diff --git a/intersight/__init__.py b/intersight/__init__.py index a9989b7fe5..8bc8b15c9f 100644 --- a/intersight/__init__.py +++ b/intersight/__init__.py @@ -5,13 +5,13 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ -__version__ = "1.0.11.17769" +__version__ = "1.0.11.17956" # import ApiClient from intersight.api_client import ApiClient diff --git a/intersight/api/aaa_api.py b/intersight/api/aaa_api.py index 8a72e90f01..e53d9c5956 100644 --- a/intersight/api/aaa_api.py +++ b/intersight/api/aaa_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/access_api.py b/intersight/api/access_api.py index 9ce2ee1bd4..35802b1ab1 100644 --- a/intersight/api/access_api.py +++ b/intersight/api/access_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/adapter_api.py b/intersight/api/adapter_api.py index efb277a437..5baeb948df 100644 --- a/intersight/api/adapter_api.py +++ b/intersight/api/adapter_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/apic_api.py b/intersight/api/apic_api.py index 84126fcf1e..2f2d9f28b6 100644 --- a/intersight/api/apic_api.py +++ b/intersight/api/apic_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/appliance_api.py b/intersight/api/appliance_api.py index d471ae3318..495f1fdae9 100644 --- a/intersight/api/appliance_api.py +++ b/intersight/api/appliance_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/asset_api.py b/intersight/api/asset_api.py index 42caacbd9c..9d58184544 100644 --- a/intersight/api/asset_api.py +++ b/intersight/api/asset_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/bios_api.py b/intersight/api/bios_api.py index 2419f99668..826ce44598 100644 --- a/intersight/api/bios_api.py +++ b/intersight/api/bios_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/boot_api.py b/intersight/api/boot_api.py index 1aa21a185e..aec21d2ed3 100644 --- a/intersight/api/boot_api.py +++ b/intersight/api/boot_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/bulk_api.py b/intersight/api/bulk_api.py index 73b5e0ae35..998f50f879 100644 --- a/intersight/api/bulk_api.py +++ b/intersight/api/bulk_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/capability_api.py b/intersight/api/capability_api.py index 6bd9a7e423..b6dff5808f 100644 --- a/intersight/api/capability_api.py +++ b/intersight/api/capability_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/catalystsdwan_api.py b/intersight/api/catalystsdwan_api.py index b10167402b..5faf546268 100644 --- a/intersight/api/catalystsdwan_api.py +++ b/intersight/api/catalystsdwan_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/certificatemanagement_api.py b/intersight/api/certificatemanagement_api.py index 11b60d672e..34b8c7436a 100644 --- a/intersight/api/certificatemanagement_api.py +++ b/intersight/api/certificatemanagement_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/chassis_api.py b/intersight/api/chassis_api.py index f8cc133627..8f71a7c798 100644 --- a/intersight/api/chassis_api.py +++ b/intersight/api/chassis_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/cloud_api.py b/intersight/api/cloud_api.py index 6dd821caa2..180f38610c 100644 --- a/intersight/api/cloud_api.py +++ b/intersight/api/cloud_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/comm_api.py b/intersight/api/comm_api.py index ace60cc185..7af89be429 100644 --- a/intersight/api/comm_api.py +++ b/intersight/api/comm_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/compute_api.py b/intersight/api/compute_api.py index a29d591fc2..0127886225 100644 --- a/intersight/api/compute_api.py +++ b/intersight/api/compute_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/cond_api.py b/intersight/api/cond_api.py index d90321b8af..9c72bad237 100644 --- a/intersight/api/cond_api.py +++ b/intersight/api/cond_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/connectorpack_api.py b/intersight/api/connectorpack_api.py index 3d66c7065f..91bf543416 100644 --- a/intersight/api/connectorpack_api.py +++ b/intersight/api/connectorpack_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/console_api.py b/intersight/api/console_api.py index 0b2cd62738..a453a9bef3 100644 --- a/intersight/api/console_api.py +++ b/intersight/api/console_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/convergedinfra_api.py b/intersight/api/convergedinfra_api.py index c7fcfd0ce2..0ea6685bc0 100644 --- a/intersight/api/convergedinfra_api.py +++ b/intersight/api/convergedinfra_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/crd_api.py b/intersight/api/crd_api.py index 25a7f92177..aaae2910eb 100644 --- a/intersight/api/crd_api.py +++ b/intersight/api/crd_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/deviceconnector_api.py b/intersight/api/deviceconnector_api.py index a793fbc16a..f8c74ebd60 100644 --- a/intersight/api/deviceconnector_api.py +++ b/intersight/api/deviceconnector_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/dnac_api.py b/intersight/api/dnac_api.py index 1881dc42ee..cd15805b74 100644 --- a/intersight/api/dnac_api.py +++ b/intersight/api/dnac_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/equipment_api.py b/intersight/api/equipment_api.py index 4a57b7fdeb..e57432df17 100644 --- a/intersight/api/equipment_api.py +++ b/intersight/api/equipment_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/ether_api.py b/intersight/api/ether_api.py index 91bdc9deee..400a0dfc01 100644 --- a/intersight/api/ether_api.py +++ b/intersight/api/ether_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/externalsite_api.py b/intersight/api/externalsite_api.py index 6e8ee2c0b0..5e9b10f47d 100644 --- a/intersight/api/externalsite_api.py +++ b/intersight/api/externalsite_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/fabric_api.py b/intersight/api/fabric_api.py index d60f1a559f..d7e9d78f6d 100644 --- a/intersight/api/fabric_api.py +++ b/intersight/api/fabric_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/fault_api.py b/intersight/api/fault_api.py index 915497b770..703114c3b5 100644 --- a/intersight/api/fault_api.py +++ b/intersight/api/fault_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/fc_api.py b/intersight/api/fc_api.py index e68a27de84..becf380804 100644 --- a/intersight/api/fc_api.py +++ b/intersight/api/fc_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/fcpool_api.py b/intersight/api/fcpool_api.py index 4b1554e5fd..5a046370a8 100644 --- a/intersight/api/fcpool_api.py +++ b/intersight/api/fcpool_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/feedback_api.py b/intersight/api/feedback_api.py index 7bb9e9c067..3161813920 100644 --- a/intersight/api/feedback_api.py +++ b/intersight/api/feedback_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/firmware_api.py b/intersight/api/firmware_api.py index d35024ce20..00d8aa2357 100644 --- a/intersight/api/firmware_api.py +++ b/intersight/api/firmware_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/fmc_api.py b/intersight/api/fmc_api.py index 4db7a13173..4715a9462c 100644 --- a/intersight/api/fmc_api.py +++ b/intersight/api/fmc_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/forecast_api.py b/intersight/api/forecast_api.py index a1842bba5f..d410cbcdbe 100644 --- a/intersight/api/forecast_api.py +++ b/intersight/api/forecast_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/graphics_api.py b/intersight/api/graphics_api.py index b126ac8843..fee39ca332 100644 --- a/intersight/api/graphics_api.py +++ b/intersight/api/graphics_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/hcl_api.py b/intersight/api/hcl_api.py index 56a40e8714..1ac464e8ad 100644 --- a/intersight/api/hcl_api.py +++ b/intersight/api/hcl_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/hyperflex_api.py b/intersight/api/hyperflex_api.py index 0530c80372..bc06da3a40 100644 --- a/intersight/api/hyperflex_api.py +++ b/intersight/api/hyperflex_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/iaas_api.py b/intersight/api/iaas_api.py index cd2f62c4ac..c2ef6d72d9 100644 --- a/intersight/api/iaas_api.py +++ b/intersight/api/iaas_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/iam_api.py b/intersight/api/iam_api.py index 0eddc5b91e..79e9d1c35b 100644 --- a/intersight/api/iam_api.py +++ b/intersight/api/iam_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/inventory_api.py b/intersight/api/inventory_api.py index 77037a6173..bddfcd4332 100644 --- a/intersight/api/inventory_api.py +++ b/intersight/api/inventory_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/ipmioverlan_api.py b/intersight/api/ipmioverlan_api.py index ff7fd28048..6c4ecbff08 100644 --- a/intersight/api/ipmioverlan_api.py +++ b/intersight/api/ipmioverlan_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/ippool_api.py b/intersight/api/ippool_api.py index fab1cd2fab..39235b0b8e 100644 --- a/intersight/api/ippool_api.py +++ b/intersight/api/ippool_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/iqnpool_api.py b/intersight/api/iqnpool_api.py index 3faf65742a..eadc8b9e64 100644 --- a/intersight/api/iqnpool_api.py +++ b/intersight/api/iqnpool_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/iwotenant_api.py b/intersight/api/iwotenant_api.py index 9d4de4ae5a..12104f0314 100644 --- a/intersight/api/iwotenant_api.py +++ b/intersight/api/iwotenant_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/kubernetes_api.py b/intersight/api/kubernetes_api.py index e769c7ddd2..890edf8e89 100644 --- a/intersight/api/kubernetes_api.py +++ b/intersight/api/kubernetes_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/kvm_api.py b/intersight/api/kvm_api.py index 0ed9a02e1b..2a58b4c3ab 100644 --- a/intersight/api/kvm_api.py +++ b/intersight/api/kvm_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/license_api.py b/intersight/api/license_api.py index b449d2096c..59fcba684f 100644 --- a/intersight/api/license_api.py +++ b/intersight/api/license_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/ls_api.py b/intersight/api/ls_api.py index 368bc5dddb..35511ec0fc 100644 --- a/intersight/api/ls_api.py +++ b/intersight/api/ls_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/macpool_api.py b/intersight/api/macpool_api.py index a1a7843bc8..f8da6effae 100644 --- a/intersight/api/macpool_api.py +++ b/intersight/api/macpool_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/management_api.py b/intersight/api/management_api.py index a2891b1fc1..46edc9d457 100644 --- a/intersight/api/management_api.py +++ b/intersight/api/management_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/marketplace_api.py b/intersight/api/marketplace_api.py index 932b32b918..cde7fba9ee 100644 --- a/intersight/api/marketplace_api.py +++ b/intersight/api/marketplace_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/memory_api.py b/intersight/api/memory_api.py index 18af6262fb..f76c8df015 100644 --- a/intersight/api/memory_api.py +++ b/intersight/api/memory_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/meraki_api.py b/intersight/api/meraki_api.py index 1fdcb07903..1f28f7e094 100644 --- a/intersight/api/meraki_api.py +++ b/intersight/api/meraki_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/meta_api.py b/intersight/api/meta_api.py index c955cbffa3..8910efc435 100644 --- a/intersight/api/meta_api.py +++ b/intersight/api/meta_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/metrics_api.py b/intersight/api/metrics_api.py index 6e174298f0..ad932a1f91 100644 --- a/intersight/api/metrics_api.py +++ b/intersight/api/metrics_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/monitoring_api.py b/intersight/api/monitoring_api.py index 54e00c005f..cdcf5a22ea 100644 --- a/intersight/api/monitoring_api.py +++ b/intersight/api/monitoring_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/network_api.py b/intersight/api/network_api.py index b34e1af300..7c498baccb 100644 --- a/intersight/api/network_api.py +++ b/intersight/api/network_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/networkconfig_api.py b/intersight/api/networkconfig_api.py index e59c943b3a..293cdac560 100644 --- a/intersight/api/networkconfig_api.py +++ b/intersight/api/networkconfig_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/niaapi_api.py b/intersight/api/niaapi_api.py index 46504da364..5e2fd27a20 100644 --- a/intersight/api/niaapi_api.py +++ b/intersight/api/niaapi_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/niatelemetry_api.py b/intersight/api/niatelemetry_api.py index d74a915940..4054b30fe8 100644 --- a/intersight/api/niatelemetry_api.py +++ b/intersight/api/niatelemetry_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/notification_api.py b/intersight/api/notification_api.py index eb083f0ef8..13bfeb1f6e 100644 --- a/intersight/api/notification_api.py +++ b/intersight/api/notification_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/ntp_api.py b/intersight/api/ntp_api.py index cc785e80b7..a72eecdde6 100644 --- a/intersight/api/ntp_api.py +++ b/intersight/api/ntp_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/oauth_api.py b/intersight/api/oauth_api.py index a142926910..665775f124 100644 --- a/intersight/api/oauth_api.py +++ b/intersight/api/oauth_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/openapi_api.py b/intersight/api/openapi_api.py index 3c34f62189..c76c0b9b93 100644 --- a/intersight/api/openapi_api.py +++ b/intersight/api/openapi_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/oprs_api.py b/intersight/api/oprs_api.py index e6476e5fa4..51212715b6 100644 --- a/intersight/api/oprs_api.py +++ b/intersight/api/oprs_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/organization_api.py b/intersight/api/organization_api.py index b37d98fa50..a539d1c216 100644 --- a/intersight/api/organization_api.py +++ b/intersight/api/organization_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/os_api.py b/intersight/api/os_api.py index d3a0593096..5edc213df5 100644 --- a/intersight/api/os_api.py +++ b/intersight/api/os_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/partnerintegration_api.py b/intersight/api/partnerintegration_api.py index fd2d8fc645..1734d2b9e7 100644 --- a/intersight/api/partnerintegration_api.py +++ b/intersight/api/partnerintegration_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -37,6 +37,8 @@ from intersight.model.partnerintegration_inventory_response import PartnerintegrationInventoryResponse from intersight.model.partnerintegration_logs import PartnerintegrationLogs from intersight.model.partnerintegration_logs_response import PartnerintegrationLogsResponse +from intersight.model.partnerintegration_metrics import PartnerintegrationMetrics +from intersight.model.partnerintegration_metrics_response import PartnerintegrationMetricsResponse from intersight.model.partnerintegration_model import PartnerintegrationModel from intersight.model.partnerintegration_model_response import PartnerintegrationModelResponse from intersight.model.patch_document import PatchDocument @@ -313,6 +315,71 @@ def __init__(self, api_client=None): }, api_client=api_client ) + self.create_partnerintegration_metrics_endpoint = _Endpoint( + settings={ + 'response_type': (PartnerintegrationMetrics,), + 'auth': [ + 'cookieAuth', + 'http_signature', + 'oAuth2', + 'oAuth2' + ], + 'endpoint_path': '/api/v1/partnerintegration/Metrics', + 'operation_id': 'create_partnerintegration_metrics', + 'http_method': 'POST', + 'servers': None, + }, + params_map={ + 'all': [ + 'partnerintegration_metrics', + 'if_match', + 'if_none_match', + ], + 'required': [ + 'partnerintegration_metrics', + ], + 'nullable': [ + ], + 'enum': [ + ], + 'validation': [ + ] + }, + root_map={ + 'validations': { + }, + 'allowed_values': { + }, + 'openapi_types': { + 'partnerintegration_metrics': + (PartnerintegrationMetrics,), + 'if_match': + (str,), + 'if_none_match': + (str,), + }, + 'attribute_map': { + 'if_match': 'If-Match', + 'if_none_match': 'If-None-Match', + }, + 'location_map': { + 'partnerintegration_metrics': 'body', + 'if_match': 'header', + 'if_none_match': 'header', + }, + 'collection_format_map': { + } + }, + headers_map={ + 'accept': [ + 'application/json' + ], + 'content_type': [ + 'application/json' + ] + }, + api_client=api_client + ) self.create_partnerintegration_model_endpoint = _Endpoint( settings={ 'response_type': (PartnerintegrationModel,), @@ -594,6 +661,60 @@ def __init__(self, api_client=None): }, api_client=api_client ) + self.delete_partnerintegration_metrics_endpoint = _Endpoint( + settings={ + 'response_type': None, + 'auth': [ + 'cookieAuth', + 'http_signature', + 'oAuth2', + 'oAuth2' + ], + 'endpoint_path': '/api/v1/partnerintegration/Metrics/{Moid}', + 'operation_id': 'delete_partnerintegration_metrics', + 'http_method': 'DELETE', + 'servers': None, + }, + params_map={ + 'all': [ + 'moid', + ], + 'required': [ + 'moid', + ], + 'nullable': [ + ], + 'enum': [ + ], + 'validation': [ + ] + }, + root_map={ + 'validations': { + }, + 'allowed_values': { + }, + 'openapi_types': { + 'moid': + (str,), + }, + 'attribute_map': { + 'moid': 'Moid', + }, + 'location_map': { + 'moid': 'path', + }, + 'collection_format_map': { + } + }, + headers_map={ + 'accept': [ + 'application/json' + ], + 'content_type': [], + }, + api_client=api_client + ) self.delete_partnerintegration_model_endpoint = _Endpoint( settings={ 'response_type': None, @@ -1810,17 +1931,17 @@ def __init__(self, api_client=None): }, api_client=api_client ) - self.get_partnerintegration_model_by_moid_endpoint = _Endpoint( + self.get_partnerintegration_metrics_by_moid_endpoint = _Endpoint( settings={ - 'response_type': (PartnerintegrationModel,), + 'response_type': (PartnerintegrationMetrics,), 'auth': [ 'cookieAuth', 'http_signature', 'oAuth2', 'oAuth2' ], - 'endpoint_path': '/api/v1/partnerintegration/Models/{Moid}', - 'operation_id': 'get_partnerintegration_model_by_moid', + 'endpoint_path': '/api/v1/partnerintegration/Metrics/{Moid}', + 'operation_id': 'get_partnerintegration_metrics_by_moid', 'http_method': 'GET', 'servers': None, }, @@ -1866,17 +1987,17 @@ def __init__(self, api_client=None): }, api_client=api_client ) - self.get_partnerintegration_model_list_endpoint = _Endpoint( + self.get_partnerintegration_metrics_list_endpoint = _Endpoint( settings={ - 'response_type': (PartnerintegrationModelResponse,), + 'response_type': (PartnerintegrationMetricsResponse,), 'auth': [ 'cookieAuth', 'http_signature', 'oAuth2', 'oAuth2' ], - 'endpoint_path': '/api/v1/partnerintegration/Models', - 'operation_id': 'get_partnerintegration_model_list', + 'endpoint_path': '/api/v1/partnerintegration/Metrics', + 'operation_id': 'get_partnerintegration_metrics_list', 'http_method': 'GET', 'servers': None, }, @@ -1976,29 +2097,26 @@ def __init__(self, api_client=None): }, api_client=api_client ) - self.patch_partnerintegration_device_connector_endpoint = _Endpoint( + self.get_partnerintegration_model_by_moid_endpoint = _Endpoint( settings={ - 'response_type': (PartnerintegrationDeviceConnector,), + 'response_type': (PartnerintegrationModel,), 'auth': [ 'cookieAuth', 'http_signature', 'oAuth2', 'oAuth2' ], - 'endpoint_path': '/api/v1/partnerintegration/DeviceConnectors/{Moid}', - 'operation_id': 'patch_partnerintegration_device_connector', - 'http_method': 'PATCH', + 'endpoint_path': '/api/v1/partnerintegration/Models/{Moid}', + 'operation_id': 'get_partnerintegration_model_by_moid', + 'http_method': 'GET', 'servers': None, }, params_map={ 'all': [ 'moid', - 'partnerintegration_device_connector', - 'if_match', ], 'required': [ 'moid', - 'partnerintegration_device_connector', ], 'nullable': [ ], @@ -2015,61 +2133,59 @@ def __init__(self, api_client=None): 'openapi_types': { 'moid': (str,), - 'partnerintegration_device_connector': - (PartnerintegrationDeviceConnector,), - 'if_match': - (str,), }, 'attribute_map': { 'moid': 'Moid', - 'if_match': 'If-Match', }, 'location_map': { 'moid': 'path', - 'partnerintegration_device_connector': 'body', - 'if_match': 'header', }, 'collection_format_map': { } }, headers_map={ 'accept': [ - 'application/json' - ], - 'content_type': [ 'application/json', - 'application/json-patch+json' - ] + 'text/csv', + 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' + ], + 'content_type': [], }, api_client=api_client ) - self.patch_partnerintegration_etl_endpoint = _Endpoint( + self.get_partnerintegration_model_list_endpoint = _Endpoint( settings={ - 'response_type': (PartnerintegrationEtl,), + 'response_type': (PartnerintegrationModelResponse,), 'auth': [ 'cookieAuth', 'http_signature', 'oAuth2', 'oAuth2' ], - 'endpoint_path': '/api/v1/partnerintegration/Etls/{Moid}', - 'operation_id': 'patch_partnerintegration_etl', - 'http_method': 'PATCH', + 'endpoint_path': '/api/v1/partnerintegration/Models', + 'operation_id': 'get_partnerintegration_model_list', + 'http_method': 'GET', 'servers': None, }, params_map={ 'all': [ - 'moid', - 'partnerintegration_etl', - 'if_match', - ], - 'required': [ - 'moid', - 'partnerintegration_etl', + 'filter', + 'orderby', + 'top', + 'skip', + 'select', + 'expand', + 'apply', + 'count', + 'inlinecount', + 'at', + 'tags', ], + 'required': [], 'nullable': [ ], 'enum': [ + 'inlinecount', ], 'validation': [ ] @@ -2078,61 +2194,98 @@ def __init__(self, api_client=None): 'validations': { }, 'allowed_values': { + ('inlinecount',): { + + "ALLPAGES": "allpages", + "NONE": "none" + }, }, 'openapi_types': { - 'moid': + 'filter': (str,), - 'partnerintegration_etl': - (PartnerintegrationEtl,), - 'if_match': + 'orderby': + (str,), + 'top': + (int,), + 'skip': + (int,), + 'select': + (str,), + 'expand': + (str,), + 'apply': + (str,), + 'count': + (bool,), + 'inlinecount': + (str,), + 'at': + (str,), + 'tags': (str,), }, 'attribute_map': { - 'moid': 'Moid', - 'if_match': 'If-Match', + 'filter': '$filter', + 'orderby': '$orderby', + 'top': '$top', + 'skip': '$skip', + 'select': '$select', + 'expand': '$expand', + 'apply': '$apply', + 'count': '$count', + 'inlinecount': '$inlinecount', + 'at': 'at', + 'tags': 'tags', }, 'location_map': { - 'moid': 'path', - 'partnerintegration_etl': 'body', - 'if_match': 'header', + 'filter': 'query', + 'orderby': 'query', + 'top': 'query', + 'skip': 'query', + 'select': 'query', + 'expand': 'query', + 'apply': 'query', + 'count': 'query', + 'inlinecount': 'query', + 'at': 'query', + 'tags': 'query', }, 'collection_format_map': { } }, headers_map={ 'accept': [ - 'application/json' - ], - 'content_type': [ 'application/json', - 'application/json-patch+json' - ] + 'text/csv', + 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' + ], + 'content_type': [], }, api_client=api_client ) - self.patch_partnerintegration_file_endpoint = _Endpoint( + self.patch_partnerintegration_device_connector_endpoint = _Endpoint( settings={ - 'response_type': (PartnerintegrationFile,), + 'response_type': (PartnerintegrationDeviceConnector,), 'auth': [ 'cookieAuth', 'http_signature', 'oAuth2', 'oAuth2' ], - 'endpoint_path': '/api/v1/partnerintegration/Files/{Moid}', - 'operation_id': 'patch_partnerintegration_file', + 'endpoint_path': '/api/v1/partnerintegration/DeviceConnectors/{Moid}', + 'operation_id': 'patch_partnerintegration_device_connector', 'http_method': 'PATCH', 'servers': None, }, params_map={ 'all': [ 'moid', - 'partnerintegration_file', + 'partnerintegration_device_connector', 'if_match', ], 'required': [ 'moid', - 'partnerintegration_file', + 'partnerintegration_device_connector', ], 'nullable': [ ], @@ -2149,8 +2302,8 @@ def __init__(self, api_client=None): 'openapi_types': { 'moid': (str,), - 'partnerintegration_file': - (PartnerintegrationFile,), + 'partnerintegration_device_connector': + (PartnerintegrationDeviceConnector,), 'if_match': (str,), }, @@ -2160,7 +2313,141 @@ def __init__(self, api_client=None): }, 'location_map': { 'moid': 'path', - 'partnerintegration_file': 'body', + 'partnerintegration_device_connector': 'body', + 'if_match': 'header', + }, + 'collection_format_map': { + } + }, + headers_map={ + 'accept': [ + 'application/json' + ], + 'content_type': [ + 'application/json', + 'application/json-patch+json' + ] + }, + api_client=api_client + ) + self.patch_partnerintegration_etl_endpoint = _Endpoint( + settings={ + 'response_type': (PartnerintegrationEtl,), + 'auth': [ + 'cookieAuth', + 'http_signature', + 'oAuth2', + 'oAuth2' + ], + 'endpoint_path': '/api/v1/partnerintegration/Etls/{Moid}', + 'operation_id': 'patch_partnerintegration_etl', + 'http_method': 'PATCH', + 'servers': None, + }, + params_map={ + 'all': [ + 'moid', + 'partnerintegration_etl', + 'if_match', + ], + 'required': [ + 'moid', + 'partnerintegration_etl', + ], + 'nullable': [ + ], + 'enum': [ + ], + 'validation': [ + ] + }, + root_map={ + 'validations': { + }, + 'allowed_values': { + }, + 'openapi_types': { + 'moid': + (str,), + 'partnerintegration_etl': + (PartnerintegrationEtl,), + 'if_match': + (str,), + }, + 'attribute_map': { + 'moid': 'Moid', + 'if_match': 'If-Match', + }, + 'location_map': { + 'moid': 'path', + 'partnerintegration_etl': 'body', + 'if_match': 'header', + }, + 'collection_format_map': { + } + }, + headers_map={ + 'accept': [ + 'application/json' + ], + 'content_type': [ + 'application/json', + 'application/json-patch+json' + ] + }, + api_client=api_client + ) + self.patch_partnerintegration_file_endpoint = _Endpoint( + settings={ + 'response_type': (PartnerintegrationFile,), + 'auth': [ + 'cookieAuth', + 'http_signature', + 'oAuth2', + 'oAuth2' + ], + 'endpoint_path': '/api/v1/partnerintegration/Files/{Moid}', + 'operation_id': 'patch_partnerintegration_file', + 'http_method': 'PATCH', + 'servers': None, + }, + params_map={ + 'all': [ + 'moid', + 'partnerintegration_file', + 'if_match', + ], + 'required': [ + 'moid', + 'partnerintegration_file', + ], + 'nullable': [ + ], + 'enum': [ + ], + 'validation': [ + ] + }, + root_map={ + 'validations': { + }, + 'allowed_values': { + }, + 'openapi_types': { + 'moid': + (str,), + 'partnerintegration_file': + (PartnerintegrationFile,), + 'if_match': + (str,), + }, + 'attribute_map': { + 'moid': 'Moid', + 'if_match': 'If-Match', + }, + 'location_map': { + 'moid': 'path', + 'partnerintegration_file': 'body', 'if_match': 'header', }, 'collection_format_map': { @@ -2244,6 +2531,73 @@ def __init__(self, api_client=None): }, api_client=api_client ) + self.patch_partnerintegration_metrics_endpoint = _Endpoint( + settings={ + 'response_type': (PartnerintegrationMetrics,), + 'auth': [ + 'cookieAuth', + 'http_signature', + 'oAuth2', + 'oAuth2' + ], + 'endpoint_path': '/api/v1/partnerintegration/Metrics/{Moid}', + 'operation_id': 'patch_partnerintegration_metrics', + 'http_method': 'PATCH', + 'servers': None, + }, + params_map={ + 'all': [ + 'moid', + 'partnerintegration_metrics', + 'if_match', + ], + 'required': [ + 'moid', + 'partnerintegration_metrics', + ], + 'nullable': [ + ], + 'enum': [ + ], + 'validation': [ + ] + }, + root_map={ + 'validations': { + }, + 'allowed_values': { + }, + 'openapi_types': { + 'moid': + (str,), + 'partnerintegration_metrics': + (PartnerintegrationMetrics,), + 'if_match': + (str,), + }, + 'attribute_map': { + 'moid': 'Moid', + 'if_match': 'If-Match', + }, + 'location_map': { + 'moid': 'path', + 'partnerintegration_metrics': 'body', + 'if_match': 'header', + }, + 'collection_format_map': { + } + }, + headers_map={ + 'accept': [ + 'application/json' + ], + 'content_type': [ + 'application/json', + 'application/json-patch+json' + ] + }, + api_client=api_client + ) self.patch_partnerintegration_model_endpoint = _Endpoint( settings={ 'response_type': (PartnerintegrationModel,), @@ -2579,6 +2933,73 @@ def __init__(self, api_client=None): }, api_client=api_client ) + self.update_partnerintegration_metrics_endpoint = _Endpoint( + settings={ + 'response_type': (PartnerintegrationMetrics,), + 'auth': [ + 'cookieAuth', + 'http_signature', + 'oAuth2', + 'oAuth2' + ], + 'endpoint_path': '/api/v1/partnerintegration/Metrics/{Moid}', + 'operation_id': 'update_partnerintegration_metrics', + 'http_method': 'POST', + 'servers': None, + }, + params_map={ + 'all': [ + 'moid', + 'partnerintegration_metrics', + 'if_match', + ], + 'required': [ + 'moid', + 'partnerintegration_metrics', + ], + 'nullable': [ + ], + 'enum': [ + ], + 'validation': [ + ] + }, + root_map={ + 'validations': { + }, + 'allowed_values': { + }, + 'openapi_types': { + 'moid': + (str,), + 'partnerintegration_metrics': + (PartnerintegrationMetrics,), + 'if_match': + (str,), + }, + 'attribute_map': { + 'moid': 'Moid', + 'if_match': 'If-Match', + }, + 'location_map': { + 'moid': 'path', + 'partnerintegration_metrics': 'body', + 'if_match': 'header', + }, + 'collection_format_map': { + } + }, + headers_map={ + 'accept': [ + 'application/json' + ], + 'content_type': [ + 'application/json', + 'application/json-patch+json' + ] + }, + api_client=api_client + ) self.update_partnerintegration_model_endpoint = _Endpoint( settings={ 'response_type': (PartnerintegrationModel,), @@ -2647,21 +3068,273 @@ def __init__(self, api_client=None): api_client=api_client ) - def create_partnerintegration_device_connector( + def create_partnerintegration_device_connector( + self, + partnerintegration_device_connector, + **kwargs + ): + """Create a 'partnerintegration.DeviceConnector' resource. # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + + >>> thread = api.create_partnerintegration_device_connector(partnerintegration_device_connector, async_req=True) + >>> result = thread.get() + + Args: + partnerintegration_device_connector (PartnerintegrationDeviceConnector): The 'partnerintegration.DeviceConnector' resource to create. + + Keyword Args: + if_match (str): For methods that apply server-side changes, and in particular for PUT, If-Match can be used to prevent the lost update problem. It can check if the modification of a resource that the user wants to upload will not override another change that has been done since the original resource was fetched. If the request cannot be fulfilled, the 412 (Precondition Failed) response is returned. When modifying a resource using POST or PUT, the If-Match header must be set to the value of the resource ModTime property after which no lost update problem should occur. For example, a client send a GET request to obtain a resource, which includes the ModTime property. The ModTime indicates the last time the resource was created or modified. The client then sends a POST or PUT request with the If-Match header set to the ModTime property of the resource as obtained in the GET request.. [optional] + if_none_match (str): For methods that apply server-side changes, If-None-Match used with the * value can be used to create a resource not known to exist, guaranteeing that another resource creation didn't happen before, losing the data of the previous put. The request will be processed only if the eventually existing resource's ETag doesn't match any of the values listed. Otherwise, the status code 412 (Precondition Failed) is used. The asterisk is a special value representing any resource. It is only useful when creating a resource, usually with PUT, to check if another resource with the identity has already been created before. The comparison with the stored ETag uses the weak comparison algorithm, meaning two resources are considered identical if the content is equivalent - they don't have to be identical byte for byte.. [optional] + _return_http_data_only (bool): response data without head status + code and headers. Default is True. + _preload_content (bool): if False, the urllib3.HTTPResponse object + will be returned without reading/decoding response data. + Default is True. + _request_timeout (int/float/tuple): timeout setting for this request. If + one number provided, it will be total request timeout. It can also + be a pair (tuple) of (connection, read) timeouts. + Default is None. + _check_input_type (bool): specifies if type checking + should be done one the data sent to the server. + Default is True. + _check_return_type (bool): specifies if type checking + should be done one the data received from the server. + Default is True. + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _content_type (str/None): force body content-type. + Default is None and content-type will be predicted by allowed + content-types and body. + _host_index (int/None): specifies the index of the server + that we want to use. + Default is read from the configuration. + _request_auths (list): set to override the auth_settings for an a single + request; this effectively ignores the authentication + in the spec for a single request. + Default is None + async_req (bool): execute request asynchronously + + Returns: + PartnerintegrationDeviceConnector + If the method is called asynchronously, returns the request + thread. + """ + kwargs['async_req'] = kwargs.get( + 'async_req', False + ) + kwargs['_return_http_data_only'] = kwargs.get( + '_return_http_data_only', True + ) + kwargs['_preload_content'] = kwargs.get( + '_preload_content', True + ) + kwargs['_request_timeout'] = kwargs.get( + '_request_timeout', None + ) + kwargs['_check_input_type'] = kwargs.get( + '_check_input_type', True + ) + kwargs['_check_return_type'] = kwargs.get( + '_check_return_type', True + ) + kwargs['_spec_property_naming'] = kwargs.get( + '_spec_property_naming', False + ) + kwargs['_content_type'] = kwargs.get( + '_content_type') + kwargs['_host_index'] = kwargs.get('_host_index') + kwargs['_request_auths'] = kwargs.get('_request_auths', None) + kwargs['partnerintegration_device_connector'] = \ + partnerintegration_device_connector + return self.create_partnerintegration_device_connector_endpoint.call_with_http_info(**kwargs) + + def create_partnerintegration_etl( + self, + partnerintegration_etl, + **kwargs + ): + """Create a 'partnerintegration.Etl' resource. # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + + >>> thread = api.create_partnerintegration_etl(partnerintegration_etl, async_req=True) + >>> result = thread.get() + + Args: + partnerintegration_etl (PartnerintegrationEtl): The 'partnerintegration.Etl' resource to create. + + Keyword Args: + if_match (str): For methods that apply server-side changes, and in particular for PUT, If-Match can be used to prevent the lost update problem. It can check if the modification of a resource that the user wants to upload will not override another change that has been done since the original resource was fetched. If the request cannot be fulfilled, the 412 (Precondition Failed) response is returned. When modifying a resource using POST or PUT, the If-Match header must be set to the value of the resource ModTime property after which no lost update problem should occur. For example, a client send a GET request to obtain a resource, which includes the ModTime property. The ModTime indicates the last time the resource was created or modified. The client then sends a POST or PUT request with the If-Match header set to the ModTime property of the resource as obtained in the GET request.. [optional] + if_none_match (str): For methods that apply server-side changes, If-None-Match used with the * value can be used to create a resource not known to exist, guaranteeing that another resource creation didn't happen before, losing the data of the previous put. The request will be processed only if the eventually existing resource's ETag doesn't match any of the values listed. Otherwise, the status code 412 (Precondition Failed) is used. The asterisk is a special value representing any resource. It is only useful when creating a resource, usually with PUT, to check if another resource with the identity has already been created before. The comparison with the stored ETag uses the weak comparison algorithm, meaning two resources are considered identical if the content is equivalent - they don't have to be identical byte for byte.. [optional] + _return_http_data_only (bool): response data without head status + code and headers. Default is True. + _preload_content (bool): if False, the urllib3.HTTPResponse object + will be returned without reading/decoding response data. + Default is True. + _request_timeout (int/float/tuple): timeout setting for this request. If + one number provided, it will be total request timeout. It can also + be a pair (tuple) of (connection, read) timeouts. + Default is None. + _check_input_type (bool): specifies if type checking + should be done one the data sent to the server. + Default is True. + _check_return_type (bool): specifies if type checking + should be done one the data received from the server. + Default is True. + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _content_type (str/None): force body content-type. + Default is None and content-type will be predicted by allowed + content-types and body. + _host_index (int/None): specifies the index of the server + that we want to use. + Default is read from the configuration. + _request_auths (list): set to override the auth_settings for an a single + request; this effectively ignores the authentication + in the spec for a single request. + Default is None + async_req (bool): execute request asynchronously + + Returns: + PartnerintegrationEtl + If the method is called asynchronously, returns the request + thread. + """ + kwargs['async_req'] = kwargs.get( + 'async_req', False + ) + kwargs['_return_http_data_only'] = kwargs.get( + '_return_http_data_only', True + ) + kwargs['_preload_content'] = kwargs.get( + '_preload_content', True + ) + kwargs['_request_timeout'] = kwargs.get( + '_request_timeout', None + ) + kwargs['_check_input_type'] = kwargs.get( + '_check_input_type', True + ) + kwargs['_check_return_type'] = kwargs.get( + '_check_return_type', True + ) + kwargs['_spec_property_naming'] = kwargs.get( + '_spec_property_naming', False + ) + kwargs['_content_type'] = kwargs.get( + '_content_type') + kwargs['_host_index'] = kwargs.get('_host_index') + kwargs['_request_auths'] = kwargs.get('_request_auths', None) + kwargs['partnerintegration_etl'] = \ + partnerintegration_etl + return self.create_partnerintegration_etl_endpoint.call_with_http_info(**kwargs) + + def create_partnerintegration_file( + self, + partnerintegration_file, + **kwargs + ): + """Create a 'partnerintegration.File' resource. # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + + >>> thread = api.create_partnerintegration_file(partnerintegration_file, async_req=True) + >>> result = thread.get() + + Args: + partnerintegration_file (PartnerintegrationFile): The 'partnerintegration.File' resource to create. + + Keyword Args: + if_match (str): For methods that apply server-side changes, and in particular for PUT, If-Match can be used to prevent the lost update problem. It can check if the modification of a resource that the user wants to upload will not override another change that has been done since the original resource was fetched. If the request cannot be fulfilled, the 412 (Precondition Failed) response is returned. When modifying a resource using POST or PUT, the If-Match header must be set to the value of the resource ModTime property after which no lost update problem should occur. For example, a client send a GET request to obtain a resource, which includes the ModTime property. The ModTime indicates the last time the resource was created or modified. The client then sends a POST or PUT request with the If-Match header set to the ModTime property of the resource as obtained in the GET request.. [optional] + if_none_match (str): For methods that apply server-side changes, If-None-Match used with the * value can be used to create a resource not known to exist, guaranteeing that another resource creation didn't happen before, losing the data of the previous put. The request will be processed only if the eventually existing resource's ETag doesn't match any of the values listed. Otherwise, the status code 412 (Precondition Failed) is used. The asterisk is a special value representing any resource. It is only useful when creating a resource, usually with PUT, to check if another resource with the identity has already been created before. The comparison with the stored ETag uses the weak comparison algorithm, meaning two resources are considered identical if the content is equivalent - they don't have to be identical byte for byte.. [optional] + _return_http_data_only (bool): response data without head status + code and headers. Default is True. + _preload_content (bool): if False, the urllib3.HTTPResponse object + will be returned without reading/decoding response data. + Default is True. + _request_timeout (int/float/tuple): timeout setting for this request. If + one number provided, it will be total request timeout. It can also + be a pair (tuple) of (connection, read) timeouts. + Default is None. + _check_input_type (bool): specifies if type checking + should be done one the data sent to the server. + Default is True. + _check_return_type (bool): specifies if type checking + should be done one the data received from the server. + Default is True. + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _content_type (str/None): force body content-type. + Default is None and content-type will be predicted by allowed + content-types and body. + _host_index (int/None): specifies the index of the server + that we want to use. + Default is read from the configuration. + _request_auths (list): set to override the auth_settings for an a single + request; this effectively ignores the authentication + in the spec for a single request. + Default is None + async_req (bool): execute request asynchronously + + Returns: + PartnerintegrationFile + If the method is called asynchronously, returns the request + thread. + """ + kwargs['async_req'] = kwargs.get( + 'async_req', False + ) + kwargs['_return_http_data_only'] = kwargs.get( + '_return_http_data_only', True + ) + kwargs['_preload_content'] = kwargs.get( + '_preload_content', True + ) + kwargs['_request_timeout'] = kwargs.get( + '_request_timeout', None + ) + kwargs['_check_input_type'] = kwargs.get( + '_check_input_type', True + ) + kwargs['_check_return_type'] = kwargs.get( + '_check_return_type', True + ) + kwargs['_spec_property_naming'] = kwargs.get( + '_spec_property_naming', False + ) + kwargs['_content_type'] = kwargs.get( + '_content_type') + kwargs['_host_index'] = kwargs.get('_host_index') + kwargs['_request_auths'] = kwargs.get('_request_auths', None) + kwargs['partnerintegration_file'] = \ + partnerintegration_file + return self.create_partnerintegration_file_endpoint.call_with_http_info(**kwargs) + + def create_partnerintegration_inventory( self, - partnerintegration_device_connector, + partnerintegration_inventory, **kwargs ): - """Create a 'partnerintegration.DeviceConnector' resource. # noqa: E501 + """Create a 'partnerintegration.Inventory' resource. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_partnerintegration_device_connector(partnerintegration_device_connector, async_req=True) + >>> thread = api.create_partnerintegration_inventory(partnerintegration_inventory, async_req=True) >>> result = thread.get() Args: - partnerintegration_device_connector (PartnerintegrationDeviceConnector): The 'partnerintegration.DeviceConnector' resource to create. + partnerintegration_inventory (PartnerintegrationInventory): The 'partnerintegration.Inventory' resource to create. Keyword Args: if_match (str): For methods that apply server-side changes, and in particular for PUT, If-Match can be used to prevent the lost update problem. It can check if the modification of a resource that the user wants to upload will not override another change that has been done since the original resource was fetched. If the request cannot be fulfilled, the 412 (Precondition Failed) response is returned. When modifying a resource using POST or PUT, the If-Match header must be set to the value of the resource ModTime property after which no lost update problem should occur. For example, a client send a GET request to obtain a resource, which includes the ModTime property. The ModTime indicates the last time the resource was created or modified. The client then sends a POST or PUT request with the If-Match header set to the ModTime property of the resource as obtained in the GET request.. [optional] @@ -2698,7 +3371,7 @@ def create_partnerintegration_device_connector( async_req (bool): execute request asynchronously Returns: - PartnerintegrationDeviceConnector + PartnerintegrationInventory If the method is called asynchronously, returns the request thread. """ @@ -2727,25 +3400,25 @@ def create_partnerintegration_device_connector( '_content_type') kwargs['_host_index'] = kwargs.get('_host_index') kwargs['_request_auths'] = kwargs.get('_request_auths', None) - kwargs['partnerintegration_device_connector'] = \ - partnerintegration_device_connector - return self.create_partnerintegration_device_connector_endpoint.call_with_http_info(**kwargs) + kwargs['partnerintegration_inventory'] = \ + partnerintegration_inventory + return self.create_partnerintegration_inventory_endpoint.call_with_http_info(**kwargs) - def create_partnerintegration_etl( + def create_partnerintegration_metrics( self, - partnerintegration_etl, + partnerintegration_metrics, **kwargs ): - """Create a 'partnerintegration.Etl' resource. # noqa: E501 + """Create a 'partnerintegration.Metrics' resource. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_partnerintegration_etl(partnerintegration_etl, async_req=True) + >>> thread = api.create_partnerintegration_metrics(partnerintegration_metrics, async_req=True) >>> result = thread.get() Args: - partnerintegration_etl (PartnerintegrationEtl): The 'partnerintegration.Etl' resource to create. + partnerintegration_metrics (PartnerintegrationMetrics): The 'partnerintegration.Metrics' resource to create. Keyword Args: if_match (str): For methods that apply server-side changes, and in particular for PUT, If-Match can be used to prevent the lost update problem. It can check if the modification of a resource that the user wants to upload will not override another change that has been done since the original resource was fetched. If the request cannot be fulfilled, the 412 (Precondition Failed) response is returned. When modifying a resource using POST or PUT, the If-Match header must be set to the value of the resource ModTime property after which no lost update problem should occur. For example, a client send a GET request to obtain a resource, which includes the ModTime property. The ModTime indicates the last time the resource was created or modified. The client then sends a POST or PUT request with the If-Match header set to the ModTime property of the resource as obtained in the GET request.. [optional] @@ -2782,7 +3455,7 @@ def create_partnerintegration_etl( async_req (bool): execute request asynchronously Returns: - PartnerintegrationEtl + PartnerintegrationMetrics If the method is called asynchronously, returns the request thread. """ @@ -2811,25 +3484,25 @@ def create_partnerintegration_etl( '_content_type') kwargs['_host_index'] = kwargs.get('_host_index') kwargs['_request_auths'] = kwargs.get('_request_auths', None) - kwargs['partnerintegration_etl'] = \ - partnerintegration_etl - return self.create_partnerintegration_etl_endpoint.call_with_http_info(**kwargs) + kwargs['partnerintegration_metrics'] = \ + partnerintegration_metrics + return self.create_partnerintegration_metrics_endpoint.call_with_http_info(**kwargs) - def create_partnerintegration_file( + def create_partnerintegration_model( self, - partnerintegration_file, + partnerintegration_model, **kwargs ): - """Create a 'partnerintegration.File' resource. # noqa: E501 + """Create a 'partnerintegration.Model' resource. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_partnerintegration_file(partnerintegration_file, async_req=True) + >>> thread = api.create_partnerintegration_model(partnerintegration_model, async_req=True) >>> result = thread.get() Args: - partnerintegration_file (PartnerintegrationFile): The 'partnerintegration.File' resource to create. + partnerintegration_model (PartnerintegrationModel): The 'partnerintegration.Model' resource to create. Keyword Args: if_match (str): For methods that apply server-side changes, and in particular for PUT, If-Match can be used to prevent the lost update problem. It can check if the modification of a resource that the user wants to upload will not override another change that has been done since the original resource was fetched. If the request cannot be fulfilled, the 412 (Precondition Failed) response is returned. When modifying a resource using POST or PUT, the If-Match header must be set to the value of the resource ModTime property after which no lost update problem should occur. For example, a client send a GET request to obtain a resource, which includes the ModTime property. The ModTime indicates the last time the resource was created or modified. The client then sends a POST or PUT request with the If-Match header set to the ModTime property of the resource as obtained in the GET request.. [optional] @@ -2866,7 +3539,7 @@ def create_partnerintegration_file( async_req (bool): execute request asynchronously Returns: - PartnerintegrationFile + PartnerintegrationModel If the method is called asynchronously, returns the request thread. """ @@ -2895,29 +3568,27 @@ def create_partnerintegration_file( '_content_type') kwargs['_host_index'] = kwargs.get('_host_index') kwargs['_request_auths'] = kwargs.get('_request_auths', None) - kwargs['partnerintegration_file'] = \ - partnerintegration_file - return self.create_partnerintegration_file_endpoint.call_with_http_info(**kwargs) + kwargs['partnerintegration_model'] = \ + partnerintegration_model + return self.create_partnerintegration_model_endpoint.call_with_http_info(**kwargs) - def create_partnerintegration_inventory( + def delete_partnerintegration_device_connector( self, - partnerintegration_inventory, + moid, **kwargs ): - """Create a 'partnerintegration.Inventory' resource. # noqa: E501 + """Delete a 'partnerintegration.DeviceConnector' resource. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_partnerintegration_inventory(partnerintegration_inventory, async_req=True) + >>> thread = api.delete_partnerintegration_device_connector(moid, async_req=True) >>> result = thread.get() Args: - partnerintegration_inventory (PartnerintegrationInventory): The 'partnerintegration.Inventory' resource to create. + moid (str): The unique Moid identifier of a resource instance. Keyword Args: - if_match (str): For methods that apply server-side changes, and in particular for PUT, If-Match can be used to prevent the lost update problem. It can check if the modification of a resource that the user wants to upload will not override another change that has been done since the original resource was fetched. If the request cannot be fulfilled, the 412 (Precondition Failed) response is returned. When modifying a resource using POST or PUT, the If-Match header must be set to the value of the resource ModTime property after which no lost update problem should occur. For example, a client send a GET request to obtain a resource, which includes the ModTime property. The ModTime indicates the last time the resource was created or modified. The client then sends a POST or PUT request with the If-Match header set to the ModTime property of the resource as obtained in the GET request.. [optional] - if_none_match (str): For methods that apply server-side changes, If-None-Match used with the * value can be used to create a resource not known to exist, guaranteeing that another resource creation didn't happen before, losing the data of the previous put. The request will be processed only if the eventually existing resource's ETag doesn't match any of the values listed. Otherwise, the status code 412 (Precondition Failed) is used. The asterisk is a special value representing any resource. It is only useful when creating a resource, usually with PUT, to check if another resource with the identity has already been created before. The comparison with the stored ETag uses the weak comparison algorithm, meaning two resources are considered identical if the content is equivalent - they don't have to be identical byte for byte.. [optional] _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object @@ -2950,7 +3621,7 @@ def create_partnerintegration_inventory( async_req (bool): execute request asynchronously Returns: - PartnerintegrationInventory + None If the method is called asynchronously, returns the request thread. """ @@ -2979,29 +3650,27 @@ def create_partnerintegration_inventory( '_content_type') kwargs['_host_index'] = kwargs.get('_host_index') kwargs['_request_auths'] = kwargs.get('_request_auths', None) - kwargs['partnerintegration_inventory'] = \ - partnerintegration_inventory - return self.create_partnerintegration_inventory_endpoint.call_with_http_info(**kwargs) + kwargs['moid'] = \ + moid + return self.delete_partnerintegration_device_connector_endpoint.call_with_http_info(**kwargs) - def create_partnerintegration_model( + def delete_partnerintegration_etl( self, - partnerintegration_model, + moid, **kwargs ): - """Create a 'partnerintegration.Model' resource. # noqa: E501 + """Delete a 'partnerintegration.Etl' resource. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_partnerintegration_model(partnerintegration_model, async_req=True) + >>> thread = api.delete_partnerintegration_etl(moid, async_req=True) >>> result = thread.get() Args: - partnerintegration_model (PartnerintegrationModel): The 'partnerintegration.Model' resource to create. + moid (str): The unique Moid identifier of a resource instance. Keyword Args: - if_match (str): For methods that apply server-side changes, and in particular for PUT, If-Match can be used to prevent the lost update problem. It can check if the modification of a resource that the user wants to upload will not override another change that has been done since the original resource was fetched. If the request cannot be fulfilled, the 412 (Precondition Failed) response is returned. When modifying a resource using POST or PUT, the If-Match header must be set to the value of the resource ModTime property after which no lost update problem should occur. For example, a client send a GET request to obtain a resource, which includes the ModTime property. The ModTime indicates the last time the resource was created or modified. The client then sends a POST or PUT request with the If-Match header set to the ModTime property of the resource as obtained in the GET request.. [optional] - if_none_match (str): For methods that apply server-side changes, If-None-Match used with the * value can be used to create a resource not known to exist, guaranteeing that another resource creation didn't happen before, losing the data of the previous put. The request will be processed only if the eventually existing resource's ETag doesn't match any of the values listed. Otherwise, the status code 412 (Precondition Failed) is used. The asterisk is a special value representing any resource. It is only useful when creating a resource, usually with PUT, to check if another resource with the identity has already been created before. The comparison with the stored ETag uses the weak comparison algorithm, meaning two resources are considered identical if the content is equivalent - they don't have to be identical byte for byte.. [optional] _return_http_data_only (bool): response data without head status code and headers. Default is True. _preload_content (bool): if False, the urllib3.HTTPResponse object @@ -3034,7 +3703,7 @@ def create_partnerintegration_model( async_req (bool): execute request asynchronously Returns: - PartnerintegrationModel + None If the method is called asynchronously, returns the request thread. """ @@ -3063,21 +3732,21 @@ def create_partnerintegration_model( '_content_type') kwargs['_host_index'] = kwargs.get('_host_index') kwargs['_request_auths'] = kwargs.get('_request_auths', None) - kwargs['partnerintegration_model'] = \ - partnerintegration_model - return self.create_partnerintegration_model_endpoint.call_with_http_info(**kwargs) + kwargs['moid'] = \ + moid + return self.delete_partnerintegration_etl_endpoint.call_with_http_info(**kwargs) - def delete_partnerintegration_device_connector( + def delete_partnerintegration_file( self, moid, **kwargs ): - """Delete a 'partnerintegration.DeviceConnector' resource. # noqa: E501 + """Delete a 'partnerintegration.File' resource. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_partnerintegration_device_connector(moid, async_req=True) + >>> thread = api.delete_partnerintegration_file(moid, async_req=True) >>> result = thread.get() Args: @@ -3147,19 +3816,19 @@ def delete_partnerintegration_device_connector( kwargs['_request_auths'] = kwargs.get('_request_auths', None) kwargs['moid'] = \ moid - return self.delete_partnerintegration_device_connector_endpoint.call_with_http_info(**kwargs) + return self.delete_partnerintegration_file_endpoint.call_with_http_info(**kwargs) - def delete_partnerintegration_etl( + def delete_partnerintegration_inventory( self, moid, **kwargs ): - """Delete a 'partnerintegration.Etl' resource. # noqa: E501 + """Delete a 'partnerintegration.Inventory' resource. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_partnerintegration_etl(moid, async_req=True) + >>> thread = api.delete_partnerintegration_inventory(moid, async_req=True) >>> result = thread.get() Args: @@ -3229,19 +3898,19 @@ def delete_partnerintegration_etl( kwargs['_request_auths'] = kwargs.get('_request_auths', None) kwargs['moid'] = \ moid - return self.delete_partnerintegration_etl_endpoint.call_with_http_info(**kwargs) + return self.delete_partnerintegration_inventory_endpoint.call_with_http_info(**kwargs) - def delete_partnerintegration_file( + def delete_partnerintegration_metrics( self, moid, **kwargs ): - """Delete a 'partnerintegration.File' resource. # noqa: E501 + """Delete a 'partnerintegration.Metrics' resource. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_partnerintegration_file(moid, async_req=True) + >>> thread = api.delete_partnerintegration_metrics(moid, async_req=True) >>> result = thread.get() Args: @@ -3311,19 +3980,19 @@ def delete_partnerintegration_file( kwargs['_request_auths'] = kwargs.get('_request_auths', None) kwargs['moid'] = \ moid - return self.delete_partnerintegration_file_endpoint.call_with_http_info(**kwargs) + return self.delete_partnerintegration_metrics_endpoint.call_with_http_info(**kwargs) - def delete_partnerintegration_inventory( + def delete_partnerintegration_model( self, moid, **kwargs ): - """Delete a 'partnerintegration.Inventory' resource. # noqa: E501 + """Delete a 'partnerintegration.Model' resource. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_partnerintegration_inventory(moid, async_req=True) + >>> thread = api.delete_partnerintegration_model(moid, async_req=True) >>> result = thread.get() Args: @@ -3393,19 +4062,19 @@ def delete_partnerintegration_inventory( kwargs['_request_auths'] = kwargs.get('_request_auths', None) kwargs['moid'] = \ moid - return self.delete_partnerintegration_inventory_endpoint.call_with_http_info(**kwargs) + return self.delete_partnerintegration_model_endpoint.call_with_http_info(**kwargs) - def delete_partnerintegration_model( + def get_partnerintegration_dc_logs_by_moid( self, moid, **kwargs ): - """Delete a 'partnerintegration.Model' resource. # noqa: E501 + """Read a 'partnerintegration.DcLogs' resource. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_partnerintegration_model(moid, async_req=True) + >>> thread = api.get_partnerintegration_dc_logs_by_moid(moid, async_req=True) >>> result = thread.get() Args: @@ -3444,7 +4113,7 @@ def delete_partnerintegration_model( async_req (bool): execute request asynchronously Returns: - None + PartnerintegrationDcLogs If the method is called asynchronously, returns the request thread. """ @@ -3475,11 +4144,10 @@ def delete_partnerintegration_model( kwargs['_request_auths'] = kwargs.get('_request_auths', None) kwargs['moid'] = \ moid - return self.delete_partnerintegration_model_endpoint.call_with_http_info(**kwargs) + return self.get_partnerintegration_dc_logs_by_moid_endpoint.call_with_http_info(**kwargs) - def get_partnerintegration_dc_logs_by_moid( + def get_partnerintegration_dc_logs_list( self, - moid, **kwargs ): """Read a 'partnerintegration.DcLogs' resource. # noqa: E501 @@ -3487,7 +4155,96 @@ def get_partnerintegration_dc_logs_by_moid( This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_partnerintegration_dc_logs_by_moid(moid, async_req=True) + >>> thread = api.get_partnerintegration_dc_logs_list(async_req=True) + >>> result = thread.get() + + + Keyword Args: + filter (str): Filter criteria for the resources to return. A URI with a $filter query option identifies a subset of the entries from the Collection of Entries. The subset is determined by selecting only the Entries that satisfy the predicate expression specified by the $filter option. The expression language that is used in $filter queries supports references to properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false).. [optional] if omitted the server will use the default value of "" + orderby (str): Determines what properties are used to sort the collection of resources.. [optional] + top (int): Specifies the maximum number of resources to return in the response.. [optional] if omitted the server will use the default value of 100 + skip (int): Specifies the number of resources to skip in the response.. [optional] if omitted the server will use the default value of 0 + select (str): Specifies a subset of properties to return.. [optional] if omitted the server will use the default value of "" + expand (str): Specify additional attributes or related resources to return in addition to the primary resources.. [optional] + apply (str): Specify one or more transformation operations to perform aggregation on the resources. The transformations are processed in order with the output from a transformation being used as input for the subsequent transformation. The \"$apply\" query takes a sequence of set transformations, separated by forward slashes to express that they are consecutively applied, i.e., the result of each transformation is the input to the next transformation. Supported aggregation methods are \"aggregate\" and \"groupby\". The **aggregate** transformation takes a comma-separated list of one or more aggregate expressions as parameters and returns a result set with a single instance, representing the aggregated value for all instances in the input set. The **groupby** transformation takes one or two parameters and 1. Splits the initial set into subsets where all instances in a subset have the same values for the grouping properties specified in the first parameter, 2. Applies set transformations to each subset according to the second parameter, resulting in a new set of potentially different structure and cardinality, 3. Ensures that the instances in the result set contain all grouping properties with the correct values for the group, 4. Concatenates the intermediate result sets into one result set. A groupby transformation affects the structure of the result set.. [optional] + count (bool): The $count query specifies the service should return the count of the matching resources, instead of returning the resources.. [optional] + inlinecount (str): The $inlinecount query option allows clients to request an inline count of the matching resources included with the resources in the response.. [optional] if omitted the server will use the default value of "allpages" + at (str): Similar to \"$filter\", but \"at\" is specifically used to filter versioning information properties for resources to return. A URI with an \"at\" Query Option identifies a subset of the Entries from the Collection of Entries identified by the Resource Path section of the URI. The subset is determined by selecting only the Entries that satisfy the predicate expression specified by the query option. The expression language that is used in at operators supports references to properties and literals. The literal values can be strings enclosed in single quotes, numbers and boolean values (true or false) or any of the additional literal representations shown in the Abstract Type System section.. [optional] + tags (str): The 'tags' parameter is used to request a summary of the Tag utilization for this resource. When the 'tags' parameter is specified, the response provides a list of tag keys, the number of times the key has been used across all documents, and the tag values that have been assigned to the tag key.. [optional] + _return_http_data_only (bool): response data without head status + code and headers. Default is True. + _preload_content (bool): if False, the urllib3.HTTPResponse object + will be returned without reading/decoding response data. + Default is True. + _request_timeout (int/float/tuple): timeout setting for this request. If + one number provided, it will be total request timeout. It can also + be a pair (tuple) of (connection, read) timeouts. + Default is None. + _check_input_type (bool): specifies if type checking + should be done one the data sent to the server. + Default is True. + _check_return_type (bool): specifies if type checking + should be done one the data received from the server. + Default is True. + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _content_type (str/None): force body content-type. + Default is None and content-type will be predicted by allowed + content-types and body. + _host_index (int/None): specifies the index of the server + that we want to use. + Default is read from the configuration. + _request_auths (list): set to override the auth_settings for an a single + request; this effectively ignores the authentication + in the spec for a single request. + Default is None + async_req (bool): execute request asynchronously + + Returns: + PartnerintegrationDcLogsResponse + If the method is called asynchronously, returns the request + thread. + """ + kwargs['async_req'] = kwargs.get( + 'async_req', False + ) + kwargs['_return_http_data_only'] = kwargs.get( + '_return_http_data_only', True + ) + kwargs['_preload_content'] = kwargs.get( + '_preload_content', True + ) + kwargs['_request_timeout'] = kwargs.get( + '_request_timeout', None + ) + kwargs['_check_input_type'] = kwargs.get( + '_check_input_type', True + ) + kwargs['_check_return_type'] = kwargs.get( + '_check_return_type', True + ) + kwargs['_spec_property_naming'] = kwargs.get( + '_spec_property_naming', False + ) + kwargs['_content_type'] = kwargs.get( + '_content_type') + kwargs['_host_index'] = kwargs.get('_host_index') + kwargs['_request_auths'] = kwargs.get('_request_auths', None) + return self.get_partnerintegration_dc_logs_list_endpoint.call_with_http_info(**kwargs) + + def get_partnerintegration_device_connector_by_moid( + self, + moid, + **kwargs + ): + """Read a 'partnerintegration.DeviceConnector' resource. # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + + >>> thread = api.get_partnerintegration_device_connector_by_moid(moid, async_req=True) >>> result = thread.get() Args: @@ -3526,7 +4283,7 @@ def get_partnerintegration_dc_logs_by_moid( async_req (bool): execute request asynchronously Returns: - PartnerintegrationDcLogs + PartnerintegrationDeviceConnector If the method is called asynchronously, returns the request thread. """ @@ -3557,18 +4314,18 @@ def get_partnerintegration_dc_logs_by_moid( kwargs['_request_auths'] = kwargs.get('_request_auths', None) kwargs['moid'] = \ moid - return self.get_partnerintegration_dc_logs_by_moid_endpoint.call_with_http_info(**kwargs) + return self.get_partnerintegration_device_connector_by_moid_endpoint.call_with_http_info(**kwargs) - def get_partnerintegration_dc_logs_list( + def get_partnerintegration_device_connector_list( self, **kwargs ): - """Read a 'partnerintegration.DcLogs' resource. # noqa: E501 + """Read a 'partnerintegration.DeviceConnector' resource. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_partnerintegration_dc_logs_list(async_req=True) + >>> thread = api.get_partnerintegration_device_connector_list(async_req=True) >>> result = thread.get() @@ -3616,7 +4373,7 @@ def get_partnerintegration_dc_logs_list( async_req (bool): execute request asynchronously Returns: - PartnerintegrationDcLogsResponse + PartnerintegrationDeviceConnectorResponse If the method is called asynchronously, returns the request thread. """ @@ -3645,19 +4402,19 @@ def get_partnerintegration_dc_logs_list( '_content_type') kwargs['_host_index'] = kwargs.get('_host_index') kwargs['_request_auths'] = kwargs.get('_request_auths', None) - return self.get_partnerintegration_dc_logs_list_endpoint.call_with_http_info(**kwargs) + return self.get_partnerintegration_device_connector_list_endpoint.call_with_http_info(**kwargs) - def get_partnerintegration_device_connector_by_moid( + def get_partnerintegration_doc_issues_by_moid( self, moid, **kwargs ): - """Read a 'partnerintegration.DeviceConnector' resource. # noqa: E501 + """Read a 'partnerintegration.DocIssues' resource. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_partnerintegration_device_connector_by_moid(moid, async_req=True) + >>> thread = api.get_partnerintegration_doc_issues_by_moid(moid, async_req=True) >>> result = thread.get() Args: @@ -3696,7 +4453,7 @@ def get_partnerintegration_device_connector_by_moid( async_req (bool): execute request asynchronously Returns: - PartnerintegrationDeviceConnector + PartnerintegrationDocIssues If the method is called asynchronously, returns the request thread. """ @@ -3727,18 +4484,18 @@ def get_partnerintegration_device_connector_by_moid( kwargs['_request_auths'] = kwargs.get('_request_auths', None) kwargs['moid'] = \ moid - return self.get_partnerintegration_device_connector_by_moid_endpoint.call_with_http_info(**kwargs) + return self.get_partnerintegration_doc_issues_by_moid_endpoint.call_with_http_info(**kwargs) - def get_partnerintegration_device_connector_list( + def get_partnerintegration_doc_issues_list( self, **kwargs ): - """Read a 'partnerintegration.DeviceConnector' resource. # noqa: E501 + """Read a 'partnerintegration.DocIssues' resource. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_partnerintegration_device_connector_list(async_req=True) + >>> thread = api.get_partnerintegration_doc_issues_list(async_req=True) >>> result = thread.get() @@ -3786,7 +4543,7 @@ def get_partnerintegration_device_connector_list( async_req (bool): execute request asynchronously Returns: - PartnerintegrationDeviceConnectorResponse + PartnerintegrationDocIssuesResponse If the method is called asynchronously, returns the request thread. """ @@ -3815,19 +4572,19 @@ def get_partnerintegration_device_connector_list( '_content_type') kwargs['_host_index'] = kwargs.get('_host_index') kwargs['_request_auths'] = kwargs.get('_request_auths', None) - return self.get_partnerintegration_device_connector_list_endpoint.call_with_http_info(**kwargs) + return self.get_partnerintegration_doc_issues_list_endpoint.call_with_http_info(**kwargs) - def get_partnerintegration_doc_issues_by_moid( + def get_partnerintegration_etl_by_moid( self, moid, **kwargs ): - """Read a 'partnerintegration.DocIssues' resource. # noqa: E501 + """Read a 'partnerintegration.Etl' resource. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_partnerintegration_doc_issues_by_moid(moid, async_req=True) + >>> thread = api.get_partnerintegration_etl_by_moid(moid, async_req=True) >>> result = thread.get() Args: @@ -3866,7 +4623,7 @@ def get_partnerintegration_doc_issues_by_moid( async_req (bool): execute request asynchronously Returns: - PartnerintegrationDocIssues + PartnerintegrationEtl If the method is called asynchronously, returns the request thread. """ @@ -3897,18 +4654,18 @@ def get_partnerintegration_doc_issues_by_moid( kwargs['_request_auths'] = kwargs.get('_request_auths', None) kwargs['moid'] = \ moid - return self.get_partnerintegration_doc_issues_by_moid_endpoint.call_with_http_info(**kwargs) + return self.get_partnerintegration_etl_by_moid_endpoint.call_with_http_info(**kwargs) - def get_partnerintegration_doc_issues_list( + def get_partnerintegration_etl_list( self, **kwargs ): - """Read a 'partnerintegration.DocIssues' resource. # noqa: E501 + """Read a 'partnerintegration.Etl' resource. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_partnerintegration_doc_issues_list(async_req=True) + >>> thread = api.get_partnerintegration_etl_list(async_req=True) >>> result = thread.get() @@ -3956,7 +4713,7 @@ def get_partnerintegration_doc_issues_list( async_req (bool): execute request asynchronously Returns: - PartnerintegrationDocIssuesResponse + PartnerintegrationEtlResponse If the method is called asynchronously, returns the request thread. """ @@ -3985,19 +4742,19 @@ def get_partnerintegration_doc_issues_list( '_content_type') kwargs['_host_index'] = kwargs.get('_host_index') kwargs['_request_auths'] = kwargs.get('_request_auths', None) - return self.get_partnerintegration_doc_issues_list_endpoint.call_with_http_info(**kwargs) + return self.get_partnerintegration_etl_list_endpoint.call_with_http_info(**kwargs) - def get_partnerintegration_etl_by_moid( + def get_partnerintegration_file_by_moid( self, moid, **kwargs ): - """Read a 'partnerintegration.Etl' resource. # noqa: E501 + """Read a 'partnerintegration.File' resource. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_partnerintegration_etl_by_moid(moid, async_req=True) + >>> thread = api.get_partnerintegration_file_by_moid(moid, async_req=True) >>> result = thread.get() Args: @@ -4036,7 +4793,7 @@ def get_partnerintegration_etl_by_moid( async_req (bool): execute request asynchronously Returns: - PartnerintegrationEtl + PartnerintegrationFile If the method is called asynchronously, returns the request thread. """ @@ -4067,18 +4824,18 @@ def get_partnerintegration_etl_by_moid( kwargs['_request_auths'] = kwargs.get('_request_auths', None) kwargs['moid'] = \ moid - return self.get_partnerintegration_etl_by_moid_endpoint.call_with_http_info(**kwargs) + return self.get_partnerintegration_file_by_moid_endpoint.call_with_http_info(**kwargs) - def get_partnerintegration_etl_list( + def get_partnerintegration_file_list( self, **kwargs ): - """Read a 'partnerintegration.Etl' resource. # noqa: E501 + """Read a 'partnerintegration.File' resource. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_partnerintegration_etl_list(async_req=True) + >>> thread = api.get_partnerintegration_file_list(async_req=True) >>> result = thread.get() @@ -4126,7 +4883,7 @@ def get_partnerintegration_etl_list( async_req (bool): execute request asynchronously Returns: - PartnerintegrationEtlResponse + PartnerintegrationFileResponse If the method is called asynchronously, returns the request thread. """ @@ -4155,19 +4912,19 @@ def get_partnerintegration_etl_list( '_content_type') kwargs['_host_index'] = kwargs.get('_host_index') kwargs['_request_auths'] = kwargs.get('_request_auths', None) - return self.get_partnerintegration_etl_list_endpoint.call_with_http_info(**kwargs) + return self.get_partnerintegration_file_list_endpoint.call_with_http_info(**kwargs) - def get_partnerintegration_file_by_moid( + def get_partnerintegration_inventory_by_moid( self, moid, **kwargs ): - """Read a 'partnerintegration.File' resource. # noqa: E501 + """Read a 'partnerintegration.Inventory' resource. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_partnerintegration_file_by_moid(moid, async_req=True) + >>> thread = api.get_partnerintegration_inventory_by_moid(moid, async_req=True) >>> result = thread.get() Args: @@ -4206,7 +4963,7 @@ def get_partnerintegration_file_by_moid( async_req (bool): execute request asynchronously Returns: - PartnerintegrationFile + PartnerintegrationInventory If the method is called asynchronously, returns the request thread. """ @@ -4237,18 +4994,18 @@ def get_partnerintegration_file_by_moid( kwargs['_request_auths'] = kwargs.get('_request_auths', None) kwargs['moid'] = \ moid - return self.get_partnerintegration_file_by_moid_endpoint.call_with_http_info(**kwargs) + return self.get_partnerintegration_inventory_by_moid_endpoint.call_with_http_info(**kwargs) - def get_partnerintegration_file_list( + def get_partnerintegration_inventory_list( self, **kwargs ): - """Read a 'partnerintegration.File' resource. # noqa: E501 + """Read a 'partnerintegration.Inventory' resource. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_partnerintegration_file_list(async_req=True) + >>> thread = api.get_partnerintegration_inventory_list(async_req=True) >>> result = thread.get() @@ -4296,7 +5053,7 @@ def get_partnerintegration_file_list( async_req (bool): execute request asynchronously Returns: - PartnerintegrationFileResponse + PartnerintegrationInventoryResponse If the method is called asynchronously, returns the request thread. """ @@ -4325,19 +5082,19 @@ def get_partnerintegration_file_list( '_content_type') kwargs['_host_index'] = kwargs.get('_host_index') kwargs['_request_auths'] = kwargs.get('_request_auths', None) - return self.get_partnerintegration_file_list_endpoint.call_with_http_info(**kwargs) + return self.get_partnerintegration_inventory_list_endpoint.call_with_http_info(**kwargs) - def get_partnerintegration_inventory_by_moid( + def get_partnerintegration_logs_by_moid( self, moid, **kwargs ): - """Read a 'partnerintegration.Inventory' resource. # noqa: E501 + """Read a 'partnerintegration.Logs' resource. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_partnerintegration_inventory_by_moid(moid, async_req=True) + >>> thread = api.get_partnerintegration_logs_by_moid(moid, async_req=True) >>> result = thread.get() Args: @@ -4376,7 +5133,7 @@ def get_partnerintegration_inventory_by_moid( async_req (bool): execute request asynchronously Returns: - PartnerintegrationInventory + PartnerintegrationLogs If the method is called asynchronously, returns the request thread. """ @@ -4407,18 +5164,18 @@ def get_partnerintegration_inventory_by_moid( kwargs['_request_auths'] = kwargs.get('_request_auths', None) kwargs['moid'] = \ moid - return self.get_partnerintegration_inventory_by_moid_endpoint.call_with_http_info(**kwargs) + return self.get_partnerintegration_logs_by_moid_endpoint.call_with_http_info(**kwargs) - def get_partnerintegration_inventory_list( + def get_partnerintegration_logs_list( self, **kwargs ): - """Read a 'partnerintegration.Inventory' resource. # noqa: E501 + """Read a 'partnerintegration.Logs' resource. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_partnerintegration_inventory_list(async_req=True) + >>> thread = api.get_partnerintegration_logs_list(async_req=True) >>> result = thread.get() @@ -4466,7 +5223,7 @@ def get_partnerintegration_inventory_list( async_req (bool): execute request asynchronously Returns: - PartnerintegrationInventoryResponse + PartnerintegrationLogsResponse If the method is called asynchronously, returns the request thread. """ @@ -4495,19 +5252,19 @@ def get_partnerintegration_inventory_list( '_content_type') kwargs['_host_index'] = kwargs.get('_host_index') kwargs['_request_auths'] = kwargs.get('_request_auths', None) - return self.get_partnerintegration_inventory_list_endpoint.call_with_http_info(**kwargs) + return self.get_partnerintegration_logs_list_endpoint.call_with_http_info(**kwargs) - def get_partnerintegration_logs_by_moid( + def get_partnerintegration_metrics_by_moid( self, moid, **kwargs ): - """Read a 'partnerintegration.Logs' resource. # noqa: E501 + """Read a 'partnerintegration.Metrics' resource. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_partnerintegration_logs_by_moid(moid, async_req=True) + >>> thread = api.get_partnerintegration_metrics_by_moid(moid, async_req=True) >>> result = thread.get() Args: @@ -4546,7 +5303,7 @@ def get_partnerintegration_logs_by_moid( async_req (bool): execute request asynchronously Returns: - PartnerintegrationLogs + PartnerintegrationMetrics If the method is called asynchronously, returns the request thread. """ @@ -4577,18 +5334,18 @@ def get_partnerintegration_logs_by_moid( kwargs['_request_auths'] = kwargs.get('_request_auths', None) kwargs['moid'] = \ moid - return self.get_partnerintegration_logs_by_moid_endpoint.call_with_http_info(**kwargs) + return self.get_partnerintegration_metrics_by_moid_endpoint.call_with_http_info(**kwargs) - def get_partnerintegration_logs_list( + def get_partnerintegration_metrics_list( self, **kwargs ): - """Read a 'partnerintegration.Logs' resource. # noqa: E501 + """Read a 'partnerintegration.Metrics' resource. # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_partnerintegration_logs_list(async_req=True) + >>> thread = api.get_partnerintegration_metrics_list(async_req=True) >>> result = thread.get() @@ -4636,7 +5393,7 @@ def get_partnerintegration_logs_list( async_req (bool): execute request asynchronously Returns: - PartnerintegrationLogsResponse + PartnerintegrationMetricsResponse If the method is called asynchronously, returns the request thread. """ @@ -4665,7 +5422,7 @@ def get_partnerintegration_logs_list( '_content_type') kwargs['_host_index'] = kwargs.get('_host_index') kwargs['_request_auths'] = kwargs.get('_request_auths', None) - return self.get_partnerintegration_logs_list_endpoint.call_with_http_info(**kwargs) + return self.get_partnerintegration_metrics_list_endpoint.call_with_http_info(**kwargs) def get_partnerintegration_model_by_moid( self, @@ -5185,6 +5942,93 @@ def patch_partnerintegration_inventory( partnerintegration_inventory return self.patch_partnerintegration_inventory_endpoint.call_with_http_info(**kwargs) + def patch_partnerintegration_metrics( + self, + moid, + partnerintegration_metrics, + **kwargs + ): + """Update a 'partnerintegration.Metrics' resource. # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + + >>> thread = api.patch_partnerintegration_metrics(moid, partnerintegration_metrics, async_req=True) + >>> result = thread.get() + + Args: + moid (str): The unique Moid identifier of a resource instance. + partnerintegration_metrics (PartnerintegrationMetrics): The 'partnerintegration.Metrics' resource to update. + + Keyword Args: + if_match (str): For methods that apply server-side changes, and in particular for PUT, If-Match can be used to prevent the lost update problem. It can check if the modification of a resource that the user wants to upload will not override another change that has been done since the original resource was fetched. If the request cannot be fulfilled, the 412 (Precondition Failed) response is returned. When modifying a resource using POST or PUT, the If-Match header must be set to the value of the resource ModTime property after which no lost update problem should occur. For example, a client send a GET request to obtain a resource, which includes the ModTime property. The ModTime indicates the last time the resource was created or modified. The client then sends a POST or PUT request with the If-Match header set to the ModTime property of the resource as obtained in the GET request.. [optional] + _return_http_data_only (bool): response data without head status + code and headers. Default is True. + _preload_content (bool): if False, the urllib3.HTTPResponse object + will be returned without reading/decoding response data. + Default is True. + _request_timeout (int/float/tuple): timeout setting for this request. If + one number provided, it will be total request timeout. It can also + be a pair (tuple) of (connection, read) timeouts. + Default is None. + _check_input_type (bool): specifies if type checking + should be done one the data sent to the server. + Default is True. + _check_return_type (bool): specifies if type checking + should be done one the data received from the server. + Default is True. + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _content_type (str/None): force body content-type. + Default is None and content-type will be predicted by allowed + content-types and body. + _host_index (int/None): specifies the index of the server + that we want to use. + Default is read from the configuration. + _request_auths (list): set to override the auth_settings for an a single + request; this effectively ignores the authentication + in the spec for a single request. + Default is None + async_req (bool): execute request asynchronously + + Returns: + PartnerintegrationMetrics + If the method is called asynchronously, returns the request + thread. + """ + kwargs['async_req'] = kwargs.get( + 'async_req', False + ) + kwargs['_return_http_data_only'] = kwargs.get( + '_return_http_data_only', True + ) + kwargs['_preload_content'] = kwargs.get( + '_preload_content', True + ) + kwargs['_request_timeout'] = kwargs.get( + '_request_timeout', None + ) + kwargs['_check_input_type'] = kwargs.get( + '_check_input_type', True + ) + kwargs['_check_return_type'] = kwargs.get( + '_check_return_type', True + ) + kwargs['_spec_property_naming'] = kwargs.get( + '_spec_property_naming', False + ) + kwargs['_content_type'] = kwargs.get( + '_content_type') + kwargs['_host_index'] = kwargs.get('_host_index') + kwargs['_request_auths'] = kwargs.get('_request_auths', None) + kwargs['moid'] = \ + moid + kwargs['partnerintegration_metrics'] = \ + partnerintegration_metrics + return self.patch_partnerintegration_metrics_endpoint.call_with_http_info(**kwargs) + def patch_partnerintegration_model( self, moid, @@ -5620,6 +6464,93 @@ def update_partnerintegration_inventory( partnerintegration_inventory return self.update_partnerintegration_inventory_endpoint.call_with_http_info(**kwargs) + def update_partnerintegration_metrics( + self, + moid, + partnerintegration_metrics, + **kwargs + ): + """Update a 'partnerintegration.Metrics' resource. # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + + >>> thread = api.update_partnerintegration_metrics(moid, partnerintegration_metrics, async_req=True) + >>> result = thread.get() + + Args: + moid (str): The unique Moid identifier of a resource instance. + partnerintegration_metrics (PartnerintegrationMetrics): The 'partnerintegration.Metrics' resource to update. + + Keyword Args: + if_match (str): For methods that apply server-side changes, and in particular for PUT, If-Match can be used to prevent the lost update problem. It can check if the modification of a resource that the user wants to upload will not override another change that has been done since the original resource was fetched. If the request cannot be fulfilled, the 412 (Precondition Failed) response is returned. When modifying a resource using POST or PUT, the If-Match header must be set to the value of the resource ModTime property after which no lost update problem should occur. For example, a client send a GET request to obtain a resource, which includes the ModTime property. The ModTime indicates the last time the resource was created or modified. The client then sends a POST or PUT request with the If-Match header set to the ModTime property of the resource as obtained in the GET request.. [optional] + _return_http_data_only (bool): response data without head status + code and headers. Default is True. + _preload_content (bool): if False, the urllib3.HTTPResponse object + will be returned without reading/decoding response data. + Default is True. + _request_timeout (int/float/tuple): timeout setting for this request. If + one number provided, it will be total request timeout. It can also + be a pair (tuple) of (connection, read) timeouts. + Default is None. + _check_input_type (bool): specifies if type checking + should be done one the data sent to the server. + Default is True. + _check_return_type (bool): specifies if type checking + should be done one the data received from the server. + Default is True. + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _content_type (str/None): force body content-type. + Default is None and content-type will be predicted by allowed + content-types and body. + _host_index (int/None): specifies the index of the server + that we want to use. + Default is read from the configuration. + _request_auths (list): set to override the auth_settings for an a single + request; this effectively ignores the authentication + in the spec for a single request. + Default is None + async_req (bool): execute request asynchronously + + Returns: + PartnerintegrationMetrics + If the method is called asynchronously, returns the request + thread. + """ + kwargs['async_req'] = kwargs.get( + 'async_req', False + ) + kwargs['_return_http_data_only'] = kwargs.get( + '_return_http_data_only', True + ) + kwargs['_preload_content'] = kwargs.get( + '_preload_content', True + ) + kwargs['_request_timeout'] = kwargs.get( + '_request_timeout', None + ) + kwargs['_check_input_type'] = kwargs.get( + '_check_input_type', True + ) + kwargs['_check_return_type'] = kwargs.get( + '_check_return_type', True + ) + kwargs['_spec_property_naming'] = kwargs.get( + '_spec_property_naming', False + ) + kwargs['_content_type'] = kwargs.get( + '_content_type') + kwargs['_host_index'] = kwargs.get('_host_index') + kwargs['_request_auths'] = kwargs.get('_request_auths', None) + kwargs['moid'] = \ + moid + kwargs['partnerintegration_metrics'] = \ + partnerintegration_metrics + return self.update_partnerintegration_metrics_endpoint.call_with_http_info(**kwargs) + def update_partnerintegration_model( self, moid, diff --git a/intersight/api/pci_api.py b/intersight/api/pci_api.py index a97139eccb..922a3b0988 100644 --- a/intersight/api/pci_api.py +++ b/intersight/api/pci_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/port_api.py b/intersight/api/port_api.py index ba3c0f2dfa..f57a36c591 100644 --- a/intersight/api/port_api.py +++ b/intersight/api/port_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/power_api.py b/intersight/api/power_api.py index 5bb5e3b58e..6fa3361221 100644 --- a/intersight/api/power_api.py +++ b/intersight/api/power_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/processor_api.py b/intersight/api/processor_api.py index 88df3768a8..3236967995 100644 --- a/intersight/api/processor_api.py +++ b/intersight/api/processor_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/rack_api.py b/intersight/api/rack_api.py index b9f037c969..476d79fe77 100644 --- a/intersight/api/rack_api.py +++ b/intersight/api/rack_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/recommendation_api.py b/intersight/api/recommendation_api.py index 803eb81190..eb388be3ee 100644 --- a/intersight/api/recommendation_api.py +++ b/intersight/api/recommendation_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/recovery_api.py b/intersight/api/recovery_api.py index 173c6f1a79..7eeabd3f20 100644 --- a/intersight/api/recovery_api.py +++ b/intersight/api/recovery_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/resource_api.py b/intersight/api/resource_api.py index 8adfe07fd8..1da80b62b5 100644 --- a/intersight/api/resource_api.py +++ b/intersight/api/resource_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/resourcepool_api.py b/intersight/api/resourcepool_api.py index f2a2df9d69..67854aee87 100644 --- a/intersight/api/resourcepool_api.py +++ b/intersight/api/resourcepool_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/rproxy_api.py b/intersight/api/rproxy_api.py index 99184d16fa..cf1664e172 100644 --- a/intersight/api/rproxy_api.py +++ b/intersight/api/rproxy_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/scheduler_api.py b/intersight/api/scheduler_api.py index f309236d32..e210b308f6 100644 --- a/intersight/api/scheduler_api.py +++ b/intersight/api/scheduler_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/sdaaci_api.py b/intersight/api/sdaaci_api.py index 12a37e570e..3c663a6b55 100644 --- a/intersight/api/sdaaci_api.py +++ b/intersight/api/sdaaci_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/sdcard_api.py b/intersight/api/sdcard_api.py index 2f678c1e84..10fd59f70e 100644 --- a/intersight/api/sdcard_api.py +++ b/intersight/api/sdcard_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/search_api.py b/intersight/api/search_api.py index f80cb53cb3..0546c4fcd1 100644 --- a/intersight/api/search_api.py +++ b/intersight/api/search_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/security_api.py b/intersight/api/security_api.py index 59e297a6fd..8c020b88ac 100644 --- a/intersight/api/security_api.py +++ b/intersight/api/security_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/server_api.py b/intersight/api/server_api.py index 40fc423906..8eb7a9dd75 100644 --- a/intersight/api/server_api.py +++ b/intersight/api/server_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/servicenow_api.py b/intersight/api/servicenow_api.py index 5db7476615..6a8c9f2c06 100644 --- a/intersight/api/servicenow_api.py +++ b/intersight/api/servicenow_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/smtp_api.py b/intersight/api/smtp_api.py index 495ac53239..d2b59e2e33 100644 --- a/intersight/api/smtp_api.py +++ b/intersight/api/smtp_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/snmp_api.py b/intersight/api/snmp_api.py index 373c45045f..4e1266799d 100644 --- a/intersight/api/snmp_api.py +++ b/intersight/api/snmp_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/software_api.py b/intersight/api/software_api.py index 297bc0a94f..91cde64167 100644 --- a/intersight/api/software_api.py +++ b/intersight/api/software_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/softwarerepository_api.py b/intersight/api/softwarerepository_api.py index 33619151db..2263bde45a 100644 --- a/intersight/api/softwarerepository_api.py +++ b/intersight/api/softwarerepository_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/sol_api.py b/intersight/api/sol_api.py index ba591ea59b..408353eb16 100644 --- a/intersight/api/sol_api.py +++ b/intersight/api/sol_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/ssh_api.py b/intersight/api/ssh_api.py index 26206e8077..d4da3be411 100644 --- a/intersight/api/ssh_api.py +++ b/intersight/api/ssh_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/storage_api.py b/intersight/api/storage_api.py index bf061ef20b..a034b3e134 100644 --- a/intersight/api/storage_api.py +++ b/intersight/api/storage_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/syslog_api.py b/intersight/api/syslog_api.py index 1209113191..13a6614435 100644 --- a/intersight/api/syslog_api.py +++ b/intersight/api/syslog_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/tam_api.py b/intersight/api/tam_api.py index a4c5afab15..3bc2b823db 100644 --- a/intersight/api/tam_api.py +++ b/intersight/api/tam_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/task_api.py b/intersight/api/task_api.py index f93b14bba1..a3cf3c2145 100644 --- a/intersight/api/task_api.py +++ b/intersight/api/task_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/techsupportmanagement_api.py b/intersight/api/techsupportmanagement_api.py index 277a078ac1..21d40cd8c7 100644 --- a/intersight/api/techsupportmanagement_api.py +++ b/intersight/api/techsupportmanagement_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/telemetry_api.py b/intersight/api/telemetry_api.py index d84276c153..e78d9f3e1d 100644 --- a/intersight/api/telemetry_api.py +++ b/intersight/api/telemetry_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/terminal_api.py b/intersight/api/terminal_api.py index 3ede94854f..08e09dbe86 100644 --- a/intersight/api/terminal_api.py +++ b/intersight/api/terminal_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/terraform_api.py b/intersight/api/terraform_api.py index 5f6edcc88e..9416ec74be 100644 --- a/intersight/api/terraform_api.py +++ b/intersight/api/terraform_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/thermal_api.py b/intersight/api/thermal_api.py index 521e397f4e..f45a1864f0 100644 --- a/intersight/api/thermal_api.py +++ b/intersight/api/thermal_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/top_api.py b/intersight/api/top_api.py index d8e9792345..22af6eb055 100644 --- a/intersight/api/top_api.py +++ b/intersight/api/top_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/ucsd_api.py b/intersight/api/ucsd_api.py index f487cb9fbe..95b83004c2 100644 --- a/intersight/api/ucsd_api.py +++ b/intersight/api/ucsd_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/uuidpool_api.py b/intersight/api/uuidpool_api.py index 22b4757670..ba632d578c 100644 --- a/intersight/api/uuidpool_api.py +++ b/intersight/api/uuidpool_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/view_api.py b/intersight/api/view_api.py index 2872aeb371..2cd190f29d 100644 --- a/intersight/api/view_api.py +++ b/intersight/api/view_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/virtualization_api.py b/intersight/api/virtualization_api.py index 38b7cceca7..714a9ac67c 100644 --- a/intersight/api/virtualization_api.py +++ b/intersight/api/virtualization_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/vmedia_api.py b/intersight/api/vmedia_api.py index 6c03b17c4f..d1b77606d9 100644 --- a/intersight/api/vmedia_api.py +++ b/intersight/api/vmedia_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/vmrc_api.py b/intersight/api/vmrc_api.py index 15a6e11903..57e26da49f 100644 --- a/intersight/api/vmrc_api.py +++ b/intersight/api/vmrc_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/vnic_api.py b/intersight/api/vnic_api.py index fed0466e7f..f0e37860aa 100644 --- a/intersight/api/vnic_api.py +++ b/intersight/api/vnic_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/vrf_api.py b/intersight/api/vrf_api.py index bca5cb3b65..4344e332a2 100644 --- a/intersight/api/vrf_api.py +++ b/intersight/api/vrf_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/workflow_api.py b/intersight/api/workflow_api.py index 77acac70d2..2618569321 100644 --- a/intersight/api/workflow_api.py +++ b/intersight/api/workflow_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api/workspace_api.py b/intersight/api/workspace_api.py index 0a05be521b..8109ae3139 100644 --- a/intersight/api/workspace_api.py +++ b/intersight/api/workspace_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/api_client.py b/intersight/api_client.py index b41e8fb2e6..fe12217b66 100644 --- a/intersight/api_client.py +++ b/intersight/api_client.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -77,7 +77,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None, self.default_headers[header_name] = header_value self.cookie = cookie # Set default User-Agent. - self.user_agent = 'OpenAPI-Generator/1.0.11.17769/python' + self.user_agent = 'OpenAPI-Generator/1.0.11.17956/python' def __enter__(self): return self diff --git a/intersight/configuration.py b/intersight/configuration.py index 6d614bb119..db9b62645a 100644 --- a/intersight/configuration.py +++ b/intersight/configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -481,8 +481,8 @@ def to_debug_report(self): return "Python SDK Debug Report:\n"\ "OS: {env}\n"\ "Python Version: {pyversion}\n"\ - "Version of the API: 1.0.11-17769\n"\ - "SDK Package Version: 1.0.11.17769".\ + "Version of the API: 1.0.11-17956\n"\ + "SDK Package Version: 1.0.11.17956".\ format(env=sys.platform, pyversion=sys.version) def get_host_settings(self): diff --git a/intersight/exceptions.py b/intersight/exceptions.py index 04edeed072..d9843e5b8a 100644 --- a/intersight/exceptions.py +++ b/intersight/exceptions.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/aaa_abstract_audit_record.py b/intersight/model/aaa_abstract_audit_record.py index 7af573cc12..3f8ffaaa55 100644 --- a/intersight/model/aaa_abstract_audit_record.py +++ b/intersight/model/aaa_abstract_audit_record.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -297,6 +297,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -305,10 +308,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/aaa_abstract_audit_record_all_of.py b/intersight/model/aaa_abstract_audit_record_all_of.py index 219aad1cea..2a93fb6b96 100644 --- a/intersight/model/aaa_abstract_audit_record_all_of.py +++ b/intersight/model/aaa_abstract_audit_record_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/aaa_audit_record.py b/intersight/model/aaa_audit_record.py index a37345b8a2..294ff5e46f 100644 --- a/intersight/model/aaa_audit_record.py +++ b/intersight/model/aaa_audit_record.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -341,6 +341,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -349,10 +352,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/aaa_audit_record_all_of.py b/intersight/model/aaa_audit_record_all_of.py index 62f3875bf1..0a346623d0 100644 --- a/intersight/model/aaa_audit_record_all_of.py +++ b/intersight/model/aaa_audit_record_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/aaa_audit_record_list.py b/intersight/model/aaa_audit_record_list.py index 3f0a89efb6..722fd6e9c0 100644 --- a/intersight/model/aaa_audit_record_list.py +++ b/intersight/model/aaa_audit_record_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/aaa_audit_record_list_all_of.py b/intersight/model/aaa_audit_record_list_all_of.py index bf856559be..0b10156af1 100644 --- a/intersight/model/aaa_audit_record_list_all_of.py +++ b/intersight/model/aaa_audit_record_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/aaa_audit_record_response.py b/intersight/model/aaa_audit_record_response.py index 63aec9ea10..6cccbba35a 100644 --- a/intersight/model/aaa_audit_record_response.py +++ b/intersight/model/aaa_audit_record_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/aaa_retention_config.py b/intersight/model/aaa_retention_config.py index e92ae0a0c4..8cca61d86b 100644 --- a/intersight/model/aaa_retention_config.py +++ b/intersight/model/aaa_retention_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -268,6 +268,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -276,10 +279,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/aaa_retention_config_all_of.py b/intersight/model/aaa_retention_config_all_of.py index d256555077..77d73c0cd0 100644 --- a/intersight/model/aaa_retention_config_all_of.py +++ b/intersight/model/aaa_retention_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/aaa_retention_config_list.py b/intersight/model/aaa_retention_config_list.py index 53848a75d9..5429fcb0f8 100644 --- a/intersight/model/aaa_retention_config_list.py +++ b/intersight/model/aaa_retention_config_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/aaa_retention_config_list_all_of.py b/intersight/model/aaa_retention_config_list_all_of.py index e3f7e8a395..01c83eb257 100644 --- a/intersight/model/aaa_retention_config_list_all_of.py +++ b/intersight/model/aaa_retention_config_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/aaa_retention_config_response.py b/intersight/model/aaa_retention_config_response.py index 106143f69f..2bf99913ce 100644 --- a/intersight/model/aaa_retention_config_response.py +++ b/intersight/model/aaa_retention_config_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/aaa_retention_policy.py b/intersight/model/aaa_retention_policy.py index e99ce53871..569d08496b 100644 --- a/intersight/model/aaa_retention_policy.py +++ b/intersight/model/aaa_retention_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -288,6 +288,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -296,10 +299,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/aaa_retention_policy_all_of.py b/intersight/model/aaa_retention_policy_all_of.py index 6303107007..f96567953b 100644 --- a/intersight/model/aaa_retention_policy_all_of.py +++ b/intersight/model/aaa_retention_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/aaa_retention_policy_list.py b/intersight/model/aaa_retention_policy_list.py index 47b20fed7c..d8d557d411 100644 --- a/intersight/model/aaa_retention_policy_list.py +++ b/intersight/model/aaa_retention_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/aaa_retention_policy_list_all_of.py b/intersight/model/aaa_retention_policy_list_all_of.py index 78447eff5c..f510b06776 100644 --- a/intersight/model/aaa_retention_policy_list_all_of.py +++ b/intersight/model/aaa_retention_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/aaa_retention_policy_response.py b/intersight/model/aaa_retention_policy_response.py index 133eb0ec6f..1dd5ecd010 100644 --- a/intersight/model/aaa_retention_policy_response.py +++ b/intersight/model/aaa_retention_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/aaa_user_agent.py b/intersight/model/aaa_user_agent.py index 7a707a1d6a..0cdf21e9e2 100644 --- a/intersight/model/aaa_user_agent.py +++ b/intersight/model/aaa_user_agent.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -230,6 +230,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -238,10 +241,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/aaa_user_agent_all_of.py b/intersight/model/aaa_user_agent_all_of.py index 146d666234..8f0d3b5dfc 100644 --- a/intersight/model/aaa_user_agent_all_of.py +++ b/intersight/model/aaa_user_agent_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/access_address_type.py b/intersight/model/access_address_type.py index d63d183be6..cd20c20c1a 100644 --- a/intersight/model/access_address_type.py +++ b/intersight/model/access_address_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/access_address_type_all_of.py b/intersight/model/access_address_type_all_of.py index f56b226ced..cc5f213fcf 100644 --- a/intersight/model/access_address_type_all_of.py +++ b/intersight/model/access_address_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/access_configuration_type.py b/intersight/model/access_configuration_type.py index 7f32083d5a..845cd48576 100644 --- a/intersight/model/access_configuration_type.py +++ b/intersight/model/access_configuration_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/access_configuration_type_all_of.py b/intersight/model/access_configuration_type_all_of.py index de7c9c4897..177f91470f 100644 --- a/intersight/model/access_configuration_type_all_of.py +++ b/intersight/model/access_configuration_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/access_ip_address.py b/intersight/model/access_ip_address.py index 9e18a896cc..2910dcf738 100644 --- a/intersight/model/access_ip_address.py +++ b/intersight/model/access_ip_address.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -320,6 +320,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -328,10 +331,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/access_ip_address_all_of.py b/intersight/model/access_ip_address_all_of.py index d07e705fd2..a060497615 100644 --- a/intersight/model/access_ip_address_all_of.py +++ b/intersight/model/access_ip_address_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/access_ip_address_list.py b/intersight/model/access_ip_address_list.py index 601eb24be6..7a63ddd5d2 100644 --- a/intersight/model/access_ip_address_list.py +++ b/intersight/model/access_ip_address_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/access_ip_address_list_all_of.py b/intersight/model/access_ip_address_list_all_of.py index a751c4dd1e..8118af5edd 100644 --- a/intersight/model/access_ip_address_list_all_of.py +++ b/intersight/model/access_ip_address_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/access_ip_address_response.py b/intersight/model/access_ip_address_response.py index 46e087c8db..6d91141513 100644 --- a/intersight/model/access_ip_address_response.py +++ b/intersight/model/access_ip_address_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/access_policy.py b/intersight/model/access_policy.py index 5d1ec93958..db777eeb4f 100644 --- a/intersight/model/access_policy.py +++ b/intersight/model/access_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -320,6 +320,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -328,10 +331,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/access_policy_all_of.py b/intersight/model/access_policy_all_of.py index a98a7e3b05..acb46b15db 100644 --- a/intersight/model/access_policy_all_of.py +++ b/intersight/model/access_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/access_policy_inventory.py b/intersight/model/access_policy_inventory.py index de389890ea..9554fd5fe8 100644 --- a/intersight/model/access_policy_inventory.py +++ b/intersight/model/access_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -320,6 +320,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -328,10 +331,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/access_policy_inventory_all_of.py b/intersight/model/access_policy_inventory_all_of.py index 54d04d8a98..8853146239 100644 --- a/intersight/model/access_policy_inventory_all_of.py +++ b/intersight/model/access_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/access_policy_inventory_list.py b/intersight/model/access_policy_inventory_list.py index 476fabf6a9..959a066fc5 100644 --- a/intersight/model/access_policy_inventory_list.py +++ b/intersight/model/access_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/access_policy_inventory_list_all_of.py b/intersight/model/access_policy_inventory_list_all_of.py index 971a2bc5ca..5620342a45 100644 --- a/intersight/model/access_policy_inventory_list_all_of.py +++ b/intersight/model/access_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/access_policy_inventory_response.py b/intersight/model/access_policy_inventory_response.py index 2dca24df63..057736da93 100644 --- a/intersight/model/access_policy_inventory_response.py +++ b/intersight/model/access_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/access_policy_list.py b/intersight/model/access_policy_list.py index 123e7aebce..675013a07b 100644 --- a/intersight/model/access_policy_list.py +++ b/intersight/model/access_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/access_policy_list_all_of.py b/intersight/model/access_policy_list_all_of.py index 12acb2c7e8..7b3d394836 100644 --- a/intersight/model/access_policy_list_all_of.py +++ b/intersight/model/access_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/access_policy_response.py b/intersight/model/access_policy_response.py index b7833a612c..c93636bf6a 100644 --- a/intersight/model/access_policy_response.py +++ b/intersight/model/access_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_adapter_config.py b/intersight/model/adapter_adapter_config.py index 8cf59037a1..a09fea1a8e 100644 --- a/intersight/model/adapter_adapter_config.py +++ b/intersight/model/adapter_adapter_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -243,6 +243,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -251,10 +254,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_adapter_config_all_of.py b/intersight/model/adapter_adapter_config_all_of.py index 1caeb36495..173c6bce77 100644 --- a/intersight/model/adapter_adapter_config_all_of.py +++ b/intersight/model/adapter_adapter_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/adapter_config_policy.py b/intersight/model/adapter_config_policy.py index a8b87356c4..08ab0cd4ae 100644 --- a/intersight/model/adapter_config_policy.py +++ b/intersight/model/adapter_config_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_config_policy_all_of.py b/intersight/model/adapter_config_policy_all_of.py index b6a7dcdc20..e36a33287b 100644 --- a/intersight/model/adapter_config_policy_all_of.py +++ b/intersight/model/adapter_config_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/adapter_config_policy_list.py b/intersight/model/adapter_config_policy_list.py index ad8224801a..b4411c7693 100644 --- a/intersight/model/adapter_config_policy_list.py +++ b/intersight/model/adapter_config_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_config_policy_list_all_of.py b/intersight/model/adapter_config_policy_list_all_of.py index dd919a6034..916c56f5cf 100644 --- a/intersight/model/adapter_config_policy_list_all_of.py +++ b/intersight/model/adapter_config_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/adapter_config_policy_response.py b/intersight/model/adapter_config_policy_response.py index f173b2f5c0..6590e691da 100644 --- a/intersight/model/adapter_config_policy_response.py +++ b/intersight/model/adapter_config_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_dce_interface_settings.py b/intersight/model/adapter_dce_interface_settings.py index 64b7f1538a..805bc59321 100644 --- a/intersight/model/adapter_dce_interface_settings.py +++ b/intersight/model/adapter_dce_interface_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -221,6 +221,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -229,10 +232,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_dce_interface_settings_all_of.py b/intersight/model/adapter_dce_interface_settings_all_of.py index f0c3a0f30d..755aa6d45c 100644 --- a/intersight/model/adapter_dce_interface_settings_all_of.py +++ b/intersight/model/adapter_dce_interface_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/adapter_eth_settings.py b/intersight/model/adapter_eth_settings.py index 85e17d700d..eefde4e4da 100644 --- a/intersight/model/adapter_eth_settings.py +++ b/intersight/model/adapter_eth_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_eth_settings_all_of.py b/intersight/model/adapter_eth_settings_all_of.py index 5d65a4b129..8bc3047a59 100644 --- a/intersight/model/adapter_eth_settings_all_of.py +++ b/intersight/model/adapter_eth_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/adapter_ext_eth_interface.py b/intersight/model/adapter_ext_eth_interface.py index 740f946f8a..3c6ac98c98 100644 --- a/intersight/model/adapter_ext_eth_interface.py +++ b/intersight/model/adapter_ext_eth_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -360,6 +360,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -368,10 +371,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_ext_eth_interface_all_of.py b/intersight/model/adapter_ext_eth_interface_all_of.py index 9fece6c447..f4821acc3a 100644 --- a/intersight/model/adapter_ext_eth_interface_all_of.py +++ b/intersight/model/adapter_ext_eth_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/adapter_ext_eth_interface_list.py b/intersight/model/adapter_ext_eth_interface_list.py index ae91a37287..007b4290f3 100644 --- a/intersight/model/adapter_ext_eth_interface_list.py +++ b/intersight/model/adapter_ext_eth_interface_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_ext_eth_interface_list_all_of.py b/intersight/model/adapter_ext_eth_interface_list_all_of.py index bd165a6b37..1f0c99c861 100644 --- a/intersight/model/adapter_ext_eth_interface_list_all_of.py +++ b/intersight/model/adapter_ext_eth_interface_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/adapter_ext_eth_interface_relationship.py b/intersight/model/adapter_ext_eth_interface_relationship.py index 59771d1b28..a7b29cf3ae 100644 --- a/intersight/model/adapter_ext_eth_interface_relationship.py +++ b/intersight/model/adapter_ext_eth_interface_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -860,6 +860,7 @@ class AdapterExtEthInterfaceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1463,6 +1464,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1471,10 +1475,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_ext_eth_interface_response.py b/intersight/model/adapter_ext_eth_interface_response.py index d75e7fb942..933c1d83cf 100644 --- a/intersight/model/adapter_ext_eth_interface_response.py +++ b/intersight/model/adapter_ext_eth_interface_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_fc_settings.py b/intersight/model/adapter_fc_settings.py index 49756bcbb1..1ca9d6a4b8 100644 --- a/intersight/model/adapter_fc_settings.py +++ b/intersight/model/adapter_fc_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_fc_settings_all_of.py b/intersight/model/adapter_fc_settings_all_of.py index 935a518b22..2bcce29143 100644 --- a/intersight/model/adapter_fc_settings_all_of.py +++ b/intersight/model/adapter_fc_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/adapter_host_eth_interface.py b/intersight/model/adapter_host_eth_interface.py index 7c725d5879..f47f13ac76 100644 --- a/intersight/model/adapter_host_eth_interface.py +++ b/intersight/model/adapter_host_eth_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -532,6 +532,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -540,10 +543,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_host_eth_interface_all_of.py b/intersight/model/adapter_host_eth_interface_all_of.py index b2ebc7f937..ec0ffd2447 100644 --- a/intersight/model/adapter_host_eth_interface_all_of.py +++ b/intersight/model/adapter_host_eth_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/adapter_host_eth_interface_list.py b/intersight/model/adapter_host_eth_interface_list.py index ffb7c3238b..d0806c335e 100644 --- a/intersight/model/adapter_host_eth_interface_list.py +++ b/intersight/model/adapter_host_eth_interface_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_host_eth_interface_list_all_of.py b/intersight/model/adapter_host_eth_interface_list_all_of.py index c622b32762..ed0d4977e3 100644 --- a/intersight/model/adapter_host_eth_interface_list_all_of.py +++ b/intersight/model/adapter_host_eth_interface_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/adapter_host_eth_interface_relationship.py b/intersight/model/adapter_host_eth_interface_relationship.py index a4370fc8c4..94852941f1 100644 --- a/intersight/model/adapter_host_eth_interface_relationship.py +++ b/intersight/model/adapter_host_eth_interface_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -979,6 +979,7 @@ class AdapterHostEthInterfaceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1635,6 +1636,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1643,10 +1647,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_host_eth_interface_response.py b/intersight/model/adapter_host_eth_interface_response.py index b743c46713..f9197c4f54 100644 --- a/intersight/model/adapter_host_eth_interface_response.py +++ b/intersight/model/adapter_host_eth_interface_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_host_fc_interface.py b/intersight/model/adapter_host_fc_interface.py index e400932a72..084d563d4a 100644 --- a/intersight/model/adapter_host_fc_interface.py +++ b/intersight/model/adapter_host_fc_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -489,6 +489,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -497,10 +500,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_host_fc_interface_all_of.py b/intersight/model/adapter_host_fc_interface_all_of.py index 1724f800e3..32a2f3cf12 100644 --- a/intersight/model/adapter_host_fc_interface_all_of.py +++ b/intersight/model/adapter_host_fc_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/adapter_host_fc_interface_list.py b/intersight/model/adapter_host_fc_interface_list.py index b338850996..7417a1109b 100644 --- a/intersight/model/adapter_host_fc_interface_list.py +++ b/intersight/model/adapter_host_fc_interface_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_host_fc_interface_list_all_of.py b/intersight/model/adapter_host_fc_interface_list_all_of.py index 84215b18ae..7a5bf108f6 100644 --- a/intersight/model/adapter_host_fc_interface_list_all_of.py +++ b/intersight/model/adapter_host_fc_interface_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/adapter_host_fc_interface_relationship.py b/intersight/model/adapter_host_fc_interface_relationship.py index 9e08971bc2..fffcde9b4e 100644 --- a/intersight/model/adapter_host_fc_interface_relationship.py +++ b/intersight/model/adapter_host_fc_interface_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -951,6 +951,7 @@ class AdapterHostFcInterfaceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1592,6 +1593,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1600,10 +1604,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_host_fc_interface_response.py b/intersight/model/adapter_host_fc_interface_response.py index ca34ce3e18..6cf3cb8fc2 100644 --- a/intersight/model/adapter_host_fc_interface_response.py +++ b/intersight/model/adapter_host_fc_interface_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_host_iscsi_interface.py b/intersight/model/adapter_host_iscsi_interface.py index cb3ac21934..601e18b179 100644 --- a/intersight/model/adapter_host_iscsi_interface.py +++ b/intersight/model/adapter_host_iscsi_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -352,6 +352,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -360,10 +363,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_host_iscsi_interface_all_of.py b/intersight/model/adapter_host_iscsi_interface_all_of.py index 04d7b8aaef..a1ae14ecaa 100644 --- a/intersight/model/adapter_host_iscsi_interface_all_of.py +++ b/intersight/model/adapter_host_iscsi_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/adapter_host_iscsi_interface_list.py b/intersight/model/adapter_host_iscsi_interface_list.py index 16c860f7e6..00d59d9b6b 100644 --- a/intersight/model/adapter_host_iscsi_interface_list.py +++ b/intersight/model/adapter_host_iscsi_interface_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_host_iscsi_interface_list_all_of.py b/intersight/model/adapter_host_iscsi_interface_list_all_of.py index 6e09580ca9..ca1935e068 100644 --- a/intersight/model/adapter_host_iscsi_interface_list_all_of.py +++ b/intersight/model/adapter_host_iscsi_interface_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/adapter_host_iscsi_interface_relationship.py b/intersight/model/adapter_host_iscsi_interface_relationship.py index be97edf68d..c56054e5b5 100644 --- a/intersight/model/adapter_host_iscsi_interface_relationship.py +++ b/intersight/model/adapter_host_iscsi_interface_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class AdapterHostIscsiInterfaceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1455,6 +1456,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1463,10 +1467,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_host_iscsi_interface_response.py b/intersight/model/adapter_host_iscsi_interface_response.py index c9027c4ecd..ced410ed67 100644 --- a/intersight/model/adapter_host_iscsi_interface_response.py +++ b/intersight/model/adapter_host_iscsi_interface_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_physical_nic_mode_settings.py b/intersight/model/adapter_physical_nic_mode_settings.py index 330d162936..b53f9796d1 100644 --- a/intersight/model/adapter_physical_nic_mode_settings.py +++ b/intersight/model/adapter_physical_nic_mode_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_physical_nic_mode_settings_all_of.py b/intersight/model/adapter_physical_nic_mode_settings_all_of.py index 5164ff1c9b..183542cf3f 100644 --- a/intersight/model/adapter_physical_nic_mode_settings_all_of.py +++ b/intersight/model/adapter_physical_nic_mode_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/adapter_port_channel_settings.py b/intersight/model/adapter_port_channel_settings.py index ccc90704dd..a179b54aee 100644 --- a/intersight/model/adapter_port_channel_settings.py +++ b/intersight/model/adapter_port_channel_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_port_channel_settings_all_of.py b/intersight/model/adapter_port_channel_settings_all_of.py index b0e9ca4b11..9b32238244 100644 --- a/intersight/model/adapter_port_channel_settings_all_of.py +++ b/intersight/model/adapter_port_channel_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/adapter_unit.py b/intersight/model/adapter_unit.py index 966bb9b155..f8329e6b41 100644 --- a/intersight/model/adapter_unit.py +++ b/intersight/model/adapter_unit.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -430,6 +430,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -438,10 +441,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_unit_all_of.py b/intersight/model/adapter_unit_all_of.py index 2882dda089..875239ce9b 100644 --- a/intersight/model/adapter_unit_all_of.py +++ b/intersight/model/adapter_unit_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/adapter_unit_expander.py b/intersight/model/adapter_unit_expander.py index 7b6ca48da0..7a6cdf661f 100644 --- a/intersight/model/adapter_unit_expander.py +++ b/intersight/model/adapter_unit_expander.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -319,6 +319,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -327,10 +330,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_unit_expander_all_of.py b/intersight/model/adapter_unit_expander_all_of.py index 3c613a8690..74a9ce37f4 100644 --- a/intersight/model/adapter_unit_expander_all_of.py +++ b/intersight/model/adapter_unit_expander_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/adapter_unit_expander_list.py b/intersight/model/adapter_unit_expander_list.py index c2c1e86f34..78a2bc224e 100644 --- a/intersight/model/adapter_unit_expander_list.py +++ b/intersight/model/adapter_unit_expander_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_unit_expander_list_all_of.py b/intersight/model/adapter_unit_expander_list_all_of.py index ec89825223..16b4ed51ea 100644 --- a/intersight/model/adapter_unit_expander_list_all_of.py +++ b/intersight/model/adapter_unit_expander_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/adapter_unit_expander_relationship.py b/intersight/model/adapter_unit_expander_relationship.py index b09fb331b5..69d3abac99 100644 --- a/intersight/model/adapter_unit_expander_relationship.py +++ b/intersight/model/adapter_unit_expander_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class AdapterUnitExpanderRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1422,6 +1423,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1430,10 +1434,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_unit_expander_response.py b/intersight/model/adapter_unit_expander_response.py index f06e5fa9eb..475fcf3645 100644 --- a/intersight/model/adapter_unit_expander_response.py +++ b/intersight/model/adapter_unit_expander_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_unit_list.py b/intersight/model/adapter_unit_list.py index 50e6471e92..09d4984e54 100644 --- a/intersight/model/adapter_unit_list.py +++ b/intersight/model/adapter_unit_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_unit_list_all_of.py b/intersight/model/adapter_unit_list_all_of.py index 1b46fecea3..a165457f74 100644 --- a/intersight/model/adapter_unit_list_all_of.py +++ b/intersight/model/adapter_unit_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/adapter_unit_relationship.py b/intersight/model/adapter_unit_relationship.py index 278994267a..3cbb889b7e 100644 --- a/intersight/model/adapter_unit_relationship.py +++ b/intersight/model/adapter_unit_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -879,6 +879,7 @@ class AdapterUnitRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1533,6 +1534,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1541,10 +1545,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/adapter_unit_response.py b/intersight/model/adapter_unit_response.py index 717220f8f3..d212a70bdb 100644 --- a/intersight/model/adapter_unit_response.py +++ b/intersight/model/adapter_unit_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_aci_pod.py b/intersight/model/apic_aci_pod.py index ae00a2ffe5..8b38ae525c 100644 --- a/intersight/model/apic_aci_pod.py +++ b/intersight/model/apic_aci_pod.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -271,6 +271,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -279,10 +282,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_aci_pod_all_of.py b/intersight/model/apic_aci_pod_all_of.py index 95af746bea..042f52a40d 100644 --- a/intersight/model/apic_aci_pod_all_of.py +++ b/intersight/model/apic_aci_pod_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_aci_pod_list.py b/intersight/model/apic_aci_pod_list.py index 37356e62fa..8e1f99a203 100644 --- a/intersight/model/apic_aci_pod_list.py +++ b/intersight/model/apic_aci_pod_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_aci_pod_list_all_of.py b/intersight/model/apic_aci_pod_list_all_of.py index 416f0291c7..04e9f7360f 100644 --- a/intersight/model/apic_aci_pod_list_all_of.py +++ b/intersight/model/apic_aci_pod_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_aci_pod_response.py b/intersight/model/apic_aci_pod_response.py index 57a6a7df1b..b57338809c 100644 --- a/intersight/model/apic_aci_pod_response.py +++ b/intersight/model/apic_aci_pod_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_application.py b/intersight/model/apic_application.py index e55a13397a..2d6170d302 100644 --- a/intersight/model/apic_application.py +++ b/intersight/model/apic_application.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -276,6 +276,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -284,10 +287,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_application_all_of.py b/intersight/model/apic_application_all_of.py index be266d9628..d318c6309a 100644 --- a/intersight/model/apic_application_all_of.py +++ b/intersight/model/apic_application_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_application_endpoint_group.py b/intersight/model/apic_application_endpoint_group.py index 26e5608016..3c85af6119 100644 --- a/intersight/model/apic_application_endpoint_group.py +++ b/intersight/model/apic_application_endpoint_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -276,6 +276,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -284,10 +287,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_application_endpoint_group_all_of.py b/intersight/model/apic_application_endpoint_group_all_of.py index 5fb9538b3e..e2a77a71ad 100644 --- a/intersight/model/apic_application_endpoint_group_all_of.py +++ b/intersight/model/apic_application_endpoint_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_application_endpoint_group_list.py b/intersight/model/apic_application_endpoint_group_list.py index c92d30de3e..f3b03a56ac 100644 --- a/intersight/model/apic_application_endpoint_group_list.py +++ b/intersight/model/apic_application_endpoint_group_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_application_endpoint_group_list_all_of.py b/intersight/model/apic_application_endpoint_group_list_all_of.py index 9ee688b33c..323745fe18 100644 --- a/intersight/model/apic_application_endpoint_group_list_all_of.py +++ b/intersight/model/apic_application_endpoint_group_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_application_endpoint_group_response.py b/intersight/model/apic_application_endpoint_group_response.py index 307165d81e..9d78abaab5 100644 --- a/intersight/model/apic_application_endpoint_group_response.py +++ b/intersight/model/apic_application_endpoint_group_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_application_list.py b/intersight/model/apic_application_list.py index 4b2e675656..4a091bb8cd 100644 --- a/intersight/model/apic_application_list.py +++ b/intersight/model/apic_application_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_application_list_all_of.py b/intersight/model/apic_application_list_all_of.py index 5cb3143aac..7a148324bc 100644 --- a/intersight/model/apic_application_list_all_of.py +++ b/intersight/model/apic_application_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_application_relationship.py b/intersight/model/apic_application_relationship.py index 041ea22d37..c43429d132 100644 --- a/intersight/model/apic_application_relationship.py +++ b/intersight/model/apic_application_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class ApicApplicationRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1379,6 +1380,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1387,10 +1391,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_application_response.py b/intersight/model/apic_application_response.py index 5058f7f488..bba0c88588 100644 --- a/intersight/model/apic_application_response.py +++ b/intersight/model/apic_application_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_bridge_domain.py b/intersight/model/apic_bridge_domain.py index b6715bf93a..bdd6e9ca6d 100644 --- a/intersight/model/apic_bridge_domain.py +++ b/intersight/model/apic_bridge_domain.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -276,6 +276,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -284,10 +287,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_bridge_domain_all_of.py b/intersight/model/apic_bridge_domain_all_of.py index 0e9d97b1bd..9776f01e56 100644 --- a/intersight/model/apic_bridge_domain_all_of.py +++ b/intersight/model/apic_bridge_domain_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_bridge_domain_list.py b/intersight/model/apic_bridge_domain_list.py index f16ed41f2e..a47ef9a782 100644 --- a/intersight/model/apic_bridge_domain_list.py +++ b/intersight/model/apic_bridge_domain_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_bridge_domain_list_all_of.py b/intersight/model/apic_bridge_domain_list_all_of.py index 65f4df2b6e..0bc1150cc2 100644 --- a/intersight/model/apic_bridge_domain_list_all_of.py +++ b/intersight/model/apic_bridge_domain_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_bridge_domain_relationship.py b/intersight/model/apic_bridge_domain_relationship.py index cc2e73205e..35fbe51ad3 100644 --- a/intersight/model/apic_bridge_domain_relationship.py +++ b/intersight/model/apic_bridge_domain_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class ApicBridgeDomainRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1379,6 +1380,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1387,10 +1391,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_bridge_domain_response.py b/intersight/model/apic_bridge_domain_response.py index e96f102aef..5b5560ffa5 100644 --- a/intersight/model/apic_bridge_domain_response.py +++ b/intersight/model/apic_bridge_domain_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_external_routed_layer_three_domain.py b/intersight/model/apic_external_routed_layer_three_domain.py index 0915863a56..9b6a80875c 100644 --- a/intersight/model/apic_external_routed_layer_three_domain.py +++ b/intersight/model/apic_external_routed_layer_three_domain.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -271,6 +271,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -279,10 +282,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_external_routed_layer_three_domain_all_of.py b/intersight/model/apic_external_routed_layer_three_domain_all_of.py index 9f77c2b431..223134fd62 100644 --- a/intersight/model/apic_external_routed_layer_three_domain_all_of.py +++ b/intersight/model/apic_external_routed_layer_three_domain_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_external_routed_layer_three_domain_list.py b/intersight/model/apic_external_routed_layer_three_domain_list.py index 42a3b744c7..9cc6376ccf 100644 --- a/intersight/model/apic_external_routed_layer_three_domain_list.py +++ b/intersight/model/apic_external_routed_layer_three_domain_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_external_routed_layer_three_domain_list_all_of.py b/intersight/model/apic_external_routed_layer_three_domain_list_all_of.py index 57252fc110..5acdebfcf8 100644 --- a/intersight/model/apic_external_routed_layer_three_domain_list_all_of.py +++ b/intersight/model/apic_external_routed_layer_three_domain_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_external_routed_layer_three_domain_response.py b/intersight/model/apic_external_routed_layer_three_domain_response.py index 9f43cb1a93..8499831185 100644 --- a/intersight/model/apic_external_routed_layer_three_domain_response.py +++ b/intersight/model/apic_external_routed_layer_three_domain_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_fabric_leaf_node.py b/intersight/model/apic_fabric_leaf_node.py index 6129264860..e8b3b17c52 100644 --- a/intersight/model/apic_fabric_leaf_node.py +++ b/intersight/model/apic_fabric_leaf_node.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -282,6 +282,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -290,10 +293,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_fabric_leaf_node_all_of.py b/intersight/model/apic_fabric_leaf_node_all_of.py index 7aaaafd0bf..b965f31ccd 100644 --- a/intersight/model/apic_fabric_leaf_node_all_of.py +++ b/intersight/model/apic_fabric_leaf_node_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_fabric_leaf_node_details.py b/intersight/model/apic_fabric_leaf_node_details.py index 76bc2f7328..1987d12211 100644 --- a/intersight/model/apic_fabric_leaf_node_details.py +++ b/intersight/model/apic_fabric_leaf_node_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_fabric_leaf_node_details_all_of.py b/intersight/model/apic_fabric_leaf_node_details_all_of.py index 6d79fcc305..09374081ba 100644 --- a/intersight/model/apic_fabric_leaf_node_details_all_of.py +++ b/intersight/model/apic_fabric_leaf_node_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_fabric_leaf_node_interface.py b/intersight/model/apic_fabric_leaf_node_interface.py index 75025386b5..908b56cc35 100644 --- a/intersight/model/apic_fabric_leaf_node_interface.py +++ b/intersight/model/apic_fabric_leaf_node_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -282,6 +282,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -290,10 +293,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_fabric_leaf_node_interface_all_of.py b/intersight/model/apic_fabric_leaf_node_interface_all_of.py index 8dbc3fd66f..70d84b0713 100644 --- a/intersight/model/apic_fabric_leaf_node_interface_all_of.py +++ b/intersight/model/apic_fabric_leaf_node_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_fabric_leaf_node_interface_list.py b/intersight/model/apic_fabric_leaf_node_interface_list.py index 12990a52c9..2fc7917c3e 100644 --- a/intersight/model/apic_fabric_leaf_node_interface_list.py +++ b/intersight/model/apic_fabric_leaf_node_interface_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_fabric_leaf_node_interface_list_all_of.py b/intersight/model/apic_fabric_leaf_node_interface_list_all_of.py index 3cc2f737f5..57d88c6342 100644 --- a/intersight/model/apic_fabric_leaf_node_interface_list_all_of.py +++ b/intersight/model/apic_fabric_leaf_node_interface_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_fabric_leaf_node_interface_response.py b/intersight/model/apic_fabric_leaf_node_interface_response.py index d8d7269fd6..08459383e0 100644 --- a/intersight/model/apic_fabric_leaf_node_interface_response.py +++ b/intersight/model/apic_fabric_leaf_node_interface_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_fabric_leaf_node_list.py b/intersight/model/apic_fabric_leaf_node_list.py index d097bfd848..65ee1c6e93 100644 --- a/intersight/model/apic_fabric_leaf_node_list.py +++ b/intersight/model/apic_fabric_leaf_node_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_fabric_leaf_node_list_all_of.py b/intersight/model/apic_fabric_leaf_node_list_all_of.py index f1593f1da4..a73a3b5298 100644 --- a/intersight/model/apic_fabric_leaf_node_list_all_of.py +++ b/intersight/model/apic_fabric_leaf_node_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_fabric_leaf_node_relationship.py b/intersight/model/apic_fabric_leaf_node_relationship.py index 288f727390..038658e797 100644 --- a/intersight/model/apic_fabric_leaf_node_relationship.py +++ b/intersight/model/apic_fabric_leaf_node_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class ApicFabricLeafNodeRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1385,6 +1386,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1393,10 +1397,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_fabric_leaf_node_response.py b/intersight/model/apic_fabric_leaf_node_response.py index b39412368a..4735a0354f 100644 --- a/intersight/model/apic_fabric_leaf_node_response.py +++ b/intersight/model/apic_fabric_leaf_node_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_inventory_entity.py b/intersight/model/apic_inventory_entity.py index f279ccb402..f1d516d8e2 100644 --- a/intersight/model/apic_inventory_entity.py +++ b/intersight/model/apic_inventory_entity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -322,6 +322,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -330,10 +333,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_inventory_entity_all_of.py b/intersight/model/apic_inventory_entity_all_of.py index 6b8c8e8d9c..26f8a07075 100644 --- a/intersight/model/apic_inventory_entity_all_of.py +++ b/intersight/model/apic_inventory_entity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_out.py b/intersight/model/apic_out.py index 57f7632ad0..b829abb904 100644 --- a/intersight/model/apic_out.py +++ b/intersight/model/apic_out.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -276,6 +276,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -284,10 +287,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_out_all_of.py b/intersight/model/apic_out_all_of.py index ea40810ee4..773b6cf2a2 100644 --- a/intersight/model/apic_out_all_of.py +++ b/intersight/model/apic_out_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_out_list.py b/intersight/model/apic_out_list.py index 0ee589eb2c..bc4219688f 100644 --- a/intersight/model/apic_out_list.py +++ b/intersight/model/apic_out_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_out_list_all_of.py b/intersight/model/apic_out_list_all_of.py index 273b18bc1e..41c80c2914 100644 --- a/intersight/model/apic_out_list_all_of.py +++ b/intersight/model/apic_out_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_out_response.py b/intersight/model/apic_out_response.py index 64ec61df5d..86819869e2 100644 --- a/intersight/model/apic_out_response.py +++ b/intersight/model/apic_out_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_subnet.py b/intersight/model/apic_subnet.py index 6a67472655..42374072a4 100644 --- a/intersight/model/apic_subnet.py +++ b/intersight/model/apic_subnet.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -279,6 +279,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -287,10 +290,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_subnet_all_of.py b/intersight/model/apic_subnet_all_of.py index cefd0ce166..ea4fe611ca 100644 --- a/intersight/model/apic_subnet_all_of.py +++ b/intersight/model/apic_subnet_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_subnet_list.py b/intersight/model/apic_subnet_list.py index 14bb241743..efb64ec52e 100644 --- a/intersight/model/apic_subnet_list.py +++ b/intersight/model/apic_subnet_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_subnet_list_all_of.py b/intersight/model/apic_subnet_list_all_of.py index 664ba2ad76..71c5a71cd9 100644 --- a/intersight/model/apic_subnet_list_all_of.py +++ b/intersight/model/apic_subnet_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_subnet_response.py b/intersight/model/apic_subnet_response.py index ec88120b81..1b38ca54bc 100644 --- a/intersight/model/apic_subnet_response.py +++ b/intersight/model/apic_subnet_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_tenant.py b/intersight/model/apic_tenant.py index 68b2c7f64f..80a234d5d3 100644 --- a/intersight/model/apic_tenant.py +++ b/intersight/model/apic_tenant.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -274,6 +274,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -282,10 +285,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_tenant_all_of.py b/intersight/model/apic_tenant_all_of.py index 1e9fba384a..c8b7e7196b 100644 --- a/intersight/model/apic_tenant_all_of.py +++ b/intersight/model/apic_tenant_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_tenant_list.py b/intersight/model/apic_tenant_list.py index e075e6c73f..0e0045e7f5 100644 --- a/intersight/model/apic_tenant_list.py +++ b/intersight/model/apic_tenant_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_tenant_list_all_of.py b/intersight/model/apic_tenant_list_all_of.py index df3197be40..2efcf0aaf5 100644 --- a/intersight/model/apic_tenant_list_all_of.py +++ b/intersight/model/apic_tenant_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_tenant_relationship.py b/intersight/model/apic_tenant_relationship.py index 387912e842..a4ee1f07e4 100644 --- a/intersight/model/apic_tenant_relationship.py +++ b/intersight/model/apic_tenant_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class ApicTenantRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1377,6 +1378,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1385,10 +1389,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_tenant_response.py b/intersight/model/apic_tenant_response.py index c3b4f5bd42..301374e6b3 100644 --- a/intersight/model/apic_tenant_response.py +++ b/intersight/model/apic_tenant_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_vpc_group.py b/intersight/model/apic_vpc_group.py index 659454e876..7a85c0079b 100644 --- a/intersight/model/apic_vpc_group.py +++ b/intersight/model/apic_vpc_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -271,6 +271,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -279,10 +282,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_vpc_group_all_of.py b/intersight/model/apic_vpc_group_all_of.py index f9d8164d9a..78e6538c2a 100644 --- a/intersight/model/apic_vpc_group_all_of.py +++ b/intersight/model/apic_vpc_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_vpc_group_list.py b/intersight/model/apic_vpc_group_list.py index 15d8501c90..18c7867417 100644 --- a/intersight/model/apic_vpc_group_list.py +++ b/intersight/model/apic_vpc_group_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_vpc_group_list_all_of.py b/intersight/model/apic_vpc_group_list_all_of.py index 27003f3782..7fba898d92 100644 --- a/intersight/model/apic_vpc_group_list_all_of.py +++ b/intersight/model/apic_vpc_group_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_vpc_group_response.py b/intersight/model/apic_vpc_group_response.py index 6225c6ce5c..124ffabbd8 100644 --- a/intersight/model/apic_vpc_group_response.py +++ b/intersight/model/apic_vpc_group_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_vrfs.py b/intersight/model/apic_vrfs.py index a08ec96156..0a316bdd76 100644 --- a/intersight/model/apic_vrfs.py +++ b/intersight/model/apic_vrfs.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -276,6 +276,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -284,10 +287,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_vrfs_all_of.py b/intersight/model/apic_vrfs_all_of.py index ac0e988c08..1d5a352ad9 100644 --- a/intersight/model/apic_vrfs_all_of.py +++ b/intersight/model/apic_vrfs_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_vrfs_list.py b/intersight/model/apic_vrfs_list.py index 36e3ccab45..19421f188f 100644 --- a/intersight/model/apic_vrfs_list.py +++ b/intersight/model/apic_vrfs_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/apic_vrfs_list_all_of.py b/intersight/model/apic_vrfs_list_all_of.py index 400651284e..c9cad2aae2 100644 --- a/intersight/model/apic_vrfs_list_all_of.py +++ b/intersight/model/apic_vrfs_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/apic_vrfs_response.py b/intersight/model/apic_vrfs_response.py index b6df8fe4ca..2661ff2f84 100644 --- a/intersight/model/apic_vrfs_response.py +++ b/intersight/model/apic_vrfs_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_api_status.py b/intersight/model/appliance_api_status.py index 23d3d52f4f..afb8b01b29 100644 --- a/intersight/model/appliance_api_status.py +++ b/intersight/model/appliance_api_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_api_status_all_of.py b/intersight/model/appliance_api_status_all_of.py index dbf0a6f8bd..5d1294eb68 100644 --- a/intersight/model/appliance_api_status_all_of.py +++ b/intersight/model/appliance_api_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_app_op_status.py b/intersight/model/appliance_app_op_status.py index 9c64014a52..d56091a687 100644 --- a/intersight/model/appliance_app_op_status.py +++ b/intersight/model/appliance_app_op_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -322,6 +322,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -330,10 +333,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_app_op_status_all_of.py b/intersight/model/appliance_app_op_status_all_of.py index b594d02e63..bead3a6462 100644 --- a/intersight/model/appliance_app_op_status_all_of.py +++ b/intersight/model/appliance_app_op_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_app_op_status_list.py b/intersight/model/appliance_app_op_status_list.py index af0c4beac6..34e30d18a3 100644 --- a/intersight/model/appliance_app_op_status_list.py +++ b/intersight/model/appliance_app_op_status_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_app_op_status_list_all_of.py b/intersight/model/appliance_app_op_status_list_all_of.py index e11cd393b8..4404253fdf 100644 --- a/intersight/model/appliance_app_op_status_list_all_of.py +++ b/intersight/model/appliance_app_op_status_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_app_op_status_relationship.py b/intersight/model/appliance_app_op_status_relationship.py index ce87a86a53..4e666dcd18 100644 --- a/intersight/model/appliance_app_op_status_relationship.py +++ b/intersight/model/appliance_app_op_status_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -850,6 +850,7 @@ class ApplianceAppOpStatusRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1425,6 +1426,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1433,10 +1437,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_app_op_status_response.py b/intersight/model/appliance_app_op_status_response.py index ed48dc0772..27aafec554 100644 --- a/intersight/model/appliance_app_op_status_response.py +++ b/intersight/model/appliance_app_op_status_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_app_status.py b/intersight/model/appliance_app_status.py index aaa37b4d3d..05e4b2555d 100644 --- a/intersight/model/appliance_app_status.py +++ b/intersight/model/appliance_app_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -327,6 +327,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -335,10 +338,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_app_status_all_of.py b/intersight/model/appliance_app_status_all_of.py index b157445988..15f0036376 100644 --- a/intersight/model/appliance_app_status_all_of.py +++ b/intersight/model/appliance_app_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_app_status_list.py b/intersight/model/appliance_app_status_list.py index aecf8224c4..ff267ea0ff 100644 --- a/intersight/model/appliance_app_status_list.py +++ b/intersight/model/appliance_app_status_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_app_status_list_all_of.py b/intersight/model/appliance_app_status_list_all_of.py index f177a18edb..af7883c586 100644 --- a/intersight/model/appliance_app_status_list_all_of.py +++ b/intersight/model/appliance_app_status_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_app_status_relationship.py b/intersight/model/appliance_app_status_relationship.py index cd66decfb9..6ee0391fba 100644 --- a/intersight/model/appliance_app_status_relationship.py +++ b/intersight/model/appliance_app_status_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -852,6 +852,7 @@ class ApplianceAppStatusRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1430,6 +1431,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1438,10 +1442,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_app_status_response.py b/intersight/model/appliance_app_status_response.py index 863b47ba13..0a293089a8 100644 --- a/intersight/model/appliance_app_status_response.py +++ b/intersight/model/appliance_app_status_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_auto_rma_policy.py b/intersight/model/appliance_auto_rma_policy.py index e884999cd7..db9ecd63c5 100644 --- a/intersight/model/appliance_auto_rma_policy.py +++ b/intersight/model/appliance_auto_rma_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -268,6 +268,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -276,10 +279,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_auto_rma_policy_all_of.py b/intersight/model/appliance_auto_rma_policy_all_of.py index d0358c23fb..f810930185 100644 --- a/intersight/model/appliance_auto_rma_policy_all_of.py +++ b/intersight/model/appliance_auto_rma_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_auto_rma_policy_list.py b/intersight/model/appliance_auto_rma_policy_list.py index 930707db1f..861c549cd0 100644 --- a/intersight/model/appliance_auto_rma_policy_list.py +++ b/intersight/model/appliance_auto_rma_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_auto_rma_policy_list_all_of.py b/intersight/model/appliance_auto_rma_policy_list_all_of.py index f1ce9b98e7..b690ccc795 100644 --- a/intersight/model/appliance_auto_rma_policy_list_all_of.py +++ b/intersight/model/appliance_auto_rma_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_auto_rma_policy_response.py b/intersight/model/appliance_auto_rma_policy_response.py index 1bbb6480b4..d68aa2962a 100644 --- a/intersight/model/appliance_auto_rma_policy_response.py +++ b/intersight/model/appliance_auto_rma_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_backup.py b/intersight/model/appliance_backup.py index 9ddb0edb63..23132dc9c3 100644 --- a/intersight/model/appliance_backup.py +++ b/intersight/model/appliance_backup.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -346,6 +346,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -354,10 +357,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_backup_all_of.py b/intersight/model/appliance_backup_all_of.py index f6d48525dd..19fb0ecb5a 100644 --- a/intersight/model/appliance_backup_all_of.py +++ b/intersight/model/appliance_backup_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_backup_base.py b/intersight/model/appliance_backup_base.py index ee4e621c49..069fdcd85c 100644 --- a/intersight/model/appliance_backup_base.py +++ b/intersight/model/appliance_backup_base.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -315,6 +315,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -323,10 +326,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_backup_base_all_of.py b/intersight/model/appliance_backup_base_all_of.py index 900a7dc7c0..3f7f4218f5 100644 --- a/intersight/model/appliance_backup_base_all_of.py +++ b/intersight/model/appliance_backup_base_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_backup_list.py b/intersight/model/appliance_backup_list.py index 6ebcaacd24..fd91e003e5 100644 --- a/intersight/model/appliance_backup_list.py +++ b/intersight/model/appliance_backup_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_backup_list_all_of.py b/intersight/model/appliance_backup_list_all_of.py index 06ded8cfd8..2828cea802 100644 --- a/intersight/model/appliance_backup_list_all_of.py +++ b/intersight/model/appliance_backup_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_backup_monitor.py b/intersight/model/appliance_backup_monitor.py index 8d538e187e..4643b300ff 100644 --- a/intersight/model/appliance_backup_monitor.py +++ b/intersight/model/appliance_backup_monitor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_backup_monitor_all_of.py b/intersight/model/appliance_backup_monitor_all_of.py index 91681f1811..a3450cad78 100644 --- a/intersight/model/appliance_backup_monitor_all_of.py +++ b/intersight/model/appliance_backup_monitor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_backup_monitor_list.py b/intersight/model/appliance_backup_monitor_list.py index 07ab3fd829..91fabd270c 100644 --- a/intersight/model/appliance_backup_monitor_list.py +++ b/intersight/model/appliance_backup_monitor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_backup_monitor_list_all_of.py b/intersight/model/appliance_backup_monitor_list_all_of.py index 9f2b4e3fdc..97d877fc07 100644 --- a/intersight/model/appliance_backup_monitor_list_all_of.py +++ b/intersight/model/appliance_backup_monitor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_backup_monitor_response.py b/intersight/model/appliance_backup_monitor_response.py index 6b763465e5..e8ab81052f 100644 --- a/intersight/model/appliance_backup_monitor_response.py +++ b/intersight/model/appliance_backup_monitor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_backup_policy.py b/intersight/model/appliance_backup_policy.py index 9eb7cfd3ee..872280b78b 100644 --- a/intersight/model/appliance_backup_policy.py +++ b/intersight/model/appliance_backup_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -333,6 +333,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -341,10 +344,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_backup_policy_all_of.py b/intersight/model/appliance_backup_policy_all_of.py index 13feaaef4f..5127a4536b 100644 --- a/intersight/model/appliance_backup_policy_all_of.py +++ b/intersight/model/appliance_backup_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_backup_policy_list.py b/intersight/model/appliance_backup_policy_list.py index ee5e3dfb04..60afd36be1 100644 --- a/intersight/model/appliance_backup_policy_list.py +++ b/intersight/model/appliance_backup_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_backup_policy_list_all_of.py b/intersight/model/appliance_backup_policy_list_all_of.py index a4e759a3e2..5af304f4fd 100644 --- a/intersight/model/appliance_backup_policy_list_all_of.py +++ b/intersight/model/appliance_backup_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_backup_policy_response.py b/intersight/model/appliance_backup_policy_response.py index 22179f50f8..e3229bae67 100644 --- a/intersight/model/appliance_backup_policy_response.py +++ b/intersight/model/appliance_backup_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_backup_response.py b/intersight/model/appliance_backup_response.py index c044a8b316..c5e9ea046b 100644 --- a/intersight/model/appliance_backup_response.py +++ b/intersight/model/appliance_backup_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_backup_rotate_data.py b/intersight/model/appliance_backup_rotate_data.py index 5b21baa793..e28f582091 100644 --- a/intersight/model/appliance_backup_rotate_data.py +++ b/intersight/model/appliance_backup_rotate_data.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -307,6 +307,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -315,10 +318,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_backup_rotate_data_all_of.py b/intersight/model/appliance_backup_rotate_data_all_of.py index ce6e158a1e..36d243d155 100644 --- a/intersight/model/appliance_backup_rotate_data_all_of.py +++ b/intersight/model/appliance_backup_rotate_data_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_backup_rotate_data_list.py b/intersight/model/appliance_backup_rotate_data_list.py index 798f79e8a8..dd308c6816 100644 --- a/intersight/model/appliance_backup_rotate_data_list.py +++ b/intersight/model/appliance_backup_rotate_data_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_backup_rotate_data_list_all_of.py b/intersight/model/appliance_backup_rotate_data_list_all_of.py index 62c17bc4c6..7943736760 100644 --- a/intersight/model/appliance_backup_rotate_data_list_all_of.py +++ b/intersight/model/appliance_backup_rotate_data_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_backup_rotate_data_response.py b/intersight/model/appliance_backup_rotate_data_response.py index 57f6235708..c3a4362b6a 100644 --- a/intersight/model/appliance_backup_rotate_data_response.py +++ b/intersight/model/appliance_backup_rotate_data_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_cert_renewal_phase.py b/intersight/model/appliance_cert_renewal_phase.py index 0f09b91ddd..637bcb09de 100644 --- a/intersight/model/appliance_cert_renewal_phase.py +++ b/intersight/model/appliance_cert_renewal_phase.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -234,6 +234,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -242,10 +245,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_cert_renewal_phase_all_of.py b/intersight/model/appliance_cert_renewal_phase_all_of.py index 795f830b8d..0bef0bc9d8 100644 --- a/intersight/model/appliance_cert_renewal_phase_all_of.py +++ b/intersight/model/appliance_cert_renewal_phase_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_certificate_setting.py b/intersight/model/appliance_certificate_setting.py index 21fabfb865..afe98ad945 100644 --- a/intersight/model/appliance_certificate_setting.py +++ b/intersight/model/appliance_certificate_setting.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -270,6 +270,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -278,10 +281,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_certificate_setting_all_of.py b/intersight/model/appliance_certificate_setting_all_of.py index bd380872e3..dd5b8dbe2f 100644 --- a/intersight/model/appliance_certificate_setting_all_of.py +++ b/intersight/model/appliance_certificate_setting_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_certificate_setting_list.py b/intersight/model/appliance_certificate_setting_list.py index 71a03bda82..a9d485b65c 100644 --- a/intersight/model/appliance_certificate_setting_list.py +++ b/intersight/model/appliance_certificate_setting_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_certificate_setting_list_all_of.py b/intersight/model/appliance_certificate_setting_list_all_of.py index 44f42b1af3..b2903c62df 100644 --- a/intersight/model/appliance_certificate_setting_list_all_of.py +++ b/intersight/model/appliance_certificate_setting_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_certificate_setting_response.py b/intersight/model/appliance_certificate_setting_response.py index fbdee8cd35..324bd23c77 100644 --- a/intersight/model/appliance_certificate_setting_response.py +++ b/intersight/model/appliance_certificate_setting_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_cluster_info.py b/intersight/model/appliance_cluster_info.py index e762609150..e916db1d21 100644 --- a/intersight/model/appliance_cluster_info.py +++ b/intersight/model/appliance_cluster_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -304,6 +304,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -312,10 +315,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_cluster_info_all_of.py b/intersight/model/appliance_cluster_info_all_of.py index e1ebd93379..4a327cd476 100644 --- a/intersight/model/appliance_cluster_info_all_of.py +++ b/intersight/model/appliance_cluster_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_cluster_info_list.py b/intersight/model/appliance_cluster_info_list.py index bccb622de6..0a898ccf5e 100644 --- a/intersight/model/appliance_cluster_info_list.py +++ b/intersight/model/appliance_cluster_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_cluster_info_list_all_of.py b/intersight/model/appliance_cluster_info_list_all_of.py index d69bfce65e..3afba4d003 100644 --- a/intersight/model/appliance_cluster_info_list_all_of.py +++ b/intersight/model/appliance_cluster_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_cluster_info_response.py b/intersight/model/appliance_cluster_info_response.py index 153719c80a..2a193aa632 100644 --- a/intersight/model/appliance_cluster_info_response.py +++ b/intersight/model/appliance_cluster_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_cluster_install.py b/intersight/model/appliance_cluster_install.py index 0ce1ba682e..230b385ca1 100644 --- a/intersight/model/appliance_cluster_install.py +++ b/intersight/model/appliance_cluster_install.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -319,6 +319,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -327,10 +330,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_cluster_install_base.py b/intersight/model/appliance_cluster_install_base.py index cb31e23dd9..f22bc192c5 100644 --- a/intersight/model/appliance_cluster_install_base.py +++ b/intersight/model/appliance_cluster_install_base.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_cluster_install_base_all_of.py b/intersight/model/appliance_cluster_install_base_all_of.py index 6d77f287da..58f1eb9298 100644 --- a/intersight/model/appliance_cluster_install_base_all_of.py +++ b/intersight/model/appliance_cluster_install_base_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_cluster_install_list.py b/intersight/model/appliance_cluster_install_list.py index 48ea9cc800..41724ac512 100644 --- a/intersight/model/appliance_cluster_install_list.py +++ b/intersight/model/appliance_cluster_install_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_cluster_install_list_all_of.py b/intersight/model/appliance_cluster_install_list_all_of.py index 9588ab7825..8804e1494b 100644 --- a/intersight/model/appliance_cluster_install_list_all_of.py +++ b/intersight/model/appliance_cluster_install_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_cluster_install_phase.py b/intersight/model/appliance_cluster_install_phase.py index 4f566b0f3c..c4b2368779 100644 --- a/intersight/model/appliance_cluster_install_phase.py +++ b/intersight/model/appliance_cluster_install_phase.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -260,6 +260,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -268,10 +271,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_cluster_install_phase_all_of.py b/intersight/model/appliance_cluster_install_phase_all_of.py index 1b31bd42e6..ef94ff355f 100644 --- a/intersight/model/appliance_cluster_install_phase_all_of.py +++ b/intersight/model/appliance_cluster_install_phase_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_cluster_install_response.py b/intersight/model/appliance_cluster_install_response.py index 2386b88c66..72aaf98c45 100644 --- a/intersight/model/appliance_cluster_install_response.py +++ b/intersight/model/appliance_cluster_install_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_cluster_replace_node.py b/intersight/model/appliance_cluster_replace_node.py index 8ea9ee4314..a5cb0ae8b6 100644 --- a/intersight/model/appliance_cluster_replace_node.py +++ b/intersight/model/appliance_cluster_replace_node.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -331,6 +331,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -339,10 +342,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_cluster_replace_node_all_of.py b/intersight/model/appliance_cluster_replace_node_all_of.py index f04abcabaf..a97ae3b109 100644 --- a/intersight/model/appliance_cluster_replace_node_all_of.py +++ b/intersight/model/appliance_cluster_replace_node_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_cluster_replace_node_list.py b/intersight/model/appliance_cluster_replace_node_list.py index 59e39829b8..125962a27d 100644 --- a/intersight/model/appliance_cluster_replace_node_list.py +++ b/intersight/model/appliance_cluster_replace_node_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_cluster_replace_node_list_all_of.py b/intersight/model/appliance_cluster_replace_node_list_all_of.py index fe7b135bac..14c5f78f56 100644 --- a/intersight/model/appliance_cluster_replace_node_list_all_of.py +++ b/intersight/model/appliance_cluster_replace_node_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_cluster_replace_node_response.py b/intersight/model/appliance_cluster_replace_node_response.py index d3a4f90aea..3a88e430d6 100644 --- a/intersight/model/appliance_cluster_replace_node_response.py +++ b/intersight/model/appliance_cluster_replace_node_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_data_export_policy.py b/intersight/model/appliance_data_export_policy.py index 402859214c..4297805d98 100644 --- a/intersight/model/appliance_data_export_policy.py +++ b/intersight/model/appliance_data_export_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -281,6 +281,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +292,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_data_export_policy_all_of.py b/intersight/model/appliance_data_export_policy_all_of.py index 4af3f42155..ef81c80b35 100644 --- a/intersight/model/appliance_data_export_policy_all_of.py +++ b/intersight/model/appliance_data_export_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_data_export_policy_list.py b/intersight/model/appliance_data_export_policy_list.py index 4ec282860e..96c10b5bb3 100644 --- a/intersight/model/appliance_data_export_policy_list.py +++ b/intersight/model/appliance_data_export_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_data_export_policy_list_all_of.py b/intersight/model/appliance_data_export_policy_list_all_of.py index 955e743eab..827f5bf09e 100644 --- a/intersight/model/appliance_data_export_policy_list_all_of.py +++ b/intersight/model/appliance_data_export_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_data_export_policy_relationship.py b/intersight/model/appliance_data_export_policy_relationship.py index 65640485aa..34a38c46ee 100644 --- a/intersight/model/appliance_data_export_policy_relationship.py +++ b/intersight/model/appliance_data_export_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class ApplianceDataExportPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1382,6 +1383,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1390,10 +1394,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_data_export_policy_response.py b/intersight/model/appliance_data_export_policy_response.py index 10bb2be98a..c6466a98f0 100644 --- a/intersight/model/appliance_data_export_policy_response.py +++ b/intersight/model/appliance_data_export_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_device_certificate.py b/intersight/model/appliance_device_certificate.py index a94ef2f8d6..a08b2a4b2d 100644 --- a/intersight/model/appliance_device_certificate.py +++ b/intersight/model/appliance_device_certificate.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -300,6 +300,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -308,10 +311,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_device_certificate_all_of.py b/intersight/model/appliance_device_certificate_all_of.py index 31b114cf8d..b00159a47f 100644 --- a/intersight/model/appliance_device_certificate_all_of.py +++ b/intersight/model/appliance_device_certificate_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_device_certificate_list.py b/intersight/model/appliance_device_certificate_list.py index 4d9384d240..6489c7e365 100644 --- a/intersight/model/appliance_device_certificate_list.py +++ b/intersight/model/appliance_device_certificate_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_device_certificate_list_all_of.py b/intersight/model/appliance_device_certificate_list_all_of.py index ef83720f7c..5d7c22601f 100644 --- a/intersight/model/appliance_device_certificate_list_all_of.py +++ b/intersight/model/appliance_device_certificate_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_device_certificate_response.py b/intersight/model/appliance_device_certificate_response.py index 9dde870b26..640efaf5fc 100644 --- a/intersight/model/appliance_device_certificate_response.py +++ b/intersight/model/appliance_device_certificate_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_device_claim.py b/intersight/model/appliance_device_claim.py index 97aa535691..a09f97e5c1 100644 --- a/intersight/model/appliance_device_claim.py +++ b/intersight/model/appliance_device_claim.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -391,6 +391,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -399,10 +402,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_device_claim_all_of.py b/intersight/model/appliance_device_claim_all_of.py index 8079aa69eb..8a35231a4e 100644 --- a/intersight/model/appliance_device_claim_all_of.py +++ b/intersight/model/appliance_device_claim_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_device_claim_list.py b/intersight/model/appliance_device_claim_list.py index e750e9917f..2872fee029 100644 --- a/intersight/model/appliance_device_claim_list.py +++ b/intersight/model/appliance_device_claim_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_device_claim_list_all_of.py b/intersight/model/appliance_device_claim_list_all_of.py index a01178f4e3..66f534e0fb 100644 --- a/intersight/model/appliance_device_claim_list_all_of.py +++ b/intersight/model/appliance_device_claim_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_device_claim_response.py b/intersight/model/appliance_device_claim_response.py index 156cc2b57a..67d4cb269a 100644 --- a/intersight/model/appliance_device_claim_response.py +++ b/intersight/model/appliance_device_claim_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_device_cluster_install.py b/intersight/model/appliance_device_cluster_install.py index 48e098bb71..18244b7e56 100644 --- a/intersight/model/appliance_device_cluster_install.py +++ b/intersight/model/appliance_device_cluster_install.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -315,6 +315,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -323,10 +326,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_device_cluster_install_all_of.py b/intersight/model/appliance_device_cluster_install_all_of.py index 98c50b70d0..1eed87bab6 100644 --- a/intersight/model/appliance_device_cluster_install_all_of.py +++ b/intersight/model/appliance_device_cluster_install_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_device_cluster_install_list.py b/intersight/model/appliance_device_cluster_install_list.py index e4f50b86c8..3264044aaf 100644 --- a/intersight/model/appliance_device_cluster_install_list.py +++ b/intersight/model/appliance_device_cluster_install_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_device_cluster_install_list_all_of.py b/intersight/model/appliance_device_cluster_install_list_all_of.py index 94fdcf32c0..c620d3f3d9 100644 --- a/intersight/model/appliance_device_cluster_install_list_all_of.py +++ b/intersight/model/appliance_device_cluster_install_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_device_cluster_install_response.py b/intersight/model/appliance_device_cluster_install_response.py index 072e4c4fe7..78fcff8880 100644 --- a/intersight/model/appliance_device_cluster_install_response.py +++ b/intersight/model/appliance_device_cluster_install_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_device_state.py b/intersight/model/appliance_device_state.py index 6074c730b2..6c1ff62590 100644 --- a/intersight/model/appliance_device_state.py +++ b/intersight/model/appliance_device_state.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -357,6 +357,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -365,10 +368,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_device_state_all_of.py b/intersight/model/appliance_device_state_all_of.py index e79a0f00f2..46e69d7535 100644 --- a/intersight/model/appliance_device_state_all_of.py +++ b/intersight/model/appliance_device_state_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_device_state_list.py b/intersight/model/appliance_device_state_list.py index 4e4f82bc13..41620c1dd7 100644 --- a/intersight/model/appliance_device_state_list.py +++ b/intersight/model/appliance_device_state_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_device_state_list_all_of.py b/intersight/model/appliance_device_state_list_all_of.py index 9c55a2a41e..44beec83d8 100644 --- a/intersight/model/appliance_device_state_list_all_of.py +++ b/intersight/model/appliance_device_state_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_device_state_response.py b/intersight/model/appliance_device_state_response.py index 799ea2ecd5..713509801a 100644 --- a/intersight/model/appliance_device_state_response.py +++ b/intersight/model/appliance_device_state_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_device_upgrade_policy.py b/intersight/model/appliance_device_upgrade_policy.py index 926e2b27a1..3d05dddabc 100644 --- a/intersight/model/appliance_device_upgrade_policy.py +++ b/intersight/model/appliance_device_upgrade_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -297,6 +297,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -305,10 +308,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_device_upgrade_policy_all_of.py b/intersight/model/appliance_device_upgrade_policy_all_of.py index 093cae1b12..e7d5d35038 100644 --- a/intersight/model/appliance_device_upgrade_policy_all_of.py +++ b/intersight/model/appliance_device_upgrade_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_device_upgrade_policy_list.py b/intersight/model/appliance_device_upgrade_policy_list.py index f37d27addb..0898ea5e8a 100644 --- a/intersight/model/appliance_device_upgrade_policy_list.py +++ b/intersight/model/appliance_device_upgrade_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_device_upgrade_policy_list_all_of.py b/intersight/model/appliance_device_upgrade_policy_list_all_of.py index 7980fa9bff..f778dbacdd 100644 --- a/intersight/model/appliance_device_upgrade_policy_list_all_of.py +++ b/intersight/model/appliance_device_upgrade_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_device_upgrade_policy_relationship.py b/intersight/model/appliance_device_upgrade_policy_relationship.py index b65fddc59c..683ca8bd41 100644 --- a/intersight/model/appliance_device_upgrade_policy_relationship.py +++ b/intersight/model/appliance_device_upgrade_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -842,6 +842,7 @@ class ApplianceDeviceUpgradePolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1400,6 +1401,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1408,10 +1412,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_device_upgrade_policy_response.py b/intersight/model/appliance_device_upgrade_policy_response.py index d6a80965e5..4a63c9412b 100644 --- a/intersight/model/appliance_device_upgrade_policy_response.py +++ b/intersight/model/appliance_device_upgrade_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_diag_setting.py b/intersight/model/appliance_diag_setting.py index c234ccbd5c..4f4cd695b1 100644 --- a/intersight/model/appliance_diag_setting.py +++ b/intersight/model/appliance_diag_setting.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -275,6 +275,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -283,10 +286,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_diag_setting_all_of.py b/intersight/model/appliance_diag_setting_all_of.py index aa5f580a3c..8405ff9879 100644 --- a/intersight/model/appliance_diag_setting_all_of.py +++ b/intersight/model/appliance_diag_setting_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_diag_setting_list.py b/intersight/model/appliance_diag_setting_list.py index b07951966a..268f8c5898 100644 --- a/intersight/model/appliance_diag_setting_list.py +++ b/intersight/model/appliance_diag_setting_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_diag_setting_list_all_of.py b/intersight/model/appliance_diag_setting_list_all_of.py index ba188b8dc9..45ace2c0ae 100644 --- a/intersight/model/appliance_diag_setting_list_all_of.py +++ b/intersight/model/appliance_diag_setting_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_diag_setting_response.py b/intersight/model/appliance_diag_setting_response.py index 60299c6bf6..ad1c5a5ff0 100644 --- a/intersight/model/appliance_diag_setting_response.py +++ b/intersight/model/appliance_diag_setting_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_external_syslog_setting.py b/intersight/model/appliance_external_syslog_setting.py index 406d34adba..682bb5e3ed 100644 --- a/intersight/model/appliance_external_syslog_setting.py +++ b/intersight/model/appliance_external_syslog_setting.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -305,6 +305,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -313,10 +316,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_external_syslog_setting_all_of.py b/intersight/model/appliance_external_syslog_setting_all_of.py index ed99b5fb43..b79e1c3a28 100644 --- a/intersight/model/appliance_external_syslog_setting_all_of.py +++ b/intersight/model/appliance_external_syslog_setting_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_external_syslog_setting_list.py b/intersight/model/appliance_external_syslog_setting_list.py index 7fe74e8e33..b9c0fa1db4 100644 --- a/intersight/model/appliance_external_syslog_setting_list.py +++ b/intersight/model/appliance_external_syslog_setting_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_external_syslog_setting_list_all_of.py b/intersight/model/appliance_external_syslog_setting_list_all_of.py index b7e8f7a82b..a3d063c61e 100644 --- a/intersight/model/appliance_external_syslog_setting_list_all_of.py +++ b/intersight/model/appliance_external_syslog_setting_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_external_syslog_setting_response.py b/intersight/model/appliance_external_syslog_setting_response.py index 209b859022..08d486c0af 100644 --- a/intersight/model/appliance_external_syslog_setting_response.py +++ b/intersight/model/appliance_external_syslog_setting_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_file_gateway.py b/intersight/model/appliance_file_gateway.py index a3281f6926..1f7f903f24 100644 --- a/intersight/model/appliance_file_gateway.py +++ b/intersight/model/appliance_file_gateway.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -301,6 +301,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -309,10 +312,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_file_gateway_all_of.py b/intersight/model/appliance_file_gateway_all_of.py index 3bd0a4e0a8..3ab26928dc 100644 --- a/intersight/model/appliance_file_gateway_all_of.py +++ b/intersight/model/appliance_file_gateway_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_file_gateway_list.py b/intersight/model/appliance_file_gateway_list.py index 96ac1132a5..58b7bf63bb 100644 --- a/intersight/model/appliance_file_gateway_list.py +++ b/intersight/model/appliance_file_gateway_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_file_gateway_list_all_of.py b/intersight/model/appliance_file_gateway_list_all_of.py index 99e39ea2bb..df47470bf3 100644 --- a/intersight/model/appliance_file_gateway_list_all_of.py +++ b/intersight/model/appliance_file_gateway_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_file_gateway_response.py b/intersight/model/appliance_file_gateway_response.py index b517b1aad6..3b2e5588c5 100644 --- a/intersight/model/appliance_file_gateway_response.py +++ b/intersight/model/appliance_file_gateway_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_file_system_op_status.py b/intersight/model/appliance_file_system_op_status.py index 49cc987ce2..07b1b9cfea 100644 --- a/intersight/model/appliance_file_system_op_status.py +++ b/intersight/model/appliance_file_system_op_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -297,6 +297,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -305,10 +308,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_file_system_op_status_all_of.py b/intersight/model/appliance_file_system_op_status_all_of.py index d5c2c3209f..13a9562a82 100644 --- a/intersight/model/appliance_file_system_op_status_all_of.py +++ b/intersight/model/appliance_file_system_op_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_file_system_op_status_list.py b/intersight/model/appliance_file_system_op_status_list.py index 51b184ea8e..bc1cfc5bb3 100644 --- a/intersight/model/appliance_file_system_op_status_list.py +++ b/intersight/model/appliance_file_system_op_status_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_file_system_op_status_list_all_of.py b/intersight/model/appliance_file_system_op_status_list_all_of.py index 590960a99d..dd1df577c9 100644 --- a/intersight/model/appliance_file_system_op_status_list_all_of.py +++ b/intersight/model/appliance_file_system_op_status_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_file_system_op_status_relationship.py b/intersight/model/appliance_file_system_op_status_relationship.py index 0a5ccaaeb5..521ac020f3 100644 --- a/intersight/model/appliance_file_system_op_status_relationship.py +++ b/intersight/model/appliance_file_system_op_status_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -848,6 +848,7 @@ class ApplianceFileSystemOpStatusRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1400,6 +1401,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1408,10 +1412,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_file_system_op_status_response.py b/intersight/model/appliance_file_system_op_status_response.py index b877f562d6..647f8b8843 100644 --- a/intersight/model/appliance_file_system_op_status_response.py +++ b/intersight/model/appliance_file_system_op_status_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_file_system_status.py b/intersight/model/appliance_file_system_status.py index 3491ad8d51..ca65dff7c5 100644 --- a/intersight/model/appliance_file_system_status.py +++ b/intersight/model/appliance_file_system_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -296,6 +296,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -304,10 +307,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_file_system_status_all_of.py b/intersight/model/appliance_file_system_status_all_of.py index 34702cf018..5a12020ad9 100644 --- a/intersight/model/appliance_file_system_status_all_of.py +++ b/intersight/model/appliance_file_system_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_file_system_status_list.py b/intersight/model/appliance_file_system_status_list.py index 5a863a14c4..79848b114e 100644 --- a/intersight/model/appliance_file_system_status_list.py +++ b/intersight/model/appliance_file_system_status_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_file_system_status_list_all_of.py b/intersight/model/appliance_file_system_status_list_all_of.py index 8b02b009a7..4917bafa82 100644 --- a/intersight/model/appliance_file_system_status_list_all_of.py +++ b/intersight/model/appliance_file_system_status_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_file_system_status_relationship.py b/intersight/model/appliance_file_system_status_relationship.py index 7ff80ed5dd..3c35faebe2 100644 --- a/intersight/model/appliance_file_system_status_relationship.py +++ b/intersight/model/appliance_file_system_status_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -848,6 +848,7 @@ class ApplianceFileSystemStatusRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1399,6 +1400,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1407,10 +1411,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_file_system_status_response.py b/intersight/model/appliance_file_system_status_response.py index 6fffea0850..921775deb6 100644 --- a/intersight/model/appliance_file_system_status_response.py +++ b/intersight/model/appliance_file_system_status_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_group_op_status.py b/intersight/model/appliance_group_op_status.py index ef1ba87a25..ddadf93909 100644 --- a/intersight/model/appliance_group_op_status.py +++ b/intersight/model/appliance_group_op_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_group_op_status_all_of.py b/intersight/model/appliance_group_op_status_all_of.py index e1a9d5fc89..d82a35be32 100644 --- a/intersight/model/appliance_group_op_status_all_of.py +++ b/intersight/model/appliance_group_op_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_group_op_status_list.py b/intersight/model/appliance_group_op_status_list.py index ffd0a87e9a..47e5bc752e 100644 --- a/intersight/model/appliance_group_op_status_list.py +++ b/intersight/model/appliance_group_op_status_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_group_op_status_list_all_of.py b/intersight/model/appliance_group_op_status_list_all_of.py index 5b38e5c1aa..b2001495ed 100644 --- a/intersight/model/appliance_group_op_status_list_all_of.py +++ b/intersight/model/appliance_group_op_status_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_group_op_status_relationship.py b/intersight/model/appliance_group_op_status_relationship.py index 7dff350426..c5486a29be 100644 --- a/intersight/model/appliance_group_op_status_relationship.py +++ b/intersight/model/appliance_group_op_status_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class ApplianceGroupOpStatusRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1386,6 +1387,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1394,10 +1398,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_group_op_status_response.py b/intersight/model/appliance_group_op_status_response.py index 922a38d54f..c9be778777 100644 --- a/intersight/model/appliance_group_op_status_response.py +++ b/intersight/model/appliance_group_op_status_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_group_status.py b/intersight/model/appliance_group_status.py index ad5c8c98b2..33b5864e01 100644 --- a/intersight/model/appliance_group_status.py +++ b/intersight/model/appliance_group_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_group_status_all_of.py b/intersight/model/appliance_group_status_all_of.py index 6dcc680346..2809610756 100644 --- a/intersight/model/appliance_group_status_all_of.py +++ b/intersight/model/appliance_group_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_group_status_list.py b/intersight/model/appliance_group_status_list.py index f4465bd180..d9efc021ee 100644 --- a/intersight/model/appliance_group_status_list.py +++ b/intersight/model/appliance_group_status_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_group_status_list_all_of.py b/intersight/model/appliance_group_status_list_all_of.py index f1249772e8..31fab693d7 100644 --- a/intersight/model/appliance_group_status_list_all_of.py +++ b/intersight/model/appliance_group_status_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_group_status_relationship.py b/intersight/model/appliance_group_status_relationship.py index 12384f84ab..64e7b5e72d 100644 --- a/intersight/model/appliance_group_status_relationship.py +++ b/intersight/model/appliance_group_status_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class ApplianceGroupStatusRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1386,6 +1387,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1394,10 +1398,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_group_status_response.py b/intersight/model/appliance_group_status_response.py index 60983c5dc6..c8a5c74f38 100644 --- a/intersight/model/appliance_group_status_response.py +++ b/intersight/model/appliance_group_status_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_image_bundle.py b/intersight/model/appliance_image_bundle.py index 0d61b86986..9fbd7cf4a4 100644 --- a/intersight/model/appliance_image_bundle.py +++ b/intersight/model/appliance_image_bundle.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -363,6 +363,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -371,10 +374,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_image_bundle_all_of.py b/intersight/model/appliance_image_bundle_all_of.py index a2d76ec759..eb3b84afe1 100644 --- a/intersight/model/appliance_image_bundle_all_of.py +++ b/intersight/model/appliance_image_bundle_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_image_bundle_list.py b/intersight/model/appliance_image_bundle_list.py index 1bc7ba1726..f0970b2130 100644 --- a/intersight/model/appliance_image_bundle_list.py +++ b/intersight/model/appliance_image_bundle_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_image_bundle_list_all_of.py b/intersight/model/appliance_image_bundle_list_all_of.py index 4c5560edc6..cc4f6247a1 100644 --- a/intersight/model/appliance_image_bundle_list_all_of.py +++ b/intersight/model/appliance_image_bundle_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_image_bundle_relationship.py b/intersight/model/appliance_image_bundle_relationship.py index ad9475409d..1f8d722b04 100644 --- a/intersight/model/appliance_image_bundle_relationship.py +++ b/intersight/model/appliance_image_bundle_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -844,6 +844,7 @@ class ApplianceImageBundleRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1464,6 +1465,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1472,10 +1476,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_image_bundle_response.py b/intersight/model/appliance_image_bundle_response.py index c804113050..6d77d8d5a1 100644 --- a/intersight/model/appliance_image_bundle_response.py +++ b/intersight/model/appliance_image_bundle_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_key_value_pair.py b/intersight/model/appliance_key_value_pair.py index d413d7c0a2..40c67cfd2e 100644 --- a/intersight/model/appliance_key_value_pair.py +++ b/intersight/model/appliance_key_value_pair.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_key_value_pair_all_of.py b/intersight/model/appliance_key_value_pair_all_of.py index 7ad21c040b..1fe8b1da95 100644 --- a/intersight/model/appliance_key_value_pair_all_of.py +++ b/intersight/model/appliance_key_value_pair_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_meta_manifest.py b/intersight/model/appliance_meta_manifest.py index d8eb5fc605..0a009b5763 100644 --- a/intersight/model/appliance_meta_manifest.py +++ b/intersight/model/appliance_meta_manifest.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_meta_manifest_all_of.py b/intersight/model/appliance_meta_manifest_all_of.py index a46fa59b80..055156c230 100644 --- a/intersight/model/appliance_meta_manifest_all_of.py +++ b/intersight/model/appliance_meta_manifest_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_meta_manifest_list.py b/intersight/model/appliance_meta_manifest_list.py index 482c9cd00b..055cca879e 100644 --- a/intersight/model/appliance_meta_manifest_list.py +++ b/intersight/model/appliance_meta_manifest_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_meta_manifest_list_all_of.py b/intersight/model/appliance_meta_manifest_list_all_of.py index 6035ef1a7f..38db6aae60 100644 --- a/intersight/model/appliance_meta_manifest_list_all_of.py +++ b/intersight/model/appliance_meta_manifest_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_meta_manifest_response.py b/intersight/model/appliance_meta_manifest_response.py index 06031c99e8..f1fdd0746d 100644 --- a/intersight/model/appliance_meta_manifest_response.py +++ b/intersight/model/appliance_meta_manifest_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_metadata_manifest_version.py b/intersight/model/appliance_metadata_manifest_version.py index 3c9920bf31..ea2986d798 100644 --- a/intersight/model/appliance_metadata_manifest_version.py +++ b/intersight/model/appliance_metadata_manifest_version.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_metadata_manifest_version_all_of.py b/intersight/model/appliance_metadata_manifest_version_all_of.py index 6e21cd8aa9..9459320084 100644 --- a/intersight/model/appliance_metadata_manifest_version_all_of.py +++ b/intersight/model/appliance_metadata_manifest_version_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_metrics_config.py b/intersight/model/appliance_metrics_config.py index 2bf9322f49..fe5bedac82 100644 --- a/intersight/model/appliance_metrics_config.py +++ b/intersight/model/appliance_metrics_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -296,6 +296,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -304,10 +307,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_metrics_config_all_of.py b/intersight/model/appliance_metrics_config_all_of.py index 2f7995c754..7150c96b64 100644 --- a/intersight/model/appliance_metrics_config_all_of.py +++ b/intersight/model/appliance_metrics_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_metrics_config_list.py b/intersight/model/appliance_metrics_config_list.py index 96f2849cb3..91c306b0a8 100644 --- a/intersight/model/appliance_metrics_config_list.py +++ b/intersight/model/appliance_metrics_config_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_metrics_config_list_all_of.py b/intersight/model/appliance_metrics_config_list_all_of.py index 95c9feb12a..b0660d0dfe 100644 --- a/intersight/model/appliance_metrics_config_list_all_of.py +++ b/intersight/model/appliance_metrics_config_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_metrics_config_response.py b/intersight/model/appliance_metrics_config_response.py index 3f9be899be..df3fe958da 100644 --- a/intersight/model/appliance_metrics_config_response.py +++ b/intersight/model/appliance_metrics_config_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_network_link_status.py b/intersight/model/appliance_network_link_status.py index 7557464d61..69882f1cf5 100644 --- a/intersight/model/appliance_network_link_status.py +++ b/intersight/model/appliance_network_link_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -282,6 +282,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -290,10 +293,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_network_link_status_all_of.py b/intersight/model/appliance_network_link_status_all_of.py index 0073139bbf..e15211defd 100644 --- a/intersight/model/appliance_network_link_status_all_of.py +++ b/intersight/model/appliance_network_link_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_network_link_status_list.py b/intersight/model/appliance_network_link_status_list.py index 221e902c3d..34ac557a05 100644 --- a/intersight/model/appliance_network_link_status_list.py +++ b/intersight/model/appliance_network_link_status_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_network_link_status_list_all_of.py b/intersight/model/appliance_network_link_status_list_all_of.py index d256620689..5a51743fe6 100644 --- a/intersight/model/appliance_network_link_status_list_all_of.py +++ b/intersight/model/appliance_network_link_status_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_network_link_status_relationship.py b/intersight/model/appliance_network_link_status_relationship.py index ff5e9d2c2f..054620ae0e 100644 --- a/intersight/model/appliance_network_link_status_relationship.py +++ b/intersight/model/appliance_network_link_status_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class ApplianceNetworkLinkStatusRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1385,6 +1386,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1393,10 +1397,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_network_link_status_response.py b/intersight/model/appliance_network_link_status_response.py index 88eaa33bbc..5a3056c3b0 100644 --- a/intersight/model/appliance_network_link_status_response.py +++ b/intersight/model/appliance_network_link_status_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_network_status.py b/intersight/model/appliance_network_status.py index dcf4a7b8ae..97a140d72a 100644 --- a/intersight/model/appliance_network_status.py +++ b/intersight/model/appliance_network_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_network_status_all_of.py b/intersight/model/appliance_network_status_all_of.py index f2e2dffa98..a2bf61ee82 100644 --- a/intersight/model/appliance_network_status_all_of.py +++ b/intersight/model/appliance_network_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_node_info.py b/intersight/model/appliance_node_info.py index 4769cac7ac..60766eb79c 100644 --- a/intersight/model/appliance_node_info.py +++ b/intersight/model/appliance_node_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -293,6 +293,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -301,10 +304,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_node_info_all_of.py b/intersight/model/appliance_node_info_all_of.py index dec2049f72..86b0c502e3 100644 --- a/intersight/model/appliance_node_info_all_of.py +++ b/intersight/model/appliance_node_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_node_info_list.py b/intersight/model/appliance_node_info_list.py index 918f52a0c9..3567d3bc63 100644 --- a/intersight/model/appliance_node_info_list.py +++ b/intersight/model/appliance_node_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_node_info_list_all_of.py b/intersight/model/appliance_node_info_list_all_of.py index 1ede70cdc6..2136cbdd4e 100644 --- a/intersight/model/appliance_node_info_list_all_of.py +++ b/intersight/model/appliance_node_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_node_info_relationship.py b/intersight/model/appliance_node_info_relationship.py index 7ceba3144b..bb282bd2da 100644 --- a/intersight/model/appliance_node_info_relationship.py +++ b/intersight/model/appliance_node_info_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -848,6 +848,7 @@ class ApplianceNodeInfoRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1396,6 +1397,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1404,10 +1408,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_node_info_response.py b/intersight/model/appliance_node_info_response.py index 1fea336f08..c2d61b2645 100644 --- a/intersight/model/appliance_node_info_response.py +++ b/intersight/model/appliance_node_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_node_ip_info.py b/intersight/model/appliance_node_ip_info.py index 007cd34c12..6b9ec790f4 100644 --- a/intersight/model/appliance_node_ip_info.py +++ b/intersight/model/appliance_node_ip_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -245,6 +245,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -253,10 +256,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_node_ip_info_all_of.py b/intersight/model/appliance_node_ip_info_all_of.py index 680b2978de..dd18238af1 100644 --- a/intersight/model/appliance_node_ip_info_all_of.py +++ b/intersight/model/appliance_node_ip_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_node_op_status.py b/intersight/model/appliance_node_op_status.py index 4d7ba0e6f8..ed1a31e271 100644 --- a/intersight/model/appliance_node_op_status.py +++ b/intersight/model/appliance_node_op_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -337,6 +337,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -345,10 +348,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_node_op_status_all_of.py b/intersight/model/appliance_node_op_status_all_of.py index 041e0985b5..c08ced11a1 100644 --- a/intersight/model/appliance_node_op_status_all_of.py +++ b/intersight/model/appliance_node_op_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_node_op_status_list.py b/intersight/model/appliance_node_op_status_list.py index e87f8558cd..38d9f29aba 100644 --- a/intersight/model/appliance_node_op_status_list.py +++ b/intersight/model/appliance_node_op_status_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_node_op_status_list_all_of.py b/intersight/model/appliance_node_op_status_list_all_of.py index b1ffed97ad..53b5ebbe13 100644 --- a/intersight/model/appliance_node_op_status_list_all_of.py +++ b/intersight/model/appliance_node_op_status_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_node_op_status_relationship.py b/intersight/model/appliance_node_op_status_relationship.py index 5a2a24cd1c..ba32d845b5 100644 --- a/intersight/model/appliance_node_op_status_relationship.py +++ b/intersight/model/appliance_node_op_status_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -863,6 +863,7 @@ class ApplianceNodeOpStatusRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1440,6 +1441,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1448,10 +1452,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_node_op_status_response.py b/intersight/model/appliance_node_op_status_response.py index 560894a9f6..63183bdaa3 100644 --- a/intersight/model/appliance_node_op_status_response.py +++ b/intersight/model/appliance_node_op_status_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_node_status.py b/intersight/model/appliance_node_status.py index be10b34a64..b91e13a699 100644 --- a/intersight/model/appliance_node_status.py +++ b/intersight/model/appliance_node_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -317,6 +317,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -325,10 +328,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_node_status_all_of.py b/intersight/model/appliance_node_status_all_of.py index 22f36621d9..472c9274c6 100644 --- a/intersight/model/appliance_node_status_all_of.py +++ b/intersight/model/appliance_node_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_node_status_list.py b/intersight/model/appliance_node_status_list.py index 757faa0498..033bd4945c 100644 --- a/intersight/model/appliance_node_status_list.py +++ b/intersight/model/appliance_node_status_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_node_status_list_all_of.py b/intersight/model/appliance_node_status_list_all_of.py index de0144d75f..a4b7212b42 100644 --- a/intersight/model/appliance_node_status_list_all_of.py +++ b/intersight/model/appliance_node_status_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_node_status_relationship.py b/intersight/model/appliance_node_status_relationship.py index 732c79efe4..864adce50c 100644 --- a/intersight/model/appliance_node_status_relationship.py +++ b/intersight/model/appliance_node_status_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -857,6 +857,7 @@ class ApplianceNodeStatusRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1420,6 +1421,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1428,10 +1432,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_node_status_response.py b/intersight/model/appliance_node_status_response.py index a0e2d8de3b..4453590a5b 100644 --- a/intersight/model/appliance_node_status_response.py +++ b/intersight/model/appliance_node_status_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_release_note.py b/intersight/model/appliance_release_note.py index d63e9ea16a..18fb87971c 100644 --- a/intersight/model/appliance_release_note.py +++ b/intersight/model/appliance_release_note.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -269,6 +269,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -277,10 +280,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_release_note_all_of.py b/intersight/model/appliance_release_note_all_of.py index 215395b0f5..a8b6ff96a6 100644 --- a/intersight/model/appliance_release_note_all_of.py +++ b/intersight/model/appliance_release_note_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_release_note_list.py b/intersight/model/appliance_release_note_list.py index bff59a0bb7..d11ee316c2 100644 --- a/intersight/model/appliance_release_note_list.py +++ b/intersight/model/appliance_release_note_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_release_note_list_all_of.py b/intersight/model/appliance_release_note_list_all_of.py index 5adc5b1abc..b5b4c6636c 100644 --- a/intersight/model/appliance_release_note_list_all_of.py +++ b/intersight/model/appliance_release_note_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_release_note_response.py b/intersight/model/appliance_release_note_response.py index cefc6e5dcd..36895b5640 100644 --- a/intersight/model/appliance_release_note_response.py +++ b/intersight/model/appliance_release_note_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_remote_file_import.py b/intersight/model/appliance_remote_file_import.py index c6845ded2e..47aec20c63 100644 --- a/intersight/model/appliance_remote_file_import.py +++ b/intersight/model/appliance_remote_file_import.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -295,6 +295,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -303,10 +306,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_remote_file_import_all_of.py b/intersight/model/appliance_remote_file_import_all_of.py index 0419e231c7..727f04542a 100644 --- a/intersight/model/appliance_remote_file_import_all_of.py +++ b/intersight/model/appliance_remote_file_import_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_remote_file_import_list.py b/intersight/model/appliance_remote_file_import_list.py index 5afac62195..3b985d20b8 100644 --- a/intersight/model/appliance_remote_file_import_list.py +++ b/intersight/model/appliance_remote_file_import_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_remote_file_import_list_all_of.py b/intersight/model/appliance_remote_file_import_list_all_of.py index 2583fdcc90..e82670eb72 100644 --- a/intersight/model/appliance_remote_file_import_list_all_of.py +++ b/intersight/model/appliance_remote_file_import_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_remote_file_import_response.py b/intersight/model/appliance_remote_file_import_response.py index 82491afcb8..7590b64471 100644 --- a/intersight/model/appliance_remote_file_import_response.py +++ b/intersight/model/appliance_remote_file_import_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_restore.py b/intersight/model/appliance_restore.py index 85cb4542eb..586cd310be 100644 --- a/intersight/model/appliance_restore.py +++ b/intersight/model/appliance_restore.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -342,6 +342,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -350,10 +353,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_restore_all_of.py b/intersight/model/appliance_restore_all_of.py index 7aa1b079af..7a48d2f3d7 100644 --- a/intersight/model/appliance_restore_all_of.py +++ b/intersight/model/appliance_restore_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_restore_list.py b/intersight/model/appliance_restore_list.py index 4019928645..f4baf0588c 100644 --- a/intersight/model/appliance_restore_list.py +++ b/intersight/model/appliance_restore_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_restore_list_all_of.py b/intersight/model/appliance_restore_list_all_of.py index 02adadaea6..28bdd746ec 100644 --- a/intersight/model/appliance_restore_list_all_of.py +++ b/intersight/model/appliance_restore_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_restore_response.py b/intersight/model/appliance_restore_response.py index a9dde3d9af..c914e7defe 100644 --- a/intersight/model/appliance_restore_response.py +++ b/intersight/model/appliance_restore_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_setup_info.py b/intersight/model/appliance_setup_info.py index 6df4031ed9..8367809124 100644 --- a/intersight/model/appliance_setup_info.py +++ b/intersight/model/appliance_setup_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -307,6 +307,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -315,10 +318,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_setup_info_all_of.py b/intersight/model/appliance_setup_info_all_of.py index 4b67469ae5..664633bf51 100644 --- a/intersight/model/appliance_setup_info_all_of.py +++ b/intersight/model/appliance_setup_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_setup_info_list.py b/intersight/model/appliance_setup_info_list.py index a2b29073d5..162746b2a8 100644 --- a/intersight/model/appliance_setup_info_list.py +++ b/intersight/model/appliance_setup_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_setup_info_list_all_of.py b/intersight/model/appliance_setup_info_list_all_of.py index 402d68a11d..ca5c4a0733 100644 --- a/intersight/model/appliance_setup_info_list_all_of.py +++ b/intersight/model/appliance_setup_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_setup_info_response.py b/intersight/model/appliance_setup_info_response.py index 5d2cc0bcdc..7a2ce80cdf 100644 --- a/intersight/model/appliance_setup_info_response.py +++ b/intersight/model/appliance_setup_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_status_check.py b/intersight/model/appliance_status_check.py index 46ee2d0e23..f90896ede5 100644 --- a/intersight/model/appliance_status_check.py +++ b/intersight/model/appliance_status_check.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_status_check_all_of.py b/intersight/model/appliance_status_check_all_of.py index 052a0bb78c..db47f19833 100644 --- a/intersight/model/appliance_status_check_all_of.py +++ b/intersight/model/appliance_status_check_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_system_info.py b/intersight/model/appliance_system_info.py index 62863a30bf..ca75a0d160 100644 --- a/intersight/model/appliance_system_info.py +++ b/intersight/model/appliance_system_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -105,260 +105,428 @@ class ApplianceSystemInfo(ModelComposed): }, ('time_zone',): { 'PACIFIC/NIUE': "Pacific/Niue", - 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", - 'PACIFIC/HONOLULU': "Pacific/Honolulu", - 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", - 'PACIFIC/TAHITI': "Pacific/Tahiti", - 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'AFRICA/ABIDJAN': "Africa/Abidjan", + 'AFRICA/ACCRA': "Africa/Accra", + 'AFRICA/ADDIS_ABABA': "Africa/Addis_Ababa", + 'AFRICA/ALGIERS': "Africa/Algiers", + 'AFRICA/ASMARA': "Africa/Asmara", + 'AFRICA/BAMAKO': "Africa/Bamako", + 'AFRICA/BANGUI': "Africa/Bangui", + 'AFRICA/BANJUL': "Africa/Banjul", + 'AFRICA/BISSAU': "Africa/Bissau", + 'AFRICA/BLANTYRE': "Africa/Blantyre", + 'AFRICA/BRAZZAVILLE': "Africa/Brazzaville", + 'AFRICA/BUJUMBURA': "Africa/Bujumbura", + 'AFRICA/CAIRO': "Africa/Cairo", + 'AFRICA/CASABLANCA': "Africa/Casablanca", + 'AFRICA/CEUTA': "Africa/Ceuta", + 'AFRICA/CONAKRY': "Africa/Conakry", + 'AFRICA/DAKAR': "Africa/Dakar", + 'AFRICA/DAR_ES_SALAAM': "Africa/Dar_es_Salaam", + 'AFRICA/DJIBOUTI': "Africa/Djibouti", + 'AFRICA/DOUALA': "Africa/Douala", + 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", + 'AFRICA/FREETOWN': "Africa/Freetown", + 'AFRICA/GABORONE': "Africa/Gaborone", + 'AFRICA/HARARE': "Africa/Harare", + 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", + 'AFRICA/JUBA': "Africa/Juba", + 'AFRICA/KAMPALA': "Africa/Kampala", + 'AFRICA/KHARTOUM': "Africa/Khartoum", + 'AFRICA/KIGALI': "Africa/Kigali", + 'AFRICA/KINSHASA': "Africa/Kinshasa", + 'AFRICA/LAGOS': "Africa/Lagos", + 'AFRICA/LIBREVILLE': "Africa/Libreville", + 'AFRICA/LOME': "Africa/Lome", + 'AFRICA/LUANDA': "Africa/Luanda", + 'AFRICA/LUBUMBASHI': "Africa/Lubumbashi", + 'AFRICA/LUSAKA': "Africa/Lusaka", + 'AFRICA/MALABO': "Africa/Malabo", + 'AFRICA/MAPUTO': "Africa/Maputo", + 'AFRICA/MASERU': "Africa/Maseru", + 'AFRICA/MBABANE': "Africa/Mbabane", + 'AFRICA/MOGADISHU': "Africa/Mogadishu", + 'AFRICA/MONROVIA': "Africa/Monrovia", + 'AFRICA/NAIROBI': "Africa/Nairobi", + 'AFRICA/NDJAMENA': "Africa/Ndjamena", + 'AFRICA/NIAMEY': "Africa/Niamey", + 'AFRICA/NOUAKCHOTT': "Africa/Nouakchott", + 'AFRICA/OUAGADOUGOU': "Africa/Ouagadougou", + 'AFRICA/PORTO-NOVO': "Africa/Porto-Novo", + 'AFRICA/SAO_TOME': "Africa/Sao_Tome", + 'AFRICA/TRIPOLI': "Africa/Tripoli", + 'AFRICA/TUNIS': "Africa/Tunis", + 'AFRICA/WINDHOEK': "Africa/Windhoek", + 'AMERICA/ADAK': "America/Adak", 'AMERICA/ANCHORAGE': "America/Anchorage", - 'PACIFIC/GAMBIER': "Pacific/Gambier", - 'AMERICA/LOS_ANGELES': "America/Los_Angeles", - 'AMERICA/TIJUANA': "America/Tijuana", - 'AMERICA/VANCOUVER': "America/Vancouver", - 'AMERICA/WHITEHORSE': "America/Whitehorse", - 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", - 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", - 'AMERICA/DENVER': "America/Denver", - 'AMERICA/EDMONTON': "America/Edmonton", - 'AMERICA/HERMOSILLO': "America/Hermosillo", - 'AMERICA/MAZATLAN': "America/Mazatlan", - 'AMERICA/PHOENIX': "America/Phoenix", - 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'AMERICA/ANGUILLA': "America/Anguilla", + 'AMERICA/ANTIGUA': "America/Antigua", + 'AMERICA/ARAGUAINA': "America/Araguaina", + 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", + 'AMERICA/ARGENTINA/CATAMARCA': "America/Argentina/Catamarca", + 'AMERICA/ARGENTINA/CORDOBA': "America/Argentina/Cordoba", + 'AMERICA/ARGENTINA/JUJUY': "America/Argentina/Jujuy", + 'AMERICA/ARGENTINA/LA_RIOJA': "America/Argentina/La_Rioja", + 'AMERICA/ARGENTINA/MENDOZA': "America/Argentina/Mendoza", + 'AMERICA/ARGENTINA/RIO_GALLEGOS': "America/Argentina/Rio_Gallegos", + 'AMERICA/ARGENTINA/SALTA': "America/Argentina/Salta", + 'AMERICA/ARGENTINA/SAN_JUAN': "America/Argentina/San_Juan", + 'AMERICA/ARGENTINA/SAN_LUIS': "America/Argentina/San_Luis", + 'AMERICA/ARGENTINA/TUCUMAN': "America/Argentina/Tucuman", + 'AMERICA/ARGENTINA/USHUAIA': "America/Argentina/Ushuaia", + 'AMERICA/ARUBA': "America/Aruba", + 'AMERICA/ASUNCION': "America/Asuncion", + 'AMERICA/ATIKOKAN': "America/Atikokan", + 'AMERICA/BAHIA': "America/Bahia", + 'AMERICA/BAHIA_BANDERAS': "America/Bahia_Banderas", + 'AMERICA/BARBADOS': "America/Barbados", + 'AMERICA/BELEM': "America/Belem", 'AMERICA/BELIZE': "America/Belize", + 'AMERICA/BLANC-SABLON': "America/Blanc-Sablon", + 'AMERICA/BOA_VISTA': "America/Boa_Vista", + 'AMERICA/BOGOTA': "America/Bogota", + 'AMERICA/BOISE': "America/Boise", + 'AMERICA/CAMBRIDGE_BAY': "America/Cambridge_Bay", + 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", + 'AMERICA/CANCUN': "America/Cancun", + 'AMERICA/CARACAS': "America/Caracas", + 'AMERICA/CAYENNE': "America/Cayenne", + 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/CHICAGO': "America/Chicago", + 'AMERICA/CHIHUAHUA': "America/Chihuahua", 'AMERICA/COSTA_RICA': "America/Costa_Rica", + 'AMERICA/CRESTON': "America/Creston", + 'AMERICA/CUIABA': "America/Cuiaba", + 'AMERICA/CURACAO': "America/Curacao", + 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'AMERICA/DAWSON': "America/Dawson", + 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", + 'AMERICA/DENVER': "America/Denver", + 'AMERICA/DETROIT': "America/Detroit", + 'AMERICA/DOMINICA': "America/Dominica", + 'AMERICA/EDMONTON': "America/Edmonton", + 'AMERICA/EIRUNEPE': "America/Eirunepe", 'AMERICA/EL_SALVADOR': "America/El_Salvador", + 'AMERICA/FORTALEZA': "America/Fortaleza", + 'AMERICA/GLACE_BAY': "America/Glace_Bay", + 'AMERICA/GODTHAB': "America/Godthab", + 'AMERICA/GOOSE_BAY': "America/Goose_Bay", + 'AMERICA/GRAND_TURK': "America/Grand_Turk", + 'AMERICA/GRENADA': "America/Grenada", + 'AMERICA/GUADELOUPE': "America/Guadeloupe", 'AMERICA/GUATEMALA': "America/Guatemala", - 'AMERICA/MANAGUA': "America/Managua", - 'AMERICA/MEXICO_CITY': "America/Mexico_City", - 'AMERICA/REGINA': "America/Regina", - 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", - 'AMERICA/WINNIPEG': "America/Winnipeg", - 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", - 'AMERICA/BOGOTA': "America/Bogota", - 'AMERICA/CANCUN': "America/Cancun", - 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/GUAYAQUIL': "America/Guayaquil", + 'AMERICA/GUYANA': "America/Guyana", + 'AMERICA/HALIFAX': "America/Halifax", 'AMERICA/HAVANA': "America/Havana", + 'AMERICA/HERMOSILLO': "America/Hermosillo", + 'AMERICA/INDIANA/INDIANAPOLIS': "America/Indiana/Indianapolis", + 'AMERICA/INDIANA/KNOX': "America/Indiana/Knox", + 'AMERICA/INDIANA/MARENGO': "America/Indiana/Marengo", + 'AMERICA/INDIANA/PETERSBURG': "America/Indiana/Petersburg", + 'AMERICA/INDIANA/TELL_CITY': "America/Indiana/Tell_City", + 'AMERICA/INDIANA/VEVAY': "America/Indiana/Vevay", + 'AMERICA/INDIANA/VINCENNES': "America/Indiana/Vincennes", + 'AMERICA/INDIANA/WINAMAC': "America/Indiana/Winamac", + 'AMERICA/INUVIK': "America/Inuvik", 'AMERICA/IQALUIT': "America/Iqaluit", 'AMERICA/JAMAICA': "America/Jamaica", + 'AMERICA/JUNEAU': "America/Juneau", + 'AMERICA/KENTUCKY/LOUISVILLE': "America/Kentucky/Louisville", + 'AMERICA/KENTUCKY/MONTICELLO': "America/Kentucky/Monticello", + 'AMERICA/KRALENDIJK': "America/Kralendijk", + 'AMERICA/LA_PAZ': "America/La_Paz", 'AMERICA/LIMA': "America/Lima", + 'AMERICA/LOS_ANGELES': "America/Los_Angeles", + 'AMERICA/LOWER_PRINCES': "America/Lower_Princes", + 'AMERICA/MACEIO': "America/Maceio", + 'AMERICA/MANAGUA': "America/Managua", + 'AMERICA/MANAUS': "America/Manaus", + 'AMERICA/MARIGOT': "America/Marigot", + 'AMERICA/MARTINIQUE': "America/Martinique", + 'AMERICA/MATAMOROS': "America/Matamoros", + 'AMERICA/MAZATLAN': "America/Mazatlan", + 'AMERICA/MENOMINEE': "America/Menominee", + 'AMERICA/MERIDA': "America/Merida", + 'AMERICA/METLAKATLA': "America/Metlakatla", + 'AMERICA/MEXICO_CITY': "America/Mexico_City", + 'AMERICA/MIQUELON': "America/Miquelon", + 'AMERICA/MONCTON': "America/Moncton", + 'AMERICA/MONTERREY': "America/Monterrey", + 'AMERICA/MONTEVIDEO': "America/Montevideo", + 'AMERICA/MONTREAL': "America/Montreal", + 'AMERICA/MONTSERRAT': "America/Montserrat", 'AMERICA/NASSAU': "America/Nassau", 'AMERICA/NEW_YORK': "America/New_York", - 'AMERICA/NUUK': "America/Nuuk", + 'AMERICA/NIPIGON': "America/Nipigon", + 'AMERICA/NOME': "America/Nome", + 'AMERICA/NORONHA': "America/Noronha", + 'AMERICA/NORTH_DAKOTA/BEULAH': "America/North_Dakota/Beulah", + 'AMERICA/NORTH_DAKOTA/CENTER': "America/North_Dakota/Center", + 'AMERICA/NORTH_DAKOTA/NEW_SALEM': "America/North_Dakota/New_Salem", + 'AMERICA/OJINAGA': "America/Ojinaga", 'AMERICA/PANAMA': "America/Panama", + 'AMERICA/PANGNIRTUNG': "America/Pangnirtung", + 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/PHOENIX': "America/Phoenix", 'AMERICA/PORT-AU-PRINCE': "America/Port-au-Prince", - 'AMERICA/RIO_BRANCO': "America/Rio_Branco", - 'AMERICA/TORONTO': "America/Toronto", - 'PACIFIC/EASTER': "Pacific/Easter", - 'AMERICA/CARACAS': "America/Caracas", - 'AMERICA/ASUNCION': "America/Asuncion", - 'AMERICA/BARBADOS': "America/Barbados", - 'AMERICA/BOA_VISTA': "America/Boa_Vista", - 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", - 'AMERICA/CUIABA': "America/Cuiaba", - 'AMERICA/CURACAO': "America/Curacao", - 'AMERICA/GRAND_TURK': "America/Grand_Turk", - 'AMERICA/GUYANA': "America/Guyana", - 'AMERICA/HALIFAX': "America/Halifax", - 'AMERICA/LA_PAZ': "America/La_Paz", - 'AMERICA/MANAUS': "America/Manaus", - 'AMERICA/MARTINIQUE': "America/Martinique", 'AMERICA/PORT_OF_SPAIN': "America/Port_of_Spain", 'AMERICA/PORTO_VELHO': "America/Porto_Velho", 'AMERICA/PUERTO_RICO': "America/Puerto_Rico", - 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", - 'AMERICA/THULE': "America/Thule", - 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", - 'AMERICA/ST_JOHNS': "America/St_Johns", - 'AMERICA/ARAGUAINA': "America/Araguaina", - 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", - 'AMERICA/BAHIA': "America/Bahia", - 'AMERICA/BELEM': "America/Belem", - 'AMERICA/CAYENNE': "America/Cayenne", - 'AMERICA/FORTALEZA': "America/Fortaleza", - 'AMERICA/GODTHAB': "America/Godthab", - 'AMERICA/MACEIO': "America/Maceio", - 'AMERICA/MIQUELON': "America/Miquelon", - 'AMERICA/MONTEVIDEO': "America/Montevideo", - 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/RAINY_RIVER': "America/Rainy_River", + 'AMERICA/RANKIN_INLET': "America/Rankin_Inlet", 'AMERICA/RECIFE': "America/Recife", + 'AMERICA/REGINA': "America/Regina", + 'AMERICA/RESOLUTE': "America/Resolute", + 'AMERICA/RIO_BRANCO': "America/Rio_Branco", + 'AMERICA/SANTA_ISABEL': "America/Santa_Isabel", + 'AMERICA/SANTAREM': "America/Santarem", 'AMERICA/SANTIAGO': "America/Santiago", + 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", 'AMERICA/SAO_PAULO': "America/Sao_Paulo", + 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'AMERICA/SHIPROCK': "America/Shiprock", + 'AMERICA/SITKA': "America/Sitka", + 'AMERICA/ST_BARTHELEMY': "America/St_Barthelemy", + 'AMERICA/ST_JOHNS': "America/St_Johns", + 'AMERICA/ST_KITTS': "America/St_Kitts", + 'AMERICA/ST_LUCIA': "America/St_Lucia", + 'AMERICA/ST_THOMAS': "America/St_Thomas", + 'AMERICA/ST_VINCENT': "America/St_Vincent", + 'AMERICA/SWIFT_CURRENT': "America/Swift_Current", + 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", + 'AMERICA/THULE': "America/Thule", + 'AMERICA/THUNDER_BAY': "America/Thunder_Bay", + 'AMERICA/TIJUANA': "America/Tijuana", + 'AMERICA/TORONTO': "America/Toronto", + 'AMERICA/TORTOLA': "America/Tortola", + 'AMERICA/VANCOUVER': "America/Vancouver", + 'AMERICA/WHITEHORSE': "America/Whitehorse", + 'AMERICA/WINNIPEG': "America/Winnipeg", + 'AMERICA/YAKUTAT': "America/Yakutat", + 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'ANTARCTICA/CASEY': "Antarctica/Casey", + 'ANTARCTICA/DAVIS': "Antarctica/Davis", + 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", + 'ANTARCTICA/MACQUARIE': "Antarctica/Macquarie", + 'ANTARCTICA/MAWSON': "Antarctica/Mawson", + 'ANTARCTICA/MCMURDO': "Antarctica/McMurdo", 'ANTARCTICA/PALMER': "Antarctica/Palmer", 'ANTARCTICA/ROTHERA': "Antarctica/Rothera", - 'ATLANTIC/STANLEY': "Atlantic/Stanley", - 'AMERICA/NORONHA': "America/Noronha", - 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", - 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'ANTARCTICA/SOUTH_POLE': "Antarctica/South_Pole", + 'ANTARCTICA/SYOWA': "Antarctica/Syowa", + 'ANTARCTICA/TROLL': "Antarctica/Troll", + 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", + 'ARCTIC/LONGYEARBYEN': "Arctic/Longyearbyen", + 'ASIA/ADEN': "Asia/Aden", + 'ASIA/ALMATY': "Asia/Almaty", + 'ASIA/AMMAN': "Asia/Amman", + 'ASIA/ANADYR': "Asia/Anadyr", + 'ASIA/AQTAU': "Asia/Aqtau", + 'ASIA/AQTOBE': "Asia/Aqtobe", + 'ASIA/ASHGABAT': "Asia/Ashgabat", + 'ASIA/BAGHDAD': "Asia/Baghdad", + 'ASIA/BAHRAIN': "Asia/Bahrain", + 'ASIA/BAKU': "Asia/Baku", + 'ASIA/BANGKOK': "Asia/Bangkok", + 'ASIA/BEIRUT': "Asia/Beirut", + 'ASIA/BISHKEK': "Asia/Bishkek", + 'ASIA/BRUNEI': "Asia/Brunei", + 'ASIA/CALCUTTA': "Asia/Calcutta", + 'ASIA/CHOIBALSAN': "Asia/Choibalsan", + 'ASIA/CHONGQING': "Asia/Chongqing", + 'ASIA/COLOMBO': "Asia/Colombo", + 'ASIA/DAMASCUS': "Asia/Damascus", + 'ASIA/DHAKA': "Asia/Dhaka", + 'ASIA/DILI': "Asia/Dili", + 'ASIA/DUBAI': "Asia/Dubai", + 'ASIA/DUSHANBE': "Asia/Dushanbe", + 'ASIA/GAZA': "Asia/Gaza", + 'ASIA/HARBIN': "Asia/Harbin", + 'ASIA/HEBRON': "Asia/Hebron", + 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", + 'ASIA/HONG_KONG': "Asia/Hong_Kong", + 'ASIA/HOVD': "Asia/Hovd", + 'ASIA/IRKUTSK': "Asia/Irkutsk", + 'ASIA/JAKARTA': "Asia/Jakarta", + 'ASIA/JAYAPURA': "Asia/Jayapura", + 'ASIA/JERUSALEM': "Asia/Jerusalem", + 'ASIA/KABUL': "Asia/Kabul", + 'ASIA/KAMCHATKA': "Asia/Kamchatka", + 'ASIA/KARACHI': "Asia/Karachi", + 'ASIA/KASHGAR': "Asia/Kashgar", + 'ASIA/KATHMANDU': "Asia/Kathmandu", + 'ASIA/KATMANDU': "Asia/Katmandu", + 'ASIA/KHANDYGA': "Asia/Khandyga", + 'ASIA/KOLKATA': "Asia/Kolkata", + 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", + 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", + 'ASIA/KUCHING': "Asia/Kuching", + 'ASIA/KUWAIT': "Asia/Kuwait", + 'ASIA/MACAU': "Asia/Macau", + 'ASIA/MAGADAN': "Asia/Magadan", + 'ASIA/MAKASSAR': "Asia/Makassar", + 'ASIA/MANILA': "Asia/Manila", + 'ASIA/MUSCAT': "Asia/Muscat", + 'ASIA/NICOSIA': "Asia/Nicosia", + 'ASIA/NOVOKUZNETSK': "Asia/Novokuznetsk", + 'ASIA/NOVOSIBIRSK': "Asia/Novosibirsk", + 'ASIA/OMSK': "Asia/Omsk", + 'ASIA/ORAL': "Asia/Oral", + 'ASIA/PHNOM_PENH': "Asia/Phnom_Penh", + 'ASIA/PONTIANAK': "Asia/Pontianak", + 'ASIA/PYONGYANG': "Asia/Pyongyang", + 'ASIA/QATAR': "Asia/Qatar", + 'ASIA/QYZYLORDA': "Asia/Qyzylorda", + 'ASIA/RANGOON': "Asia/Rangoon", + 'ASIA/RIYADH': "Asia/Riyadh", + 'ASIA/SAIGON': "Asia/Saigon", + 'ASIA/SAKHALIN': "Asia/Sakhalin", + 'ASIA/SAMARKAND': "Asia/Samarkand", + 'ASIA/SEOUL': "Asia/Seoul", + 'ASIA/SHANGHAI': "Asia/Shanghai", + 'ASIA/SINGAPORE': "Asia/Singapore", + 'ASIA/TAIPEI': "Asia/Taipei", + 'ASIA/TASHKENT': "Asia/Tashkent", + 'ASIA/TBILISI': "Asia/Tbilisi", + 'ASIA/TEHRAN': "Asia/Tehran", + 'ASIA/THIMPHU': "Asia/Thimphu", + 'ASIA/TOKYO': "Asia/Tokyo", + 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", + 'ASIA/URUMQI': "Asia/Urumqi", + 'ASIA/UST-NERA': "Asia/Ust-Nera", + 'ASIA/VIENTIANE': "Asia/Vientiane", + 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", + 'ASIA/YAKUTSK': "Asia/Yakutsk", + 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", + 'ASIA/YEREVAN': "Asia/Yerevan", 'ATLANTIC/AZORES': "Atlantic/Azores", - 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", - 'AFRICA/ABIDJAN': "Africa/Abidjan", - 'AFRICA/ACCRA': "Africa/Accra", - 'AFRICA/BISSAU': "Africa/Bissau", - 'AFRICA/CASABLANCA': "Africa/Casablanca", - 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", - 'AFRICA/MONROVIA': "Africa/Monrovia", - 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", 'ATLANTIC/CANARY': "Atlantic/Canary", + 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", 'ATLANTIC/FAROE': "Atlantic/Faroe", + 'ATLANTIC/MADEIRA': "Atlantic/Madeira", 'ATLANTIC/REYKJAVIK': "Atlantic/Reykjavik", + 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", + 'ATLANTIC/ST_HELENA': "Atlantic/St_Helena", + 'ATLANTIC/STANLEY': "Atlantic/Stanley", + 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", + 'AUSTRALIA/BRISBANE': "Australia/Brisbane", + 'AUSTRALIA/BROKEN_HILL': "Australia/Broken_Hill", + 'AUSTRALIA/CURRIE': "Australia/Currie", + 'AUSTRALIA/DARWIN': "Australia/Darwin", + 'AUSTRALIA/EUCLA': "Australia/Eucla", + 'AUSTRALIA/HOBART': "Australia/Hobart", + 'AUSTRALIA/LINDEMAN': "Australia/Lindeman", + 'AUSTRALIA/LORD_HOWE': "Australia/Lord_Howe", + 'AUSTRALIA/MELBOURNE': "Australia/Melbourne", + 'AUSTRALIA/PERTH': "Australia/Perth", + 'AUSTRALIA/SYDNEY': "Australia/Sydney", 'ETC/GMT': "Etc/GMT", - 'EUROPE/DUBLIN': "Europe/Dublin", - 'EUROPE/LISBON': "Europe/Lisbon", - 'EUROPE/LONDON': "Europe/London", - 'AFRICA/ALGIERS': "Africa/Algiers", - 'AFRICA/CEUTA': "Africa/Ceuta", - 'AFRICA/LAGOS': "Africa/Lagos", - 'AFRICA/NDJAMENA': "Africa/Ndjamena", - 'AFRICA/TUNIS': "Africa/Tunis", - 'AFRICA/WINDHOEK': "Africa/Windhoek", 'EUROPE/AMSTERDAM': "Europe/Amsterdam", 'EUROPE/ANDORRA': "Europe/Andorra", + 'EUROPE/ATHENS': "Europe/Athens", 'EUROPE/BELGRADE': "Europe/Belgrade", 'EUROPE/BERLIN': "Europe/Berlin", + 'EUROPE/BRATISLAVA': "Europe/Bratislava", 'EUROPE/BRUSSELS': "Europe/Brussels", + 'EUROPE/BUCHAREST': "Europe/Bucharest", 'EUROPE/BUDAPEST': "Europe/Budapest", + 'EUROPE/BUSINGEN': "Europe/Busingen", + 'EUROPE/CHISINAU': "Europe/Chisinau", 'EUROPE/COPENHAGEN': "Europe/Copenhagen", + 'EUROPE/DUBLIN': "Europe/Dublin", 'EUROPE/GIBRALTAR': "Europe/Gibraltar", + 'EUROPE/GUERNSEY': "Europe/Guernsey", + 'EUROPE/HELSINKI': "Europe/Helsinki", + 'EUROPE/ISLE_OF_MAN': "Europe/Isle_of_Man", + 'EUROPE/ISTANBUL': "Europe/Istanbul", + 'EUROPE/JERSEY': "Europe/Jersey", + 'EUROPE/KALININGRAD': "Europe/Kaliningrad", + 'EUROPE/KIEV': "Europe/Kiev", + 'EUROPE/LISBON': "Europe/Lisbon", + 'EUROPE/LJUBLJANA': "Europe/Ljubljana", + 'EUROPE/LONDON': "Europe/London", 'EUROPE/LUXEMBOURG': "Europe/Luxembourg", 'EUROPE/MADRID': "Europe/Madrid", 'EUROPE/MALTA': "Europe/Malta", + 'EUROPE/MARIEHAMN': "Europe/Mariehamn", + 'EUROPE/MINSK': "Europe/Minsk", 'EUROPE/MONACO': "Europe/Monaco", + 'EUROPE/MOSCOW': "Europe/Moscow", 'EUROPE/OSLO': "Europe/Oslo", 'EUROPE/PARIS': "Europe/Paris", + 'EUROPE/PODGORICA': "Europe/Podgorica", 'EUROPE/PRAGUE': "Europe/Prague", + 'EUROPE/RIGA': "Europe/Riga", 'EUROPE/ROME': "Europe/Rome", + 'EUROPE/SAMARA': "Europe/Samara", + 'EUROPE/SAN_MARINO': "Europe/San_Marino", + 'EUROPE/SARAJEVO': "Europe/Sarajevo", + 'EUROPE/SIMFEROPOL': "Europe/Simferopol", + 'EUROPE/SKOPJE': "Europe/Skopje", + 'EUROPE/SOFIA': "Europe/Sofia", 'EUROPE/STOCKHOLM': "Europe/Stockholm", + 'EUROPE/TALLINN': "Europe/Tallinn", 'EUROPE/TIRANE': "Europe/Tirane", + 'EUROPE/UZHGOROD': "Europe/Uzhgorod", + 'EUROPE/VADUZ': "Europe/Vaduz", + 'EUROPE/VATICAN': "Europe/Vatican", 'EUROPE/VIENNA': "Europe/Vienna", + 'EUROPE/VILNIUS': "Europe/Vilnius", + 'EUROPE/VOLGOGRAD': "Europe/Volgograd", 'EUROPE/WARSAW': "Europe/Warsaw", + 'EUROPE/ZAGREB': "Europe/Zagreb", + 'EUROPE/ZAPOROZHYE': "Europe/Zaporozhye", 'EUROPE/ZURICH': "Europe/Zurich", - 'AFRICA/CAIRO': "Africa/Cairo", - 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", - 'AFRICA/MAPUTO': "Africa/Maputo", - 'AFRICA/TRIPOLI': "Africa/Tripoli", - 'ASIA/AMMAN': "Asia/Amman", - 'ASIA/BEIRUT': "Asia/Beirut", - 'ASIA/DAMASCUS': "Asia/Damascus", - 'ASIA/GAZA': "Asia/Gaza", - 'ASIA/JERUSALEM': "Asia/Jerusalem", - 'ASIA/NICOSIA': "Asia/Nicosia", - 'EUROPE/ATHENS': "Europe/Athens", - 'EUROPE/BUCHAREST': "Europe/Bucharest", - 'EUROPE/CHISINAU': "Europe/Chisinau", - 'EUROPE/HELSINKI': "Europe/Helsinki", - 'EUROPE/ISTANBUL': "Europe/Istanbul", - 'EUROPE/KALININGRAD': "Europe/Kaliningrad", - 'EUROPE/KIEV': "Europe/Kiev", - 'EUROPE/RIGA': "Europe/Riga", - 'EUROPE/SOFIA': "Europe/Sofia", - 'EUROPE/TALLINN': "Europe/Tallinn", - 'EUROPE/VILNIUS': "Europe/Vilnius", - 'AFRICA/KHARTOUM': "Africa/Khartoum", - 'AFRICA/NAIROBI': "Africa/Nairobi", - 'ANTARCTICA/SYOWA': "Antarctica/Syowa", - 'ASIA/BAGHDAD': "Asia/Baghdad", - 'ASIA/QATAR': "Asia/Qatar", - 'ASIA/RIYADH': "Asia/Riyadh", - 'EUROPE/MINSK': "Europe/Minsk", - 'EUROPE/MOSCOW': "Europe/Moscow", - 'ASIA/TEHRAN': "Asia/Tehran", - 'ASIA/BAKU': "Asia/Baku", - 'ASIA/DUBAI': "Asia/Dubai", - 'ASIA/TBILISI': "Asia/Tbilisi", - 'ASIA/YEREVAN': "Asia/Yerevan", - 'EUROPE/SAMARA': "Europe/Samara", + 'INDIAN/ANTANANARIVO': "Indian/Antananarivo", + 'INDIAN/CHAGOS': "Indian/Chagos", + 'INDIAN/CHRISTMAS': "Indian/Christmas", + 'INDIAN/COCOS': "Indian/Cocos", + 'INDIAN/COMORO': "Indian/Comoro", + 'INDIAN/KERGUELEN': "Indian/Kerguelen", 'INDIAN/MAHE': "Indian/Mahe", + 'INDIAN/MALDIVES': "Indian/Maldives", 'INDIAN/MAURITIUS': "Indian/Mauritius", + 'INDIAN/MAYOTTE': "Indian/Mayotte", 'INDIAN/REUNION': "Indian/Reunion", - 'ASIA/KABUL': "Asia/Kabul", - 'ANTARCTICA/MAWSON': "Antarctica/Mawson", - 'ASIA/AQTAU': "Asia/Aqtau", - 'ASIA/AQTOBE': "Asia/Aqtobe", - 'ASIA/ASHGABAT': "Asia/Ashgabat", - 'ASIA/DUSHANBE': "Asia/Dushanbe", - 'ASIA/KARACHI': "Asia/Karachi", - 'ASIA/TASHKENT': "Asia/Tashkent", - 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", - 'INDIAN/KERGUELEN': "Indian/Kerguelen", - 'INDIAN/MALDIVES': "Indian/Maldives", - 'ASIA/CALCUTTA': "Asia/Calcutta", - 'ASIA/KOLKATA': "Asia/Kolkata", - 'ASIA/COLOMBO': "Asia/Colombo", - 'ASIA/KATHMANDU': "Asia/Kathmandu", - 'ASIA/KATMANDU': "Asia/Katmandu", - 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", - 'ASIA/ALMATY': "Asia/Almaty", - 'ASIA/BISHKEK': "Asia/Bishkek", - 'ASIA/DHAKA': "Asia/Dhaka", - 'ASIA/OMSK': "Asia/Omsk", - 'ASIA/THIMPHU': "Asia/Thimphu", - 'INDIAN/CHAGOS': "Indian/Chagos", - 'ASIA/RANGOON': "Asia/Rangoon", - 'INDIAN/COCOS': "Indian/Cocos", - 'ANTARCTICA/DAVIS': "Antarctica/Davis", - 'ASIA/BANGKOK': "Asia/Bangkok", - 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", - 'ASIA/HOVD': "Asia/Hovd", - 'ASIA/JAKARTA': "Asia/Jakarta", - 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", - 'ASIA/SAIGON': "Asia/Saigon", - 'INDIAN/CHRISTMAS': "Indian/Christmas", - 'ANTARCTICA/CASEY': "Antarctica/Casey", - 'ASIA/BRUNEI': "Asia/Brunei", - 'ASIA/CHOIBALSAN': "Asia/Choibalsan", - 'ASIA/HONG_KONG': "Asia/Hong_Kong", - 'ASIA/IRKUTSK': "Asia/Irkutsk", - 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", - 'ASIA/MACAU': "Asia/Macau", - 'ASIA/MAKASSAR': "Asia/Makassar", - 'ASIA/MANILA': "Asia/Manila", - 'ASIA/SHANGHAI': "Asia/Shanghai", - 'ASIA/SINGAPORE': "Asia/Singapore", - 'ASIA/TAIPEI': "Asia/Taipei", - 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", - 'AUSTRALIA/PERTH': "Australia/Perth", - 'ASIA/PYONGYANG': "Asia/Pyongyang", - 'ASIA/DILI': "Asia/Dili", - 'ASIA/JAYAPURA': "Asia/Jayapura", - 'ASIA/SEOUL': "Asia/Seoul", - 'ASIA/TOKYO': "Asia/Tokyo", - 'ASIA/YAKUTSK': "Asia/Yakutsk", - 'ASIA/YANGON': "Asia/Yangon", - 'PACIFIC/PALAU': "Pacific/Palau", - 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", - 'AUSTRALIA/DARWIN': "Australia/Darwin", - 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", - 'ASIA/MAGADAN': "Asia/Magadan", - 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", - 'AUSTRALIA/BRISBANE': "Australia/Brisbane", - 'AUSTRALIA/HOBART': "Australia/Hobart", - 'AUSTRALIA/SYDNEY': "Australia/Sydney", + 'PACIFIC/APIA': "Pacific/Apia", + 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/CHATHAM': "Pacific/Chatham", 'PACIFIC/CHUUK': "Pacific/Chuuk", - 'PACIFIC/GUAM': "Pacific/Guam", - 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/EASTER': "Pacific/Easter", 'PACIFIC/EFATE': "Pacific/Efate", - 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", - 'PACIFIC/KOSRAE': "Pacific/Kosrae", - 'PACIFIC/NORFOLK': "Pacific/Norfolk", - 'PACIFIC/NOUMEA': "Pacific/Noumea", - 'PACIFIC/POHNPEI': "Pacific/Pohnpei", - 'ASIA/KAMCHATKA': "Asia/Kamchatka", - 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/ENDERBURY': "Pacific/Enderbury", + 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", 'PACIFIC/FIJI': "Pacific/Fiji", 'PACIFIC/FUNAFUTI': "Pacific/Funafuti", + 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", + 'PACIFIC/GAMBIER': "Pacific/Gambier", + 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", + 'PACIFIC/GUAM': "Pacific/Guam", + 'PACIFIC/HONOLULU': "Pacific/Honolulu", + 'PACIFIC/JOHNSTON': "Pacific/Johnston", + 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", + 'PACIFIC/KOSRAE': "Pacific/Kosrae", 'PACIFIC/KWAJALEIN': "Pacific/Kwajalein", 'PACIFIC/MAJURO': "Pacific/Majuro", + 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'PACIFIC/MIDWAY': "Pacific/Midway", 'PACIFIC/NAURU': "Pacific/Nauru", + 'PACIFIC/NORFOLK': "Pacific/Norfolk", + 'PACIFIC/NOUMEA': "Pacific/Noumea", + 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", + 'PACIFIC/PALAU': "Pacific/Palau", + 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", + 'PACIFIC/POHNPEI': "Pacific/Pohnpei", + 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", + 'PACIFIC/SAIPAN': "Pacific/Saipan", + 'PACIFIC/TAHITI': "Pacific/Tahiti", 'PACIFIC/TARAWA': "Pacific/Tarawa", + 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", 'PACIFIC/WAKE': "Pacific/Wake", 'PACIFIC/WALLIS': "Pacific/Wallis", - 'PACIFIC/APIA': "Pacific/Apia", - 'PACIFIC/ENDERBURY': "Pacific/Enderbury", - 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", - 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", - 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", 'UTC': "UTC", }, } @@ -521,7 +689,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 is_virtual_ip (bool): Specifies whether this Intersight Appliance is using a virtual ip address.. [optional] # noqa: E501 operational_status (str): Operational status of the Intersight Appliance cluster. * `Unknown` - The status of the appliance node is unknown. * `Operational` - The appliance node is operational. * `Impaired` - The appliance node is impaired. * `AttentionNeeded` - The appliance node needs attention. * `ReadyToJoin` - The node is ready to be added to a standalone Intersight Appliance to form a cluster. * `OutOfService` - The user has taken this node (part of a cluster) to out of service. * `ReadyForReplacement` - The cluster node is ready to be replaced. * `ReplacementInProgress` - The cluster node replacement is in progress. * `ReplacementFailed` - There was a failure during the cluster node replacement.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 serial_id (str): SerialId of the Intersight Appliance. SerialId is generated when the Intersight Appliance is setup. It is a unique UUID string, and serialId will not change for the life time of the Intersight Appliance.. [optional] # noqa: E501 - time_zone (str): Timezone of the Intersight Appliance. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): Timezone of the Intersight Appliance. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 version (str): Current software version of the Intersight Appliance.. [optional] # noqa: E501 account_moid (str): The Account ID for this managed object.. [optional] # noqa: E501 create_time (datetime): The time when this managed object was created.. [optional] # noqa: E501 @@ -587,6 +755,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -595,10 +766,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -657,7 +831,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 is_virtual_ip (bool): Specifies whether this Intersight Appliance is using a virtual ip address.. [optional] # noqa: E501 operational_status (str): Operational status of the Intersight Appliance cluster. * `Unknown` - The status of the appliance node is unknown. * `Operational` - The appliance node is operational. * `Impaired` - The appliance node is impaired. * `AttentionNeeded` - The appliance node needs attention. * `ReadyToJoin` - The node is ready to be added to a standalone Intersight Appliance to form a cluster. * `OutOfService` - The user has taken this node (part of a cluster) to out of service. * `ReadyForReplacement` - The cluster node is ready to be replaced. * `ReplacementInProgress` - The cluster node replacement is in progress. * `ReplacementFailed` - There was a failure during the cluster node replacement.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 serial_id (str): SerialId of the Intersight Appliance. SerialId is generated when the Intersight Appliance is setup. It is a unique UUID string, and serialId will not change for the life time of the Intersight Appliance.. [optional] # noqa: E501 - time_zone (str): Timezone of the Intersight Appliance. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): Timezone of the Intersight Appliance. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 version (str): Current software version of the Intersight Appliance.. [optional] # noqa: E501 account_moid (str): The Account ID for this managed object.. [optional] # noqa: E501 create_time (datetime): The time when this managed object was created.. [optional] # noqa: E501 diff --git a/intersight/model/appliance_system_info_all_of.py b/intersight/model/appliance_system_info_all_of.py index 8191a1eecf..45346a4f10 100644 --- a/intersight/model/appliance_system_info_all_of.py +++ b/intersight/model/appliance_system_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -91,260 +91,428 @@ class ApplianceSystemInfoAllOf(ModelNormal): }, ('time_zone',): { 'PACIFIC/NIUE': "Pacific/Niue", - 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", - 'PACIFIC/HONOLULU': "Pacific/Honolulu", - 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", - 'PACIFIC/TAHITI': "Pacific/Tahiti", - 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'AFRICA/ABIDJAN': "Africa/Abidjan", + 'AFRICA/ACCRA': "Africa/Accra", + 'AFRICA/ADDIS_ABABA': "Africa/Addis_Ababa", + 'AFRICA/ALGIERS': "Africa/Algiers", + 'AFRICA/ASMARA': "Africa/Asmara", + 'AFRICA/BAMAKO': "Africa/Bamako", + 'AFRICA/BANGUI': "Africa/Bangui", + 'AFRICA/BANJUL': "Africa/Banjul", + 'AFRICA/BISSAU': "Africa/Bissau", + 'AFRICA/BLANTYRE': "Africa/Blantyre", + 'AFRICA/BRAZZAVILLE': "Africa/Brazzaville", + 'AFRICA/BUJUMBURA': "Africa/Bujumbura", + 'AFRICA/CAIRO': "Africa/Cairo", + 'AFRICA/CASABLANCA': "Africa/Casablanca", + 'AFRICA/CEUTA': "Africa/Ceuta", + 'AFRICA/CONAKRY': "Africa/Conakry", + 'AFRICA/DAKAR': "Africa/Dakar", + 'AFRICA/DAR_ES_SALAAM': "Africa/Dar_es_Salaam", + 'AFRICA/DJIBOUTI': "Africa/Djibouti", + 'AFRICA/DOUALA': "Africa/Douala", + 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", + 'AFRICA/FREETOWN': "Africa/Freetown", + 'AFRICA/GABORONE': "Africa/Gaborone", + 'AFRICA/HARARE': "Africa/Harare", + 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", + 'AFRICA/JUBA': "Africa/Juba", + 'AFRICA/KAMPALA': "Africa/Kampala", + 'AFRICA/KHARTOUM': "Africa/Khartoum", + 'AFRICA/KIGALI': "Africa/Kigali", + 'AFRICA/KINSHASA': "Africa/Kinshasa", + 'AFRICA/LAGOS': "Africa/Lagos", + 'AFRICA/LIBREVILLE': "Africa/Libreville", + 'AFRICA/LOME': "Africa/Lome", + 'AFRICA/LUANDA': "Africa/Luanda", + 'AFRICA/LUBUMBASHI': "Africa/Lubumbashi", + 'AFRICA/LUSAKA': "Africa/Lusaka", + 'AFRICA/MALABO': "Africa/Malabo", + 'AFRICA/MAPUTO': "Africa/Maputo", + 'AFRICA/MASERU': "Africa/Maseru", + 'AFRICA/MBABANE': "Africa/Mbabane", + 'AFRICA/MOGADISHU': "Africa/Mogadishu", + 'AFRICA/MONROVIA': "Africa/Monrovia", + 'AFRICA/NAIROBI': "Africa/Nairobi", + 'AFRICA/NDJAMENA': "Africa/Ndjamena", + 'AFRICA/NIAMEY': "Africa/Niamey", + 'AFRICA/NOUAKCHOTT': "Africa/Nouakchott", + 'AFRICA/OUAGADOUGOU': "Africa/Ouagadougou", + 'AFRICA/PORTO-NOVO': "Africa/Porto-Novo", + 'AFRICA/SAO_TOME': "Africa/Sao_Tome", + 'AFRICA/TRIPOLI': "Africa/Tripoli", + 'AFRICA/TUNIS': "Africa/Tunis", + 'AFRICA/WINDHOEK': "Africa/Windhoek", + 'AMERICA/ADAK': "America/Adak", 'AMERICA/ANCHORAGE': "America/Anchorage", - 'PACIFIC/GAMBIER': "Pacific/Gambier", - 'AMERICA/LOS_ANGELES': "America/Los_Angeles", - 'AMERICA/TIJUANA': "America/Tijuana", - 'AMERICA/VANCOUVER': "America/Vancouver", - 'AMERICA/WHITEHORSE': "America/Whitehorse", - 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", - 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", - 'AMERICA/DENVER': "America/Denver", - 'AMERICA/EDMONTON': "America/Edmonton", - 'AMERICA/HERMOSILLO': "America/Hermosillo", - 'AMERICA/MAZATLAN': "America/Mazatlan", - 'AMERICA/PHOENIX': "America/Phoenix", - 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'AMERICA/ANGUILLA': "America/Anguilla", + 'AMERICA/ANTIGUA': "America/Antigua", + 'AMERICA/ARAGUAINA': "America/Araguaina", + 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", + 'AMERICA/ARGENTINA/CATAMARCA': "America/Argentina/Catamarca", + 'AMERICA/ARGENTINA/CORDOBA': "America/Argentina/Cordoba", + 'AMERICA/ARGENTINA/JUJUY': "America/Argentina/Jujuy", + 'AMERICA/ARGENTINA/LA_RIOJA': "America/Argentina/La_Rioja", + 'AMERICA/ARGENTINA/MENDOZA': "America/Argentina/Mendoza", + 'AMERICA/ARGENTINA/RIO_GALLEGOS': "America/Argentina/Rio_Gallegos", + 'AMERICA/ARGENTINA/SALTA': "America/Argentina/Salta", + 'AMERICA/ARGENTINA/SAN_JUAN': "America/Argentina/San_Juan", + 'AMERICA/ARGENTINA/SAN_LUIS': "America/Argentina/San_Luis", + 'AMERICA/ARGENTINA/TUCUMAN': "America/Argentina/Tucuman", + 'AMERICA/ARGENTINA/USHUAIA': "America/Argentina/Ushuaia", + 'AMERICA/ARUBA': "America/Aruba", + 'AMERICA/ASUNCION': "America/Asuncion", + 'AMERICA/ATIKOKAN': "America/Atikokan", + 'AMERICA/BAHIA': "America/Bahia", + 'AMERICA/BAHIA_BANDERAS': "America/Bahia_Banderas", + 'AMERICA/BARBADOS': "America/Barbados", + 'AMERICA/BELEM': "America/Belem", 'AMERICA/BELIZE': "America/Belize", + 'AMERICA/BLANC-SABLON': "America/Blanc-Sablon", + 'AMERICA/BOA_VISTA': "America/Boa_Vista", + 'AMERICA/BOGOTA': "America/Bogota", + 'AMERICA/BOISE': "America/Boise", + 'AMERICA/CAMBRIDGE_BAY': "America/Cambridge_Bay", + 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", + 'AMERICA/CANCUN': "America/Cancun", + 'AMERICA/CARACAS': "America/Caracas", + 'AMERICA/CAYENNE': "America/Cayenne", + 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/CHICAGO': "America/Chicago", + 'AMERICA/CHIHUAHUA': "America/Chihuahua", 'AMERICA/COSTA_RICA': "America/Costa_Rica", + 'AMERICA/CRESTON': "America/Creston", + 'AMERICA/CUIABA': "America/Cuiaba", + 'AMERICA/CURACAO': "America/Curacao", + 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'AMERICA/DAWSON': "America/Dawson", + 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", + 'AMERICA/DENVER': "America/Denver", + 'AMERICA/DETROIT': "America/Detroit", + 'AMERICA/DOMINICA': "America/Dominica", + 'AMERICA/EDMONTON': "America/Edmonton", + 'AMERICA/EIRUNEPE': "America/Eirunepe", 'AMERICA/EL_SALVADOR': "America/El_Salvador", + 'AMERICA/FORTALEZA': "America/Fortaleza", + 'AMERICA/GLACE_BAY': "America/Glace_Bay", + 'AMERICA/GODTHAB': "America/Godthab", + 'AMERICA/GOOSE_BAY': "America/Goose_Bay", + 'AMERICA/GRAND_TURK': "America/Grand_Turk", + 'AMERICA/GRENADA': "America/Grenada", + 'AMERICA/GUADELOUPE': "America/Guadeloupe", 'AMERICA/GUATEMALA': "America/Guatemala", - 'AMERICA/MANAGUA': "America/Managua", - 'AMERICA/MEXICO_CITY': "America/Mexico_City", - 'AMERICA/REGINA': "America/Regina", - 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", - 'AMERICA/WINNIPEG': "America/Winnipeg", - 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", - 'AMERICA/BOGOTA': "America/Bogota", - 'AMERICA/CANCUN': "America/Cancun", - 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/GUAYAQUIL': "America/Guayaquil", + 'AMERICA/GUYANA': "America/Guyana", + 'AMERICA/HALIFAX': "America/Halifax", 'AMERICA/HAVANA': "America/Havana", + 'AMERICA/HERMOSILLO': "America/Hermosillo", + 'AMERICA/INDIANA/INDIANAPOLIS': "America/Indiana/Indianapolis", + 'AMERICA/INDIANA/KNOX': "America/Indiana/Knox", + 'AMERICA/INDIANA/MARENGO': "America/Indiana/Marengo", + 'AMERICA/INDIANA/PETERSBURG': "America/Indiana/Petersburg", + 'AMERICA/INDIANA/TELL_CITY': "America/Indiana/Tell_City", + 'AMERICA/INDIANA/VEVAY': "America/Indiana/Vevay", + 'AMERICA/INDIANA/VINCENNES': "America/Indiana/Vincennes", + 'AMERICA/INDIANA/WINAMAC': "America/Indiana/Winamac", + 'AMERICA/INUVIK': "America/Inuvik", 'AMERICA/IQALUIT': "America/Iqaluit", 'AMERICA/JAMAICA': "America/Jamaica", + 'AMERICA/JUNEAU': "America/Juneau", + 'AMERICA/KENTUCKY/LOUISVILLE': "America/Kentucky/Louisville", + 'AMERICA/KENTUCKY/MONTICELLO': "America/Kentucky/Monticello", + 'AMERICA/KRALENDIJK': "America/Kralendijk", + 'AMERICA/LA_PAZ': "America/La_Paz", 'AMERICA/LIMA': "America/Lima", + 'AMERICA/LOS_ANGELES': "America/Los_Angeles", + 'AMERICA/LOWER_PRINCES': "America/Lower_Princes", + 'AMERICA/MACEIO': "America/Maceio", + 'AMERICA/MANAGUA': "America/Managua", + 'AMERICA/MANAUS': "America/Manaus", + 'AMERICA/MARIGOT': "America/Marigot", + 'AMERICA/MARTINIQUE': "America/Martinique", + 'AMERICA/MATAMOROS': "America/Matamoros", + 'AMERICA/MAZATLAN': "America/Mazatlan", + 'AMERICA/MENOMINEE': "America/Menominee", + 'AMERICA/MERIDA': "America/Merida", + 'AMERICA/METLAKATLA': "America/Metlakatla", + 'AMERICA/MEXICO_CITY': "America/Mexico_City", + 'AMERICA/MIQUELON': "America/Miquelon", + 'AMERICA/MONCTON': "America/Moncton", + 'AMERICA/MONTERREY': "America/Monterrey", + 'AMERICA/MONTEVIDEO': "America/Montevideo", + 'AMERICA/MONTREAL': "America/Montreal", + 'AMERICA/MONTSERRAT': "America/Montserrat", 'AMERICA/NASSAU': "America/Nassau", 'AMERICA/NEW_YORK': "America/New_York", - 'AMERICA/NUUK': "America/Nuuk", + 'AMERICA/NIPIGON': "America/Nipigon", + 'AMERICA/NOME': "America/Nome", + 'AMERICA/NORONHA': "America/Noronha", + 'AMERICA/NORTH_DAKOTA/BEULAH': "America/North_Dakota/Beulah", + 'AMERICA/NORTH_DAKOTA/CENTER': "America/North_Dakota/Center", + 'AMERICA/NORTH_DAKOTA/NEW_SALEM': "America/North_Dakota/New_Salem", + 'AMERICA/OJINAGA': "America/Ojinaga", 'AMERICA/PANAMA': "America/Panama", + 'AMERICA/PANGNIRTUNG': "America/Pangnirtung", + 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/PHOENIX': "America/Phoenix", 'AMERICA/PORT-AU-PRINCE': "America/Port-au-Prince", - 'AMERICA/RIO_BRANCO': "America/Rio_Branco", - 'AMERICA/TORONTO': "America/Toronto", - 'PACIFIC/EASTER': "Pacific/Easter", - 'AMERICA/CARACAS': "America/Caracas", - 'AMERICA/ASUNCION': "America/Asuncion", - 'AMERICA/BARBADOS': "America/Barbados", - 'AMERICA/BOA_VISTA': "America/Boa_Vista", - 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", - 'AMERICA/CUIABA': "America/Cuiaba", - 'AMERICA/CURACAO': "America/Curacao", - 'AMERICA/GRAND_TURK': "America/Grand_Turk", - 'AMERICA/GUYANA': "America/Guyana", - 'AMERICA/HALIFAX': "America/Halifax", - 'AMERICA/LA_PAZ': "America/La_Paz", - 'AMERICA/MANAUS': "America/Manaus", - 'AMERICA/MARTINIQUE': "America/Martinique", 'AMERICA/PORT_OF_SPAIN': "America/Port_of_Spain", 'AMERICA/PORTO_VELHO': "America/Porto_Velho", 'AMERICA/PUERTO_RICO': "America/Puerto_Rico", - 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", - 'AMERICA/THULE': "America/Thule", - 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", - 'AMERICA/ST_JOHNS': "America/St_Johns", - 'AMERICA/ARAGUAINA': "America/Araguaina", - 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", - 'AMERICA/BAHIA': "America/Bahia", - 'AMERICA/BELEM': "America/Belem", - 'AMERICA/CAYENNE': "America/Cayenne", - 'AMERICA/FORTALEZA': "America/Fortaleza", - 'AMERICA/GODTHAB': "America/Godthab", - 'AMERICA/MACEIO': "America/Maceio", - 'AMERICA/MIQUELON': "America/Miquelon", - 'AMERICA/MONTEVIDEO': "America/Montevideo", - 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/RAINY_RIVER': "America/Rainy_River", + 'AMERICA/RANKIN_INLET': "America/Rankin_Inlet", 'AMERICA/RECIFE': "America/Recife", + 'AMERICA/REGINA': "America/Regina", + 'AMERICA/RESOLUTE': "America/Resolute", + 'AMERICA/RIO_BRANCO': "America/Rio_Branco", + 'AMERICA/SANTA_ISABEL': "America/Santa_Isabel", + 'AMERICA/SANTAREM': "America/Santarem", 'AMERICA/SANTIAGO': "America/Santiago", + 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", 'AMERICA/SAO_PAULO': "America/Sao_Paulo", + 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'AMERICA/SHIPROCK': "America/Shiprock", + 'AMERICA/SITKA': "America/Sitka", + 'AMERICA/ST_BARTHELEMY': "America/St_Barthelemy", + 'AMERICA/ST_JOHNS': "America/St_Johns", + 'AMERICA/ST_KITTS': "America/St_Kitts", + 'AMERICA/ST_LUCIA': "America/St_Lucia", + 'AMERICA/ST_THOMAS': "America/St_Thomas", + 'AMERICA/ST_VINCENT': "America/St_Vincent", + 'AMERICA/SWIFT_CURRENT': "America/Swift_Current", + 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", + 'AMERICA/THULE': "America/Thule", + 'AMERICA/THUNDER_BAY': "America/Thunder_Bay", + 'AMERICA/TIJUANA': "America/Tijuana", + 'AMERICA/TORONTO': "America/Toronto", + 'AMERICA/TORTOLA': "America/Tortola", + 'AMERICA/VANCOUVER': "America/Vancouver", + 'AMERICA/WHITEHORSE': "America/Whitehorse", + 'AMERICA/WINNIPEG': "America/Winnipeg", + 'AMERICA/YAKUTAT': "America/Yakutat", + 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'ANTARCTICA/CASEY': "Antarctica/Casey", + 'ANTARCTICA/DAVIS': "Antarctica/Davis", + 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", + 'ANTARCTICA/MACQUARIE': "Antarctica/Macquarie", + 'ANTARCTICA/MAWSON': "Antarctica/Mawson", + 'ANTARCTICA/MCMURDO': "Antarctica/McMurdo", 'ANTARCTICA/PALMER': "Antarctica/Palmer", 'ANTARCTICA/ROTHERA': "Antarctica/Rothera", - 'ATLANTIC/STANLEY': "Atlantic/Stanley", - 'AMERICA/NORONHA': "America/Noronha", - 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", - 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'ANTARCTICA/SOUTH_POLE': "Antarctica/South_Pole", + 'ANTARCTICA/SYOWA': "Antarctica/Syowa", + 'ANTARCTICA/TROLL': "Antarctica/Troll", + 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", + 'ARCTIC/LONGYEARBYEN': "Arctic/Longyearbyen", + 'ASIA/ADEN': "Asia/Aden", + 'ASIA/ALMATY': "Asia/Almaty", + 'ASIA/AMMAN': "Asia/Amman", + 'ASIA/ANADYR': "Asia/Anadyr", + 'ASIA/AQTAU': "Asia/Aqtau", + 'ASIA/AQTOBE': "Asia/Aqtobe", + 'ASIA/ASHGABAT': "Asia/Ashgabat", + 'ASIA/BAGHDAD': "Asia/Baghdad", + 'ASIA/BAHRAIN': "Asia/Bahrain", + 'ASIA/BAKU': "Asia/Baku", + 'ASIA/BANGKOK': "Asia/Bangkok", + 'ASIA/BEIRUT': "Asia/Beirut", + 'ASIA/BISHKEK': "Asia/Bishkek", + 'ASIA/BRUNEI': "Asia/Brunei", + 'ASIA/CALCUTTA': "Asia/Calcutta", + 'ASIA/CHOIBALSAN': "Asia/Choibalsan", + 'ASIA/CHONGQING': "Asia/Chongqing", + 'ASIA/COLOMBO': "Asia/Colombo", + 'ASIA/DAMASCUS': "Asia/Damascus", + 'ASIA/DHAKA': "Asia/Dhaka", + 'ASIA/DILI': "Asia/Dili", + 'ASIA/DUBAI': "Asia/Dubai", + 'ASIA/DUSHANBE': "Asia/Dushanbe", + 'ASIA/GAZA': "Asia/Gaza", + 'ASIA/HARBIN': "Asia/Harbin", + 'ASIA/HEBRON': "Asia/Hebron", + 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", + 'ASIA/HONG_KONG': "Asia/Hong_Kong", + 'ASIA/HOVD': "Asia/Hovd", + 'ASIA/IRKUTSK': "Asia/Irkutsk", + 'ASIA/JAKARTA': "Asia/Jakarta", + 'ASIA/JAYAPURA': "Asia/Jayapura", + 'ASIA/JERUSALEM': "Asia/Jerusalem", + 'ASIA/KABUL': "Asia/Kabul", + 'ASIA/KAMCHATKA': "Asia/Kamchatka", + 'ASIA/KARACHI': "Asia/Karachi", + 'ASIA/KASHGAR': "Asia/Kashgar", + 'ASIA/KATHMANDU': "Asia/Kathmandu", + 'ASIA/KATMANDU': "Asia/Katmandu", + 'ASIA/KHANDYGA': "Asia/Khandyga", + 'ASIA/KOLKATA': "Asia/Kolkata", + 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", + 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", + 'ASIA/KUCHING': "Asia/Kuching", + 'ASIA/KUWAIT': "Asia/Kuwait", + 'ASIA/MACAU': "Asia/Macau", + 'ASIA/MAGADAN': "Asia/Magadan", + 'ASIA/MAKASSAR': "Asia/Makassar", + 'ASIA/MANILA': "Asia/Manila", + 'ASIA/MUSCAT': "Asia/Muscat", + 'ASIA/NICOSIA': "Asia/Nicosia", + 'ASIA/NOVOKUZNETSK': "Asia/Novokuznetsk", + 'ASIA/NOVOSIBIRSK': "Asia/Novosibirsk", + 'ASIA/OMSK': "Asia/Omsk", + 'ASIA/ORAL': "Asia/Oral", + 'ASIA/PHNOM_PENH': "Asia/Phnom_Penh", + 'ASIA/PONTIANAK': "Asia/Pontianak", + 'ASIA/PYONGYANG': "Asia/Pyongyang", + 'ASIA/QATAR': "Asia/Qatar", + 'ASIA/QYZYLORDA': "Asia/Qyzylorda", + 'ASIA/RANGOON': "Asia/Rangoon", + 'ASIA/RIYADH': "Asia/Riyadh", + 'ASIA/SAIGON': "Asia/Saigon", + 'ASIA/SAKHALIN': "Asia/Sakhalin", + 'ASIA/SAMARKAND': "Asia/Samarkand", + 'ASIA/SEOUL': "Asia/Seoul", + 'ASIA/SHANGHAI': "Asia/Shanghai", + 'ASIA/SINGAPORE': "Asia/Singapore", + 'ASIA/TAIPEI': "Asia/Taipei", + 'ASIA/TASHKENT': "Asia/Tashkent", + 'ASIA/TBILISI': "Asia/Tbilisi", + 'ASIA/TEHRAN': "Asia/Tehran", + 'ASIA/THIMPHU': "Asia/Thimphu", + 'ASIA/TOKYO': "Asia/Tokyo", + 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", + 'ASIA/URUMQI': "Asia/Urumqi", + 'ASIA/UST-NERA': "Asia/Ust-Nera", + 'ASIA/VIENTIANE': "Asia/Vientiane", + 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", + 'ASIA/YAKUTSK': "Asia/Yakutsk", + 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", + 'ASIA/YEREVAN': "Asia/Yerevan", 'ATLANTIC/AZORES': "Atlantic/Azores", - 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", - 'AFRICA/ABIDJAN': "Africa/Abidjan", - 'AFRICA/ACCRA': "Africa/Accra", - 'AFRICA/BISSAU': "Africa/Bissau", - 'AFRICA/CASABLANCA': "Africa/Casablanca", - 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", - 'AFRICA/MONROVIA': "Africa/Monrovia", - 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", 'ATLANTIC/CANARY': "Atlantic/Canary", + 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", 'ATLANTIC/FAROE': "Atlantic/Faroe", + 'ATLANTIC/MADEIRA': "Atlantic/Madeira", 'ATLANTIC/REYKJAVIK': "Atlantic/Reykjavik", + 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", + 'ATLANTIC/ST_HELENA': "Atlantic/St_Helena", + 'ATLANTIC/STANLEY': "Atlantic/Stanley", + 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", + 'AUSTRALIA/BRISBANE': "Australia/Brisbane", + 'AUSTRALIA/BROKEN_HILL': "Australia/Broken_Hill", + 'AUSTRALIA/CURRIE': "Australia/Currie", + 'AUSTRALIA/DARWIN': "Australia/Darwin", + 'AUSTRALIA/EUCLA': "Australia/Eucla", + 'AUSTRALIA/HOBART': "Australia/Hobart", + 'AUSTRALIA/LINDEMAN': "Australia/Lindeman", + 'AUSTRALIA/LORD_HOWE': "Australia/Lord_Howe", + 'AUSTRALIA/MELBOURNE': "Australia/Melbourne", + 'AUSTRALIA/PERTH': "Australia/Perth", + 'AUSTRALIA/SYDNEY': "Australia/Sydney", 'ETC/GMT': "Etc/GMT", - 'EUROPE/DUBLIN': "Europe/Dublin", - 'EUROPE/LISBON': "Europe/Lisbon", - 'EUROPE/LONDON': "Europe/London", - 'AFRICA/ALGIERS': "Africa/Algiers", - 'AFRICA/CEUTA': "Africa/Ceuta", - 'AFRICA/LAGOS': "Africa/Lagos", - 'AFRICA/NDJAMENA': "Africa/Ndjamena", - 'AFRICA/TUNIS': "Africa/Tunis", - 'AFRICA/WINDHOEK': "Africa/Windhoek", 'EUROPE/AMSTERDAM': "Europe/Amsterdam", 'EUROPE/ANDORRA': "Europe/Andorra", + 'EUROPE/ATHENS': "Europe/Athens", 'EUROPE/BELGRADE': "Europe/Belgrade", 'EUROPE/BERLIN': "Europe/Berlin", + 'EUROPE/BRATISLAVA': "Europe/Bratislava", 'EUROPE/BRUSSELS': "Europe/Brussels", + 'EUROPE/BUCHAREST': "Europe/Bucharest", 'EUROPE/BUDAPEST': "Europe/Budapest", + 'EUROPE/BUSINGEN': "Europe/Busingen", + 'EUROPE/CHISINAU': "Europe/Chisinau", 'EUROPE/COPENHAGEN': "Europe/Copenhagen", + 'EUROPE/DUBLIN': "Europe/Dublin", 'EUROPE/GIBRALTAR': "Europe/Gibraltar", + 'EUROPE/GUERNSEY': "Europe/Guernsey", + 'EUROPE/HELSINKI': "Europe/Helsinki", + 'EUROPE/ISLE_OF_MAN': "Europe/Isle_of_Man", + 'EUROPE/ISTANBUL': "Europe/Istanbul", + 'EUROPE/JERSEY': "Europe/Jersey", + 'EUROPE/KALININGRAD': "Europe/Kaliningrad", + 'EUROPE/KIEV': "Europe/Kiev", + 'EUROPE/LISBON': "Europe/Lisbon", + 'EUROPE/LJUBLJANA': "Europe/Ljubljana", + 'EUROPE/LONDON': "Europe/London", 'EUROPE/LUXEMBOURG': "Europe/Luxembourg", 'EUROPE/MADRID': "Europe/Madrid", 'EUROPE/MALTA': "Europe/Malta", + 'EUROPE/MARIEHAMN': "Europe/Mariehamn", + 'EUROPE/MINSK': "Europe/Minsk", 'EUROPE/MONACO': "Europe/Monaco", + 'EUROPE/MOSCOW': "Europe/Moscow", 'EUROPE/OSLO': "Europe/Oslo", 'EUROPE/PARIS': "Europe/Paris", + 'EUROPE/PODGORICA': "Europe/Podgorica", 'EUROPE/PRAGUE': "Europe/Prague", + 'EUROPE/RIGA': "Europe/Riga", 'EUROPE/ROME': "Europe/Rome", + 'EUROPE/SAMARA': "Europe/Samara", + 'EUROPE/SAN_MARINO': "Europe/San_Marino", + 'EUROPE/SARAJEVO': "Europe/Sarajevo", + 'EUROPE/SIMFEROPOL': "Europe/Simferopol", + 'EUROPE/SKOPJE': "Europe/Skopje", + 'EUROPE/SOFIA': "Europe/Sofia", 'EUROPE/STOCKHOLM': "Europe/Stockholm", + 'EUROPE/TALLINN': "Europe/Tallinn", 'EUROPE/TIRANE': "Europe/Tirane", + 'EUROPE/UZHGOROD': "Europe/Uzhgorod", + 'EUROPE/VADUZ': "Europe/Vaduz", + 'EUROPE/VATICAN': "Europe/Vatican", 'EUROPE/VIENNA': "Europe/Vienna", + 'EUROPE/VILNIUS': "Europe/Vilnius", + 'EUROPE/VOLGOGRAD': "Europe/Volgograd", 'EUROPE/WARSAW': "Europe/Warsaw", + 'EUROPE/ZAGREB': "Europe/Zagreb", + 'EUROPE/ZAPOROZHYE': "Europe/Zaporozhye", 'EUROPE/ZURICH': "Europe/Zurich", - 'AFRICA/CAIRO': "Africa/Cairo", - 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", - 'AFRICA/MAPUTO': "Africa/Maputo", - 'AFRICA/TRIPOLI': "Africa/Tripoli", - 'ASIA/AMMAN': "Asia/Amman", - 'ASIA/BEIRUT': "Asia/Beirut", - 'ASIA/DAMASCUS': "Asia/Damascus", - 'ASIA/GAZA': "Asia/Gaza", - 'ASIA/JERUSALEM': "Asia/Jerusalem", - 'ASIA/NICOSIA': "Asia/Nicosia", - 'EUROPE/ATHENS': "Europe/Athens", - 'EUROPE/BUCHAREST': "Europe/Bucharest", - 'EUROPE/CHISINAU': "Europe/Chisinau", - 'EUROPE/HELSINKI': "Europe/Helsinki", - 'EUROPE/ISTANBUL': "Europe/Istanbul", - 'EUROPE/KALININGRAD': "Europe/Kaliningrad", - 'EUROPE/KIEV': "Europe/Kiev", - 'EUROPE/RIGA': "Europe/Riga", - 'EUROPE/SOFIA': "Europe/Sofia", - 'EUROPE/TALLINN': "Europe/Tallinn", - 'EUROPE/VILNIUS': "Europe/Vilnius", - 'AFRICA/KHARTOUM': "Africa/Khartoum", - 'AFRICA/NAIROBI': "Africa/Nairobi", - 'ANTARCTICA/SYOWA': "Antarctica/Syowa", - 'ASIA/BAGHDAD': "Asia/Baghdad", - 'ASIA/QATAR': "Asia/Qatar", - 'ASIA/RIYADH': "Asia/Riyadh", - 'EUROPE/MINSK': "Europe/Minsk", - 'EUROPE/MOSCOW': "Europe/Moscow", - 'ASIA/TEHRAN': "Asia/Tehran", - 'ASIA/BAKU': "Asia/Baku", - 'ASIA/DUBAI': "Asia/Dubai", - 'ASIA/TBILISI': "Asia/Tbilisi", - 'ASIA/YEREVAN': "Asia/Yerevan", - 'EUROPE/SAMARA': "Europe/Samara", + 'INDIAN/ANTANANARIVO': "Indian/Antananarivo", + 'INDIAN/CHAGOS': "Indian/Chagos", + 'INDIAN/CHRISTMAS': "Indian/Christmas", + 'INDIAN/COCOS': "Indian/Cocos", + 'INDIAN/COMORO': "Indian/Comoro", + 'INDIAN/KERGUELEN': "Indian/Kerguelen", 'INDIAN/MAHE': "Indian/Mahe", + 'INDIAN/MALDIVES': "Indian/Maldives", 'INDIAN/MAURITIUS': "Indian/Mauritius", + 'INDIAN/MAYOTTE': "Indian/Mayotte", 'INDIAN/REUNION': "Indian/Reunion", - 'ASIA/KABUL': "Asia/Kabul", - 'ANTARCTICA/MAWSON': "Antarctica/Mawson", - 'ASIA/AQTAU': "Asia/Aqtau", - 'ASIA/AQTOBE': "Asia/Aqtobe", - 'ASIA/ASHGABAT': "Asia/Ashgabat", - 'ASIA/DUSHANBE': "Asia/Dushanbe", - 'ASIA/KARACHI': "Asia/Karachi", - 'ASIA/TASHKENT': "Asia/Tashkent", - 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", - 'INDIAN/KERGUELEN': "Indian/Kerguelen", - 'INDIAN/MALDIVES': "Indian/Maldives", - 'ASIA/CALCUTTA': "Asia/Calcutta", - 'ASIA/KOLKATA': "Asia/Kolkata", - 'ASIA/COLOMBO': "Asia/Colombo", - 'ASIA/KATHMANDU': "Asia/Kathmandu", - 'ASIA/KATMANDU': "Asia/Katmandu", - 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", - 'ASIA/ALMATY': "Asia/Almaty", - 'ASIA/BISHKEK': "Asia/Bishkek", - 'ASIA/DHAKA': "Asia/Dhaka", - 'ASIA/OMSK': "Asia/Omsk", - 'ASIA/THIMPHU': "Asia/Thimphu", - 'INDIAN/CHAGOS': "Indian/Chagos", - 'ASIA/RANGOON': "Asia/Rangoon", - 'INDIAN/COCOS': "Indian/Cocos", - 'ANTARCTICA/DAVIS': "Antarctica/Davis", - 'ASIA/BANGKOK': "Asia/Bangkok", - 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", - 'ASIA/HOVD': "Asia/Hovd", - 'ASIA/JAKARTA': "Asia/Jakarta", - 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", - 'ASIA/SAIGON': "Asia/Saigon", - 'INDIAN/CHRISTMAS': "Indian/Christmas", - 'ANTARCTICA/CASEY': "Antarctica/Casey", - 'ASIA/BRUNEI': "Asia/Brunei", - 'ASIA/CHOIBALSAN': "Asia/Choibalsan", - 'ASIA/HONG_KONG': "Asia/Hong_Kong", - 'ASIA/IRKUTSK': "Asia/Irkutsk", - 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", - 'ASIA/MACAU': "Asia/Macau", - 'ASIA/MAKASSAR': "Asia/Makassar", - 'ASIA/MANILA': "Asia/Manila", - 'ASIA/SHANGHAI': "Asia/Shanghai", - 'ASIA/SINGAPORE': "Asia/Singapore", - 'ASIA/TAIPEI': "Asia/Taipei", - 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", - 'AUSTRALIA/PERTH': "Australia/Perth", - 'ASIA/PYONGYANG': "Asia/Pyongyang", - 'ASIA/DILI': "Asia/Dili", - 'ASIA/JAYAPURA': "Asia/Jayapura", - 'ASIA/SEOUL': "Asia/Seoul", - 'ASIA/TOKYO': "Asia/Tokyo", - 'ASIA/YAKUTSK': "Asia/Yakutsk", - 'ASIA/YANGON': "Asia/Yangon", - 'PACIFIC/PALAU': "Pacific/Palau", - 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", - 'AUSTRALIA/DARWIN': "Australia/Darwin", - 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", - 'ASIA/MAGADAN': "Asia/Magadan", - 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", - 'AUSTRALIA/BRISBANE': "Australia/Brisbane", - 'AUSTRALIA/HOBART': "Australia/Hobart", - 'AUSTRALIA/SYDNEY': "Australia/Sydney", + 'PACIFIC/APIA': "Pacific/Apia", + 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/CHATHAM': "Pacific/Chatham", 'PACIFIC/CHUUK': "Pacific/Chuuk", - 'PACIFIC/GUAM': "Pacific/Guam", - 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/EASTER': "Pacific/Easter", 'PACIFIC/EFATE': "Pacific/Efate", - 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", - 'PACIFIC/KOSRAE': "Pacific/Kosrae", - 'PACIFIC/NORFOLK': "Pacific/Norfolk", - 'PACIFIC/NOUMEA': "Pacific/Noumea", - 'PACIFIC/POHNPEI': "Pacific/Pohnpei", - 'ASIA/KAMCHATKA': "Asia/Kamchatka", - 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/ENDERBURY': "Pacific/Enderbury", + 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", 'PACIFIC/FIJI': "Pacific/Fiji", 'PACIFIC/FUNAFUTI': "Pacific/Funafuti", + 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", + 'PACIFIC/GAMBIER': "Pacific/Gambier", + 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", + 'PACIFIC/GUAM': "Pacific/Guam", + 'PACIFIC/HONOLULU': "Pacific/Honolulu", + 'PACIFIC/JOHNSTON': "Pacific/Johnston", + 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", + 'PACIFIC/KOSRAE': "Pacific/Kosrae", 'PACIFIC/KWAJALEIN': "Pacific/Kwajalein", 'PACIFIC/MAJURO': "Pacific/Majuro", + 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'PACIFIC/MIDWAY': "Pacific/Midway", 'PACIFIC/NAURU': "Pacific/Nauru", + 'PACIFIC/NORFOLK': "Pacific/Norfolk", + 'PACIFIC/NOUMEA': "Pacific/Noumea", + 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", + 'PACIFIC/PALAU': "Pacific/Palau", + 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", + 'PACIFIC/POHNPEI': "Pacific/Pohnpei", + 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", + 'PACIFIC/SAIPAN': "Pacific/Saipan", + 'PACIFIC/TAHITI': "Pacific/Tahiti", 'PACIFIC/TARAWA': "Pacific/Tarawa", + 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", 'PACIFIC/WAKE': "Pacific/Wake", 'PACIFIC/WALLIS': "Pacific/Wallis", - 'PACIFIC/APIA': "Pacific/Apia", - 'PACIFIC/ENDERBURY': "Pacific/Enderbury", - 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", - 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", - 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", 'UTC': "UTC", }, } @@ -473,7 +641,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 is_virtual_ip (bool): Specifies whether this Intersight Appliance is using a virtual ip address.. [optional] # noqa: E501 operational_status (str): Operational status of the Intersight Appliance cluster. * `Unknown` - The status of the appliance node is unknown. * `Operational` - The appliance node is operational. * `Impaired` - The appliance node is impaired. * `AttentionNeeded` - The appliance node needs attention. * `ReadyToJoin` - The node is ready to be added to a standalone Intersight Appliance to form a cluster. * `OutOfService` - The user has taken this node (part of a cluster) to out of service. * `ReadyForReplacement` - The cluster node is ready to be replaced. * `ReplacementInProgress` - The cluster node replacement is in progress. * `ReplacementFailed` - There was a failure during the cluster node replacement.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 serial_id (str): SerialId of the Intersight Appliance. SerialId is generated when the Intersight Appliance is setup. It is a unique UUID string, and serialId will not change for the life time of the Intersight Appliance.. [optional] # noqa: E501 - time_zone (str): Timezone of the Intersight Appliance. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): Timezone of the Intersight Appliance. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 version (str): Current software version of the Intersight Appliance.. [optional] # noqa: E501 """ @@ -577,7 +745,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 is_virtual_ip (bool): Specifies whether this Intersight Appliance is using a virtual ip address.. [optional] # noqa: E501 operational_status (str): Operational status of the Intersight Appliance cluster. * `Unknown` - The status of the appliance node is unknown. * `Operational` - The appliance node is operational. * `Impaired` - The appliance node is impaired. * `AttentionNeeded` - The appliance node needs attention. * `ReadyToJoin` - The node is ready to be added to a standalone Intersight Appliance to form a cluster. * `OutOfService` - The user has taken this node (part of a cluster) to out of service. * `ReadyForReplacement` - The cluster node is ready to be replaced. * `ReplacementInProgress` - The cluster node replacement is in progress. * `ReplacementFailed` - There was a failure during the cluster node replacement.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 serial_id (str): SerialId of the Intersight Appliance. SerialId is generated when the Intersight Appliance is setup. It is a unique UUID string, and serialId will not change for the life time of the Intersight Appliance.. [optional] # noqa: E501 - time_zone (str): Timezone of the Intersight Appliance. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): Timezone of the Intersight Appliance. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 version (str): Current software version of the Intersight Appliance.. [optional] # noqa: E501 """ diff --git a/intersight/model/appliance_system_info_list.py b/intersight/model/appliance_system_info_list.py index 7611a49986..c075d78bac 100644 --- a/intersight/model/appliance_system_info_list.py +++ b/intersight/model/appliance_system_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_system_info_list_all_of.py b/intersight/model/appliance_system_info_list_all_of.py index 186e49fd1c..54fcedb619 100644 --- a/intersight/model/appliance_system_info_list_all_of.py +++ b/intersight/model/appliance_system_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_system_info_relationship.py b/intersight/model/appliance_system_info_relationship.py index e681c20209..1699f89b42 100644 --- a/intersight/model/appliance_system_info_relationship.py +++ b/intersight/model/appliance_system_info_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -102,260 +102,428 @@ class ApplianceSystemInfoRelationship(ModelComposed): }, ('time_zone',): { 'PACIFIC/NIUE': "Pacific/Niue", - 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", - 'PACIFIC/HONOLULU': "Pacific/Honolulu", - 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", - 'PACIFIC/TAHITI': "Pacific/Tahiti", - 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'AFRICA/ABIDJAN': "Africa/Abidjan", + 'AFRICA/ACCRA': "Africa/Accra", + 'AFRICA/ADDIS_ABABA': "Africa/Addis_Ababa", + 'AFRICA/ALGIERS': "Africa/Algiers", + 'AFRICA/ASMARA': "Africa/Asmara", + 'AFRICA/BAMAKO': "Africa/Bamako", + 'AFRICA/BANGUI': "Africa/Bangui", + 'AFRICA/BANJUL': "Africa/Banjul", + 'AFRICA/BISSAU': "Africa/Bissau", + 'AFRICA/BLANTYRE': "Africa/Blantyre", + 'AFRICA/BRAZZAVILLE': "Africa/Brazzaville", + 'AFRICA/BUJUMBURA': "Africa/Bujumbura", + 'AFRICA/CAIRO': "Africa/Cairo", + 'AFRICA/CASABLANCA': "Africa/Casablanca", + 'AFRICA/CEUTA': "Africa/Ceuta", + 'AFRICA/CONAKRY': "Africa/Conakry", + 'AFRICA/DAKAR': "Africa/Dakar", + 'AFRICA/DAR_ES_SALAAM': "Africa/Dar_es_Salaam", + 'AFRICA/DJIBOUTI': "Africa/Djibouti", + 'AFRICA/DOUALA': "Africa/Douala", + 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", + 'AFRICA/FREETOWN': "Africa/Freetown", + 'AFRICA/GABORONE': "Africa/Gaborone", + 'AFRICA/HARARE': "Africa/Harare", + 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", + 'AFRICA/JUBA': "Africa/Juba", + 'AFRICA/KAMPALA': "Africa/Kampala", + 'AFRICA/KHARTOUM': "Africa/Khartoum", + 'AFRICA/KIGALI': "Africa/Kigali", + 'AFRICA/KINSHASA': "Africa/Kinshasa", + 'AFRICA/LAGOS': "Africa/Lagos", + 'AFRICA/LIBREVILLE': "Africa/Libreville", + 'AFRICA/LOME': "Africa/Lome", + 'AFRICA/LUANDA': "Africa/Luanda", + 'AFRICA/LUBUMBASHI': "Africa/Lubumbashi", + 'AFRICA/LUSAKA': "Africa/Lusaka", + 'AFRICA/MALABO': "Africa/Malabo", + 'AFRICA/MAPUTO': "Africa/Maputo", + 'AFRICA/MASERU': "Africa/Maseru", + 'AFRICA/MBABANE': "Africa/Mbabane", + 'AFRICA/MOGADISHU': "Africa/Mogadishu", + 'AFRICA/MONROVIA': "Africa/Monrovia", + 'AFRICA/NAIROBI': "Africa/Nairobi", + 'AFRICA/NDJAMENA': "Africa/Ndjamena", + 'AFRICA/NIAMEY': "Africa/Niamey", + 'AFRICA/NOUAKCHOTT': "Africa/Nouakchott", + 'AFRICA/OUAGADOUGOU': "Africa/Ouagadougou", + 'AFRICA/PORTO-NOVO': "Africa/Porto-Novo", + 'AFRICA/SAO_TOME': "Africa/Sao_Tome", + 'AFRICA/TRIPOLI': "Africa/Tripoli", + 'AFRICA/TUNIS': "Africa/Tunis", + 'AFRICA/WINDHOEK': "Africa/Windhoek", + 'AMERICA/ADAK': "America/Adak", 'AMERICA/ANCHORAGE': "America/Anchorage", - 'PACIFIC/GAMBIER': "Pacific/Gambier", - 'AMERICA/LOS_ANGELES': "America/Los_Angeles", - 'AMERICA/TIJUANA': "America/Tijuana", - 'AMERICA/VANCOUVER': "America/Vancouver", - 'AMERICA/WHITEHORSE': "America/Whitehorse", - 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", - 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", - 'AMERICA/DENVER': "America/Denver", - 'AMERICA/EDMONTON': "America/Edmonton", - 'AMERICA/HERMOSILLO': "America/Hermosillo", - 'AMERICA/MAZATLAN': "America/Mazatlan", - 'AMERICA/PHOENIX': "America/Phoenix", - 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'AMERICA/ANGUILLA': "America/Anguilla", + 'AMERICA/ANTIGUA': "America/Antigua", + 'AMERICA/ARAGUAINA': "America/Araguaina", + 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", + 'AMERICA/ARGENTINA/CATAMARCA': "America/Argentina/Catamarca", + 'AMERICA/ARGENTINA/CORDOBA': "America/Argentina/Cordoba", + 'AMERICA/ARGENTINA/JUJUY': "America/Argentina/Jujuy", + 'AMERICA/ARGENTINA/LA_RIOJA': "America/Argentina/La_Rioja", + 'AMERICA/ARGENTINA/MENDOZA': "America/Argentina/Mendoza", + 'AMERICA/ARGENTINA/RIO_GALLEGOS': "America/Argentina/Rio_Gallegos", + 'AMERICA/ARGENTINA/SALTA': "America/Argentina/Salta", + 'AMERICA/ARGENTINA/SAN_JUAN': "America/Argentina/San_Juan", + 'AMERICA/ARGENTINA/SAN_LUIS': "America/Argentina/San_Luis", + 'AMERICA/ARGENTINA/TUCUMAN': "America/Argentina/Tucuman", + 'AMERICA/ARGENTINA/USHUAIA': "America/Argentina/Ushuaia", + 'AMERICA/ARUBA': "America/Aruba", + 'AMERICA/ASUNCION': "America/Asuncion", + 'AMERICA/ATIKOKAN': "America/Atikokan", + 'AMERICA/BAHIA': "America/Bahia", + 'AMERICA/BAHIA_BANDERAS': "America/Bahia_Banderas", + 'AMERICA/BARBADOS': "America/Barbados", + 'AMERICA/BELEM': "America/Belem", 'AMERICA/BELIZE': "America/Belize", + 'AMERICA/BLANC-SABLON': "America/Blanc-Sablon", + 'AMERICA/BOA_VISTA': "America/Boa_Vista", + 'AMERICA/BOGOTA': "America/Bogota", + 'AMERICA/BOISE': "America/Boise", + 'AMERICA/CAMBRIDGE_BAY': "America/Cambridge_Bay", + 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", + 'AMERICA/CANCUN': "America/Cancun", + 'AMERICA/CARACAS': "America/Caracas", + 'AMERICA/CAYENNE': "America/Cayenne", + 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/CHICAGO': "America/Chicago", + 'AMERICA/CHIHUAHUA': "America/Chihuahua", 'AMERICA/COSTA_RICA': "America/Costa_Rica", + 'AMERICA/CRESTON': "America/Creston", + 'AMERICA/CUIABA': "America/Cuiaba", + 'AMERICA/CURACAO': "America/Curacao", + 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'AMERICA/DAWSON': "America/Dawson", + 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", + 'AMERICA/DENVER': "America/Denver", + 'AMERICA/DETROIT': "America/Detroit", + 'AMERICA/DOMINICA': "America/Dominica", + 'AMERICA/EDMONTON': "America/Edmonton", + 'AMERICA/EIRUNEPE': "America/Eirunepe", 'AMERICA/EL_SALVADOR': "America/El_Salvador", + 'AMERICA/FORTALEZA': "America/Fortaleza", + 'AMERICA/GLACE_BAY': "America/Glace_Bay", + 'AMERICA/GODTHAB': "America/Godthab", + 'AMERICA/GOOSE_BAY': "America/Goose_Bay", + 'AMERICA/GRAND_TURK': "America/Grand_Turk", + 'AMERICA/GRENADA': "America/Grenada", + 'AMERICA/GUADELOUPE': "America/Guadeloupe", 'AMERICA/GUATEMALA': "America/Guatemala", - 'AMERICA/MANAGUA': "America/Managua", - 'AMERICA/MEXICO_CITY': "America/Mexico_City", - 'AMERICA/REGINA': "America/Regina", - 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", - 'AMERICA/WINNIPEG': "America/Winnipeg", - 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", - 'AMERICA/BOGOTA': "America/Bogota", - 'AMERICA/CANCUN': "America/Cancun", - 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/GUAYAQUIL': "America/Guayaquil", + 'AMERICA/GUYANA': "America/Guyana", + 'AMERICA/HALIFAX': "America/Halifax", 'AMERICA/HAVANA': "America/Havana", + 'AMERICA/HERMOSILLO': "America/Hermosillo", + 'AMERICA/INDIANA/INDIANAPOLIS': "America/Indiana/Indianapolis", + 'AMERICA/INDIANA/KNOX': "America/Indiana/Knox", + 'AMERICA/INDIANA/MARENGO': "America/Indiana/Marengo", + 'AMERICA/INDIANA/PETERSBURG': "America/Indiana/Petersburg", + 'AMERICA/INDIANA/TELL_CITY': "America/Indiana/Tell_City", + 'AMERICA/INDIANA/VEVAY': "America/Indiana/Vevay", + 'AMERICA/INDIANA/VINCENNES': "America/Indiana/Vincennes", + 'AMERICA/INDIANA/WINAMAC': "America/Indiana/Winamac", + 'AMERICA/INUVIK': "America/Inuvik", 'AMERICA/IQALUIT': "America/Iqaluit", 'AMERICA/JAMAICA': "America/Jamaica", + 'AMERICA/JUNEAU': "America/Juneau", + 'AMERICA/KENTUCKY/LOUISVILLE': "America/Kentucky/Louisville", + 'AMERICA/KENTUCKY/MONTICELLO': "America/Kentucky/Monticello", + 'AMERICA/KRALENDIJK': "America/Kralendijk", + 'AMERICA/LA_PAZ': "America/La_Paz", 'AMERICA/LIMA': "America/Lima", + 'AMERICA/LOS_ANGELES': "America/Los_Angeles", + 'AMERICA/LOWER_PRINCES': "America/Lower_Princes", + 'AMERICA/MACEIO': "America/Maceio", + 'AMERICA/MANAGUA': "America/Managua", + 'AMERICA/MANAUS': "America/Manaus", + 'AMERICA/MARIGOT': "America/Marigot", + 'AMERICA/MARTINIQUE': "America/Martinique", + 'AMERICA/MATAMOROS': "America/Matamoros", + 'AMERICA/MAZATLAN': "America/Mazatlan", + 'AMERICA/MENOMINEE': "America/Menominee", + 'AMERICA/MERIDA': "America/Merida", + 'AMERICA/METLAKATLA': "America/Metlakatla", + 'AMERICA/MEXICO_CITY': "America/Mexico_City", + 'AMERICA/MIQUELON': "America/Miquelon", + 'AMERICA/MONCTON': "America/Moncton", + 'AMERICA/MONTERREY': "America/Monterrey", + 'AMERICA/MONTEVIDEO': "America/Montevideo", + 'AMERICA/MONTREAL': "America/Montreal", + 'AMERICA/MONTSERRAT': "America/Montserrat", 'AMERICA/NASSAU': "America/Nassau", 'AMERICA/NEW_YORK': "America/New_York", - 'AMERICA/NUUK': "America/Nuuk", + 'AMERICA/NIPIGON': "America/Nipigon", + 'AMERICA/NOME': "America/Nome", + 'AMERICA/NORONHA': "America/Noronha", + 'AMERICA/NORTH_DAKOTA/BEULAH': "America/North_Dakota/Beulah", + 'AMERICA/NORTH_DAKOTA/CENTER': "America/North_Dakota/Center", + 'AMERICA/NORTH_DAKOTA/NEW_SALEM': "America/North_Dakota/New_Salem", + 'AMERICA/OJINAGA': "America/Ojinaga", 'AMERICA/PANAMA': "America/Panama", + 'AMERICA/PANGNIRTUNG': "America/Pangnirtung", + 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/PHOENIX': "America/Phoenix", 'AMERICA/PORT-AU-PRINCE': "America/Port-au-Prince", - 'AMERICA/RIO_BRANCO': "America/Rio_Branco", - 'AMERICA/TORONTO': "America/Toronto", - 'PACIFIC/EASTER': "Pacific/Easter", - 'AMERICA/CARACAS': "America/Caracas", - 'AMERICA/ASUNCION': "America/Asuncion", - 'AMERICA/BARBADOS': "America/Barbados", - 'AMERICA/BOA_VISTA': "America/Boa_Vista", - 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", - 'AMERICA/CUIABA': "America/Cuiaba", - 'AMERICA/CURACAO': "America/Curacao", - 'AMERICA/GRAND_TURK': "America/Grand_Turk", - 'AMERICA/GUYANA': "America/Guyana", - 'AMERICA/HALIFAX': "America/Halifax", - 'AMERICA/LA_PAZ': "America/La_Paz", - 'AMERICA/MANAUS': "America/Manaus", - 'AMERICA/MARTINIQUE': "America/Martinique", 'AMERICA/PORT_OF_SPAIN': "America/Port_of_Spain", 'AMERICA/PORTO_VELHO': "America/Porto_Velho", 'AMERICA/PUERTO_RICO': "America/Puerto_Rico", - 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", - 'AMERICA/THULE': "America/Thule", - 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", - 'AMERICA/ST_JOHNS': "America/St_Johns", - 'AMERICA/ARAGUAINA': "America/Araguaina", - 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", - 'AMERICA/BAHIA': "America/Bahia", - 'AMERICA/BELEM': "America/Belem", - 'AMERICA/CAYENNE': "America/Cayenne", - 'AMERICA/FORTALEZA': "America/Fortaleza", - 'AMERICA/GODTHAB': "America/Godthab", - 'AMERICA/MACEIO': "America/Maceio", - 'AMERICA/MIQUELON': "America/Miquelon", - 'AMERICA/MONTEVIDEO': "America/Montevideo", - 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/RAINY_RIVER': "America/Rainy_River", + 'AMERICA/RANKIN_INLET': "America/Rankin_Inlet", 'AMERICA/RECIFE': "America/Recife", + 'AMERICA/REGINA': "America/Regina", + 'AMERICA/RESOLUTE': "America/Resolute", + 'AMERICA/RIO_BRANCO': "America/Rio_Branco", + 'AMERICA/SANTA_ISABEL': "America/Santa_Isabel", + 'AMERICA/SANTAREM': "America/Santarem", 'AMERICA/SANTIAGO': "America/Santiago", + 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", 'AMERICA/SAO_PAULO': "America/Sao_Paulo", + 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'AMERICA/SHIPROCK': "America/Shiprock", + 'AMERICA/SITKA': "America/Sitka", + 'AMERICA/ST_BARTHELEMY': "America/St_Barthelemy", + 'AMERICA/ST_JOHNS': "America/St_Johns", + 'AMERICA/ST_KITTS': "America/St_Kitts", + 'AMERICA/ST_LUCIA': "America/St_Lucia", + 'AMERICA/ST_THOMAS': "America/St_Thomas", + 'AMERICA/ST_VINCENT': "America/St_Vincent", + 'AMERICA/SWIFT_CURRENT': "America/Swift_Current", + 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", + 'AMERICA/THULE': "America/Thule", + 'AMERICA/THUNDER_BAY': "America/Thunder_Bay", + 'AMERICA/TIJUANA': "America/Tijuana", + 'AMERICA/TORONTO': "America/Toronto", + 'AMERICA/TORTOLA': "America/Tortola", + 'AMERICA/VANCOUVER': "America/Vancouver", + 'AMERICA/WHITEHORSE': "America/Whitehorse", + 'AMERICA/WINNIPEG': "America/Winnipeg", + 'AMERICA/YAKUTAT': "America/Yakutat", + 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'ANTARCTICA/CASEY': "Antarctica/Casey", + 'ANTARCTICA/DAVIS': "Antarctica/Davis", + 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", + 'ANTARCTICA/MACQUARIE': "Antarctica/Macquarie", + 'ANTARCTICA/MAWSON': "Antarctica/Mawson", + 'ANTARCTICA/MCMURDO': "Antarctica/McMurdo", 'ANTARCTICA/PALMER': "Antarctica/Palmer", 'ANTARCTICA/ROTHERA': "Antarctica/Rothera", - 'ATLANTIC/STANLEY': "Atlantic/Stanley", - 'AMERICA/NORONHA': "America/Noronha", - 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", - 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'ANTARCTICA/SOUTH_POLE': "Antarctica/South_Pole", + 'ANTARCTICA/SYOWA': "Antarctica/Syowa", + 'ANTARCTICA/TROLL': "Antarctica/Troll", + 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", + 'ARCTIC/LONGYEARBYEN': "Arctic/Longyearbyen", + 'ASIA/ADEN': "Asia/Aden", + 'ASIA/ALMATY': "Asia/Almaty", + 'ASIA/AMMAN': "Asia/Amman", + 'ASIA/ANADYR': "Asia/Anadyr", + 'ASIA/AQTAU': "Asia/Aqtau", + 'ASIA/AQTOBE': "Asia/Aqtobe", + 'ASIA/ASHGABAT': "Asia/Ashgabat", + 'ASIA/BAGHDAD': "Asia/Baghdad", + 'ASIA/BAHRAIN': "Asia/Bahrain", + 'ASIA/BAKU': "Asia/Baku", + 'ASIA/BANGKOK': "Asia/Bangkok", + 'ASIA/BEIRUT': "Asia/Beirut", + 'ASIA/BISHKEK': "Asia/Bishkek", + 'ASIA/BRUNEI': "Asia/Brunei", + 'ASIA/CALCUTTA': "Asia/Calcutta", + 'ASIA/CHOIBALSAN': "Asia/Choibalsan", + 'ASIA/CHONGQING': "Asia/Chongqing", + 'ASIA/COLOMBO': "Asia/Colombo", + 'ASIA/DAMASCUS': "Asia/Damascus", + 'ASIA/DHAKA': "Asia/Dhaka", + 'ASIA/DILI': "Asia/Dili", + 'ASIA/DUBAI': "Asia/Dubai", + 'ASIA/DUSHANBE': "Asia/Dushanbe", + 'ASIA/GAZA': "Asia/Gaza", + 'ASIA/HARBIN': "Asia/Harbin", + 'ASIA/HEBRON': "Asia/Hebron", + 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", + 'ASIA/HONG_KONG': "Asia/Hong_Kong", + 'ASIA/HOVD': "Asia/Hovd", + 'ASIA/IRKUTSK': "Asia/Irkutsk", + 'ASIA/JAKARTA': "Asia/Jakarta", + 'ASIA/JAYAPURA': "Asia/Jayapura", + 'ASIA/JERUSALEM': "Asia/Jerusalem", + 'ASIA/KABUL': "Asia/Kabul", + 'ASIA/KAMCHATKA': "Asia/Kamchatka", + 'ASIA/KARACHI': "Asia/Karachi", + 'ASIA/KASHGAR': "Asia/Kashgar", + 'ASIA/KATHMANDU': "Asia/Kathmandu", + 'ASIA/KATMANDU': "Asia/Katmandu", + 'ASIA/KHANDYGA': "Asia/Khandyga", + 'ASIA/KOLKATA': "Asia/Kolkata", + 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", + 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", + 'ASIA/KUCHING': "Asia/Kuching", + 'ASIA/KUWAIT': "Asia/Kuwait", + 'ASIA/MACAU': "Asia/Macau", + 'ASIA/MAGADAN': "Asia/Magadan", + 'ASIA/MAKASSAR': "Asia/Makassar", + 'ASIA/MANILA': "Asia/Manila", + 'ASIA/MUSCAT': "Asia/Muscat", + 'ASIA/NICOSIA': "Asia/Nicosia", + 'ASIA/NOVOKUZNETSK': "Asia/Novokuznetsk", + 'ASIA/NOVOSIBIRSK': "Asia/Novosibirsk", + 'ASIA/OMSK': "Asia/Omsk", + 'ASIA/ORAL': "Asia/Oral", + 'ASIA/PHNOM_PENH': "Asia/Phnom_Penh", + 'ASIA/PONTIANAK': "Asia/Pontianak", + 'ASIA/PYONGYANG': "Asia/Pyongyang", + 'ASIA/QATAR': "Asia/Qatar", + 'ASIA/QYZYLORDA': "Asia/Qyzylorda", + 'ASIA/RANGOON': "Asia/Rangoon", + 'ASIA/RIYADH': "Asia/Riyadh", + 'ASIA/SAIGON': "Asia/Saigon", + 'ASIA/SAKHALIN': "Asia/Sakhalin", + 'ASIA/SAMARKAND': "Asia/Samarkand", + 'ASIA/SEOUL': "Asia/Seoul", + 'ASIA/SHANGHAI': "Asia/Shanghai", + 'ASIA/SINGAPORE': "Asia/Singapore", + 'ASIA/TAIPEI': "Asia/Taipei", + 'ASIA/TASHKENT': "Asia/Tashkent", + 'ASIA/TBILISI': "Asia/Tbilisi", + 'ASIA/TEHRAN': "Asia/Tehran", + 'ASIA/THIMPHU': "Asia/Thimphu", + 'ASIA/TOKYO': "Asia/Tokyo", + 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", + 'ASIA/URUMQI': "Asia/Urumqi", + 'ASIA/UST-NERA': "Asia/Ust-Nera", + 'ASIA/VIENTIANE': "Asia/Vientiane", + 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", + 'ASIA/YAKUTSK': "Asia/Yakutsk", + 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", + 'ASIA/YEREVAN': "Asia/Yerevan", 'ATLANTIC/AZORES': "Atlantic/Azores", - 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", - 'AFRICA/ABIDJAN': "Africa/Abidjan", - 'AFRICA/ACCRA': "Africa/Accra", - 'AFRICA/BISSAU': "Africa/Bissau", - 'AFRICA/CASABLANCA': "Africa/Casablanca", - 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", - 'AFRICA/MONROVIA': "Africa/Monrovia", - 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", 'ATLANTIC/CANARY': "Atlantic/Canary", + 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", 'ATLANTIC/FAROE': "Atlantic/Faroe", + 'ATLANTIC/MADEIRA': "Atlantic/Madeira", 'ATLANTIC/REYKJAVIK': "Atlantic/Reykjavik", + 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", + 'ATLANTIC/ST_HELENA': "Atlantic/St_Helena", + 'ATLANTIC/STANLEY': "Atlantic/Stanley", + 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", + 'AUSTRALIA/BRISBANE': "Australia/Brisbane", + 'AUSTRALIA/BROKEN_HILL': "Australia/Broken_Hill", + 'AUSTRALIA/CURRIE': "Australia/Currie", + 'AUSTRALIA/DARWIN': "Australia/Darwin", + 'AUSTRALIA/EUCLA': "Australia/Eucla", + 'AUSTRALIA/HOBART': "Australia/Hobart", + 'AUSTRALIA/LINDEMAN': "Australia/Lindeman", + 'AUSTRALIA/LORD_HOWE': "Australia/Lord_Howe", + 'AUSTRALIA/MELBOURNE': "Australia/Melbourne", + 'AUSTRALIA/PERTH': "Australia/Perth", + 'AUSTRALIA/SYDNEY': "Australia/Sydney", 'ETC/GMT': "Etc/GMT", - 'EUROPE/DUBLIN': "Europe/Dublin", - 'EUROPE/LISBON': "Europe/Lisbon", - 'EUROPE/LONDON': "Europe/London", - 'AFRICA/ALGIERS': "Africa/Algiers", - 'AFRICA/CEUTA': "Africa/Ceuta", - 'AFRICA/LAGOS': "Africa/Lagos", - 'AFRICA/NDJAMENA': "Africa/Ndjamena", - 'AFRICA/TUNIS': "Africa/Tunis", - 'AFRICA/WINDHOEK': "Africa/Windhoek", 'EUROPE/AMSTERDAM': "Europe/Amsterdam", 'EUROPE/ANDORRA': "Europe/Andorra", + 'EUROPE/ATHENS': "Europe/Athens", 'EUROPE/BELGRADE': "Europe/Belgrade", 'EUROPE/BERLIN': "Europe/Berlin", + 'EUROPE/BRATISLAVA': "Europe/Bratislava", 'EUROPE/BRUSSELS': "Europe/Brussels", + 'EUROPE/BUCHAREST': "Europe/Bucharest", 'EUROPE/BUDAPEST': "Europe/Budapest", + 'EUROPE/BUSINGEN': "Europe/Busingen", + 'EUROPE/CHISINAU': "Europe/Chisinau", 'EUROPE/COPENHAGEN': "Europe/Copenhagen", + 'EUROPE/DUBLIN': "Europe/Dublin", 'EUROPE/GIBRALTAR': "Europe/Gibraltar", + 'EUROPE/GUERNSEY': "Europe/Guernsey", + 'EUROPE/HELSINKI': "Europe/Helsinki", + 'EUROPE/ISLE_OF_MAN': "Europe/Isle_of_Man", + 'EUROPE/ISTANBUL': "Europe/Istanbul", + 'EUROPE/JERSEY': "Europe/Jersey", + 'EUROPE/KALININGRAD': "Europe/Kaliningrad", + 'EUROPE/KIEV': "Europe/Kiev", + 'EUROPE/LISBON': "Europe/Lisbon", + 'EUROPE/LJUBLJANA': "Europe/Ljubljana", + 'EUROPE/LONDON': "Europe/London", 'EUROPE/LUXEMBOURG': "Europe/Luxembourg", 'EUROPE/MADRID': "Europe/Madrid", 'EUROPE/MALTA': "Europe/Malta", + 'EUROPE/MARIEHAMN': "Europe/Mariehamn", + 'EUROPE/MINSK': "Europe/Minsk", 'EUROPE/MONACO': "Europe/Monaco", + 'EUROPE/MOSCOW': "Europe/Moscow", 'EUROPE/OSLO': "Europe/Oslo", 'EUROPE/PARIS': "Europe/Paris", + 'EUROPE/PODGORICA': "Europe/Podgorica", 'EUROPE/PRAGUE': "Europe/Prague", + 'EUROPE/RIGA': "Europe/Riga", 'EUROPE/ROME': "Europe/Rome", + 'EUROPE/SAMARA': "Europe/Samara", + 'EUROPE/SAN_MARINO': "Europe/San_Marino", + 'EUROPE/SARAJEVO': "Europe/Sarajevo", + 'EUROPE/SIMFEROPOL': "Europe/Simferopol", + 'EUROPE/SKOPJE': "Europe/Skopje", + 'EUROPE/SOFIA': "Europe/Sofia", 'EUROPE/STOCKHOLM': "Europe/Stockholm", + 'EUROPE/TALLINN': "Europe/Tallinn", 'EUROPE/TIRANE': "Europe/Tirane", + 'EUROPE/UZHGOROD': "Europe/Uzhgorod", + 'EUROPE/VADUZ': "Europe/Vaduz", + 'EUROPE/VATICAN': "Europe/Vatican", 'EUROPE/VIENNA': "Europe/Vienna", + 'EUROPE/VILNIUS': "Europe/Vilnius", + 'EUROPE/VOLGOGRAD': "Europe/Volgograd", 'EUROPE/WARSAW': "Europe/Warsaw", + 'EUROPE/ZAGREB': "Europe/Zagreb", + 'EUROPE/ZAPOROZHYE': "Europe/Zaporozhye", 'EUROPE/ZURICH': "Europe/Zurich", - 'AFRICA/CAIRO': "Africa/Cairo", - 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", - 'AFRICA/MAPUTO': "Africa/Maputo", - 'AFRICA/TRIPOLI': "Africa/Tripoli", - 'ASIA/AMMAN': "Asia/Amman", - 'ASIA/BEIRUT': "Asia/Beirut", - 'ASIA/DAMASCUS': "Asia/Damascus", - 'ASIA/GAZA': "Asia/Gaza", - 'ASIA/JERUSALEM': "Asia/Jerusalem", - 'ASIA/NICOSIA': "Asia/Nicosia", - 'EUROPE/ATHENS': "Europe/Athens", - 'EUROPE/BUCHAREST': "Europe/Bucharest", - 'EUROPE/CHISINAU': "Europe/Chisinau", - 'EUROPE/HELSINKI': "Europe/Helsinki", - 'EUROPE/ISTANBUL': "Europe/Istanbul", - 'EUROPE/KALININGRAD': "Europe/Kaliningrad", - 'EUROPE/KIEV': "Europe/Kiev", - 'EUROPE/RIGA': "Europe/Riga", - 'EUROPE/SOFIA': "Europe/Sofia", - 'EUROPE/TALLINN': "Europe/Tallinn", - 'EUROPE/VILNIUS': "Europe/Vilnius", - 'AFRICA/KHARTOUM': "Africa/Khartoum", - 'AFRICA/NAIROBI': "Africa/Nairobi", - 'ANTARCTICA/SYOWA': "Antarctica/Syowa", - 'ASIA/BAGHDAD': "Asia/Baghdad", - 'ASIA/QATAR': "Asia/Qatar", - 'ASIA/RIYADH': "Asia/Riyadh", - 'EUROPE/MINSK': "Europe/Minsk", - 'EUROPE/MOSCOW': "Europe/Moscow", - 'ASIA/TEHRAN': "Asia/Tehran", - 'ASIA/BAKU': "Asia/Baku", - 'ASIA/DUBAI': "Asia/Dubai", - 'ASIA/TBILISI': "Asia/Tbilisi", - 'ASIA/YEREVAN': "Asia/Yerevan", - 'EUROPE/SAMARA': "Europe/Samara", + 'INDIAN/ANTANANARIVO': "Indian/Antananarivo", + 'INDIAN/CHAGOS': "Indian/Chagos", + 'INDIAN/CHRISTMAS': "Indian/Christmas", + 'INDIAN/COCOS': "Indian/Cocos", + 'INDIAN/COMORO': "Indian/Comoro", + 'INDIAN/KERGUELEN': "Indian/Kerguelen", 'INDIAN/MAHE': "Indian/Mahe", + 'INDIAN/MALDIVES': "Indian/Maldives", 'INDIAN/MAURITIUS': "Indian/Mauritius", + 'INDIAN/MAYOTTE': "Indian/Mayotte", 'INDIAN/REUNION': "Indian/Reunion", - 'ASIA/KABUL': "Asia/Kabul", - 'ANTARCTICA/MAWSON': "Antarctica/Mawson", - 'ASIA/AQTAU': "Asia/Aqtau", - 'ASIA/AQTOBE': "Asia/Aqtobe", - 'ASIA/ASHGABAT': "Asia/Ashgabat", - 'ASIA/DUSHANBE': "Asia/Dushanbe", - 'ASIA/KARACHI': "Asia/Karachi", - 'ASIA/TASHKENT': "Asia/Tashkent", - 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", - 'INDIAN/KERGUELEN': "Indian/Kerguelen", - 'INDIAN/MALDIVES': "Indian/Maldives", - 'ASIA/CALCUTTA': "Asia/Calcutta", - 'ASIA/KOLKATA': "Asia/Kolkata", - 'ASIA/COLOMBO': "Asia/Colombo", - 'ASIA/KATHMANDU': "Asia/Kathmandu", - 'ASIA/KATMANDU': "Asia/Katmandu", - 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", - 'ASIA/ALMATY': "Asia/Almaty", - 'ASIA/BISHKEK': "Asia/Bishkek", - 'ASIA/DHAKA': "Asia/Dhaka", - 'ASIA/OMSK': "Asia/Omsk", - 'ASIA/THIMPHU': "Asia/Thimphu", - 'INDIAN/CHAGOS': "Indian/Chagos", - 'ASIA/RANGOON': "Asia/Rangoon", - 'INDIAN/COCOS': "Indian/Cocos", - 'ANTARCTICA/DAVIS': "Antarctica/Davis", - 'ASIA/BANGKOK': "Asia/Bangkok", - 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", - 'ASIA/HOVD': "Asia/Hovd", - 'ASIA/JAKARTA': "Asia/Jakarta", - 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", - 'ASIA/SAIGON': "Asia/Saigon", - 'INDIAN/CHRISTMAS': "Indian/Christmas", - 'ANTARCTICA/CASEY': "Antarctica/Casey", - 'ASIA/BRUNEI': "Asia/Brunei", - 'ASIA/CHOIBALSAN': "Asia/Choibalsan", - 'ASIA/HONG_KONG': "Asia/Hong_Kong", - 'ASIA/IRKUTSK': "Asia/Irkutsk", - 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", - 'ASIA/MACAU': "Asia/Macau", - 'ASIA/MAKASSAR': "Asia/Makassar", - 'ASIA/MANILA': "Asia/Manila", - 'ASIA/SHANGHAI': "Asia/Shanghai", - 'ASIA/SINGAPORE': "Asia/Singapore", - 'ASIA/TAIPEI': "Asia/Taipei", - 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", - 'AUSTRALIA/PERTH': "Australia/Perth", - 'ASIA/PYONGYANG': "Asia/Pyongyang", - 'ASIA/DILI': "Asia/Dili", - 'ASIA/JAYAPURA': "Asia/Jayapura", - 'ASIA/SEOUL': "Asia/Seoul", - 'ASIA/TOKYO': "Asia/Tokyo", - 'ASIA/YAKUTSK': "Asia/Yakutsk", - 'ASIA/YANGON': "Asia/Yangon", - 'PACIFIC/PALAU': "Pacific/Palau", - 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", - 'AUSTRALIA/DARWIN': "Australia/Darwin", - 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", - 'ASIA/MAGADAN': "Asia/Magadan", - 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", - 'AUSTRALIA/BRISBANE': "Australia/Brisbane", - 'AUSTRALIA/HOBART': "Australia/Hobart", - 'AUSTRALIA/SYDNEY': "Australia/Sydney", + 'PACIFIC/APIA': "Pacific/Apia", + 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/CHATHAM': "Pacific/Chatham", 'PACIFIC/CHUUK': "Pacific/Chuuk", - 'PACIFIC/GUAM': "Pacific/Guam", - 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/EASTER': "Pacific/Easter", 'PACIFIC/EFATE': "Pacific/Efate", - 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", - 'PACIFIC/KOSRAE': "Pacific/Kosrae", - 'PACIFIC/NORFOLK': "Pacific/Norfolk", - 'PACIFIC/NOUMEA': "Pacific/Noumea", - 'PACIFIC/POHNPEI': "Pacific/Pohnpei", - 'ASIA/KAMCHATKA': "Asia/Kamchatka", - 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/ENDERBURY': "Pacific/Enderbury", + 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", 'PACIFIC/FIJI': "Pacific/Fiji", 'PACIFIC/FUNAFUTI': "Pacific/Funafuti", + 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", + 'PACIFIC/GAMBIER': "Pacific/Gambier", + 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", + 'PACIFIC/GUAM': "Pacific/Guam", + 'PACIFIC/HONOLULU': "Pacific/Honolulu", + 'PACIFIC/JOHNSTON': "Pacific/Johnston", + 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", + 'PACIFIC/KOSRAE': "Pacific/Kosrae", 'PACIFIC/KWAJALEIN': "Pacific/Kwajalein", 'PACIFIC/MAJURO': "Pacific/Majuro", + 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'PACIFIC/MIDWAY': "Pacific/Midway", 'PACIFIC/NAURU': "Pacific/Nauru", + 'PACIFIC/NORFOLK': "Pacific/Norfolk", + 'PACIFIC/NOUMEA': "Pacific/Noumea", + 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", + 'PACIFIC/PALAU': "Pacific/Palau", + 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", + 'PACIFIC/POHNPEI': "Pacific/Pohnpei", + 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", + 'PACIFIC/SAIPAN': "Pacific/Saipan", + 'PACIFIC/TAHITI': "Pacific/Tahiti", 'PACIFIC/TARAWA': "Pacific/Tarawa", + 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", 'PACIFIC/WAKE': "Pacific/Wake", 'PACIFIC/WALLIS': "Pacific/Wallis", - 'PACIFIC/APIA': "Pacific/Apia", - 'PACIFIC/ENDERBURY': "Pacific/Enderbury", - 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", - 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", - 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", 'UTC': "UTC", }, ('object_type',): { @@ -1117,6 +1285,7 @@ class ApplianceSystemInfoRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1638,7 +1807,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 is_virtual_ip (bool): Specifies whether this Intersight Appliance is using a virtual ip address.. [optional] # noqa: E501 operational_status (str): Operational status of the Intersight Appliance cluster. * `Unknown` - The status of the appliance node is unknown. * `Operational` - The appliance node is operational. * `Impaired` - The appliance node is impaired. * `AttentionNeeded` - The appliance node needs attention. * `ReadyToJoin` - The node is ready to be added to a standalone Intersight Appliance to form a cluster. * `OutOfService` - The user has taken this node (part of a cluster) to out of service. * `ReadyForReplacement` - The cluster node is ready to be replaced. * `ReplacementInProgress` - The cluster node replacement is in progress. * `ReplacementFailed` - There was a failure during the cluster node replacement.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 serial_id (str): SerialId of the Intersight Appliance. SerialId is generated when the Intersight Appliance is setup. It is a unique UUID string, and serialId will not change for the life time of the Intersight Appliance.. [optional] # noqa: E501 - time_zone (str): Timezone of the Intersight Appliance. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): Timezone of the Intersight Appliance. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 version (str): Current software version of the Intersight Appliance.. [optional] # noqa: E501 object_type (str): The fully-qualified name of the remote type referred by this relationship.. [optional] # noqa: E501 """ @@ -1690,6 +1859,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1698,10 +1870,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -1774,7 +1949,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 is_virtual_ip (bool): Specifies whether this Intersight Appliance is using a virtual ip address.. [optional] # noqa: E501 operational_status (str): Operational status of the Intersight Appliance cluster. * `Unknown` - The status of the appliance node is unknown. * `Operational` - The appliance node is operational. * `Impaired` - The appliance node is impaired. * `AttentionNeeded` - The appliance node needs attention. * `ReadyToJoin` - The node is ready to be added to a standalone Intersight Appliance to form a cluster. * `OutOfService` - The user has taken this node (part of a cluster) to out of service. * `ReadyForReplacement` - The cluster node is ready to be replaced. * `ReplacementInProgress` - The cluster node replacement is in progress. * `ReplacementFailed` - There was a failure during the cluster node replacement.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 serial_id (str): SerialId of the Intersight Appliance. SerialId is generated when the Intersight Appliance is setup. It is a unique UUID string, and serialId will not change for the life time of the Intersight Appliance.. [optional] # noqa: E501 - time_zone (str): Timezone of the Intersight Appliance. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): Timezone of the Intersight Appliance. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 version (str): Current software version of the Intersight Appliance.. [optional] # noqa: E501 object_type (str): The fully-qualified name of the remote type referred by this relationship.. [optional] # noqa: E501 """ diff --git a/intersight/model/appliance_system_info_response.py b/intersight/model/appliance_system_info_response.py index bafe41d59e..83fc13e8b0 100644 --- a/intersight/model/appliance_system_info_response.py +++ b/intersight/model/appliance_system_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_system_op_status.py b/intersight/model/appliance_system_op_status.py index 5c1fdf27a0..16a1656386 100644 --- a/intersight/model/appliance_system_op_status.py +++ b/intersight/model/appliance_system_op_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -302,6 +302,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -310,10 +313,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_system_op_status_all_of.py b/intersight/model/appliance_system_op_status_all_of.py index 4a4f0aa7be..2515c19bb6 100644 --- a/intersight/model/appliance_system_op_status_all_of.py +++ b/intersight/model/appliance_system_op_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_system_op_status_list.py b/intersight/model/appliance_system_op_status_list.py index 6c0c3ddbed..f9b7e94d90 100644 --- a/intersight/model/appliance_system_op_status_list.py +++ b/intersight/model/appliance_system_op_status_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_system_op_status_list_all_of.py b/intersight/model/appliance_system_op_status_list_all_of.py index b322c74c2a..268af8f702 100644 --- a/intersight/model/appliance_system_op_status_list_all_of.py +++ b/intersight/model/appliance_system_op_status_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_system_op_status_relationship.py b/intersight/model/appliance_system_op_status_relationship.py index 64ced10d89..0af499e862 100644 --- a/intersight/model/appliance_system_op_status_relationship.py +++ b/intersight/model/appliance_system_op_status_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -854,6 +854,7 @@ class ApplianceSystemOpStatusRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1405,6 +1406,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1413,10 +1417,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_system_op_status_response.py b/intersight/model/appliance_system_op_status_response.py index 1c70fe772c..dbffc06002 100644 --- a/intersight/model/appliance_system_op_status_response.py +++ b/intersight/model/appliance_system_op_status_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_system_status.py b/intersight/model/appliance_system_status.py index 84116a3341..2c13b0d99e 100644 --- a/intersight/model/appliance_system_status.py +++ b/intersight/model/appliance_system_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -302,6 +302,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -310,10 +313,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_system_status_all_of.py b/intersight/model/appliance_system_status_all_of.py index c39d5b19e3..4e99b3d39f 100644 --- a/intersight/model/appliance_system_status_all_of.py +++ b/intersight/model/appliance_system_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_system_status_list.py b/intersight/model/appliance_system_status_list.py index a5ab889e9b..94c01dc985 100644 --- a/intersight/model/appliance_system_status_list.py +++ b/intersight/model/appliance_system_status_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_system_status_list_all_of.py b/intersight/model/appliance_system_status_list_all_of.py index d87cdb1b0a..b2ae283254 100644 --- a/intersight/model/appliance_system_status_list_all_of.py +++ b/intersight/model/appliance_system_status_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_system_status_relationship.py b/intersight/model/appliance_system_status_relationship.py index d9a05fd019..4d00b880d9 100644 --- a/intersight/model/appliance_system_status_relationship.py +++ b/intersight/model/appliance_system_status_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -854,6 +854,7 @@ class ApplianceSystemStatusRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1405,6 +1406,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1413,10 +1417,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_system_status_response.py b/intersight/model/appliance_system_status_response.py index 6932ffb5b5..2d7b24d729 100644 --- a/intersight/model/appliance_system_status_response.py +++ b/intersight/model/appliance_system_status_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_upgrade.py b/intersight/model/appliance_upgrade.py index 00548151bb..bbb20f31cd 100644 --- a/intersight/model/appliance_upgrade.py +++ b/intersight/model/appliance_upgrade.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -366,6 +366,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -374,10 +377,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_upgrade_all_of.py b/intersight/model/appliance_upgrade_all_of.py index 9bc0585462..1d4ddf76ba 100644 --- a/intersight/model/appliance_upgrade_all_of.py +++ b/intersight/model/appliance_upgrade_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_upgrade_list.py b/intersight/model/appliance_upgrade_list.py index 72749f3724..ca15e42988 100644 --- a/intersight/model/appliance_upgrade_list.py +++ b/intersight/model/appliance_upgrade_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_upgrade_list_all_of.py b/intersight/model/appliance_upgrade_list_all_of.py index f5854d2ebf..3d6ed32c35 100644 --- a/intersight/model/appliance_upgrade_list_all_of.py +++ b/intersight/model/appliance_upgrade_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_upgrade_policy.py b/intersight/model/appliance_upgrade_policy.py index 067fa20b44..362ef7c1ea 100644 --- a/intersight/model/appliance_upgrade_policy.py +++ b/intersight/model/appliance_upgrade_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -300,6 +300,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -308,10 +311,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_upgrade_policy_all_of.py b/intersight/model/appliance_upgrade_policy_all_of.py index 48cb8c5755..9aaf14bafa 100644 --- a/intersight/model/appliance_upgrade_policy_all_of.py +++ b/intersight/model/appliance_upgrade_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_upgrade_policy_list.py b/intersight/model/appliance_upgrade_policy_list.py index eb2afef438..dc52664443 100644 --- a/intersight/model/appliance_upgrade_policy_list.py +++ b/intersight/model/appliance_upgrade_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_upgrade_policy_list_all_of.py b/intersight/model/appliance_upgrade_policy_list_all_of.py index ae26e2e16a..3af164be66 100644 --- a/intersight/model/appliance_upgrade_policy_list_all_of.py +++ b/intersight/model/appliance_upgrade_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_upgrade_policy_response.py b/intersight/model/appliance_upgrade_policy_response.py index c2e2a5e304..0f03d77902 100644 --- a/intersight/model/appliance_upgrade_policy_response.py +++ b/intersight/model/appliance_upgrade_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_upgrade_relationship.py b/intersight/model/appliance_upgrade_relationship.py index 4b95090aa3..40418ed327 100644 --- a/intersight/model/appliance_upgrade_relationship.py +++ b/intersight/model/appliance_upgrade_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class ApplianceUpgradeRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1467,6 +1468,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1475,10 +1479,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_upgrade_response.py b/intersight/model/appliance_upgrade_response.py index ce9c1836ca..69a6ed5dd5 100644 --- a/intersight/model/appliance_upgrade_response.py +++ b/intersight/model/appliance_upgrade_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_upgrade_tracker.py b/intersight/model/appliance_upgrade_tracker.py index 92287fa9da..efdccf5861 100644 --- a/intersight/model/appliance_upgrade_tracker.py +++ b/intersight/model/appliance_upgrade_tracker.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_upgrade_tracker_all_of.py b/intersight/model/appliance_upgrade_tracker_all_of.py index 6f89e8aa4d..fae19bed51 100644 --- a/intersight/model/appliance_upgrade_tracker_all_of.py +++ b/intersight/model/appliance_upgrade_tracker_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_upgrade_tracker_list.py b/intersight/model/appliance_upgrade_tracker_list.py index 8e0e6cb34a..f80a1b5af7 100644 --- a/intersight/model/appliance_upgrade_tracker_list.py +++ b/intersight/model/appliance_upgrade_tracker_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/appliance_upgrade_tracker_list_all_of.py b/intersight/model/appliance_upgrade_tracker_list_all_of.py index 0ad8d7d87c..8ef06fc416 100644 --- a/intersight/model/appliance_upgrade_tracker_list_all_of.py +++ b/intersight/model/appliance_upgrade_tracker_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/appliance_upgrade_tracker_response.py b/intersight/model/appliance_upgrade_tracker_response.py index 595ef2e5e1..494a831c90 100644 --- a/intersight/model/appliance_upgrade_tracker_response.py +++ b/intersight/model/appliance_upgrade_tracker_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_address_information.py b/intersight/model/asset_address_information.py index fd61af676c..9e2b478d2d 100644 --- a/intersight/model/asset_address_information.py +++ b/intersight/model/asset_address_information.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -250,6 +250,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -258,10 +261,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_address_information_all_of.py b/intersight/model/asset_address_information_all_of.py index 5e31189494..c750e38772 100644 --- a/intersight/model/asset_address_information_all_of.py +++ b/intersight/model/asset_address_information_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_alarm_summary.py b/intersight/model/asset_alarm_summary.py index b7a437c37d..f88873f0f4 100644 --- a/intersight/model/asset_alarm_summary.py +++ b/intersight/model/asset_alarm_summary.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -239,6 +239,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -247,10 +250,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_alarm_summary_all_of.py b/intersight/model/asset_alarm_summary_all_of.py index df14f91bf4..00eb86c4d9 100644 --- a/intersight/model/asset_alarm_summary_all_of.py +++ b/intersight/model/asset_alarm_summary_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_api_key_credential.py b/intersight/model/asset_api_key_credential.py index b19205399f..7e71ff9301 100644 --- a/intersight/model/asset_api_key_credential.py +++ b/intersight/model/asset_api_key_credential.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -213,6 +213,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -221,10 +224,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_api_key_credential_all_of.py b/intersight/model/asset_api_key_credential_all_of.py index 3a8147ed38..3206eeedb1 100644 --- a/intersight/model/asset_api_key_credential_all_of.py +++ b/intersight/model/asset_api_key_credential_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_claim_signature.py b/intersight/model/asset_claim_signature.py index 8f290bb228..b976e943d3 100644 --- a/intersight/model/asset_claim_signature.py +++ b/intersight/model/asset_claim_signature.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -219,6 +219,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +230,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_claim_signature_all_of.py b/intersight/model/asset_claim_signature_all_of.py index 2f22075833..7bb41f6aef 100644 --- a/intersight/model/asset_claim_signature_all_of.py +++ b/intersight/model/asset_claim_signature_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_client_certificate_credential.py b/intersight/model/asset_client_certificate_credential.py index 1436afae4d..8ade709cf3 100644 --- a/intersight/model/asset_client_certificate_credential.py +++ b/intersight/model/asset_client_certificate_credential.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_client_certificate_credential_all_of.py b/intersight/model/asset_client_certificate_credential_all_of.py index 5616f7f98f..d9d2e6e5d0 100644 --- a/intersight/model/asset_client_certificate_credential_all_of.py +++ b/intersight/model/asset_client_certificate_credential_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_cloud_connection.py b/intersight/model/asset_cloud_connection.py index 4e62288d78..d170856ea6 100644 --- a/intersight/model/asset_cloud_connection.py +++ b/intersight/model/asset_cloud_connection.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_cluster_member.py b/intersight/model/asset_cluster_member.py index c21c0cf221..085b48a2a7 100644 --- a/intersight/model/asset_cluster_member.py +++ b/intersight/model/asset_cluster_member.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -335,6 +335,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -343,10 +346,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_cluster_member_all_of.py b/intersight/model/asset_cluster_member_all_of.py index 49b9d20b2e..e5dcbd9256 100644 --- a/intersight/model/asset_cluster_member_all_of.py +++ b/intersight/model/asset_cluster_member_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_cluster_member_list.py b/intersight/model/asset_cluster_member_list.py index 50c00ac132..3f1137af35 100644 --- a/intersight/model/asset_cluster_member_list.py +++ b/intersight/model/asset_cluster_member_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_cluster_member_list_all_of.py b/intersight/model/asset_cluster_member_list_all_of.py index 6ced48e7a3..cc4efcc957 100644 --- a/intersight/model/asset_cluster_member_list_all_of.py +++ b/intersight/model/asset_cluster_member_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_cluster_member_relationship.py b/intersight/model/asset_cluster_member_relationship.py index 190f5dc813..a89b52edc6 100644 --- a/intersight/model/asset_cluster_member_relationship.py +++ b/intersight/model/asset_cluster_member_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -851,6 +851,7 @@ class AssetClusterMemberRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1438,6 +1439,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1446,10 +1450,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_cluster_member_response.py b/intersight/model/asset_cluster_member_response.py index 1e3503e34d..a5ce3367bb 100644 --- a/intersight/model/asset_cluster_member_response.py +++ b/intersight/model/asset_cluster_member_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_connection.py b/intersight/model/asset_connection.py index e593be768e..74025ccf3d 100644 --- a/intersight/model/asset_connection.py +++ b/intersight/model/asset_connection.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -233,6 +233,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -241,10 +244,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_connection_all_of.py b/intersight/model/asset_connection_all_of.py index e312467157..24e8ada0b9 100644 --- a/intersight/model/asset_connection_all_of.py +++ b/intersight/model/asset_connection_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_contract_information.py b/intersight/model/asset_contract_information.py index c79172d431..d060227a42 100644 --- a/intersight/model/asset_contract_information.py +++ b/intersight/model/asset_contract_information.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -224,6 +224,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -232,10 +235,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_contract_information_all_of.py b/intersight/model/asset_contract_information_all_of.py index 0d52ee7e78..2f8526d9c6 100644 --- a/intersight/model/asset_contract_information_all_of.py +++ b/intersight/model/asset_contract_information_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_credential.py b/intersight/model/asset_credential.py index cce222ea97..44b98ad1f2 100644 --- a/intersight/model/asset_credential.py +++ b/intersight/model/asset_credential.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -188,6 +188,7 @@ class AssetCredential(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -530,6 +531,7 @@ class AssetCredential(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -912,6 +914,7 @@ class AssetCredential(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1254,6 +1257,7 @@ class AssetCredential(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1678,6 +1682,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1686,10 +1693,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_customer_information.py b/intersight/model/asset_customer_information.py index 16acef07cf..9682bd9325 100644 --- a/intersight/model/asset_customer_information.py +++ b/intersight/model/asset_customer_information.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -219,6 +219,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +230,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_customer_information_all_of.py b/intersight/model/asset_customer_information_all_of.py index 46597171ca..3466f633f0 100644 --- a/intersight/model/asset_customer_information_all_of.py +++ b/intersight/model/asset_customer_information_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_deployment.py b/intersight/model/asset_deployment.py index 29f4253237..34f1ea2d12 100644 --- a/intersight/model/asset_deployment.py +++ b/intersight/model/asset_deployment.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -337,6 +337,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -345,10 +348,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_deployment_alarm_info.py b/intersight/model/asset_deployment_alarm_info.py index f00dba9fae..8c96c117b4 100644 --- a/intersight/model/asset_deployment_alarm_info.py +++ b/intersight/model/asset_deployment_alarm_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -228,6 +228,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -236,10 +239,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_deployment_alarm_info_all_of.py b/intersight/model/asset_deployment_alarm_info_all_of.py index 248738f274..fb04130730 100644 --- a/intersight/model/asset_deployment_alarm_info_all_of.py +++ b/intersight/model/asset_deployment_alarm_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_deployment_all_of.py b/intersight/model/asset_deployment_all_of.py index ec95492dd4..9d2c5a64a2 100644 --- a/intersight/model/asset_deployment_all_of.py +++ b/intersight/model/asset_deployment_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_deployment_device.py b/intersight/model/asset_deployment_device.py index d74fdb7ea0..3734649b90 100644 --- a/intersight/model/asset_deployment_device.py +++ b/intersight/model/asset_deployment_device.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -333,6 +333,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -341,10 +344,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_deployment_device_alarm_info.py b/intersight/model/asset_deployment_device_alarm_info.py index 631b962204..a0b2e243c5 100644 --- a/intersight/model/asset_deployment_device_alarm_info.py +++ b/intersight/model/asset_deployment_device_alarm_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -219,6 +219,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +230,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_deployment_device_alarm_info_all_of.py b/intersight/model/asset_deployment_device_alarm_info_all_of.py index 5dfd47aa9c..fd3ed78be8 100644 --- a/intersight/model/asset_deployment_device_alarm_info_all_of.py +++ b/intersight/model/asset_deployment_device_alarm_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_deployment_device_all_of.py b/intersight/model/asset_deployment_device_all_of.py index f6a1ee6ce8..dadf07b296 100644 --- a/intersight/model/asset_deployment_device_all_of.py +++ b/intersight/model/asset_deployment_device_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_deployment_device_information.py b/intersight/model/asset_deployment_device_information.py index 389c603d4c..9a7a790b57 100644 --- a/intersight/model/asset_deployment_device_information.py +++ b/intersight/model/asset_deployment_device_information.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -259,6 +259,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -267,10 +270,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_deployment_device_information_all_of.py b/intersight/model/asset_deployment_device_information_all_of.py index e202513446..dd911e7e4b 100644 --- a/intersight/model/asset_deployment_device_information_all_of.py +++ b/intersight/model/asset_deployment_device_information_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_deployment_device_list.py b/intersight/model/asset_deployment_device_list.py index db76b088ec..e1b3253f78 100644 --- a/intersight/model/asset_deployment_device_list.py +++ b/intersight/model/asset_deployment_device_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_deployment_device_list_all_of.py b/intersight/model/asset_deployment_device_list_all_of.py index a9a1ac5a2b..2358faa6d1 100644 --- a/intersight/model/asset_deployment_device_list_all_of.py +++ b/intersight/model/asset_deployment_device_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_deployment_device_relationship.py b/intersight/model/asset_deployment_device_relationship.py index 3a47e2b0f3..b062ef7fcb 100644 --- a/intersight/model/asset_deployment_device_relationship.py +++ b/intersight/model/asset_deployment_device_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -851,6 +851,7 @@ class AssetDeploymentDeviceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1436,6 +1437,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1444,10 +1448,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_deployment_device_response.py b/intersight/model/asset_deployment_device_response.py index 31d7f0e3d7..66d2c90d7b 100644 --- a/intersight/model/asset_deployment_device_response.py +++ b/intersight/model/asset_deployment_device_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_deployment_list.py b/intersight/model/asset_deployment_list.py index 42f4245804..9efa14ddf4 100644 --- a/intersight/model/asset_deployment_list.py +++ b/intersight/model/asset_deployment_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_deployment_list_all_of.py b/intersight/model/asset_deployment_list_all_of.py index 51521e854d..ca5d2506c5 100644 --- a/intersight/model/asset_deployment_list_all_of.py +++ b/intersight/model/asset_deployment_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_deployment_relationship.py b/intersight/model/asset_deployment_relationship.py index 9cc91bf0aa..3abad7cc94 100644 --- a/intersight/model/asset_deployment_relationship.py +++ b/intersight/model/asset_deployment_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -867,6 +867,7 @@ class AssetDeploymentRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1440,6 +1441,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1448,10 +1452,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_deployment_response.py b/intersight/model/asset_deployment_response.py index a09de4a49f..b2ccdabb90 100644 --- a/intersight/model/asset_deployment_response.py +++ b/intersight/model/asset_deployment_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_device_claim.py b/intersight/model/asset_device_claim.py index 0b72c2870a..b4c4376101 100644 --- a/intersight/model/asset_device_claim.py +++ b/intersight/model/asset_device_claim.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -285,6 +285,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -293,10 +296,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_device_claim_all_of.py b/intersight/model/asset_device_claim_all_of.py index e0e94be449..f1d4b23179 100644 --- a/intersight/model/asset_device_claim_all_of.py +++ b/intersight/model/asset_device_claim_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_device_claim_relationship.py b/intersight/model/asset_device_claim_relationship.py index e22157157f..333ea97ca0 100644 --- a/intersight/model/asset_device_claim_relationship.py +++ b/intersight/model/asset_device_claim_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class AssetDeviceClaimRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1388,6 +1389,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1396,10 +1400,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_device_configuration.py b/intersight/model/asset_device_configuration.py index 735cc4b8ec..ae798d1866 100644 --- a/intersight/model/asset_device_configuration.py +++ b/intersight/model/asset_device_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -275,6 +275,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -283,10 +286,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_device_configuration_all_of.py b/intersight/model/asset_device_configuration_all_of.py index 334a8da7f5..0761ec2cc7 100644 --- a/intersight/model/asset_device_configuration_all_of.py +++ b/intersight/model/asset_device_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_device_configuration_list.py b/intersight/model/asset_device_configuration_list.py index bc8a7fa441..871eb9f5e8 100644 --- a/intersight/model/asset_device_configuration_list.py +++ b/intersight/model/asset_device_configuration_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_device_configuration_list_all_of.py b/intersight/model/asset_device_configuration_list_all_of.py index 603108e82a..b6f420874e 100644 --- a/intersight/model/asset_device_configuration_list_all_of.py +++ b/intersight/model/asset_device_configuration_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_device_configuration_relationship.py b/intersight/model/asset_device_configuration_relationship.py index 1c81b61e90..2d91b7e342 100644 --- a/intersight/model/asset_device_configuration_relationship.py +++ b/intersight/model/asset_device_configuration_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class AssetDeviceConfigurationRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1378,6 +1379,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1386,10 +1390,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_device_configuration_response.py b/intersight/model/asset_device_configuration_response.py index 83a01bef5b..29d113508c 100644 --- a/intersight/model/asset_device_configuration_response.py +++ b/intersight/model/asset_device_configuration_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_device_connection.py b/intersight/model/asset_device_connection.py index 00f4c3458e..3c3480a48e 100644 --- a/intersight/model/asset_device_connection.py +++ b/intersight/model/asset_device_connection.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -312,6 +312,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -320,10 +323,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_device_connection_all_of.py b/intersight/model/asset_device_connection_all_of.py index a0714ca206..b5ade866b4 100644 --- a/intersight/model/asset_device_connection_all_of.py +++ b/intersight/model/asset_device_connection_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_device_connection_relationship.py b/intersight/model/asset_device_connection_relationship.py index 39709a66f1..4608485665 100644 --- a/intersight/model/asset_device_connection_relationship.py +++ b/intersight/model/asset_device_connection_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -842,6 +842,7 @@ class AssetDeviceConnectionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1408,6 +1409,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1416,10 +1420,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_device_connector_manager.py b/intersight/model/asset_device_connector_manager.py index 4873d0ddc9..826d9e4886 100644 --- a/intersight/model/asset_device_connector_manager.py +++ b/intersight/model/asset_device_connector_manager.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -265,6 +265,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -273,10 +276,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_device_connector_manager_all_of.py b/intersight/model/asset_device_connector_manager_all_of.py index 14a5b7f985..4d869426a1 100644 --- a/intersight/model/asset_device_connector_manager_all_of.py +++ b/intersight/model/asset_device_connector_manager_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_device_connector_manager_list.py b/intersight/model/asset_device_connector_manager_list.py index 122dafaf34..c329c51e33 100644 --- a/intersight/model/asset_device_connector_manager_list.py +++ b/intersight/model/asset_device_connector_manager_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_device_connector_manager_list_all_of.py b/intersight/model/asset_device_connector_manager_list_all_of.py index 4466eac74b..9aecf2ce0d 100644 --- a/intersight/model/asset_device_connector_manager_list_all_of.py +++ b/intersight/model/asset_device_connector_manager_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_device_connector_manager_response.py b/intersight/model/asset_device_connector_manager_response.py index fd805beb1d..822db31d28 100644 --- a/intersight/model/asset_device_connector_manager_response.py +++ b/intersight/model/asset_device_connector_manager_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_device_contract_information.py b/intersight/model/asset_device_contract_information.py index e5bc960bef..65a4e3e5a6 100644 --- a/intersight/model/asset_device_contract_information.py +++ b/intersight/model/asset_device_contract_information.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -485,6 +485,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -493,10 +496,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_device_contract_information_all_of.py b/intersight/model/asset_device_contract_information_all_of.py index a5feb66d72..cf9ebaba48 100644 --- a/intersight/model/asset_device_contract_information_all_of.py +++ b/intersight/model/asset_device_contract_information_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_device_contract_information_list.py b/intersight/model/asset_device_contract_information_list.py index 3719d62214..7403357de0 100644 --- a/intersight/model/asset_device_contract_information_list.py +++ b/intersight/model/asset_device_contract_information_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_device_contract_information_list_all_of.py b/intersight/model/asset_device_contract_information_list_all_of.py index 7110317063..c0c2f7618f 100644 --- a/intersight/model/asset_device_contract_information_list_all_of.py +++ b/intersight/model/asset_device_contract_information_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_device_contract_information_relationship.py b/intersight/model/asset_device_contract_information_relationship.py index 0911b42745..6819047cbd 100644 --- a/intersight/model/asset_device_contract_information_relationship.py +++ b/intersight/model/asset_device_contract_information_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -946,6 +946,7 @@ class AssetDeviceContractInformationRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1588,6 +1589,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1596,10 +1600,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_device_contract_information_response.py b/intersight/model/asset_device_contract_information_response.py index 4c31b7c992..f21d674fc8 100644 --- a/intersight/model/asset_device_contract_information_response.py +++ b/intersight/model/asset_device_contract_information_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_device_contract_notification.py b/intersight/model/asset_device_contract_notification.py index 1990f8af77..26fa6349ee 100644 --- a/intersight/model/asset_device_contract_notification.py +++ b/intersight/model/asset_device_contract_notification.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -374,6 +374,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -382,10 +385,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_device_contract_notification_all_of.py b/intersight/model/asset_device_contract_notification_all_of.py index c834d803c7..cced9069cf 100644 --- a/intersight/model/asset_device_contract_notification_all_of.py +++ b/intersight/model/asset_device_contract_notification_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_device_endpoint_local_credential.py b/intersight/model/asset_device_endpoint_local_credential.py index 5cb8bc4b8c..75e450f2a5 100644 --- a/intersight/model/asset_device_endpoint_local_credential.py +++ b/intersight/model/asset_device_endpoint_local_credential.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -166,6 +166,7 @@ class AssetDeviceEndpointLocalCredential(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -508,6 +509,7 @@ class AssetDeviceEndpointLocalCredential(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -890,6 +892,7 @@ class AssetDeviceEndpointLocalCredential(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1232,6 +1235,7 @@ class AssetDeviceEndpointLocalCredential(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1644,6 +1648,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1652,10 +1659,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_device_information.py b/intersight/model/asset_device_information.py index 7901059138..385c95f10f 100644 --- a/intersight/model/asset_device_information.py +++ b/intersight/model/asset_device_information.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -282,6 +282,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -290,10 +293,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_device_information_all_of.py b/intersight/model/asset_device_information_all_of.py index a2e786922c..349d4b04dc 100644 --- a/intersight/model/asset_device_information_all_of.py +++ b/intersight/model/asset_device_information_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_device_registration.py b/intersight/model/asset_device_registration.py index 2ccbb33eb4..135de7a7df 100644 --- a/intersight/model/asset_device_registration.py +++ b/intersight/model/asset_device_registration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -228,6 +228,7 @@ def openapi_types(): 'pid': ([str], none_type,), # noqa: E501 'platform_type': (str,), # noqa: E501 'public_access_key': (str,), # noqa: E501 + 'public_encryption_key': (str,), # noqa: E501 'read_only': (bool,), # noqa: E501 'serial': ([str], none_type,), # noqa: E501 'vendor': (str,), # noqa: E501 @@ -285,6 +286,7 @@ def discriminator(): 'pid': 'Pid', # noqa: E501 'platform_type': 'PlatformType', # noqa: E501 'public_access_key': 'PublicAccessKey', # noqa: E501 + 'public_encryption_key': 'PublicEncryptionKey', # noqa: E501 'read_only': 'ReadOnly', # noqa: E501 'serial': 'Serial', # noqa: E501 'vendor': 'Vendor', # noqa: E501 @@ -325,6 +327,7 @@ def discriminator(): 'claimed_by_user_name', # noqa: E501 'claimed_time', # noqa: E501 'public_access_key', # noqa: E501 + 'public_encryption_key', # noqa: E501 'read_only', # noqa: E501 'vendor', # noqa: E501 'cluster_members', # noqa: E501 @@ -394,7 +397,8 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 parent_signature (AssetClaimSignature): [optional] # noqa: E501 pid ([str], none_type): [optional] # noqa: E501 platform_type (str): The platform type on which device connector is executing. * `` - An unrecognized platform type. * `APIC` - A Cisco Application Policy Infrastructure Controller (APIC) cluster. * `CAPIC` - A Cisco Cloud Application Policy Infrastructure Controller (Cloud APIC) instance. * `DCNM` - A Cisco Data Center Network Manager (DCNM) instance. * `UCSFI` - A Cisco UCS Fabric Interconnect that is managed by Cisco UCS Manager (UCSM). * `UCSFIISM` - A Cisco UCS Fabric Interconnect that is managed by Cisco Intersight. * `IMC` - A standalone Cisco UCS rack server (Deprecated). * `IMCM4` - A standalone Cisco UCS C-Series or S-Series M4 server. * `IMCM5` - A standalone Cisco UCS C-Series or S-Series M5 server. * `IMCRack` - A standalone Cisco UCS C-Series or S-Series M6 or newer server. * `UCSIOM` - A Cisco UCS Blade Chassis I/O Module (IOM). * `HX` - A Cisco HyperFlex (HX) cluster. * `UCSD` - A Cisco UCS Director (UCSD) instance. * `IntersightAppliance` - A Cisco Intersight Connected Virtual Appliance instance. * `IntersightAssist` - A Cisco Intersight Assist instance. * `PureStorageFlashArray` - A Pure Storage FlashArray that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer and storage management features are supported on this device. * `NexusDevice` - A Cisco Nexus Network Switch that is managed using Cisco Intersight Assist. * `ACISwitch` - A Cisco Nexus Network Switch with the embedded Device Connector and is a part of the Cisco ACI fabric. * `NexusSwitch` - A standalone Cisco Nexus Network Switch with the embedded Device Connector. * `MDSSwitch` - A Cisco MDS Switch that is managed using the embedded Device Connector. * `MDSDevice` - A Cisco MDS Switch that is managed using Cisco Intersight Assist. * `UCSC890` - A standalone Cisco UCS C890 server managed using Cisco Intersight Assist. * `RedfishServer` - A generic target type for servers that support Redfish APIs and is managed using Cisco Intersight Assist. Support is limited to HPE and Dell Servers. * `NetAppOntap` - A Netapp ONTAP Storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `NetAppActiveIqUnifiedManager` - A NetApp Active IQ Unified Manager (AIQUM) that is managed using Cisco Intersight Assist. * `EmcScaleIo` - An EMC ScaleIO Software Defined Storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `EmcVmax` - An EMC VMAX 2 or 3 series enterprise storage array that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `EmcVplex` - An EMC VPLEX virtual storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `EmcXtremIo` - An EMC XtremIO SSD storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `VmwareVcenter` - A VMware vCenter instance that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer and Virtualization features are supported on this hypervisor. * `MicrosoftHyperV` - A Microsoft Hyper-V host that is managed using Cisco Intersight Assist. Optionally, other hosts in the cluster can be discovered through this host. Cisco Intersight Workload Optimizer features are supported on this hypervisor. * `AppDynamics` - An AppDynamics controller running in a SaaS or on-prem datacenter. On-prem AppDynamics instance is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this controller. * `Dynatrace` - A Dynatrace Server instance running in a SaaS or on-prem datacenter. On-prem Dynatrace instance is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this server. * `NewRelic` - A NewRelic user account. The NewRelic instance monitors the application infrastructure. Cisco Intersight Workload Optimizer features are supported on this server. * `ServiceNow` - A cloud-based workflow automation platform that enables enterprise organizations to improve operational efficiencies by streamlining and automating routine work tasks. * `CloudFoundry` - An open source cloud platform on which developers can build, deploy, run and scale applications. * `MicrosoftAzureApplicationInsights` - A feature of Azure Monitor, is an extensible Application Performance Management service for developers and DevOps professionals to monitor their live applications. * `OpenStack` - An OpenStack target manages Virtual Machines, Physical Machines, Datacenters and Virtual Datacenters using different OpenStack services as administrative endpoints. * `MicrosoftSqlServer` - A Microsoft SQL database server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this database. * `MySqlServer` - A MySQL database server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this database. * `OracleDatabaseServer` - An Oracle database server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this database. * `IBMWebSphereApplicationServer` - An IBM WebSphere Application server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this application server. * `OracleWebLogicServer` - Oracle WebLogic Server is a unified and extensible platform for developing, deploying and running enterprise applications, such as Java, for on-premises and in the cloud. WebLogic Server offers a robust, mature, and scalable implementation of Java Enterprise Edition (EE) and Jakarta EE. * `ApacheTomcatServer` - An Apache Tomcat server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this server. * `JavaVirtualMachine` - A JVM Application with JMX configured that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this application. * `RedHatJBossApplicationServer` - JBoss Application Server is an open-source, cross-platform Java application server developed by JBoss, a division of Red Hat Inc. It is an open-source implementation of Java 2 Enterprise Edition (J2EE) that is used for implementing Java applications and other Web-based applications and software. * `Kubernetes` - A Kubernetes cluster that runs containerized applications, with Kubernetes Collector installed. Cisco Intersight Workload Optimizer features are supported on Kubernetes cluster. * `AmazonWebService` - An Amazon Web Service cloud account. Cisco Intersight Workload Optimizer and Virtualization features are supported on this cloud. * `AmazonWebServiceBilling` - An Amazon Web Service cloud billing account used to retrieve billing information stored in S3 bucket. Cisco Intersight Workload Optimizer features are supported on this cloud. * `GoogleCloudPlatform` - A Google Cloud Platform service account with access to one or more projects. Cisco Intersight Workload Optimizer features are supported on this cloud. * `GoogleCloudPlatformBilling` - A Google Cloud Platform service account used to retrieve billing information from BigQuery. Cisco Intersight Workload Optimizer features are supported on this cloud. * `MicrosoftAzureServicePrincipal` - A Microsoft Azure Service Principal account with access to Azure subscriptions. Cisco Intersight Workload Optimizer features are supported on this cloud. * `MicrosoftAzureEnterpriseAgreement` - A Microsoft Azure Enterprise Agreement enrolment used to retrieve pricing and billing information. Cisco Intersight Workload Optimizer features are supported on this cloud. * `MicrosoftAzureBilling` - A Microsoft Azure Service Principal account with access to billing information. Cisco Intersight Workload Optimizer features are supported on this cloud. * `DellCompellent` - A Dell EMC SC Series (Compellent) storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `HPE3Par` - A HPE 3PAR StoreServ system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `RedHatEnterpriseVirtualization` - A Red Hat Enterprise Virtualization Hypervisor system that manages Virtual Machines. * `NutanixAcropolis` - A Nutanix Acropolis cluster that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this cluster. * `HPEOneView` - A HPE OneView system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this system. * `ServiceEngine` - Cisco Application Services Engine. Cisco Application Services Engine is a platform to deploy and manage applications. * `HitachiVirtualStoragePlatform` - A Hitachi Virtual Storage Platform (Hitachi VSP) that is managed using Cisco Intersight Assist. * `GenericTarget` - A generic third-party target supported only in Partner Integration Appliance. This target type is used for development purposes and will not be supported in production environment. * `IMCBlade` - A Cisco UCS blade server managed by Cisco Intersight. * `TerraformCloud` - A Terraform Cloud Business Tier account. * `TerraformAgent` - A Terraform Cloud Agent that will be deployed on Cisco Intersight Assist. The agent can be used to plan and apply Terraform runs from a Terraform Cloud workspace. * `CustomTarget` - CustomTarget is deprecated. Use HTTPEndpoint type to claim HTTP endpoints. * `AnsibleEndpoint` - An external endpoint that is added as a target which can be accessed through Ansible in Intersight Cloud Orchestrator automation workflows. * `HTTPEndpoint` - An HTTP endpoint that can be accessed in Intersight Orchestrator workflows directly or using Cisco Intersight Assist. Authentication Schemes supported are Basic and Bearer Token. * `SSHEndpoint` - An SSH endpoint that can be accessed in Intersight Orchestrator workflows using Cisco Intersight Assist. * `CiscoCatalyst` - A Cisco Catalyst networking switch device. * `PowerShellEndpoint` - A Windows operating system server on which PowerShell scripts can be executed using Cisco Intersight Assist. * `CiscoDNAC` - A Cisco Digital Network Architecture (DNA) Center appliance. * `CiscoFMC` - A Cisco Secure Firewall Management Center. * `ViptelaCloud` - A Cisco Viptela SD-WAN Cloud. * `MerakiCloud` - A Cisco Meraki Organization. * `CiscoISE` - A Cisco Identity Services Engine (ISE) target.. [optional] if omitted the server will use the default value of "" # noqa: E501 - public_access_key (str): The device connector's public key used by Intersight to authenticate a connection from the device connector. The public key is used to verify that the signature a device connector sends on connect has been signed by the connector's private key stored on the device's filesystem. Must be a PEM encoded RSA public key string.. [optional] # noqa: E501 + public_access_key (str): The device connector's public key used by Intersight to authenticate a connection from the device connector. The public key is used to verify that the signature a device connector sends on connect has been signed by the connector's private key stored on the device's filesystem. Must be a PEM encoded RSA or Ed22519 public key string.. [optional] # noqa: E501 + public_encryption_key (str): The device connector public key used by Intersight for encryption. The public key is used to encrypt ephemeral aes keys to be used for decrypting sensitive data from Intersight. Must be a PEM encoded RSA public key string.. [optional] # noqa: E501 read_only (bool): Flag reported by devices to indicate an administrator of the device has disabled management operations of the device connector and only monitoring is permitted.. [optional] # noqa: E501 serial ([str], none_type): [optional] # noqa: E501 vendor (str): The vendor of the managed device.. [optional] # noqa: E501 @@ -480,6 +484,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -488,10 +495,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -550,7 +560,8 @@ def __init__(self, *args, **kwargs): # noqa: E501 parent_signature (AssetClaimSignature): [optional] # noqa: E501 pid ([str], none_type): [optional] # noqa: E501 platform_type (str): The platform type on which device connector is executing. * `` - An unrecognized platform type. * `APIC` - A Cisco Application Policy Infrastructure Controller (APIC) cluster. * `CAPIC` - A Cisco Cloud Application Policy Infrastructure Controller (Cloud APIC) instance. * `DCNM` - A Cisco Data Center Network Manager (DCNM) instance. * `UCSFI` - A Cisco UCS Fabric Interconnect that is managed by Cisco UCS Manager (UCSM). * `UCSFIISM` - A Cisco UCS Fabric Interconnect that is managed by Cisco Intersight. * `IMC` - A standalone Cisco UCS rack server (Deprecated). * `IMCM4` - A standalone Cisco UCS C-Series or S-Series M4 server. * `IMCM5` - A standalone Cisco UCS C-Series or S-Series M5 server. * `IMCRack` - A standalone Cisco UCS C-Series or S-Series M6 or newer server. * `UCSIOM` - A Cisco UCS Blade Chassis I/O Module (IOM). * `HX` - A Cisco HyperFlex (HX) cluster. * `UCSD` - A Cisco UCS Director (UCSD) instance. * `IntersightAppliance` - A Cisco Intersight Connected Virtual Appliance instance. * `IntersightAssist` - A Cisco Intersight Assist instance. * `PureStorageFlashArray` - A Pure Storage FlashArray that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer and storage management features are supported on this device. * `NexusDevice` - A Cisco Nexus Network Switch that is managed using Cisco Intersight Assist. * `ACISwitch` - A Cisco Nexus Network Switch with the embedded Device Connector and is a part of the Cisco ACI fabric. * `NexusSwitch` - A standalone Cisco Nexus Network Switch with the embedded Device Connector. * `MDSSwitch` - A Cisco MDS Switch that is managed using the embedded Device Connector. * `MDSDevice` - A Cisco MDS Switch that is managed using Cisco Intersight Assist. * `UCSC890` - A standalone Cisco UCS C890 server managed using Cisco Intersight Assist. * `RedfishServer` - A generic target type for servers that support Redfish APIs and is managed using Cisco Intersight Assist. Support is limited to HPE and Dell Servers. * `NetAppOntap` - A Netapp ONTAP Storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `NetAppActiveIqUnifiedManager` - A NetApp Active IQ Unified Manager (AIQUM) that is managed using Cisco Intersight Assist. * `EmcScaleIo` - An EMC ScaleIO Software Defined Storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `EmcVmax` - An EMC VMAX 2 or 3 series enterprise storage array that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `EmcVplex` - An EMC VPLEX virtual storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `EmcXtremIo` - An EMC XtremIO SSD storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `VmwareVcenter` - A VMware vCenter instance that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer and Virtualization features are supported on this hypervisor. * `MicrosoftHyperV` - A Microsoft Hyper-V host that is managed using Cisco Intersight Assist. Optionally, other hosts in the cluster can be discovered through this host. Cisco Intersight Workload Optimizer features are supported on this hypervisor. * `AppDynamics` - An AppDynamics controller running in a SaaS or on-prem datacenter. On-prem AppDynamics instance is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this controller. * `Dynatrace` - A Dynatrace Server instance running in a SaaS or on-prem datacenter. On-prem Dynatrace instance is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this server. * `NewRelic` - A NewRelic user account. The NewRelic instance monitors the application infrastructure. Cisco Intersight Workload Optimizer features are supported on this server. * `ServiceNow` - A cloud-based workflow automation platform that enables enterprise organizations to improve operational efficiencies by streamlining and automating routine work tasks. * `CloudFoundry` - An open source cloud platform on which developers can build, deploy, run and scale applications. * `MicrosoftAzureApplicationInsights` - A feature of Azure Monitor, is an extensible Application Performance Management service for developers and DevOps professionals to monitor their live applications. * `OpenStack` - An OpenStack target manages Virtual Machines, Physical Machines, Datacenters and Virtual Datacenters using different OpenStack services as administrative endpoints. * `MicrosoftSqlServer` - A Microsoft SQL database server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this database. * `MySqlServer` - A MySQL database server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this database. * `OracleDatabaseServer` - An Oracle database server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this database. * `IBMWebSphereApplicationServer` - An IBM WebSphere Application server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this application server. * `OracleWebLogicServer` - Oracle WebLogic Server is a unified and extensible platform for developing, deploying and running enterprise applications, such as Java, for on-premises and in the cloud. WebLogic Server offers a robust, mature, and scalable implementation of Java Enterprise Edition (EE) and Jakarta EE. * `ApacheTomcatServer` - An Apache Tomcat server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this server. * `JavaVirtualMachine` - A JVM Application with JMX configured that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this application. * `RedHatJBossApplicationServer` - JBoss Application Server is an open-source, cross-platform Java application server developed by JBoss, a division of Red Hat Inc. It is an open-source implementation of Java 2 Enterprise Edition (J2EE) that is used for implementing Java applications and other Web-based applications and software. * `Kubernetes` - A Kubernetes cluster that runs containerized applications, with Kubernetes Collector installed. Cisco Intersight Workload Optimizer features are supported on Kubernetes cluster. * `AmazonWebService` - An Amazon Web Service cloud account. Cisco Intersight Workload Optimizer and Virtualization features are supported on this cloud. * `AmazonWebServiceBilling` - An Amazon Web Service cloud billing account used to retrieve billing information stored in S3 bucket. Cisco Intersight Workload Optimizer features are supported on this cloud. * `GoogleCloudPlatform` - A Google Cloud Platform service account with access to one or more projects. Cisco Intersight Workload Optimizer features are supported on this cloud. * `GoogleCloudPlatformBilling` - A Google Cloud Platform service account used to retrieve billing information from BigQuery. Cisco Intersight Workload Optimizer features are supported on this cloud. * `MicrosoftAzureServicePrincipal` - A Microsoft Azure Service Principal account with access to Azure subscriptions. Cisco Intersight Workload Optimizer features are supported on this cloud. * `MicrosoftAzureEnterpriseAgreement` - A Microsoft Azure Enterprise Agreement enrolment used to retrieve pricing and billing information. Cisco Intersight Workload Optimizer features are supported on this cloud. * `MicrosoftAzureBilling` - A Microsoft Azure Service Principal account with access to billing information. Cisco Intersight Workload Optimizer features are supported on this cloud. * `DellCompellent` - A Dell EMC SC Series (Compellent) storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `HPE3Par` - A HPE 3PAR StoreServ system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `RedHatEnterpriseVirtualization` - A Red Hat Enterprise Virtualization Hypervisor system that manages Virtual Machines. * `NutanixAcropolis` - A Nutanix Acropolis cluster that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this cluster. * `HPEOneView` - A HPE OneView system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this system. * `ServiceEngine` - Cisco Application Services Engine. Cisco Application Services Engine is a platform to deploy and manage applications. * `HitachiVirtualStoragePlatform` - A Hitachi Virtual Storage Platform (Hitachi VSP) that is managed using Cisco Intersight Assist. * `GenericTarget` - A generic third-party target supported only in Partner Integration Appliance. This target type is used for development purposes and will not be supported in production environment. * `IMCBlade` - A Cisco UCS blade server managed by Cisco Intersight. * `TerraformCloud` - A Terraform Cloud Business Tier account. * `TerraformAgent` - A Terraform Cloud Agent that will be deployed on Cisco Intersight Assist. The agent can be used to plan and apply Terraform runs from a Terraform Cloud workspace. * `CustomTarget` - CustomTarget is deprecated. Use HTTPEndpoint type to claim HTTP endpoints. * `AnsibleEndpoint` - An external endpoint that is added as a target which can be accessed through Ansible in Intersight Cloud Orchestrator automation workflows. * `HTTPEndpoint` - An HTTP endpoint that can be accessed in Intersight Orchestrator workflows directly or using Cisco Intersight Assist. Authentication Schemes supported are Basic and Bearer Token. * `SSHEndpoint` - An SSH endpoint that can be accessed in Intersight Orchestrator workflows using Cisco Intersight Assist. * `CiscoCatalyst` - A Cisco Catalyst networking switch device. * `PowerShellEndpoint` - A Windows operating system server on which PowerShell scripts can be executed using Cisco Intersight Assist. * `CiscoDNAC` - A Cisco Digital Network Architecture (DNA) Center appliance. * `CiscoFMC` - A Cisco Secure Firewall Management Center. * `ViptelaCloud` - A Cisco Viptela SD-WAN Cloud. * `MerakiCloud` - A Cisco Meraki Organization. * `CiscoISE` - A Cisco Identity Services Engine (ISE) target.. [optional] if omitted the server will use the default value of "" # noqa: E501 - public_access_key (str): The device connector's public key used by Intersight to authenticate a connection from the device connector. The public key is used to verify that the signature a device connector sends on connect has been signed by the connector's private key stored on the device's filesystem. Must be a PEM encoded RSA public key string.. [optional] # noqa: E501 + public_access_key (str): The device connector's public key used by Intersight to authenticate a connection from the device connector. The public key is used to verify that the signature a device connector sends on connect has been signed by the connector's private key stored on the device's filesystem. Must be a PEM encoded RSA or Ed22519 public key string.. [optional] # noqa: E501 + public_encryption_key (str): The device connector public key used by Intersight for encryption. The public key is used to encrypt ephemeral aes keys to be used for decrypting sensitive data from Intersight. Must be a PEM encoded RSA public key string.. [optional] # noqa: E501 read_only (bool): Flag reported by devices to indicate an administrator of the device has disabled management operations of the device connector and only monitoring is permitted.. [optional] # noqa: E501 serial ([str], none_type): [optional] # noqa: E501 vendor (str): The vendor of the managed device.. [optional] # noqa: E501 diff --git a/intersight/model/asset_device_registration_all_of.py b/intersight/model/asset_device_registration_all_of.py index f82e303147..dde0fb05fd 100644 --- a/intersight/model/asset_device_registration_all_of.py +++ b/intersight/model/asset_device_registration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,7 @@ def openapi_types(): 'pid': ([str], none_type,), # noqa: E501 'platform_type': (str,), # noqa: E501 'public_access_key': (str,), # noqa: E501 + 'public_encryption_key': (str,), # noqa: E501 'read_only': (bool,), # noqa: E501 'serial': ([str], none_type,), # noqa: E501 'vendor': (str,), # noqa: E501 @@ -241,6 +242,7 @@ def discriminator(): 'pid': 'Pid', # noqa: E501 'platform_type': 'PlatformType', # noqa: E501 'public_access_key': 'PublicAccessKey', # noqa: E501 + 'public_encryption_key': 'PublicEncryptionKey', # noqa: E501 'read_only': 'ReadOnly', # noqa: E501 'serial': 'Serial', # noqa: E501 'vendor': 'Vendor', # noqa: E501 @@ -259,6 +261,7 @@ def discriminator(): 'claimed_by_user_name', # noqa: E501 'claimed_time', # noqa: E501 'public_access_key', # noqa: E501 + 'public_encryption_key', # noqa: E501 'read_only', # noqa: E501 'vendor', # noqa: E501 'cluster_members', # noqa: E501 @@ -316,7 +319,8 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 parent_signature (AssetClaimSignature): [optional] # noqa: E501 pid ([str], none_type): [optional] # noqa: E501 platform_type (str): The platform type on which device connector is executing. * `` - An unrecognized platform type. * `APIC` - A Cisco Application Policy Infrastructure Controller (APIC) cluster. * `CAPIC` - A Cisco Cloud Application Policy Infrastructure Controller (Cloud APIC) instance. * `DCNM` - A Cisco Data Center Network Manager (DCNM) instance. * `UCSFI` - A Cisco UCS Fabric Interconnect that is managed by Cisco UCS Manager (UCSM). * `UCSFIISM` - A Cisco UCS Fabric Interconnect that is managed by Cisco Intersight. * `IMC` - A standalone Cisco UCS rack server (Deprecated). * `IMCM4` - A standalone Cisco UCS C-Series or S-Series M4 server. * `IMCM5` - A standalone Cisco UCS C-Series or S-Series M5 server. * `IMCRack` - A standalone Cisco UCS C-Series or S-Series M6 or newer server. * `UCSIOM` - A Cisco UCS Blade Chassis I/O Module (IOM). * `HX` - A Cisco HyperFlex (HX) cluster. * `UCSD` - A Cisco UCS Director (UCSD) instance. * `IntersightAppliance` - A Cisco Intersight Connected Virtual Appliance instance. * `IntersightAssist` - A Cisco Intersight Assist instance. * `PureStorageFlashArray` - A Pure Storage FlashArray that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer and storage management features are supported on this device. * `NexusDevice` - A Cisco Nexus Network Switch that is managed using Cisco Intersight Assist. * `ACISwitch` - A Cisco Nexus Network Switch with the embedded Device Connector and is a part of the Cisco ACI fabric. * `NexusSwitch` - A standalone Cisco Nexus Network Switch with the embedded Device Connector. * `MDSSwitch` - A Cisco MDS Switch that is managed using the embedded Device Connector. * `MDSDevice` - A Cisco MDS Switch that is managed using Cisco Intersight Assist. * `UCSC890` - A standalone Cisco UCS C890 server managed using Cisco Intersight Assist. * `RedfishServer` - A generic target type for servers that support Redfish APIs and is managed using Cisco Intersight Assist. Support is limited to HPE and Dell Servers. * `NetAppOntap` - A Netapp ONTAP Storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `NetAppActiveIqUnifiedManager` - A NetApp Active IQ Unified Manager (AIQUM) that is managed using Cisco Intersight Assist. * `EmcScaleIo` - An EMC ScaleIO Software Defined Storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `EmcVmax` - An EMC VMAX 2 or 3 series enterprise storage array that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `EmcVplex` - An EMC VPLEX virtual storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `EmcXtremIo` - An EMC XtremIO SSD storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `VmwareVcenter` - A VMware vCenter instance that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer and Virtualization features are supported on this hypervisor. * `MicrosoftHyperV` - A Microsoft Hyper-V host that is managed using Cisco Intersight Assist. Optionally, other hosts in the cluster can be discovered through this host. Cisco Intersight Workload Optimizer features are supported on this hypervisor. * `AppDynamics` - An AppDynamics controller running in a SaaS or on-prem datacenter. On-prem AppDynamics instance is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this controller. * `Dynatrace` - A Dynatrace Server instance running in a SaaS or on-prem datacenter. On-prem Dynatrace instance is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this server. * `NewRelic` - A NewRelic user account. The NewRelic instance monitors the application infrastructure. Cisco Intersight Workload Optimizer features are supported on this server. * `ServiceNow` - A cloud-based workflow automation platform that enables enterprise organizations to improve operational efficiencies by streamlining and automating routine work tasks. * `CloudFoundry` - An open source cloud platform on which developers can build, deploy, run and scale applications. * `MicrosoftAzureApplicationInsights` - A feature of Azure Monitor, is an extensible Application Performance Management service for developers and DevOps professionals to monitor their live applications. * `OpenStack` - An OpenStack target manages Virtual Machines, Physical Machines, Datacenters and Virtual Datacenters using different OpenStack services as administrative endpoints. * `MicrosoftSqlServer` - A Microsoft SQL database server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this database. * `MySqlServer` - A MySQL database server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this database. * `OracleDatabaseServer` - An Oracle database server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this database. * `IBMWebSphereApplicationServer` - An IBM WebSphere Application server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this application server. * `OracleWebLogicServer` - Oracle WebLogic Server is a unified and extensible platform for developing, deploying and running enterprise applications, such as Java, for on-premises and in the cloud. WebLogic Server offers a robust, mature, and scalable implementation of Java Enterprise Edition (EE) and Jakarta EE. * `ApacheTomcatServer` - An Apache Tomcat server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this server. * `JavaVirtualMachine` - A JVM Application with JMX configured that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this application. * `RedHatJBossApplicationServer` - JBoss Application Server is an open-source, cross-platform Java application server developed by JBoss, a division of Red Hat Inc. It is an open-source implementation of Java 2 Enterprise Edition (J2EE) that is used for implementing Java applications and other Web-based applications and software. * `Kubernetes` - A Kubernetes cluster that runs containerized applications, with Kubernetes Collector installed. Cisco Intersight Workload Optimizer features are supported on Kubernetes cluster. * `AmazonWebService` - An Amazon Web Service cloud account. Cisco Intersight Workload Optimizer and Virtualization features are supported on this cloud. * `AmazonWebServiceBilling` - An Amazon Web Service cloud billing account used to retrieve billing information stored in S3 bucket. Cisco Intersight Workload Optimizer features are supported on this cloud. * `GoogleCloudPlatform` - A Google Cloud Platform service account with access to one or more projects. Cisco Intersight Workload Optimizer features are supported on this cloud. * `GoogleCloudPlatformBilling` - A Google Cloud Platform service account used to retrieve billing information from BigQuery. Cisco Intersight Workload Optimizer features are supported on this cloud. * `MicrosoftAzureServicePrincipal` - A Microsoft Azure Service Principal account with access to Azure subscriptions. Cisco Intersight Workload Optimizer features are supported on this cloud. * `MicrosoftAzureEnterpriseAgreement` - A Microsoft Azure Enterprise Agreement enrolment used to retrieve pricing and billing information. Cisco Intersight Workload Optimizer features are supported on this cloud. * `MicrosoftAzureBilling` - A Microsoft Azure Service Principal account with access to billing information. Cisco Intersight Workload Optimizer features are supported on this cloud. * `DellCompellent` - A Dell EMC SC Series (Compellent) storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `HPE3Par` - A HPE 3PAR StoreServ system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `RedHatEnterpriseVirtualization` - A Red Hat Enterprise Virtualization Hypervisor system that manages Virtual Machines. * `NutanixAcropolis` - A Nutanix Acropolis cluster that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this cluster. * `HPEOneView` - A HPE OneView system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this system. * `ServiceEngine` - Cisco Application Services Engine. Cisco Application Services Engine is a platform to deploy and manage applications. * `HitachiVirtualStoragePlatform` - A Hitachi Virtual Storage Platform (Hitachi VSP) that is managed using Cisco Intersight Assist. * `GenericTarget` - A generic third-party target supported only in Partner Integration Appliance. This target type is used for development purposes and will not be supported in production environment. * `IMCBlade` - A Cisco UCS blade server managed by Cisco Intersight. * `TerraformCloud` - A Terraform Cloud Business Tier account. * `TerraformAgent` - A Terraform Cloud Agent that will be deployed on Cisco Intersight Assist. The agent can be used to plan and apply Terraform runs from a Terraform Cloud workspace. * `CustomTarget` - CustomTarget is deprecated. Use HTTPEndpoint type to claim HTTP endpoints. * `AnsibleEndpoint` - An external endpoint that is added as a target which can be accessed through Ansible in Intersight Cloud Orchestrator automation workflows. * `HTTPEndpoint` - An HTTP endpoint that can be accessed in Intersight Orchestrator workflows directly or using Cisco Intersight Assist. Authentication Schemes supported are Basic and Bearer Token. * `SSHEndpoint` - An SSH endpoint that can be accessed in Intersight Orchestrator workflows using Cisco Intersight Assist. * `CiscoCatalyst` - A Cisco Catalyst networking switch device. * `PowerShellEndpoint` - A Windows operating system server on which PowerShell scripts can be executed using Cisco Intersight Assist. * `CiscoDNAC` - A Cisco Digital Network Architecture (DNA) Center appliance. * `CiscoFMC` - A Cisco Secure Firewall Management Center. * `ViptelaCloud` - A Cisco Viptela SD-WAN Cloud. * `MerakiCloud` - A Cisco Meraki Organization. * `CiscoISE` - A Cisco Identity Services Engine (ISE) target.. [optional] if omitted the server will use the default value of "" # noqa: E501 - public_access_key (str): The device connector's public key used by Intersight to authenticate a connection from the device connector. The public key is used to verify that the signature a device connector sends on connect has been signed by the connector's private key stored on the device's filesystem. Must be a PEM encoded RSA public key string.. [optional] # noqa: E501 + public_access_key (str): The device connector's public key used by Intersight to authenticate a connection from the device connector. The public key is used to verify that the signature a device connector sends on connect has been signed by the connector's private key stored on the device's filesystem. Must be a PEM encoded RSA or Ed22519 public key string.. [optional] # noqa: E501 + public_encryption_key (str): The device connector public key used by Intersight for encryption. The public key is used to encrypt ephemeral aes keys to be used for decrypting sensitive data from Intersight. Must be a PEM encoded RSA public key string.. [optional] # noqa: E501 read_only (bool): Flag reported by devices to indicate an administrator of the device has disabled management operations of the device connector and only monitoring is permitted.. [optional] # noqa: E501 serial ([str], none_type): [optional] # noqa: E501 vendor (str): The vendor of the managed device.. [optional] # noqa: E501 @@ -431,7 +435,8 @@ def __init__(self, *args, **kwargs): # noqa: E501 parent_signature (AssetClaimSignature): [optional] # noqa: E501 pid ([str], none_type): [optional] # noqa: E501 platform_type (str): The platform type on which device connector is executing. * `` - An unrecognized platform type. * `APIC` - A Cisco Application Policy Infrastructure Controller (APIC) cluster. * `CAPIC` - A Cisco Cloud Application Policy Infrastructure Controller (Cloud APIC) instance. * `DCNM` - A Cisco Data Center Network Manager (DCNM) instance. * `UCSFI` - A Cisco UCS Fabric Interconnect that is managed by Cisco UCS Manager (UCSM). * `UCSFIISM` - A Cisco UCS Fabric Interconnect that is managed by Cisco Intersight. * `IMC` - A standalone Cisco UCS rack server (Deprecated). * `IMCM4` - A standalone Cisco UCS C-Series or S-Series M4 server. * `IMCM5` - A standalone Cisco UCS C-Series or S-Series M5 server. * `IMCRack` - A standalone Cisco UCS C-Series or S-Series M6 or newer server. * `UCSIOM` - A Cisco UCS Blade Chassis I/O Module (IOM). * `HX` - A Cisco HyperFlex (HX) cluster. * `UCSD` - A Cisco UCS Director (UCSD) instance. * `IntersightAppliance` - A Cisco Intersight Connected Virtual Appliance instance. * `IntersightAssist` - A Cisco Intersight Assist instance. * `PureStorageFlashArray` - A Pure Storage FlashArray that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer and storage management features are supported on this device. * `NexusDevice` - A Cisco Nexus Network Switch that is managed using Cisco Intersight Assist. * `ACISwitch` - A Cisco Nexus Network Switch with the embedded Device Connector and is a part of the Cisco ACI fabric. * `NexusSwitch` - A standalone Cisco Nexus Network Switch with the embedded Device Connector. * `MDSSwitch` - A Cisco MDS Switch that is managed using the embedded Device Connector. * `MDSDevice` - A Cisco MDS Switch that is managed using Cisco Intersight Assist. * `UCSC890` - A standalone Cisco UCS C890 server managed using Cisco Intersight Assist. * `RedfishServer` - A generic target type for servers that support Redfish APIs and is managed using Cisco Intersight Assist. Support is limited to HPE and Dell Servers. * `NetAppOntap` - A Netapp ONTAP Storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `NetAppActiveIqUnifiedManager` - A NetApp Active IQ Unified Manager (AIQUM) that is managed using Cisco Intersight Assist. * `EmcScaleIo` - An EMC ScaleIO Software Defined Storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `EmcVmax` - An EMC VMAX 2 or 3 series enterprise storage array that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `EmcVplex` - An EMC VPLEX virtual storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `EmcXtremIo` - An EMC XtremIO SSD storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `VmwareVcenter` - A VMware vCenter instance that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer and Virtualization features are supported on this hypervisor. * `MicrosoftHyperV` - A Microsoft Hyper-V host that is managed using Cisco Intersight Assist. Optionally, other hosts in the cluster can be discovered through this host. Cisco Intersight Workload Optimizer features are supported on this hypervisor. * `AppDynamics` - An AppDynamics controller running in a SaaS or on-prem datacenter. On-prem AppDynamics instance is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this controller. * `Dynatrace` - A Dynatrace Server instance running in a SaaS or on-prem datacenter. On-prem Dynatrace instance is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this server. * `NewRelic` - A NewRelic user account. The NewRelic instance monitors the application infrastructure. Cisco Intersight Workload Optimizer features are supported on this server. * `ServiceNow` - A cloud-based workflow automation platform that enables enterprise organizations to improve operational efficiencies by streamlining and automating routine work tasks. * `CloudFoundry` - An open source cloud platform on which developers can build, deploy, run and scale applications. * `MicrosoftAzureApplicationInsights` - A feature of Azure Monitor, is an extensible Application Performance Management service for developers and DevOps professionals to monitor their live applications. * `OpenStack` - An OpenStack target manages Virtual Machines, Physical Machines, Datacenters and Virtual Datacenters using different OpenStack services as administrative endpoints. * `MicrosoftSqlServer` - A Microsoft SQL database server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this database. * `MySqlServer` - A MySQL database server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this database. * `OracleDatabaseServer` - An Oracle database server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this database. * `IBMWebSphereApplicationServer` - An IBM WebSphere Application server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this application server. * `OracleWebLogicServer` - Oracle WebLogic Server is a unified and extensible platform for developing, deploying and running enterprise applications, such as Java, for on-premises and in the cloud. WebLogic Server offers a robust, mature, and scalable implementation of Java Enterprise Edition (EE) and Jakarta EE. * `ApacheTomcatServer` - An Apache Tomcat server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this server. * `JavaVirtualMachine` - A JVM Application with JMX configured that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this application. * `RedHatJBossApplicationServer` - JBoss Application Server is an open-source, cross-platform Java application server developed by JBoss, a division of Red Hat Inc. It is an open-source implementation of Java 2 Enterprise Edition (J2EE) that is used for implementing Java applications and other Web-based applications and software. * `Kubernetes` - A Kubernetes cluster that runs containerized applications, with Kubernetes Collector installed. Cisco Intersight Workload Optimizer features are supported on Kubernetes cluster. * `AmazonWebService` - An Amazon Web Service cloud account. Cisco Intersight Workload Optimizer and Virtualization features are supported on this cloud. * `AmazonWebServiceBilling` - An Amazon Web Service cloud billing account used to retrieve billing information stored in S3 bucket. Cisco Intersight Workload Optimizer features are supported on this cloud. * `GoogleCloudPlatform` - A Google Cloud Platform service account with access to one or more projects. Cisco Intersight Workload Optimizer features are supported on this cloud. * `GoogleCloudPlatformBilling` - A Google Cloud Platform service account used to retrieve billing information from BigQuery. Cisco Intersight Workload Optimizer features are supported on this cloud. * `MicrosoftAzureServicePrincipal` - A Microsoft Azure Service Principal account with access to Azure subscriptions. Cisco Intersight Workload Optimizer features are supported on this cloud. * `MicrosoftAzureEnterpriseAgreement` - A Microsoft Azure Enterprise Agreement enrolment used to retrieve pricing and billing information. Cisco Intersight Workload Optimizer features are supported on this cloud. * `MicrosoftAzureBilling` - A Microsoft Azure Service Principal account with access to billing information. Cisco Intersight Workload Optimizer features are supported on this cloud. * `DellCompellent` - A Dell EMC SC Series (Compellent) storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `HPE3Par` - A HPE 3PAR StoreServ system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `RedHatEnterpriseVirtualization` - A Red Hat Enterprise Virtualization Hypervisor system that manages Virtual Machines. * `NutanixAcropolis` - A Nutanix Acropolis cluster that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this cluster. * `HPEOneView` - A HPE OneView system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this system. * `ServiceEngine` - Cisco Application Services Engine. Cisco Application Services Engine is a platform to deploy and manage applications. * `HitachiVirtualStoragePlatform` - A Hitachi Virtual Storage Platform (Hitachi VSP) that is managed using Cisco Intersight Assist. * `GenericTarget` - A generic third-party target supported only in Partner Integration Appliance. This target type is used for development purposes and will not be supported in production environment. * `IMCBlade` - A Cisco UCS blade server managed by Cisco Intersight. * `TerraformCloud` - A Terraform Cloud Business Tier account. * `TerraformAgent` - A Terraform Cloud Agent that will be deployed on Cisco Intersight Assist. The agent can be used to plan and apply Terraform runs from a Terraform Cloud workspace. * `CustomTarget` - CustomTarget is deprecated. Use HTTPEndpoint type to claim HTTP endpoints. * `AnsibleEndpoint` - An external endpoint that is added as a target which can be accessed through Ansible in Intersight Cloud Orchestrator automation workflows. * `HTTPEndpoint` - An HTTP endpoint that can be accessed in Intersight Orchestrator workflows directly or using Cisco Intersight Assist. Authentication Schemes supported are Basic and Bearer Token. * `SSHEndpoint` - An SSH endpoint that can be accessed in Intersight Orchestrator workflows using Cisco Intersight Assist. * `CiscoCatalyst` - A Cisco Catalyst networking switch device. * `PowerShellEndpoint` - A Windows operating system server on which PowerShell scripts can be executed using Cisco Intersight Assist. * `CiscoDNAC` - A Cisco Digital Network Architecture (DNA) Center appliance. * `CiscoFMC` - A Cisco Secure Firewall Management Center. * `ViptelaCloud` - A Cisco Viptela SD-WAN Cloud. * `MerakiCloud` - A Cisco Meraki Organization. * `CiscoISE` - A Cisco Identity Services Engine (ISE) target.. [optional] if omitted the server will use the default value of "" # noqa: E501 - public_access_key (str): The device connector's public key used by Intersight to authenticate a connection from the device connector. The public key is used to verify that the signature a device connector sends on connect has been signed by the connector's private key stored on the device's filesystem. Must be a PEM encoded RSA public key string.. [optional] # noqa: E501 + public_access_key (str): The device connector's public key used by Intersight to authenticate a connection from the device connector. The public key is used to verify that the signature a device connector sends on connect has been signed by the connector's private key stored on the device's filesystem. Must be a PEM encoded RSA or Ed22519 public key string.. [optional] # noqa: E501 + public_encryption_key (str): The device connector public key used by Intersight for encryption. The public key is used to encrypt ephemeral aes keys to be used for decrypting sensitive data from Intersight. Must be a PEM encoded RSA public key string.. [optional] # noqa: E501 read_only (bool): Flag reported by devices to indicate an administrator of the device has disabled management operations of the device connector and only monitoring is permitted.. [optional] # noqa: E501 serial ([str], none_type): [optional] # noqa: E501 vendor (str): The vendor of the managed device.. [optional] # noqa: E501 diff --git a/intersight/model/asset_device_registration_list.py b/intersight/model/asset_device_registration_list.py index ba5bed603e..935bf8852e 100644 --- a/intersight/model/asset_device_registration_list.py +++ b/intersight/model/asset_device_registration_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_device_registration_list_all_of.py b/intersight/model/asset_device_registration_list_all_of.py index 2062322441..c12676ad6a 100644 --- a/intersight/model/asset_device_registration_list_all_of.py +++ b/intersight/model/asset_device_registration_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_device_registration_relationship.py b/intersight/model/asset_device_registration_relationship.py index 282fc1590b..7122253ca7 100644 --- a/intersight/model/asset_device_registration_relationship.py +++ b/intersight/model/asset_device_registration_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -942,6 +942,7 @@ class AssetDeviceRegistrationRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1345,6 +1346,7 @@ def openapi_types(): 'pid': ([str], none_type,), # noqa: E501 'platform_type': (str,), # noqa: E501 'public_access_key': (str,), # noqa: E501 + 'public_encryption_key': (str,), # noqa: E501 'read_only': (bool,), # noqa: E501 'serial': ([str], none_type,), # noqa: E501 'vendor': (str,), # noqa: E501 @@ -1407,6 +1409,7 @@ def discriminator(): 'pid': 'Pid', # noqa: E501 'platform_type': 'PlatformType', # noqa: E501 'public_access_key': 'PublicAccessKey', # noqa: E501 + 'public_encryption_key': 'PublicEncryptionKey', # noqa: E501 'read_only': 'ReadOnly', # noqa: E501 'serial': 'Serial', # noqa: E501 'vendor': 'Vendor', # noqa: E501 @@ -1442,6 +1445,7 @@ def discriminator(): 'claimed_by_user_name', # noqa: E501 'claimed_time', # noqa: E501 'public_access_key', # noqa: E501 + 'public_encryption_key', # noqa: E501 'read_only', # noqa: E501 'vendor', # noqa: E501 'cluster_members', # noqa: E501 @@ -1518,7 +1522,8 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 parent_signature (AssetClaimSignature): [optional] # noqa: E501 pid ([str], none_type): [optional] # noqa: E501 platform_type (str): The platform type on which device connector is executing. * `` - An unrecognized platform type. * `APIC` - A Cisco Application Policy Infrastructure Controller (APIC) cluster. * `CAPIC` - A Cisco Cloud Application Policy Infrastructure Controller (Cloud APIC) instance. * `DCNM` - A Cisco Data Center Network Manager (DCNM) instance. * `UCSFI` - A Cisco UCS Fabric Interconnect that is managed by Cisco UCS Manager (UCSM). * `UCSFIISM` - A Cisco UCS Fabric Interconnect that is managed by Cisco Intersight. * `IMC` - A standalone Cisco UCS rack server (Deprecated). * `IMCM4` - A standalone Cisco UCS C-Series or S-Series M4 server. * `IMCM5` - A standalone Cisco UCS C-Series or S-Series M5 server. * `IMCRack` - A standalone Cisco UCS C-Series or S-Series M6 or newer server. * `UCSIOM` - A Cisco UCS Blade Chassis I/O Module (IOM). * `HX` - A Cisco HyperFlex (HX) cluster. * `UCSD` - A Cisco UCS Director (UCSD) instance. * `IntersightAppliance` - A Cisco Intersight Connected Virtual Appliance instance. * `IntersightAssist` - A Cisco Intersight Assist instance. * `PureStorageFlashArray` - A Pure Storage FlashArray that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer and storage management features are supported on this device. * `NexusDevice` - A Cisco Nexus Network Switch that is managed using Cisco Intersight Assist. * `ACISwitch` - A Cisco Nexus Network Switch with the embedded Device Connector and is a part of the Cisco ACI fabric. * `NexusSwitch` - A standalone Cisco Nexus Network Switch with the embedded Device Connector. * `MDSSwitch` - A Cisco MDS Switch that is managed using the embedded Device Connector. * `MDSDevice` - A Cisco MDS Switch that is managed using Cisco Intersight Assist. * `UCSC890` - A standalone Cisco UCS C890 server managed using Cisco Intersight Assist. * `RedfishServer` - A generic target type for servers that support Redfish APIs and is managed using Cisco Intersight Assist. Support is limited to HPE and Dell Servers. * `NetAppOntap` - A Netapp ONTAP Storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `NetAppActiveIqUnifiedManager` - A NetApp Active IQ Unified Manager (AIQUM) that is managed using Cisco Intersight Assist. * `EmcScaleIo` - An EMC ScaleIO Software Defined Storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `EmcVmax` - An EMC VMAX 2 or 3 series enterprise storage array that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `EmcVplex` - An EMC VPLEX virtual storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `EmcXtremIo` - An EMC XtremIO SSD storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `VmwareVcenter` - A VMware vCenter instance that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer and Virtualization features are supported on this hypervisor. * `MicrosoftHyperV` - A Microsoft Hyper-V host that is managed using Cisco Intersight Assist. Optionally, other hosts in the cluster can be discovered through this host. Cisco Intersight Workload Optimizer features are supported on this hypervisor. * `AppDynamics` - An AppDynamics controller running in a SaaS or on-prem datacenter. On-prem AppDynamics instance is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this controller. * `Dynatrace` - A Dynatrace Server instance running in a SaaS or on-prem datacenter. On-prem Dynatrace instance is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this server. * `NewRelic` - A NewRelic user account. The NewRelic instance monitors the application infrastructure. Cisco Intersight Workload Optimizer features are supported on this server. * `ServiceNow` - A cloud-based workflow automation platform that enables enterprise organizations to improve operational efficiencies by streamlining and automating routine work tasks. * `CloudFoundry` - An open source cloud platform on which developers can build, deploy, run and scale applications. * `MicrosoftAzureApplicationInsights` - A feature of Azure Monitor, is an extensible Application Performance Management service for developers and DevOps professionals to monitor their live applications. * `OpenStack` - An OpenStack target manages Virtual Machines, Physical Machines, Datacenters and Virtual Datacenters using different OpenStack services as administrative endpoints. * `MicrosoftSqlServer` - A Microsoft SQL database server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this database. * `MySqlServer` - A MySQL database server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this database. * `OracleDatabaseServer` - An Oracle database server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this database. * `IBMWebSphereApplicationServer` - An IBM WebSphere Application server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this application server. * `OracleWebLogicServer` - Oracle WebLogic Server is a unified and extensible platform for developing, deploying and running enterprise applications, such as Java, for on-premises and in the cloud. WebLogic Server offers a robust, mature, and scalable implementation of Java Enterprise Edition (EE) and Jakarta EE. * `ApacheTomcatServer` - An Apache Tomcat server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this server. * `JavaVirtualMachine` - A JVM Application with JMX configured that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this application. * `RedHatJBossApplicationServer` - JBoss Application Server is an open-source, cross-platform Java application server developed by JBoss, a division of Red Hat Inc. It is an open-source implementation of Java 2 Enterprise Edition (J2EE) that is used for implementing Java applications and other Web-based applications and software. * `Kubernetes` - A Kubernetes cluster that runs containerized applications, with Kubernetes Collector installed. Cisco Intersight Workload Optimizer features are supported on Kubernetes cluster. * `AmazonWebService` - An Amazon Web Service cloud account. Cisco Intersight Workload Optimizer and Virtualization features are supported on this cloud. * `AmazonWebServiceBilling` - An Amazon Web Service cloud billing account used to retrieve billing information stored in S3 bucket. Cisco Intersight Workload Optimizer features are supported on this cloud. * `GoogleCloudPlatform` - A Google Cloud Platform service account with access to one or more projects. Cisco Intersight Workload Optimizer features are supported on this cloud. * `GoogleCloudPlatformBilling` - A Google Cloud Platform service account used to retrieve billing information from BigQuery. Cisco Intersight Workload Optimizer features are supported on this cloud. * `MicrosoftAzureServicePrincipal` - A Microsoft Azure Service Principal account with access to Azure subscriptions. Cisco Intersight Workload Optimizer features are supported on this cloud. * `MicrosoftAzureEnterpriseAgreement` - A Microsoft Azure Enterprise Agreement enrolment used to retrieve pricing and billing information. Cisco Intersight Workload Optimizer features are supported on this cloud. * `MicrosoftAzureBilling` - A Microsoft Azure Service Principal account with access to billing information. Cisco Intersight Workload Optimizer features are supported on this cloud. * `DellCompellent` - A Dell EMC SC Series (Compellent) storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `HPE3Par` - A HPE 3PAR StoreServ system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `RedHatEnterpriseVirtualization` - A Red Hat Enterprise Virtualization Hypervisor system that manages Virtual Machines. * `NutanixAcropolis` - A Nutanix Acropolis cluster that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this cluster. * `HPEOneView` - A HPE OneView system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this system. * `ServiceEngine` - Cisco Application Services Engine. Cisco Application Services Engine is a platform to deploy and manage applications. * `HitachiVirtualStoragePlatform` - A Hitachi Virtual Storage Platform (Hitachi VSP) that is managed using Cisco Intersight Assist. * `GenericTarget` - A generic third-party target supported only in Partner Integration Appliance. This target type is used for development purposes and will not be supported in production environment. * `IMCBlade` - A Cisco UCS blade server managed by Cisco Intersight. * `TerraformCloud` - A Terraform Cloud Business Tier account. * `TerraformAgent` - A Terraform Cloud Agent that will be deployed on Cisco Intersight Assist. The agent can be used to plan and apply Terraform runs from a Terraform Cloud workspace. * `CustomTarget` - CustomTarget is deprecated. Use HTTPEndpoint type to claim HTTP endpoints. * `AnsibleEndpoint` - An external endpoint that is added as a target which can be accessed through Ansible in Intersight Cloud Orchestrator automation workflows. * `HTTPEndpoint` - An HTTP endpoint that can be accessed in Intersight Orchestrator workflows directly or using Cisco Intersight Assist. Authentication Schemes supported are Basic and Bearer Token. * `SSHEndpoint` - An SSH endpoint that can be accessed in Intersight Orchestrator workflows using Cisco Intersight Assist. * `CiscoCatalyst` - A Cisco Catalyst networking switch device. * `PowerShellEndpoint` - A Windows operating system server on which PowerShell scripts can be executed using Cisco Intersight Assist. * `CiscoDNAC` - A Cisco Digital Network Architecture (DNA) Center appliance. * `CiscoFMC` - A Cisco Secure Firewall Management Center. * `ViptelaCloud` - A Cisco Viptela SD-WAN Cloud. * `MerakiCloud` - A Cisco Meraki Organization. * `CiscoISE` - A Cisco Identity Services Engine (ISE) target.. [optional] if omitted the server will use the default value of "" # noqa: E501 - public_access_key (str): The device connector's public key used by Intersight to authenticate a connection from the device connector. The public key is used to verify that the signature a device connector sends on connect has been signed by the connector's private key stored on the device's filesystem. Must be a PEM encoded RSA public key string.. [optional] # noqa: E501 + public_access_key (str): The device connector's public key used by Intersight to authenticate a connection from the device connector. The public key is used to verify that the signature a device connector sends on connect has been signed by the connector's private key stored on the device's filesystem. Must be a PEM encoded RSA or Ed22519 public key string.. [optional] # noqa: E501 + public_encryption_key (str): The device connector public key used by Intersight for encryption. The public key is used to encrypt ephemeral aes keys to be used for decrypting sensitive data from Intersight. Must be a PEM encoded RSA public key string.. [optional] # noqa: E501 read_only (bool): Flag reported by devices to indicate an administrator of the device has disabled management operations of the device connector and only monitoring is permitted.. [optional] # noqa: E501 serial ([str], none_type): [optional] # noqa: E501 vendor (str): The vendor of the managed device.. [optional] # noqa: E501 @@ -1581,6 +1586,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1589,10 +1597,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -1674,7 +1685,8 @@ def __init__(self, *args, **kwargs): # noqa: E501 parent_signature (AssetClaimSignature): [optional] # noqa: E501 pid ([str], none_type): [optional] # noqa: E501 platform_type (str): The platform type on which device connector is executing. * `` - An unrecognized platform type. * `APIC` - A Cisco Application Policy Infrastructure Controller (APIC) cluster. * `CAPIC` - A Cisco Cloud Application Policy Infrastructure Controller (Cloud APIC) instance. * `DCNM` - A Cisco Data Center Network Manager (DCNM) instance. * `UCSFI` - A Cisco UCS Fabric Interconnect that is managed by Cisco UCS Manager (UCSM). * `UCSFIISM` - A Cisco UCS Fabric Interconnect that is managed by Cisco Intersight. * `IMC` - A standalone Cisco UCS rack server (Deprecated). * `IMCM4` - A standalone Cisco UCS C-Series or S-Series M4 server. * `IMCM5` - A standalone Cisco UCS C-Series or S-Series M5 server. * `IMCRack` - A standalone Cisco UCS C-Series or S-Series M6 or newer server. * `UCSIOM` - A Cisco UCS Blade Chassis I/O Module (IOM). * `HX` - A Cisco HyperFlex (HX) cluster. * `UCSD` - A Cisco UCS Director (UCSD) instance. * `IntersightAppliance` - A Cisco Intersight Connected Virtual Appliance instance. * `IntersightAssist` - A Cisco Intersight Assist instance. * `PureStorageFlashArray` - A Pure Storage FlashArray that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer and storage management features are supported on this device. * `NexusDevice` - A Cisco Nexus Network Switch that is managed using Cisco Intersight Assist. * `ACISwitch` - A Cisco Nexus Network Switch with the embedded Device Connector and is a part of the Cisco ACI fabric. * `NexusSwitch` - A standalone Cisco Nexus Network Switch with the embedded Device Connector. * `MDSSwitch` - A Cisco MDS Switch that is managed using the embedded Device Connector. * `MDSDevice` - A Cisco MDS Switch that is managed using Cisco Intersight Assist. * `UCSC890` - A standalone Cisco UCS C890 server managed using Cisco Intersight Assist. * `RedfishServer` - A generic target type for servers that support Redfish APIs and is managed using Cisco Intersight Assist. Support is limited to HPE and Dell Servers. * `NetAppOntap` - A Netapp ONTAP Storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `NetAppActiveIqUnifiedManager` - A NetApp Active IQ Unified Manager (AIQUM) that is managed using Cisco Intersight Assist. * `EmcScaleIo` - An EMC ScaleIO Software Defined Storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `EmcVmax` - An EMC VMAX 2 or 3 series enterprise storage array that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `EmcVplex` - An EMC VPLEX virtual storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `EmcXtremIo` - An EMC XtremIO SSD storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `VmwareVcenter` - A VMware vCenter instance that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer and Virtualization features are supported on this hypervisor. * `MicrosoftHyperV` - A Microsoft Hyper-V host that is managed using Cisco Intersight Assist. Optionally, other hosts in the cluster can be discovered through this host. Cisco Intersight Workload Optimizer features are supported on this hypervisor. * `AppDynamics` - An AppDynamics controller running in a SaaS or on-prem datacenter. On-prem AppDynamics instance is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this controller. * `Dynatrace` - A Dynatrace Server instance running in a SaaS or on-prem datacenter. On-prem Dynatrace instance is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this server. * `NewRelic` - A NewRelic user account. The NewRelic instance monitors the application infrastructure. Cisco Intersight Workload Optimizer features are supported on this server. * `ServiceNow` - A cloud-based workflow automation platform that enables enterprise organizations to improve operational efficiencies by streamlining and automating routine work tasks. * `CloudFoundry` - An open source cloud platform on which developers can build, deploy, run and scale applications. * `MicrosoftAzureApplicationInsights` - A feature of Azure Monitor, is an extensible Application Performance Management service for developers and DevOps professionals to monitor their live applications. * `OpenStack` - An OpenStack target manages Virtual Machines, Physical Machines, Datacenters and Virtual Datacenters using different OpenStack services as administrative endpoints. * `MicrosoftSqlServer` - A Microsoft SQL database server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this database. * `MySqlServer` - A MySQL database server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this database. * `OracleDatabaseServer` - An Oracle database server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this database. * `IBMWebSphereApplicationServer` - An IBM WebSphere Application server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this application server. * `OracleWebLogicServer` - Oracle WebLogic Server is a unified and extensible platform for developing, deploying and running enterprise applications, such as Java, for on-premises and in the cloud. WebLogic Server offers a robust, mature, and scalable implementation of Java Enterprise Edition (EE) and Jakarta EE. * `ApacheTomcatServer` - An Apache Tomcat server that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this server. * `JavaVirtualMachine` - A JVM Application with JMX configured that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this application. * `RedHatJBossApplicationServer` - JBoss Application Server is an open-source, cross-platform Java application server developed by JBoss, a division of Red Hat Inc. It is an open-source implementation of Java 2 Enterprise Edition (J2EE) that is used for implementing Java applications and other Web-based applications and software. * `Kubernetes` - A Kubernetes cluster that runs containerized applications, with Kubernetes Collector installed. Cisco Intersight Workload Optimizer features are supported on Kubernetes cluster. * `AmazonWebService` - An Amazon Web Service cloud account. Cisco Intersight Workload Optimizer and Virtualization features are supported on this cloud. * `AmazonWebServiceBilling` - An Amazon Web Service cloud billing account used to retrieve billing information stored in S3 bucket. Cisco Intersight Workload Optimizer features are supported on this cloud. * `GoogleCloudPlatform` - A Google Cloud Platform service account with access to one or more projects. Cisco Intersight Workload Optimizer features are supported on this cloud. * `GoogleCloudPlatformBilling` - A Google Cloud Platform service account used to retrieve billing information from BigQuery. Cisco Intersight Workload Optimizer features are supported on this cloud. * `MicrosoftAzureServicePrincipal` - A Microsoft Azure Service Principal account with access to Azure subscriptions. Cisco Intersight Workload Optimizer features are supported on this cloud. * `MicrosoftAzureEnterpriseAgreement` - A Microsoft Azure Enterprise Agreement enrolment used to retrieve pricing and billing information. Cisco Intersight Workload Optimizer features are supported on this cloud. * `MicrosoftAzureBilling` - A Microsoft Azure Service Principal account with access to billing information. Cisco Intersight Workload Optimizer features are supported on this cloud. * `DellCompellent` - A Dell EMC SC Series (Compellent) storage system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `HPE3Par` - A HPE 3PAR StoreServ system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this device. * `RedHatEnterpriseVirtualization` - A Red Hat Enterprise Virtualization Hypervisor system that manages Virtual Machines. * `NutanixAcropolis` - A Nutanix Acropolis cluster that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this cluster. * `HPEOneView` - A HPE OneView system that is managed using Cisco Intersight Assist. Cisco Intersight Workload Optimizer features are supported on this system. * `ServiceEngine` - Cisco Application Services Engine. Cisco Application Services Engine is a platform to deploy and manage applications. * `HitachiVirtualStoragePlatform` - A Hitachi Virtual Storage Platform (Hitachi VSP) that is managed using Cisco Intersight Assist. * `GenericTarget` - A generic third-party target supported only in Partner Integration Appliance. This target type is used for development purposes and will not be supported in production environment. * `IMCBlade` - A Cisco UCS blade server managed by Cisco Intersight. * `TerraformCloud` - A Terraform Cloud Business Tier account. * `TerraformAgent` - A Terraform Cloud Agent that will be deployed on Cisco Intersight Assist. The agent can be used to plan and apply Terraform runs from a Terraform Cloud workspace. * `CustomTarget` - CustomTarget is deprecated. Use HTTPEndpoint type to claim HTTP endpoints. * `AnsibleEndpoint` - An external endpoint that is added as a target which can be accessed through Ansible in Intersight Cloud Orchestrator automation workflows. * `HTTPEndpoint` - An HTTP endpoint that can be accessed in Intersight Orchestrator workflows directly or using Cisco Intersight Assist. Authentication Schemes supported are Basic and Bearer Token. * `SSHEndpoint` - An SSH endpoint that can be accessed in Intersight Orchestrator workflows using Cisco Intersight Assist. * `CiscoCatalyst` - A Cisco Catalyst networking switch device. * `PowerShellEndpoint` - A Windows operating system server on which PowerShell scripts can be executed using Cisco Intersight Assist. * `CiscoDNAC` - A Cisco Digital Network Architecture (DNA) Center appliance. * `CiscoFMC` - A Cisco Secure Firewall Management Center. * `ViptelaCloud` - A Cisco Viptela SD-WAN Cloud. * `MerakiCloud` - A Cisco Meraki Organization. * `CiscoISE` - A Cisco Identity Services Engine (ISE) target.. [optional] if omitted the server will use the default value of "" # noqa: E501 - public_access_key (str): The device connector's public key used by Intersight to authenticate a connection from the device connector. The public key is used to verify that the signature a device connector sends on connect has been signed by the connector's private key stored on the device's filesystem. Must be a PEM encoded RSA public key string.. [optional] # noqa: E501 + public_access_key (str): The device connector's public key used by Intersight to authenticate a connection from the device connector. The public key is used to verify that the signature a device connector sends on connect has been signed by the connector's private key stored on the device's filesystem. Must be a PEM encoded RSA or Ed22519 public key string.. [optional] # noqa: E501 + public_encryption_key (str): The device connector public key used by Intersight for encryption. The public key is used to encrypt ephemeral aes keys to be used for decrypting sensitive data from Intersight. Must be a PEM encoded RSA public key string.. [optional] # noqa: E501 read_only (bool): Flag reported by devices to indicate an administrator of the device has disabled management operations of the device connector and only monitoring is permitted.. [optional] # noqa: E501 serial ([str], none_type): [optional] # noqa: E501 vendor (str): The vendor of the managed device.. [optional] # noqa: E501 diff --git a/intersight/model/asset_device_registration_response.py b/intersight/model/asset_device_registration_response.py index 51215f8d8c..d15c7a3c02 100644 --- a/intersight/model/asset_device_registration_response.py +++ b/intersight/model/asset_device_registration_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_device_statistics.py b/intersight/model/asset_device_statistics.py index f9b7ee0576..50bf0af543 100644 --- a/intersight/model/asset_device_statistics.py +++ b/intersight/model/asset_device_statistics.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -239,6 +239,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -247,10 +250,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_device_statistics_all_of.py b/intersight/model/asset_device_statistics_all_of.py index ed46dbf768..b83dc6180c 100644 --- a/intersight/model/asset_device_statistics_all_of.py +++ b/intersight/model/asset_device_statistics_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_device_transaction.py b/intersight/model/asset_device_transaction.py index d73b00e2c8..65d52beaa1 100644 --- a/intersight/model/asset_device_transaction.py +++ b/intersight/model/asset_device_transaction.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -242,6 +242,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -250,10 +253,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_device_transaction_all_of.py b/intersight/model/asset_device_transaction_all_of.py index d87141191c..ccd7ec34ea 100644 --- a/intersight/model/asset_device_transaction_all_of.py +++ b/intersight/model/asset_device_transaction_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_generic_target_claim_options.py b/intersight/model/asset_generic_target_claim_options.py index 541ebdee95..4eeb299784 100644 --- a/intersight/model/asset_generic_target_claim_options.py +++ b/intersight/model/asset_generic_target_claim_options.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_generic_target_claim_options_all_of.py b/intersight/model/asset_generic_target_claim_options_all_of.py index 5839331d89..632a151be4 100644 --- a/intersight/model/asset_generic_target_claim_options_all_of.py +++ b/intersight/model/asset_generic_target_claim_options_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_global_ultimate.py b/intersight/model/asset_global_ultimate.py index ec5c53cc6a..07495420ee 100644 --- a/intersight/model/asset_global_ultimate.py +++ b/intersight/model/asset_global_ultimate.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_global_ultimate_all_of.py b/intersight/model/asset_global_ultimate_all_of.py index 478c63a3ff..98dce85209 100644 --- a/intersight/model/asset_global_ultimate_all_of.py +++ b/intersight/model/asset_global_ultimate_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_google_cloud_platform_service_account_key_credential.py b/intersight/model/asset_google_cloud_platform_service_account_key_credential.py index 813308303a..92bdf046fc 100644 --- a/intersight/model/asset_google_cloud_platform_service_account_key_credential.py +++ b/intersight/model/asset_google_cloud_platform_service_account_key_credential.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_google_cloud_platform_service_account_key_credential_all_of.py b/intersight/model/asset_google_cloud_platform_service_account_key_credential_all_of.py index 57e42b0079..a7ff683245 100644 --- a/intersight/model/asset_google_cloud_platform_service_account_key_credential_all_of.py +++ b/intersight/model/asset_google_cloud_platform_service_account_key_credential_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_http_connection.py b/intersight/model/asset_http_connection.py index 9cd8a1ac36..f846a2f5fb 100644 --- a/intersight/model/asset_http_connection.py +++ b/intersight/model/asset_http_connection.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -227,6 +227,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -235,10 +238,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_http_connection_all_of.py b/intersight/model/asset_http_connection_all_of.py index a5c6a31825..928443e37a 100644 --- a/intersight/model/asset_http_connection_all_of.py +++ b/intersight/model/asset_http_connection_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_intersight_device_connector_connection.py b/intersight/model/asset_intersight_device_connector_connection.py index 424408e872..64b844a1e8 100644 --- a/intersight/model/asset_intersight_device_connector_connection.py +++ b/intersight/model/asset_intersight_device_connector_connection.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_meraki_cloud_options.py b/intersight/model/asset_meraki_cloud_options.py index 5b67483317..37d6544c2d 100644 --- a/intersight/model/asset_meraki_cloud_options.py +++ b/intersight/model/asset_meraki_cloud_options.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_meraki_cloud_options_all_of.py b/intersight/model/asset_meraki_cloud_options_all_of.py index 8ae4032574..11a94b4ed1 100644 --- a/intersight/model/asset_meraki_cloud_options_all_of.py +++ b/intersight/model/asset_meraki_cloud_options_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_metering_type.py b/intersight/model/asset_metering_type.py index 447abba8d3..98af88ff22 100644 --- a/intersight/model/asset_metering_type.py +++ b/intersight/model/asset_metering_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -232,6 +232,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -240,10 +243,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_metering_type_all_of.py b/intersight/model/asset_metering_type_all_of.py index 3a7e55cd76..4f26b5b39d 100644 --- a/intersight/model/asset_metering_type_all_of.py +++ b/intersight/model/asset_metering_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_new_relic_credential.py b/intersight/model/asset_new_relic_credential.py index 1bf942b895..92c54418f9 100644 --- a/intersight/model/asset_new_relic_credential.py +++ b/intersight/model/asset_new_relic_credential.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_new_relic_credential_all_of.py b/intersight/model/asset_new_relic_credential_all_of.py index 39fc121f56..b85ded8d04 100644 --- a/intersight/model/asset_new_relic_credential_all_of.py +++ b/intersight/model/asset_new_relic_credential_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_no_authentication_credential.py b/intersight/model/asset_no_authentication_credential.py index e4bf1c290e..9919c3b4ae 100644 --- a/intersight/model/asset_no_authentication_credential.py +++ b/intersight/model/asset_no_authentication_credential.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -166,6 +166,7 @@ class AssetNoAuthenticationCredential(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -508,6 +509,7 @@ class AssetNoAuthenticationCredential(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -890,6 +892,7 @@ class AssetNoAuthenticationCredential(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1232,6 +1235,7 @@ class AssetNoAuthenticationCredential(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1644,6 +1648,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1652,10 +1659,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_oauth_bearer_token_credential.py b/intersight/model/asset_oauth_bearer_token_credential.py index 13520f6f5d..5917488a26 100644 --- a/intersight/model/asset_oauth_bearer_token_credential.py +++ b/intersight/model/asset_oauth_bearer_token_credential.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -219,6 +219,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +230,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_oauth_bearer_token_credential_all_of.py b/intersight/model/asset_oauth_bearer_token_credential_all_of.py index 45e486b139..f201e0b65a 100644 --- a/intersight/model/asset_oauth_bearer_token_credential_all_of.py +++ b/intersight/model/asset_oauth_bearer_token_credential_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_oauth_client_id_secret_credential.py b/intersight/model/asset_oauth_client_id_secret_credential.py index e4e25491cd..575d7475ea 100644 --- a/intersight/model/asset_oauth_client_id_secret_credential.py +++ b/intersight/model/asset_oauth_client_id_secret_credential.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_oauth_client_id_secret_credential_all_of.py b/intersight/model/asset_oauth_client_id_secret_credential_all_of.py index 7f3cd774e8..ef45c6cf7b 100644 --- a/intersight/model/asset_oauth_client_id_secret_credential_all_of.py +++ b/intersight/model/asset_oauth_client_id_secret_credential_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_orchestration_civp_vmware_vcenter_options.py b/intersight/model/asset_orchestration_civp_vmware_vcenter_options.py index 21fbb30044..1e09d83492 100644 --- a/intersight/model/asset_orchestration_civp_vmware_vcenter_options.py +++ b/intersight/model/asset_orchestration_civp_vmware_vcenter_options.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -213,6 +213,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -221,10 +224,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_orchestration_civp_vmware_vcenter_options_all_of.py b/intersight/model/asset_orchestration_civp_vmware_vcenter_options_all_of.py index 9feb28f3dc..df4fa079b5 100644 --- a/intersight/model/asset_orchestration_civp_vmware_vcenter_options_all_of.py +++ b/intersight/model/asset_orchestration_civp_vmware_vcenter_options_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_orchestration_hitachi_virtual_storage_platform_options.py b/intersight/model/asset_orchestration_hitachi_virtual_storage_platform_options.py index 610a143754..35fa81d2d5 100644 --- a/intersight/model/asset_orchestration_hitachi_virtual_storage_platform_options.py +++ b/intersight/model/asset_orchestration_hitachi_virtual_storage_platform_options.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_orchestration_hitachi_virtual_storage_platform_options_all_of.py b/intersight/model/asset_orchestration_hitachi_virtual_storage_platform_options_all_of.py index 20f01b95bb..eb10272f38 100644 --- a/intersight/model/asset_orchestration_hitachi_virtual_storage_platform_options_all_of.py +++ b/intersight/model/asset_orchestration_hitachi_virtual_storage_platform_options_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_orchestration_hsm_vmware_vcenter_options.py b/intersight/model/asset_orchestration_hsm_vmware_vcenter_options.py index ecdb9cb3f3..eadd777b5e 100644 --- a/intersight/model/asset_orchestration_hsm_vmware_vcenter_options.py +++ b/intersight/model/asset_orchestration_hsm_vmware_vcenter_options.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -213,6 +213,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -221,10 +224,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_orchestration_hsm_vmware_vcenter_options_all_of.py b/intersight/model/asset_orchestration_hsm_vmware_vcenter_options_all_of.py index 962de846b8..2ca15bfc63 100644 --- a/intersight/model/asset_orchestration_hsm_vmware_vcenter_options_all_of.py +++ b/intersight/model/asset_orchestration_hsm_vmware_vcenter_options_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_orchestration_service.py b/intersight/model/asset_orchestration_service.py index 59208558d1..0ab26a6bdc 100644 --- a/intersight/model/asset_orchestration_service.py +++ b/intersight/model/asset_orchestration_service.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -213,6 +213,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -221,10 +224,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_parent_connection_signature.py b/intersight/model/asset_parent_connection_signature.py index 786bc7ac67..7708530426 100644 --- a/intersight/model/asset_parent_connection_signature.py +++ b/intersight/model/asset_parent_connection_signature.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_parent_connection_signature_all_of.py b/intersight/model/asset_parent_connection_signature_all_of.py index ca064adac1..d9bcc1ee7e 100644 --- a/intersight/model/asset_parent_connection_signature_all_of.py +++ b/intersight/model/asset_parent_connection_signature_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_private_key_credential.py b/intersight/model/asset_private_key_credential.py index 05708b4b9c..888f59df1a 100644 --- a/intersight/model/asset_private_key_credential.py +++ b/intersight/model/asset_private_key_credential.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -223,6 +223,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -231,10 +234,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_private_key_credential_all_of.py b/intersight/model/asset_private_key_credential_all_of.py index 534959ba44..2cb7a498e7 100644 --- a/intersight/model/asset_private_key_credential_all_of.py +++ b/intersight/model/asset_private_key_credential_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_product_information.py b/intersight/model/asset_product_information.py index ed9ed834d6..54a55e3139 100644 --- a/intersight/model/asset_product_information.py +++ b/intersight/model/asset_product_information.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -234,6 +234,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -242,10 +245,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_product_information_all_of.py b/intersight/model/asset_product_information_all_of.py index 64ae332575..f44dd6c95d 100644 --- a/intersight/model/asset_product_information_all_of.py +++ b/intersight/model/asset_product_information_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_scoped_target_connection.py b/intersight/model/asset_scoped_target_connection.py index d95e1e165f..782c423312 100644 --- a/intersight/model/asset_scoped_target_connection.py +++ b/intersight/model/asset_scoped_target_connection.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -227,6 +227,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -235,10 +238,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_scoped_target_connection_all_of.py b/intersight/model/asset_scoped_target_connection_all_of.py index 9bc10df3ef..535138e1cb 100644 --- a/intersight/model/asset_scoped_target_connection_all_of.py +++ b/intersight/model/asset_scoped_target_connection_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_service.py b/intersight/model/asset_service.py index ffa0712954..ab1e99d913 100644 --- a/intersight/model/asset_service.py +++ b/intersight/model/asset_service.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -228,6 +228,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -236,10 +239,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_service_all_of.py b/intersight/model/asset_service_all_of.py index dd8ecd8587..adade43e24 100644 --- a/intersight/model/asset_service_all_of.py +++ b/intersight/model/asset_service_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_service_now_credential.py b/intersight/model/asset_service_now_credential.py index 6ef5193e17..19554b7917 100644 --- a/intersight/model/asset_service_now_credential.py +++ b/intersight/model/asset_service_now_credential.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_service_now_credential_all_of.py b/intersight/model/asset_service_now_credential_all_of.py index e1c24a7ba4..cd8904b486 100644 --- a/intersight/model/asset_service_now_credential_all_of.py +++ b/intersight/model/asset_service_now_credential_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_service_options.py b/intersight/model/asset_service_options.py index e1fa8a84b9..74a8a24a33 100644 --- a/intersight/model/asset_service_options.py +++ b/intersight/model/asset_service_options.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,7 @@ class AssetServiceOptions(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -554,6 +555,7 @@ class AssetServiceOptions(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -936,6 +938,7 @@ class AssetServiceOptions(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1278,6 +1281,7 @@ class AssetServiceOptions(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1714,6 +1718,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1722,10 +1729,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_ssh_connection.py b/intersight/model/asset_ssh_connection.py index 6808c90062..cec3812ced 100644 --- a/intersight/model/asset_ssh_connection.py +++ b/intersight/model/asset_ssh_connection.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -221,6 +221,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -229,10 +232,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_ssh_connection_all_of.py b/intersight/model/asset_ssh_connection_all_of.py index f6ebc2c5c3..2c4e5ea4cb 100644 --- a/intersight/model/asset_ssh_connection_all_of.py +++ b/intersight/model/asset_ssh_connection_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_subscription.py b/intersight/model/asset_subscription.py index 1000598853..02a0ce74dc 100644 --- a/intersight/model/asset_subscription.py +++ b/intersight/model/asset_subscription.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -279,6 +279,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -287,10 +290,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_subscription_account.py b/intersight/model/asset_subscription_account.py index e6dbeda7f8..fec71c7108 100644 --- a/intersight/model/asset_subscription_account.py +++ b/intersight/model/asset_subscription_account.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -265,6 +265,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -273,10 +276,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_subscription_account_all_of.py b/intersight/model/asset_subscription_account_all_of.py index 682b1a0a28..6deab119ee 100644 --- a/intersight/model/asset_subscription_account_all_of.py +++ b/intersight/model/asset_subscription_account_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_subscription_account_list.py b/intersight/model/asset_subscription_account_list.py index f3ec7bd753..2be6a53926 100644 --- a/intersight/model/asset_subscription_account_list.py +++ b/intersight/model/asset_subscription_account_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_subscription_account_list_all_of.py b/intersight/model/asset_subscription_account_list_all_of.py index e294b368c4..6a8fb5bd9c 100644 --- a/intersight/model/asset_subscription_account_list_all_of.py +++ b/intersight/model/asset_subscription_account_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_subscription_account_relationship.py b/intersight/model/asset_subscription_account_relationship.py index bd3ed6c9c3..7e1df6eb49 100644 --- a/intersight/model/asset_subscription_account_relationship.py +++ b/intersight/model/asset_subscription_account_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class AssetSubscriptionAccountRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1368,6 +1369,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1376,10 +1380,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_subscription_account_response.py b/intersight/model/asset_subscription_account_response.py index 37163de60f..bfbd20d117 100644 --- a/intersight/model/asset_subscription_account_response.py +++ b/intersight/model/asset_subscription_account_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_subscription_all_of.py b/intersight/model/asset_subscription_all_of.py index 0799813b85..c31a663b22 100644 --- a/intersight/model/asset_subscription_all_of.py +++ b/intersight/model/asset_subscription_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_subscription_device_contract_information.py b/intersight/model/asset_subscription_device_contract_information.py index 668a9d97c7..5a83f519a8 100644 --- a/intersight/model/asset_subscription_device_contract_information.py +++ b/intersight/model/asset_subscription_device_contract_information.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -287,6 +287,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -295,10 +298,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_subscription_device_contract_information_all_of.py b/intersight/model/asset_subscription_device_contract_information_all_of.py index 5621627699..d887e8788d 100644 --- a/intersight/model/asset_subscription_device_contract_information_all_of.py +++ b/intersight/model/asset_subscription_device_contract_information_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_subscription_device_contract_information_list.py b/intersight/model/asset_subscription_device_contract_information_list.py index 445388047e..8695ce04dc 100644 --- a/intersight/model/asset_subscription_device_contract_information_list.py +++ b/intersight/model/asset_subscription_device_contract_information_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_subscription_device_contract_information_list_all_of.py b/intersight/model/asset_subscription_device_contract_information_list_all_of.py index 02a1e513c5..3ef107dc59 100644 --- a/intersight/model/asset_subscription_device_contract_information_list_all_of.py +++ b/intersight/model/asset_subscription_device_contract_information_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_subscription_device_contract_information_response.py b/intersight/model/asset_subscription_device_contract_information_response.py index 9e8040e05c..766b042dc9 100644 --- a/intersight/model/asset_subscription_device_contract_information_response.py +++ b/intersight/model/asset_subscription_device_contract_information_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_subscription_list.py b/intersight/model/asset_subscription_list.py index 28f4f8111d..bd5c24cd95 100644 --- a/intersight/model/asset_subscription_list.py +++ b/intersight/model/asset_subscription_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_subscription_list_all_of.py b/intersight/model/asset_subscription_list_all_of.py index ee455d0714..2172921899 100644 --- a/intersight/model/asset_subscription_list_all_of.py +++ b/intersight/model/asset_subscription_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_subscription_relationship.py b/intersight/model/asset_subscription_relationship.py index a70a5d9cf5..0e733a17bb 100644 --- a/intersight/model/asset_subscription_relationship.py +++ b/intersight/model/asset_subscription_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class AssetSubscriptionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1382,6 +1383,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1390,10 +1394,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_subscription_response.py b/intersight/model/asset_subscription_response.py index 5ac091002e..0b90b3f7fd 100644 --- a/intersight/model/asset_subscription_response.py +++ b/intersight/model/asset_subscription_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_sudi_info.py b/intersight/model/asset_sudi_info.py index 72de1d3bae..c69efd75aa 100644 --- a/intersight/model/asset_sudi_info.py +++ b/intersight/model/asset_sudi_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -250,6 +250,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -258,10 +261,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_sudi_info_all_of.py b/intersight/model/asset_sudi_info_all_of.py index 0bd8325c61..99866697a8 100644 --- a/intersight/model/asset_sudi_info_all_of.py +++ b/intersight/model/asset_sudi_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_target.py b/intersight/model/asset_target.py index eaa268b9da..1b768e94dd 100644 --- a/intersight/model/asset_target.py +++ b/intersight/model/asset_target.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -447,6 +447,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -455,10 +458,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_target_all_of.py b/intersight/model/asset_target_all_of.py index 2962beae2b..16254dfa2d 100644 --- a/intersight/model/asset_target_all_of.py +++ b/intersight/model/asset_target_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_target_key.py b/intersight/model/asset_target_key.py index 48a0c87379..7574c8be1e 100644 --- a/intersight/model/asset_target_key.py +++ b/intersight/model/asset_target_key.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -210,6 +210,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -218,10 +221,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_target_key_all_of.py b/intersight/model/asset_target_key_all_of.py index 65db9235d4..840d868e25 100644 --- a/intersight/model/asset_target_key_all_of.py +++ b/intersight/model/asset_target_key_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_target_list.py b/intersight/model/asset_target_list.py index 7fcefebabf..efe68b1bb2 100644 --- a/intersight/model/asset_target_list.py +++ b/intersight/model/asset_target_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_target_list_all_of.py b/intersight/model/asset_target_list_all_of.py index 15e77decef..d48d6a8ee1 100644 --- a/intersight/model/asset_target_list_all_of.py +++ b/intersight/model/asset_target_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_target_relationship.py b/intersight/model/asset_target_relationship.py index 231dc7bd0c..8f61401217 100644 --- a/intersight/model/asset_target_relationship.py +++ b/intersight/model/asset_target_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -940,6 +940,7 @@ class AssetTargetRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1548,6 +1549,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1556,10 +1560,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_target_response.py b/intersight/model/asset_target_response.py index c701b374ba..e9956296ed 100644 --- a/intersight/model/asset_target_response.py +++ b/intersight/model/asset_target_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_target_signature.py b/intersight/model/asset_target_signature.py index c89aff6e7f..ae69531d7c 100644 --- a/intersight/model/asset_target_signature.py +++ b/intersight/model/asset_target_signature.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_target_signature_all_of.py b/intersight/model/asset_target_signature_all_of.py index c7ab7de047..dc09dc9877 100644 --- a/intersight/model/asset_target_signature_all_of.py +++ b/intersight/model/asset_target_signature_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_target_status_details.py b/intersight/model/asset_target_status_details.py index 36ba443da5..f96b2479c6 100644 --- a/intersight/model/asset_target_status_details.py +++ b/intersight/model/asset_target_status_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -166,6 +166,7 @@ class AssetTargetStatusDetails(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -508,6 +509,7 @@ class AssetTargetStatusDetails(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -890,6 +892,7 @@ class AssetTargetStatusDetails(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1232,6 +1235,7 @@ class AssetTargetStatusDetails(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1644,6 +1648,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1652,10 +1659,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_terraform_integration_service.py b/intersight/model/asset_terraform_integration_service.py index 183cca6804..b4f4d9b56e 100644 --- a/intersight/model/asset_terraform_integration_service.py +++ b/intersight/model/asset_terraform_integration_service.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -213,6 +213,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -221,10 +224,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_terraform_integration_terraform_agent_options.py b/intersight/model/asset_terraform_integration_terraform_agent_options.py index 70894c344d..7b71d6928c 100644 --- a/intersight/model/asset_terraform_integration_terraform_agent_options.py +++ b/intersight/model/asset_terraform_integration_terraform_agent_options.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_terraform_integration_terraform_agent_options_all_of.py b/intersight/model/asset_terraform_integration_terraform_agent_options_all_of.py index 51501edc8f..4b6a6e64b4 100644 --- a/intersight/model/asset_terraform_integration_terraform_agent_options_all_of.py +++ b/intersight/model/asset_terraform_integration_terraform_agent_options_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_terraform_integration_terraform_cloud_options.py b/intersight/model/asset_terraform_integration_terraform_cloud_options.py index b96bebcf10..8a0b9c1f07 100644 --- a/intersight/model/asset_terraform_integration_terraform_cloud_options.py +++ b/intersight/model/asset_terraform_integration_terraform_cloud_options.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_terraform_integration_terraform_cloud_options_all_of.py b/intersight/model/asset_terraform_integration_terraform_cloud_options_all_of.py index 45ee14f268..c7f7a7c186 100644 --- a/intersight/model/asset_terraform_integration_terraform_cloud_options_all_of.py +++ b/intersight/model/asset_terraform_integration_terraform_cloud_options_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_username_password_credential.py b/intersight/model/asset_username_password_credential.py index 7a80c58ac9..e93cefb350 100644 --- a/intersight/model/asset_username_password_credential.py +++ b/intersight/model/asset_username_password_credential.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_username_password_credential_all_of.py b/intersight/model/asset_username_password_credential_all_of.py index fd1b588101..5ba001283a 100644 --- a/intersight/model/asset_username_password_credential_all_of.py +++ b/intersight/model/asset_username_password_credential_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_virtualization_amazon_web_service_options.py b/intersight/model/asset_virtualization_amazon_web_service_options.py index a5904cb8a4..825321ec9d 100644 --- a/intersight/model/asset_virtualization_amazon_web_service_options.py +++ b/intersight/model/asset_virtualization_amazon_web_service_options.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_virtualization_cloud_options.py b/intersight/model/asset_virtualization_cloud_options.py index 7ae17f35f7..a84d2ff4e1 100644 --- a/intersight/model/asset_virtualization_cloud_options.py +++ b/intersight/model/asset_virtualization_cloud_options.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_virtualization_cloud_options_all_of.py b/intersight/model/asset_virtualization_cloud_options_all_of.py index afadfbd77f..dbbd4e3316 100644 --- a/intersight/model/asset_virtualization_cloud_options_all_of.py +++ b/intersight/model/asset_virtualization_cloud_options_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_virtualization_service.py b/intersight/model/asset_virtualization_service.py index b51d2b43fa..a59349fc8c 100644 --- a/intersight/model/asset_virtualization_service.py +++ b/intersight/model/asset_virtualization_service.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -213,6 +213,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -221,10 +224,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_vm_host.py b/intersight/model/asset_vm_host.py index d998482f60..d71b033970 100644 --- a/intersight/model/asset_vm_host.py +++ b/intersight/model/asset_vm_host.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_vm_host_all_of.py b/intersight/model/asset_vm_host_all_of.py index 44b2844781..b76bcae9a5 100644 --- a/intersight/model/asset_vm_host_all_of.py +++ b/intersight/model/asset_vm_host_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_workload_optimizer_amazon_web_services_billing_options.py b/intersight/model/asset_workload_optimizer_amazon_web_services_billing_options.py index 7b1e8ec954..8b1e0e6c96 100644 --- a/intersight/model/asset_workload_optimizer_amazon_web_services_billing_options.py +++ b/intersight/model/asset_workload_optimizer_amazon_web_services_billing_options.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_workload_optimizer_amazon_web_services_billing_options_all_of.py b/intersight/model/asset_workload_optimizer_amazon_web_services_billing_options_all_of.py index b9f35a0f3f..ade554f7b2 100644 --- a/intersight/model/asset_workload_optimizer_amazon_web_services_billing_options_all_of.py +++ b/intersight/model/asset_workload_optimizer_amazon_web_services_billing_options_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_workload_optimizer_dynatrace_options.py b/intersight/model/asset_workload_optimizer_dynatrace_options.py index db09f09244..ad01324e9c 100644 --- a/intersight/model/asset_workload_optimizer_dynatrace_options.py +++ b/intersight/model/asset_workload_optimizer_dynatrace_options.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -99,6 +99,7 @@ def openapi_types(): return { 'class_id': (str,), # noqa: E501 'object_type': (str,), # noqa: E501 + 'collect_tag_info': (bool,), # noqa: E501 'collect_vm_metrics': (bool,), # noqa: E501 'environment_id': (str,), # noqa: E501 } @@ -114,6 +115,7 @@ def discriminator(): attribute_map = { 'class_id': 'ClassId', # noqa: E501 'object_type': 'ObjectType', # noqa: E501 + 'collect_tag_info': 'CollectTagInfo', # noqa: E501 'collect_vm_metrics': 'CollectVmMetrics', # noqa: E501 'environment_id': 'EnvironmentId', # noqa: E501 } @@ -159,6 +161,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) + collect_tag_info (bool): Collect tag information from Dynatrace.. [optional] if omitted the server will use the default value of False # noqa: E501 collect_vm_metrics (bool): Overwrite Hypervisor or Cloud Provider Virtual Machine metrics with data from the target.. [optional] # noqa: E501 environment_id (str): Each environment monitored with Dynatrace is identified with a unique character string—the environment ID. The Dynatrace API relies heavily on environment IDs to ensure that it pulls monitoring data from and pushes relevant external events to the correct Dynatrace environments.. [optional] # noqa: E501 """ @@ -212,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -273,6 +282,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) + collect_tag_info (bool): Collect tag information from Dynatrace.. [optional] if omitted the server will use the default value of False # noqa: E501 collect_vm_metrics (bool): Overwrite Hypervisor or Cloud Provider Virtual Machine metrics with data from the target.. [optional] # noqa: E501 environment_id (str): Each environment monitored with Dynatrace is identified with a unique character string—the environment ID. The Dynatrace API relies heavily on environment IDs to ensure that it pulls monitoring data from and pushes relevant external events to the correct Dynatrace environments.. [optional] # noqa: E501 """ diff --git a/intersight/model/asset_workload_optimizer_dynatrace_options_all_of.py b/intersight/model/asset_workload_optimizer_dynatrace_options_all_of.py index 0d9fef2800..9ddcb88283 100644 --- a/intersight/model/asset_workload_optimizer_dynatrace_options_all_of.py +++ b/intersight/model/asset_workload_optimizer_dynatrace_options_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -91,6 +91,7 @@ def openapi_types(): return { 'class_id': (str,), # noqa: E501 'object_type': (str,), # noqa: E501 + 'collect_tag_info': (bool,), # noqa: E501 'collect_vm_metrics': (bool,), # noqa: E501 'environment_id': (str,), # noqa: E501 } @@ -103,6 +104,7 @@ def discriminator(): attribute_map = { 'class_id': 'ClassId', # noqa: E501 'object_type': 'ObjectType', # noqa: E501 + 'collect_tag_info': 'CollectTagInfo', # noqa: E501 'collect_vm_metrics': 'CollectVmMetrics', # noqa: E501 'environment_id': 'EnvironmentId', # noqa: E501 } @@ -152,6 +154,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) + collect_tag_info (bool): Collect tag information from Dynatrace.. [optional] if omitted the server will use the default value of False # noqa: E501 collect_vm_metrics (bool): Overwrite Hypervisor or Cloud Provider Virtual Machine metrics with data from the target.. [optional] # noqa: E501 environment_id (str): Each environment monitored with Dynatrace is identified with a unique character string—the environment ID. The Dynatrace API relies heavily on environment IDs to ensure that it pulls monitoring data from and pushes relevant external events to the correct Dynatrace environments.. [optional] # noqa: E501 """ @@ -247,6 +250,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) + collect_tag_info (bool): Collect tag information from Dynatrace.. [optional] if omitted the server will use the default value of False # noqa: E501 collect_vm_metrics (bool): Overwrite Hypervisor or Cloud Provider Virtual Machine metrics with data from the target.. [optional] # noqa: E501 environment_id (str): Each environment monitored with Dynatrace is identified with a unique character string—the environment ID. The Dynatrace API relies heavily on environment IDs to ensure that it pulls monitoring data from and pushes relevant external events to the correct Dynatrace environments.. [optional] # noqa: E501 """ diff --git a/intersight/model/asset_workload_optimizer_google_cloud_platform_billing_options.py b/intersight/model/asset_workload_optimizer_google_cloud_platform_billing_options.py index a9c7946972..4f259bdb19 100644 --- a/intersight/model/asset_workload_optimizer_google_cloud_platform_billing_options.py +++ b/intersight/model/asset_workload_optimizer_google_cloud_platform_billing_options.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -227,6 +227,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -235,10 +238,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_workload_optimizer_google_cloud_platform_billing_options_all_of.py b/intersight/model/asset_workload_optimizer_google_cloud_platform_billing_options_all_of.py index d4429e305d..f40e400a0c 100644 --- a/intersight/model/asset_workload_optimizer_google_cloud_platform_billing_options_all_of.py +++ b/intersight/model/asset_workload_optimizer_google_cloud_platform_billing_options_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_workload_optimizer_hyperv_options.py b/intersight/model/asset_workload_optimizer_hyperv_options.py index e9ca9d981b..a581cf0f29 100644 --- a/intersight/model/asset_workload_optimizer_hyperv_options.py +++ b/intersight/model/asset_workload_optimizer_hyperv_options.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_workload_optimizer_hyperv_options_all_of.py b/intersight/model/asset_workload_optimizer_hyperv_options_all_of.py index d508087036..ee1e28dfae 100644 --- a/intersight/model/asset_workload_optimizer_hyperv_options_all_of.py +++ b/intersight/model/asset_workload_optimizer_hyperv_options_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_workload_optimizer_microsoft_azure_application_insights_options.py b/intersight/model/asset_workload_optimizer_microsoft_azure_application_insights_options.py index 0a26815d44..3785e1b774 100644 --- a/intersight/model/asset_workload_optimizer_microsoft_azure_application_insights_options.py +++ b/intersight/model/asset_workload_optimizer_microsoft_azure_application_insights_options.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_workload_optimizer_microsoft_azure_application_insights_options_all_of.py b/intersight/model/asset_workload_optimizer_microsoft_azure_application_insights_options_all_of.py index b3770e377d..1c93d66036 100644 --- a/intersight/model/asset_workload_optimizer_microsoft_azure_application_insights_options_all_of.py +++ b/intersight/model/asset_workload_optimizer_microsoft_azure_application_insights_options_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_workload_optimizer_microsoft_azure_billing_options.py b/intersight/model/asset_workload_optimizer_microsoft_azure_billing_options.py index 64f6908fab..8a1653cc12 100644 --- a/intersight/model/asset_workload_optimizer_microsoft_azure_billing_options.py +++ b/intersight/model/asset_workload_optimizer_microsoft_azure_billing_options.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_workload_optimizer_microsoft_azure_billing_options_all_of.py b/intersight/model/asset_workload_optimizer_microsoft_azure_billing_options_all_of.py index 1afc5984a0..5a203c3108 100644 --- a/intersight/model/asset_workload_optimizer_microsoft_azure_billing_options_all_of.py +++ b/intersight/model/asset_workload_optimizer_microsoft_azure_billing_options_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_workload_optimizer_microsoft_azure_enterprise_agreement_options.py b/intersight/model/asset_workload_optimizer_microsoft_azure_enterprise_agreement_options.py index 4d948e9970..c6ef5d0196 100644 --- a/intersight/model/asset_workload_optimizer_microsoft_azure_enterprise_agreement_options.py +++ b/intersight/model/asset_workload_optimizer_microsoft_azure_enterprise_agreement_options.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_workload_optimizer_microsoft_azure_enterprise_agreement_options_all_of.py b/intersight/model/asset_workload_optimizer_microsoft_azure_enterprise_agreement_options_all_of.py index aaf18ead17..2f25b7972b 100644 --- a/intersight/model/asset_workload_optimizer_microsoft_azure_enterprise_agreement_options_all_of.py +++ b/intersight/model/asset_workload_optimizer_microsoft_azure_enterprise_agreement_options_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_workload_optimizer_microsoft_azure_service_principal_options.py b/intersight/model/asset_workload_optimizer_microsoft_azure_service_principal_options.py index 11c0669324..f0b760a620 100644 --- a/intersight/model/asset_workload_optimizer_microsoft_azure_service_principal_options.py +++ b/intersight/model/asset_workload_optimizer_microsoft_azure_service_principal_options.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_workload_optimizer_microsoft_azure_service_principal_options_all_of.py b/intersight/model/asset_workload_optimizer_microsoft_azure_service_principal_options_all_of.py index 8eef6ebb95..ec897dc327 100644 --- a/intersight/model/asset_workload_optimizer_microsoft_azure_service_principal_options_all_of.py +++ b/intersight/model/asset_workload_optimizer_microsoft_azure_service_principal_options_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_workload_optimizer_microsoft_sql_server_options.py b/intersight/model/asset_workload_optimizer_microsoft_sql_server_options.py index 7eabf3f04d..6da7b2a783 100644 --- a/intersight/model/asset_workload_optimizer_microsoft_sql_server_options.py +++ b/intersight/model/asset_workload_optimizer_microsoft_sql_server_options.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_workload_optimizer_microsoft_sql_server_options_all_of.py b/intersight/model/asset_workload_optimizer_microsoft_sql_server_options_all_of.py index 5e7e2939f3..c8498147c5 100644 --- a/intersight/model/asset_workload_optimizer_microsoft_sql_server_options_all_of.py +++ b/intersight/model/asset_workload_optimizer_microsoft_sql_server_options_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_workload_optimizer_new_relic_options.py b/intersight/model/asset_workload_optimizer_new_relic_options.py index ae0d98c72b..d4690b6105 100644 --- a/intersight/model/asset_workload_optimizer_new_relic_options.py +++ b/intersight/model/asset_workload_optimizer_new_relic_options.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -104,6 +104,7 @@ def openapi_types(): 'class_id': (str,), # noqa: E501 'object_type': (str,), # noqa: E501 'account_id': (str,), # noqa: E501 + 'collect_tag_info': (bool,), # noqa: E501 'collect_vm_metrics': (bool,), # noqa: E501 'region': (str,), # noqa: E501 } @@ -120,6 +121,7 @@ def discriminator(): 'class_id': 'ClassId', # noqa: E501 'object_type': 'ObjectType', # noqa: E501 'account_id': 'AccountId', # noqa: E501 + 'collect_tag_info': 'CollectTagInfo', # noqa: E501 'collect_vm_metrics': 'CollectVmMetrics', # noqa: E501 'region': 'Region', # noqa: E501 } @@ -166,6 +168,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 through its discriminator because we passed in _visited_composed_classes = (Animal,) account_id (str): Your NewRelic account id.. [optional] # noqa: E501 + collect_tag_info (bool): Collect tag information from NewRelic.. [optional] if omitted the server will use the default value of False # noqa: E501 collect_vm_metrics (bool): Overwrite Hypervisor or Cloud Provider Virtual Machine metrics with data from the target.. [optional] # noqa: E501 region (str): The region associated with the NewRelic account. * `US` - The United States (US) region. * `EU` - The European Union (EU) region.. [optional] if omitted the server will use the default value of "US" # noqa: E501 """ @@ -219,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -281,6 +290,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 through its discriminator because we passed in _visited_composed_classes = (Animal,) account_id (str): Your NewRelic account id.. [optional] # noqa: E501 + collect_tag_info (bool): Collect tag information from NewRelic.. [optional] if omitted the server will use the default value of False # noqa: E501 collect_vm_metrics (bool): Overwrite Hypervisor or Cloud Provider Virtual Machine metrics with data from the target.. [optional] # noqa: E501 region (str): The region associated with the NewRelic account. * `US` - The United States (US) region. * `EU` - The European Union (EU) region.. [optional] if omitted the server will use the default value of "US" # noqa: E501 """ diff --git a/intersight/model/asset_workload_optimizer_new_relic_options_all_of.py b/intersight/model/asset_workload_optimizer_new_relic_options_all_of.py index 02ea8588c9..98f24c3ac6 100644 --- a/intersight/model/asset_workload_optimizer_new_relic_options_all_of.py +++ b/intersight/model/asset_workload_optimizer_new_relic_options_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -96,6 +96,7 @@ def openapi_types(): 'class_id': (str,), # noqa: E501 'object_type': (str,), # noqa: E501 'account_id': (str,), # noqa: E501 + 'collect_tag_info': (bool,), # noqa: E501 'collect_vm_metrics': (bool,), # noqa: E501 'region': (str,), # noqa: E501 } @@ -109,6 +110,7 @@ def discriminator(): 'class_id': 'ClassId', # noqa: E501 'object_type': 'ObjectType', # noqa: E501 'account_id': 'AccountId', # noqa: E501 + 'collect_tag_info': 'CollectTagInfo', # noqa: E501 'collect_vm_metrics': 'CollectVmMetrics', # noqa: E501 'region': 'Region', # noqa: E501 } @@ -159,6 +161,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 through its discriminator because we passed in _visited_composed_classes = (Animal,) account_id (str): Your NewRelic account id.. [optional] # noqa: E501 + collect_tag_info (bool): Collect tag information from NewRelic.. [optional] if omitted the server will use the default value of False # noqa: E501 collect_vm_metrics (bool): Overwrite Hypervisor or Cloud Provider Virtual Machine metrics with data from the target.. [optional] # noqa: E501 region (str): The region associated with the NewRelic account. * `US` - The United States (US) region. * `EU` - The European Union (EU) region.. [optional] if omitted the server will use the default value of "US" # noqa: E501 """ @@ -255,6 +258,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 through its discriminator because we passed in _visited_composed_classes = (Animal,) account_id (str): Your NewRelic account id.. [optional] # noqa: E501 + collect_tag_info (bool): Collect tag information from NewRelic.. [optional] if omitted the server will use the default value of False # noqa: E501 collect_vm_metrics (bool): Overwrite Hypervisor or Cloud Provider Virtual Machine metrics with data from the target.. [optional] # noqa: E501 region (str): The region associated with the NewRelic account. * `US` - The United States (US) region. * `EU` - The European Union (EU) region.. [optional] if omitted the server will use the default value of "US" # noqa: E501 """ diff --git a/intersight/model/asset_workload_optimizer_open_stack_options.py b/intersight/model/asset_workload_optimizer_open_stack_options.py index 84254c4808..2533411341 100644 --- a/intersight/model/asset_workload_optimizer_open_stack_options.py +++ b/intersight/model/asset_workload_optimizer_open_stack_options.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_workload_optimizer_open_stack_options_all_of.py b/intersight/model/asset_workload_optimizer_open_stack_options_all_of.py index fb46f882a9..421dc4469f 100644 --- a/intersight/model/asset_workload_optimizer_open_stack_options_all_of.py +++ b/intersight/model/asset_workload_optimizer_open_stack_options_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_workload_optimizer_oracle_database_server_options.py b/intersight/model/asset_workload_optimizer_oracle_database_server_options.py index 4bc1a3703b..c8d610edc5 100644 --- a/intersight/model/asset_workload_optimizer_oracle_database_server_options.py +++ b/intersight/model/asset_workload_optimizer_oracle_database_server_options.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_workload_optimizer_oracle_database_server_options_all_of.py b/intersight/model/asset_workload_optimizer_oracle_database_server_options_all_of.py index 39b1a14e71..520a44d2f8 100644 --- a/intersight/model/asset_workload_optimizer_oracle_database_server_options_all_of.py +++ b/intersight/model/asset_workload_optimizer_oracle_database_server_options_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_workload_optimizer_red_hat_open_stack_options.py b/intersight/model/asset_workload_optimizer_red_hat_open_stack_options.py index f44b8e3ea4..0c4eaaa896 100644 --- a/intersight/model/asset_workload_optimizer_red_hat_open_stack_options.py +++ b/intersight/model/asset_workload_optimizer_red_hat_open_stack_options.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_workload_optimizer_red_hat_open_stack_options_all_of.py b/intersight/model/asset_workload_optimizer_red_hat_open_stack_options_all_of.py index cef30958e0..479cd69c59 100644 --- a/intersight/model/asset_workload_optimizer_red_hat_open_stack_options_all_of.py +++ b/intersight/model/asset_workload_optimizer_red_hat_open_stack_options_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/asset_workload_optimizer_service.py b/intersight/model/asset_workload_optimizer_service.py index 8d6a6afc4f..fa6c8c8f70 100644 --- a/intersight/model/asset_workload_optimizer_service.py +++ b/intersight/model/asset_workload_optimizer_service.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -213,6 +213,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -221,10 +224,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_workload_optimizer_vmware_vcenter_options.py b/intersight/model/asset_workload_optimizer_vmware_vcenter_options.py index 4c5b58091d..1c9999f80b 100644 --- a/intersight/model/asset_workload_optimizer_vmware_vcenter_options.py +++ b/intersight/model/asset_workload_optimizer_vmware_vcenter_options.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/asset_workload_optimizer_vmware_vcenter_options_all_of.py b/intersight/model/asset_workload_optimizer_vmware_vcenter_options_all_of.py index 9785368a46..02e4073fe9 100644 --- a/intersight/model/asset_workload_optimizer_vmware_vcenter_options_all_of.py +++ b/intersight/model/asset_workload_optimizer_vmware_vcenter_options_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bios_boot_device.py b/intersight/model/bios_boot_device.py index dafc2258c7..2e535fe424 100644 --- a/intersight/model/bios_boot_device.py +++ b/intersight/model/bios_boot_device.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -278,6 +278,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -286,10 +289,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_boot_device_all_of.py b/intersight/model/bios_boot_device_all_of.py index 581cfb166f..a5a842a38b 100644 --- a/intersight/model/bios_boot_device_all_of.py +++ b/intersight/model/bios_boot_device_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bios_boot_device_list.py b/intersight/model/bios_boot_device_list.py index 46c82d06c1..2044405f22 100644 --- a/intersight/model/bios_boot_device_list.py +++ b/intersight/model/bios_boot_device_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_boot_device_list_all_of.py b/intersight/model/bios_boot_device_list_all_of.py index de63c55c55..22054a9f2d 100644 --- a/intersight/model/bios_boot_device_list_all_of.py +++ b/intersight/model/bios_boot_device_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bios_boot_device_relationship.py b/intersight/model/bios_boot_device_relationship.py index ec20a15cc8..ee8d98728b 100644 --- a/intersight/model/bios_boot_device_relationship.py +++ b/intersight/model/bios_boot_device_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class BiosBootDeviceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1381,6 +1382,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1389,10 +1393,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_boot_device_response.py b/intersight/model/bios_boot_device_response.py index 3198f48832..7619abe80e 100644 --- a/intersight/model/bios_boot_device_response.py +++ b/intersight/model/bios_boot_device_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_boot_mode.py b/intersight/model/bios_boot_mode.py index f0bfdbf83f..ce9b8c0ba0 100644 --- a/intersight/model/bios_boot_mode.py +++ b/intersight/model/bios_boot_mode.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -295,6 +295,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -303,10 +306,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_boot_mode_all_of.py b/intersight/model/bios_boot_mode_all_of.py index 93b52d8e25..67b697622e 100644 --- a/intersight/model/bios_boot_mode_all_of.py +++ b/intersight/model/bios_boot_mode_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bios_boot_mode_list.py b/intersight/model/bios_boot_mode_list.py index 76fa97c398..8d68fe27ea 100644 --- a/intersight/model/bios_boot_mode_list.py +++ b/intersight/model/bios_boot_mode_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_boot_mode_list_all_of.py b/intersight/model/bios_boot_mode_list_all_of.py index 660aeb30f6..b5f65b1462 100644 --- a/intersight/model/bios_boot_mode_list_all_of.py +++ b/intersight/model/bios_boot_mode_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bios_boot_mode_relationship.py b/intersight/model/bios_boot_mode_relationship.py index 7b825bb481..2cfedf034e 100644 --- a/intersight/model/bios_boot_mode_relationship.py +++ b/intersight/model/bios_boot_mode_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class BiosBootModeRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1398,6 +1399,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1406,10 +1410,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_boot_mode_response.py b/intersight/model/bios_boot_mode_response.py index 67363035cd..78ea7845cb 100644 --- a/intersight/model/bios_boot_mode_response.py +++ b/intersight/model/bios_boot_mode_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_policy.py b/intersight/model/bios_policy.py index 3fda960339..c8af4fac0e 100644 --- a/intersight/model/bios_policy.py +++ b/intersight/model/bios_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -4501,6 +4501,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -4509,10 +4512,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_policy_all_of.py b/intersight/model/bios_policy_all_of.py index d51812a872..ea02c031ec 100644 --- a/intersight/model/bios_policy_all_of.py +++ b/intersight/model/bios_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bios_policy_list.py b/intersight/model/bios_policy_list.py index acbaa695b8..09d3d0b751 100644 --- a/intersight/model/bios_policy_list.py +++ b/intersight/model/bios_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_policy_list_all_of.py b/intersight/model/bios_policy_list_all_of.py index af76e38308..4ec16f4f80 100644 --- a/intersight/model/bios_policy_list_all_of.py +++ b/intersight/model/bios_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bios_policy_response.py b/intersight/model/bios_policy_response.py index af4508a3cb..66bf4b1adf 100644 --- a/intersight/model/bios_policy_response.py +++ b/intersight/model/bios_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_system_boot_order.py b/intersight/model/bios_system_boot_order.py index c1f45cc1ee..a81976d2be 100644 --- a/intersight/model/bios_system_boot_order.py +++ b/intersight/model/bios_system_boot_order.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -297,6 +297,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -305,10 +308,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_system_boot_order_all_of.py b/intersight/model/bios_system_boot_order_all_of.py index 590c3aa402..920c6a1e93 100644 --- a/intersight/model/bios_system_boot_order_all_of.py +++ b/intersight/model/bios_system_boot_order_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bios_system_boot_order_list.py b/intersight/model/bios_system_boot_order_list.py index b64c5131dc..8b20499ec3 100644 --- a/intersight/model/bios_system_boot_order_list.py +++ b/intersight/model/bios_system_boot_order_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_system_boot_order_list_all_of.py b/intersight/model/bios_system_boot_order_list_all_of.py index 5569b7ac0e..aa82a06d92 100644 --- a/intersight/model/bios_system_boot_order_list_all_of.py +++ b/intersight/model/bios_system_boot_order_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bios_system_boot_order_relationship.py b/intersight/model/bios_system_boot_order_relationship.py index 5b1a8fab4e..023a20dd15 100644 --- a/intersight/model/bios_system_boot_order_relationship.py +++ b/intersight/model/bios_system_boot_order_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -848,6 +848,7 @@ class BiosSystemBootOrderRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1400,6 +1401,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1408,10 +1412,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_system_boot_order_response.py b/intersight/model/bios_system_boot_order_response.py index d92b0fae29..ad85ee65a6 100644 --- a/intersight/model/bios_system_boot_order_response.py +++ b/intersight/model/bios_system_boot_order_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_token_settings.py b/intersight/model/bios_token_settings.py index e87e0e0c78..a7e927a59e 100644 --- a/intersight/model/bios_token_settings.py +++ b/intersight/model/bios_token_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -303,6 +303,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -311,10 +314,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_token_settings_all_of.py b/intersight/model/bios_token_settings_all_of.py index 16c4a14f1d..291247d8a9 100644 --- a/intersight/model/bios_token_settings_all_of.py +++ b/intersight/model/bios_token_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bios_token_settings_list.py b/intersight/model/bios_token_settings_list.py index 56e3f6db80..31afb2ddf1 100644 --- a/intersight/model/bios_token_settings_list.py +++ b/intersight/model/bios_token_settings_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_token_settings_list_all_of.py b/intersight/model/bios_token_settings_list_all_of.py index 84d640e7d9..ce10f8f391 100644 --- a/intersight/model/bios_token_settings_list_all_of.py +++ b/intersight/model/bios_token_settings_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bios_token_settings_relationship.py b/intersight/model/bios_token_settings_relationship.py index c1be9f582a..ecba352d47 100644 --- a/intersight/model/bios_token_settings_relationship.py +++ b/intersight/model/bios_token_settings_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class BiosTokenSettingsRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1406,6 +1407,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1414,10 +1418,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_token_settings_response.py b/intersight/model/bios_token_settings_response.py index 15c416adbe..0fb99349de 100644 --- a/intersight/model/bios_token_settings_response.py +++ b/intersight/model/bios_token_settings_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_unit.py b/intersight/model/bios_unit.py index 060f2e5bad..9c7f2dc61a 100644 --- a/intersight/model/bios_unit.py +++ b/intersight/model/bios_unit.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -340,6 +340,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -348,10 +351,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_unit_all_of.py b/intersight/model/bios_unit_all_of.py index 7fc2b9fc41..4f48e3e009 100644 --- a/intersight/model/bios_unit_all_of.py +++ b/intersight/model/bios_unit_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bios_unit_list.py b/intersight/model/bios_unit_list.py index f80ee36b9c..87724c1a7b 100644 --- a/intersight/model/bios_unit_list.py +++ b/intersight/model/bios_unit_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_unit_list_all_of.py b/intersight/model/bios_unit_list_all_of.py index 610bbd60cc..ec28988bda 100644 --- a/intersight/model/bios_unit_list_all_of.py +++ b/intersight/model/bios_unit_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bios_unit_relationship.py b/intersight/model/bios_unit_relationship.py index fc06594342..661472b55c 100644 --- a/intersight/model/bios_unit_relationship.py +++ b/intersight/model/bios_unit_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -847,6 +847,7 @@ class BiosUnitRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1443,6 +1444,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1451,10 +1455,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_unit_response.py b/intersight/model/bios_unit_response.py index c3ae32d25f..e708cecd07 100644 --- a/intersight/model/bios_unit_response.py +++ b/intersight/model/bios_unit_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_vf_select_memory_ras_configuration.py b/intersight/model/bios_vf_select_memory_ras_configuration.py index f933c1faa8..4cac3d89fc 100644 --- a/intersight/model/bios_vf_select_memory_ras_configuration.py +++ b/intersight/model/bios_vf_select_memory_ras_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -299,6 +299,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -307,10 +310,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_vf_select_memory_ras_configuration_all_of.py b/intersight/model/bios_vf_select_memory_ras_configuration_all_of.py index 15685f6f8f..15e6c04c99 100644 --- a/intersight/model/bios_vf_select_memory_ras_configuration_all_of.py +++ b/intersight/model/bios_vf_select_memory_ras_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bios_vf_select_memory_ras_configuration_list.py b/intersight/model/bios_vf_select_memory_ras_configuration_list.py index 4da1270c35..b99d330918 100644 --- a/intersight/model/bios_vf_select_memory_ras_configuration_list.py +++ b/intersight/model/bios_vf_select_memory_ras_configuration_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_vf_select_memory_ras_configuration_list_all_of.py b/intersight/model/bios_vf_select_memory_ras_configuration_list_all_of.py index 3c41e5bd92..6284ed5cd1 100644 --- a/intersight/model/bios_vf_select_memory_ras_configuration_list_all_of.py +++ b/intersight/model/bios_vf_select_memory_ras_configuration_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bios_vf_select_memory_ras_configuration_relationship.py b/intersight/model/bios_vf_select_memory_ras_configuration_relationship.py index b178641daa..9b7d0aa57f 100644 --- a/intersight/model/bios_vf_select_memory_ras_configuration_relationship.py +++ b/intersight/model/bios_vf_select_memory_ras_configuration_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class BiosVfSelectMemoryRasConfigurationRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1402,6 +1403,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1410,10 +1414,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bios_vf_select_memory_ras_configuration_response.py b/intersight/model/bios_vf_select_memory_ras_configuration_response.py index bb7b5ce57a..cc0a822df3 100644 --- a/intersight/model/bios_vf_select_memory_ras_configuration_response.py +++ b/intersight/model/bios_vf_select_memory_ras_configuration_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_bootloader.py b/intersight/model/boot_bootloader.py index e6d4053370..523417d770 100644 --- a/intersight/model/boot_bootloader.py +++ b/intersight/model/boot_bootloader.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -224,6 +224,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -232,10 +235,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_bootloader_all_of.py b/intersight/model/boot_bootloader_all_of.py index a900dc4ae2..ffbeeb1042 100644 --- a/intersight/model/boot_bootloader_all_of.py +++ b/intersight/model/boot_bootloader_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_cdd_device.py b/intersight/model/boot_cdd_device.py index 62fb706a38..7303d461ed 100644 --- a/intersight/model/boot_cdd_device.py +++ b/intersight/model/boot_cdd_device.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_cdd_device_all_of.py b/intersight/model/boot_cdd_device_all_of.py index 8e172647be..b3ccf27906 100644 --- a/intersight/model/boot_cdd_device_all_of.py +++ b/intersight/model/boot_cdd_device_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_cdd_device_list.py b/intersight/model/boot_cdd_device_list.py index 36e11f47a6..a837d5a613 100644 --- a/intersight/model/boot_cdd_device_list.py +++ b/intersight/model/boot_cdd_device_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_cdd_device_list_all_of.py b/intersight/model/boot_cdd_device_list_all_of.py index e8d0885bc6..111190cf74 100644 --- a/intersight/model/boot_cdd_device_list_all_of.py +++ b/intersight/model/boot_cdd_device_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_cdd_device_relationship.py b/intersight/model/boot_cdd_device_relationship.py index 2de2da562c..5c3f6cf233 100644 --- a/intersight/model/boot_cdd_device_relationship.py +++ b/intersight/model/boot_cdd_device_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class BootCddDeviceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1431,6 +1432,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1439,10 +1443,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_cdd_device_response.py b/intersight/model/boot_cdd_device_response.py index 7804e9c99c..7db2fb51bd 100644 --- a/intersight/model/boot_cdd_device_response.py +++ b/intersight/model/boot_cdd_device_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_configured_device.py b/intersight/model/boot_configured_device.py index 19a26bceb5..8719f876cb 100644 --- a/intersight/model/boot_configured_device.py +++ b/intersight/model/boot_configured_device.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -365,6 +365,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -373,10 +376,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_configured_device_all_of.py b/intersight/model/boot_configured_device_all_of.py index 6b1462b8a2..0e5c3d8608 100644 --- a/intersight/model/boot_configured_device_all_of.py +++ b/intersight/model/boot_configured_device_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_device_base.py b/intersight/model/boot_device_base.py index 046432186d..682de96bc9 100644 --- a/intersight/model/boot_device_base.py +++ b/intersight/model/boot_device_base.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -279,6 +279,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -287,10 +290,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_device_base_all_of.py b/intersight/model/boot_device_base_all_of.py index bba4ad4539..fb0900b220 100644 --- a/intersight/model/boot_device_base_all_of.py +++ b/intersight/model/boot_device_base_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_device_boot_mode.py b/intersight/model/boot_device_boot_mode.py index 265cba4d82..a49faf2b51 100644 --- a/intersight/model/boot_device_boot_mode.py +++ b/intersight/model/boot_device_boot_mode.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -295,6 +295,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -303,10 +306,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_device_boot_mode_all_of.py b/intersight/model/boot_device_boot_mode_all_of.py index 4d4ca8c96c..1e068a2f39 100644 --- a/intersight/model/boot_device_boot_mode_all_of.py +++ b/intersight/model/boot_device_boot_mode_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_device_boot_mode_list.py b/intersight/model/boot_device_boot_mode_list.py index 6b49bfd926..6c87863c5a 100644 --- a/intersight/model/boot_device_boot_mode_list.py +++ b/intersight/model/boot_device_boot_mode_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_device_boot_mode_list_all_of.py b/intersight/model/boot_device_boot_mode_list_all_of.py index 6a3c9746c8..a991f4a3d2 100644 --- a/intersight/model/boot_device_boot_mode_list_all_of.py +++ b/intersight/model/boot_device_boot_mode_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_device_boot_mode_relationship.py b/intersight/model/boot_device_boot_mode_relationship.py index c60114a40d..a905ef76af 100644 --- a/intersight/model/boot_device_boot_mode_relationship.py +++ b/intersight/model/boot_device_boot_mode_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class BootDeviceBootModeRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1398,6 +1399,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1406,10 +1410,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_device_boot_mode_response.py b/intersight/model/boot_device_boot_mode_response.py index 6aed3f5060..55fb498097 100644 --- a/intersight/model/boot_device_boot_mode_response.py +++ b/intersight/model/boot_device_boot_mode_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_device_boot_security.py b/intersight/model/boot_device_boot_security.py index 8a7a6315cc..3b64d6e81e 100644 --- a/intersight/model/boot_device_boot_security.py +++ b/intersight/model/boot_device_boot_security.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -291,6 +291,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -299,10 +302,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_device_boot_security_all_of.py b/intersight/model/boot_device_boot_security_all_of.py index 19d6e60a3e..f93c8698e1 100644 --- a/intersight/model/boot_device_boot_security_all_of.py +++ b/intersight/model/boot_device_boot_security_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_device_boot_security_list.py b/intersight/model/boot_device_boot_security_list.py index 2eb028aa2f..c671f42b76 100644 --- a/intersight/model/boot_device_boot_security_list.py +++ b/intersight/model/boot_device_boot_security_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_device_boot_security_list_all_of.py b/intersight/model/boot_device_boot_security_list_all_of.py index 5d310df759..2eb9430ee7 100644 --- a/intersight/model/boot_device_boot_security_list_all_of.py +++ b/intersight/model/boot_device_boot_security_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_device_boot_security_relationship.py b/intersight/model/boot_device_boot_security_relationship.py index 0c5c27cb2f..8480ad6e56 100644 --- a/intersight/model/boot_device_boot_security_relationship.py +++ b/intersight/model/boot_device_boot_security_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class BootDeviceBootSecurityRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1394,6 +1395,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1402,10 +1406,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_device_boot_security_response.py b/intersight/model/boot_device_boot_security_response.py index 43ab6c2185..f13cfd2ed1 100644 --- a/intersight/model/boot_device_boot_security_response.py +++ b/intersight/model/boot_device_boot_security_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_flex_mmc.py b/intersight/model/boot_flex_mmc.py index 6d1a110976..2d61475316 100644 --- a/intersight/model/boot_flex_mmc.py +++ b/intersight/model/boot_flex_mmc.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -225,6 +225,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -233,10 +236,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_flex_mmc_all_of.py b/intersight/model/boot_flex_mmc_all_of.py index cc2396acd1..c44c3b97f6 100644 --- a/intersight/model/boot_flex_mmc_all_of.py +++ b/intersight/model/boot_flex_mmc_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_hdd_device.py b/intersight/model/boot_hdd_device.py index b61d5d8056..d73c4361c9 100644 --- a/intersight/model/boot_hdd_device.py +++ b/intersight/model/boot_hdd_device.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_hdd_device_all_of.py b/intersight/model/boot_hdd_device_all_of.py index b95e0d0e38..faeb8a650c 100644 --- a/intersight/model/boot_hdd_device_all_of.py +++ b/intersight/model/boot_hdd_device_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_hdd_device_list.py b/intersight/model/boot_hdd_device_list.py index 0c8ee54bd5..83bfe40c3c 100644 --- a/intersight/model/boot_hdd_device_list.py +++ b/intersight/model/boot_hdd_device_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_hdd_device_list_all_of.py b/intersight/model/boot_hdd_device_list_all_of.py index 2bded435f6..4e4a9b1f76 100644 --- a/intersight/model/boot_hdd_device_list_all_of.py +++ b/intersight/model/boot_hdd_device_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_hdd_device_relationship.py b/intersight/model/boot_hdd_device_relationship.py index c3da3fb89d..b470bf3ac8 100644 --- a/intersight/model/boot_hdd_device_relationship.py +++ b/intersight/model/boot_hdd_device_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class BootHddDeviceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1431,6 +1432,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1439,10 +1443,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_hdd_device_response.py b/intersight/model/boot_hdd_device_response.py index 3d88096e1a..8e1d9976b8 100644 --- a/intersight/model/boot_hdd_device_response.py +++ b/intersight/model/boot_hdd_device_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_http.py b/intersight/model/boot_http.py index e3565dd449..104bda203f 100644 --- a/intersight/model/boot_http.py +++ b/intersight/model/boot_http.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -290,6 +290,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -298,10 +301,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_http_all_of.py b/intersight/model/boot_http_all_of.py index 362b4731a6..cdbda245cd 100644 --- a/intersight/model/boot_http_all_of.py +++ b/intersight/model/boot_http_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_iscsi.py b/intersight/model/boot_iscsi.py index 31de70bcc7..af35c3b20f 100644 --- a/intersight/model/boot_iscsi.py +++ b/intersight/model/boot_iscsi.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -245,6 +245,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -253,10 +256,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_iscsi_all_of.py b/intersight/model/boot_iscsi_all_of.py index d1f9442ee1..f7bd17a406 100644 --- a/intersight/model/boot_iscsi_all_of.py +++ b/intersight/model/boot_iscsi_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_iscsi_device.py b/intersight/model/boot_iscsi_device.py index e2b5833e32..989e44cbe1 100644 --- a/intersight/model/boot_iscsi_device.py +++ b/intersight/model/boot_iscsi_device.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_iscsi_device_all_of.py b/intersight/model/boot_iscsi_device_all_of.py index 679ca36342..f9568f2ca7 100644 --- a/intersight/model/boot_iscsi_device_all_of.py +++ b/intersight/model/boot_iscsi_device_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_iscsi_device_list.py b/intersight/model/boot_iscsi_device_list.py index 4eeeac3e20..dd777e28eb 100644 --- a/intersight/model/boot_iscsi_device_list.py +++ b/intersight/model/boot_iscsi_device_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_iscsi_device_list_all_of.py b/intersight/model/boot_iscsi_device_list_all_of.py index 84513e542b..8240ed50c7 100644 --- a/intersight/model/boot_iscsi_device_list_all_of.py +++ b/intersight/model/boot_iscsi_device_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_iscsi_device_relationship.py b/intersight/model/boot_iscsi_device_relationship.py index 4bd93389cf..b76cc21c69 100644 --- a/intersight/model/boot_iscsi_device_relationship.py +++ b/intersight/model/boot_iscsi_device_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class BootIscsiDeviceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1431,6 +1432,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1439,10 +1443,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_iscsi_device_response.py b/intersight/model/boot_iscsi_device_response.py index 75a2dacf0d..7bfcb76a44 100644 --- a/intersight/model/boot_iscsi_device_response.py +++ b/intersight/model/boot_iscsi_device_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_local_cdd.py b/intersight/model/boot_local_cdd.py index 2487d7bcb5..1a3feeaf21 100644 --- a/intersight/model/boot_local_cdd.py +++ b/intersight/model/boot_local_cdd.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -237,6 +237,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -245,10 +248,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_local_disk.py b/intersight/model/boot_local_disk.py index de04911795..f861fc7bf0 100644 --- a/intersight/model/boot_local_disk.py +++ b/intersight/model/boot_local_disk.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -230,6 +230,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -238,10 +241,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_local_disk_all_of.py b/intersight/model/boot_local_disk_all_of.py index 046599f41e..3106a1b056 100644 --- a/intersight/model/boot_local_disk_all_of.py +++ b/intersight/model/boot_local_disk_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_nvme.py b/intersight/model/boot_nvme.py index f463a9fdf2..5e5d40231b 100644 --- a/intersight/model/boot_nvme.py +++ b/intersight/model/boot_nvme.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_nvme_all_of.py b/intersight/model/boot_nvme_all_of.py index 93cc34c949..a3a35e17d7 100644 --- a/intersight/model/boot_nvme_all_of.py +++ b/intersight/model/boot_nvme_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_nvme_device.py b/intersight/model/boot_nvme_device.py index a4b379b56d..fa478c1b36 100644 --- a/intersight/model/boot_nvme_device.py +++ b/intersight/model/boot_nvme_device.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_nvme_device_all_of.py b/intersight/model/boot_nvme_device_all_of.py index dbfdad6f0e..5b9d2da1f1 100644 --- a/intersight/model/boot_nvme_device_all_of.py +++ b/intersight/model/boot_nvme_device_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_nvme_device_list.py b/intersight/model/boot_nvme_device_list.py index 4aec640903..14ed757b24 100644 --- a/intersight/model/boot_nvme_device_list.py +++ b/intersight/model/boot_nvme_device_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_nvme_device_list_all_of.py b/intersight/model/boot_nvme_device_list_all_of.py index ea0149c344..6378470b4d 100644 --- a/intersight/model/boot_nvme_device_list_all_of.py +++ b/intersight/model/boot_nvme_device_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_nvme_device_relationship.py b/intersight/model/boot_nvme_device_relationship.py index 8e0d61dabf..d92fb47e6f 100644 --- a/intersight/model/boot_nvme_device_relationship.py +++ b/intersight/model/boot_nvme_device_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class BootNvmeDeviceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1431,6 +1432,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1439,10 +1443,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_nvme_device_response.py b/intersight/model/boot_nvme_device_response.py index 04b42f345e..2af99dd38d 100644 --- a/intersight/model/boot_nvme_device_response.py +++ b/intersight/model/boot_nvme_device_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_pch_storage.py b/intersight/model/boot_pch_storage.py index 76e7109ed8..0a020967da 100644 --- a/intersight/model/boot_pch_storage.py +++ b/intersight/model/boot_pch_storage.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -229,6 +229,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -237,10 +240,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_pch_storage_all_of.py b/intersight/model/boot_pch_storage_all_of.py index 789115d958..5021a5361c 100644 --- a/intersight/model/boot_pch_storage_all_of.py +++ b/intersight/model/boot_pch_storage_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_pch_storage_device.py b/intersight/model/boot_pch_storage_device.py index 5213c0a372..e5bc035df6 100644 --- a/intersight/model/boot_pch_storage_device.py +++ b/intersight/model/boot_pch_storage_device.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_pch_storage_device_all_of.py b/intersight/model/boot_pch_storage_device_all_of.py index b293d74ed1..142f777de5 100644 --- a/intersight/model/boot_pch_storage_device_all_of.py +++ b/intersight/model/boot_pch_storage_device_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_pch_storage_device_list.py b/intersight/model/boot_pch_storage_device_list.py index e63822118c..abf6244270 100644 --- a/intersight/model/boot_pch_storage_device_list.py +++ b/intersight/model/boot_pch_storage_device_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_pch_storage_device_list_all_of.py b/intersight/model/boot_pch_storage_device_list_all_of.py index 4cc007fab9..2511801080 100644 --- a/intersight/model/boot_pch_storage_device_list_all_of.py +++ b/intersight/model/boot_pch_storage_device_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_pch_storage_device_relationship.py b/intersight/model/boot_pch_storage_device_relationship.py index ebbf634631..9f180ecce6 100644 --- a/intersight/model/boot_pch_storage_device_relationship.py +++ b/intersight/model/boot_pch_storage_device_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class BootPchStorageDeviceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1431,6 +1432,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1439,10 +1443,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_pch_storage_device_response.py b/intersight/model/boot_pch_storage_device_response.py index a4285d5d59..8cf4c09c5a 100644 --- a/intersight/model/boot_pch_storage_device_response.py +++ b/intersight/model/boot_pch_storage_device_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_precision_policy.py b/intersight/model/boot_precision_policy.py index e789b12d1b..b02fc7bc9f 100644 --- a/intersight/model/boot_precision_policy.py +++ b/intersight/model/boot_precision_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -306,6 +306,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -314,10 +317,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_precision_policy_all_of.py b/intersight/model/boot_precision_policy_all_of.py index 0fb9868e82..79ac53053f 100644 --- a/intersight/model/boot_precision_policy_all_of.py +++ b/intersight/model/boot_precision_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_precision_policy_list.py b/intersight/model/boot_precision_policy_list.py index c85ac88ec3..0274303e73 100644 --- a/intersight/model/boot_precision_policy_list.py +++ b/intersight/model/boot_precision_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_precision_policy_list_all_of.py b/intersight/model/boot_precision_policy_list_all_of.py index e8a33a2759..c4a55e5acc 100644 --- a/intersight/model/boot_precision_policy_list_all_of.py +++ b/intersight/model/boot_precision_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_precision_policy_response.py b/intersight/model/boot_precision_policy_response.py index a45bc875a6..9c1c602b1c 100644 --- a/intersight/model/boot_precision_policy_response.py +++ b/intersight/model/boot_precision_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_pxe.py b/intersight/model/boot_pxe.py index 8e8a4120e8..135c096ce9 100644 --- a/intersight/model/boot_pxe.py +++ b/intersight/model/boot_pxe.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -264,6 +264,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -272,10 +275,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_pxe_all_of.py b/intersight/model/boot_pxe_all_of.py index bf85d9479e..fd33a66c98 100644 --- a/intersight/model/boot_pxe_all_of.py +++ b/intersight/model/boot_pxe_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_pxe_device.py b/intersight/model/boot_pxe_device.py index cb64e30bb9..869aa4e20c 100644 --- a/intersight/model/boot_pxe_device.py +++ b/intersight/model/boot_pxe_device.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_pxe_device_all_of.py b/intersight/model/boot_pxe_device_all_of.py index 69327f9519..118fc8cfd8 100644 --- a/intersight/model/boot_pxe_device_all_of.py +++ b/intersight/model/boot_pxe_device_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_pxe_device_list.py b/intersight/model/boot_pxe_device_list.py index 746213e662..7a3678fe3c 100644 --- a/intersight/model/boot_pxe_device_list.py +++ b/intersight/model/boot_pxe_device_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_pxe_device_list_all_of.py b/intersight/model/boot_pxe_device_list_all_of.py index 7e52ecb138..82f82e8f0f 100644 --- a/intersight/model/boot_pxe_device_list_all_of.py +++ b/intersight/model/boot_pxe_device_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_pxe_device_relationship.py b/intersight/model/boot_pxe_device_relationship.py index b65e47f6e0..2e7d80fdd8 100644 --- a/intersight/model/boot_pxe_device_relationship.py +++ b/intersight/model/boot_pxe_device_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class BootPxeDeviceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1431,6 +1432,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1439,10 +1443,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_pxe_device_response.py b/intersight/model/boot_pxe_device_response.py index 0a60e605a9..d442240d03 100644 --- a/intersight/model/boot_pxe_device_response.py +++ b/intersight/model/boot_pxe_device_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_san.py b/intersight/model/boot_san.py index d46f937a3b..d3520c69b6 100644 --- a/intersight/model/boot_san.py +++ b/intersight/model/boot_san.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -253,6 +253,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -261,10 +264,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_san_all_of.py b/intersight/model/boot_san_all_of.py index 3892e938b9..f118f5925f 100644 --- a/intersight/model/boot_san_all_of.py +++ b/intersight/model/boot_san_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_san_device.py b/intersight/model/boot_san_device.py index 730bf583b1..932c54f863 100644 --- a/intersight/model/boot_san_device.py +++ b/intersight/model/boot_san_device.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_san_device_all_of.py b/intersight/model/boot_san_device_all_of.py index 8d20b90ebd..57ab4a8567 100644 --- a/intersight/model/boot_san_device_all_of.py +++ b/intersight/model/boot_san_device_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_san_device_list.py b/intersight/model/boot_san_device_list.py index 8209aa1c29..eb41ee279f 100644 --- a/intersight/model/boot_san_device_list.py +++ b/intersight/model/boot_san_device_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_san_device_list_all_of.py b/intersight/model/boot_san_device_list_all_of.py index 0a8e64243c..8ac846ccf4 100644 --- a/intersight/model/boot_san_device_list_all_of.py +++ b/intersight/model/boot_san_device_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_san_device_relationship.py b/intersight/model/boot_san_device_relationship.py index 9b5adcb4a9..7685c65f99 100644 --- a/intersight/model/boot_san_device_relationship.py +++ b/intersight/model/boot_san_device_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class BootSanDeviceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1431,6 +1432,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1439,10 +1443,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_san_device_response.py b/intersight/model/boot_san_device_response.py index f7de5e5a31..bc530355c3 100644 --- a/intersight/model/boot_san_device_response.py +++ b/intersight/model/boot_san_device_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_sd_card.py b/intersight/model/boot_sd_card.py index 3e7cd8b01a..8fd6bd86ac 100644 --- a/intersight/model/boot_sd_card.py +++ b/intersight/model/boot_sd_card.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -238,6 +238,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -246,10 +249,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_sd_card_all_of.py b/intersight/model/boot_sd_card_all_of.py index 54aa5b753e..d2fcb50325 100644 --- a/intersight/model/boot_sd_card_all_of.py +++ b/intersight/model/boot_sd_card_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_sd_device.py b/intersight/model/boot_sd_device.py index c9adf2ca60..0deab86545 100644 --- a/intersight/model/boot_sd_device.py +++ b/intersight/model/boot_sd_device.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_sd_device_all_of.py b/intersight/model/boot_sd_device_all_of.py index b82ee6b418..f054ffc650 100644 --- a/intersight/model/boot_sd_device_all_of.py +++ b/intersight/model/boot_sd_device_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_sd_device_list.py b/intersight/model/boot_sd_device_list.py index 624ebe3ae4..0d26f7d4de 100644 --- a/intersight/model/boot_sd_device_list.py +++ b/intersight/model/boot_sd_device_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_sd_device_list_all_of.py b/intersight/model/boot_sd_device_list_all_of.py index b7cce46343..b0bd63816a 100644 --- a/intersight/model/boot_sd_device_list_all_of.py +++ b/intersight/model/boot_sd_device_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_sd_device_relationship.py b/intersight/model/boot_sd_device_relationship.py index aba2512f04..6ad4965ac3 100644 --- a/intersight/model/boot_sd_device_relationship.py +++ b/intersight/model/boot_sd_device_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class BootSdDeviceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1431,6 +1432,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1439,10 +1443,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_sd_device_response.py b/intersight/model/boot_sd_device_response.py index fa98f841fb..0b547ba0fa 100644 --- a/intersight/model/boot_sd_device_response.py +++ b/intersight/model/boot_sd_device_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_static_ip_v4_settings.py b/intersight/model/boot_static_ip_v4_settings.py index 1ce8800028..00ee1b0df9 100644 --- a/intersight/model/boot_static_ip_v4_settings.py +++ b/intersight/model/boot_static_ip_v4_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -238,6 +238,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -246,10 +249,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_static_ip_v4_settings_all_of.py b/intersight/model/boot_static_ip_v4_settings_all_of.py index 5471d9c042..4d12de913b 100644 --- a/intersight/model/boot_static_ip_v4_settings_all_of.py +++ b/intersight/model/boot_static_ip_v4_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_static_ip_v6_settings.py b/intersight/model/boot_static_ip_v6_settings.py index 6e5c8182a4..7c258528a4 100644 --- a/intersight/model/boot_static_ip_v6_settings.py +++ b/intersight/model/boot_static_ip_v6_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -237,6 +237,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -245,10 +248,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_static_ip_v6_settings_all_of.py b/intersight/model/boot_static_ip_v6_settings_all_of.py index df82973f35..f32da224ec 100644 --- a/intersight/model/boot_static_ip_v6_settings_all_of.py +++ b/intersight/model/boot_static_ip_v6_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_uefi_shell.py b/intersight/model/boot_uefi_shell.py index 2d7ec3b145..81dcc6e9b9 100644 --- a/intersight/model/boot_uefi_shell.py +++ b/intersight/model/boot_uefi_shell.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -237,6 +237,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -245,10 +248,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_uefi_shell_device.py b/intersight/model/boot_uefi_shell_device.py index 7a7a471ecf..5282449f51 100644 --- a/intersight/model/boot_uefi_shell_device.py +++ b/intersight/model/boot_uefi_shell_device.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_uefi_shell_device_all_of.py b/intersight/model/boot_uefi_shell_device_all_of.py index 835dd78432..98a1e7fcba 100644 --- a/intersight/model/boot_uefi_shell_device_all_of.py +++ b/intersight/model/boot_uefi_shell_device_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_uefi_shell_device_list.py b/intersight/model/boot_uefi_shell_device_list.py index 2e2e9c357d..58479114ff 100644 --- a/intersight/model/boot_uefi_shell_device_list.py +++ b/intersight/model/boot_uefi_shell_device_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_uefi_shell_device_list_all_of.py b/intersight/model/boot_uefi_shell_device_list_all_of.py index 5445e13369..c237a5e2e5 100644 --- a/intersight/model/boot_uefi_shell_device_list_all_of.py +++ b/intersight/model/boot_uefi_shell_device_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_uefi_shell_device_relationship.py b/intersight/model/boot_uefi_shell_device_relationship.py index aca6f8dc22..54595be2b4 100644 --- a/intersight/model/boot_uefi_shell_device_relationship.py +++ b/intersight/model/boot_uefi_shell_device_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class BootUefiShellDeviceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1431,6 +1432,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1439,10 +1443,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_uefi_shell_device_response.py b/intersight/model/boot_uefi_shell_device_response.py index 16397ef2bf..05147b3653 100644 --- a/intersight/model/boot_uefi_shell_device_response.py +++ b/intersight/model/boot_uefi_shell_device_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_usb.py b/intersight/model/boot_usb.py index f4eefe52de..7a6107d819 100644 --- a/intersight/model/boot_usb.py +++ b/intersight/model/boot_usb.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,6 +226,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -234,10 +237,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_usb_all_of.py b/intersight/model/boot_usb_all_of.py index 79a5d03301..655bf364df 100644 --- a/intersight/model/boot_usb_all_of.py +++ b/intersight/model/boot_usb_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_usb_device.py b/intersight/model/boot_usb_device.py index 4bbcb2a39c..851f8ae2b9 100644 --- a/intersight/model/boot_usb_device.py +++ b/intersight/model/boot_usb_device.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_usb_device_all_of.py b/intersight/model/boot_usb_device_all_of.py index aeb4067991..927f880371 100644 --- a/intersight/model/boot_usb_device_all_of.py +++ b/intersight/model/boot_usb_device_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_usb_device_list.py b/intersight/model/boot_usb_device_list.py index 0403eb5674..b74f586b56 100644 --- a/intersight/model/boot_usb_device_list.py +++ b/intersight/model/boot_usb_device_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_usb_device_list_all_of.py b/intersight/model/boot_usb_device_list_all_of.py index fb43e20a9e..2b91a97834 100644 --- a/intersight/model/boot_usb_device_list_all_of.py +++ b/intersight/model/boot_usb_device_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_usb_device_relationship.py b/intersight/model/boot_usb_device_relationship.py index 64fff670e3..ab120245ee 100644 --- a/intersight/model/boot_usb_device_relationship.py +++ b/intersight/model/boot_usb_device_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class BootUsbDeviceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1431,6 +1432,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1439,10 +1443,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_usb_device_response.py b/intersight/model/boot_usb_device_response.py index ee091502d2..271c386c62 100644 --- a/intersight/model/boot_usb_device_response.py +++ b/intersight/model/boot_usb_device_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_virtual_media.py b/intersight/model/boot_virtual_media.py index 84ab4499a4..8dc9c9da2e 100644 --- a/intersight/model/boot_virtual_media.py +++ b/intersight/model/boot_virtual_media.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -228,6 +228,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -236,10 +239,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_virtual_media_all_of.py b/intersight/model/boot_virtual_media_all_of.py index 878a919f5e..f1f22811f1 100644 --- a/intersight/model/boot_virtual_media_all_of.py +++ b/intersight/model/boot_virtual_media_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_vmedia_device.py b/intersight/model/boot_vmedia_device.py index 176853f97b..7472472f1a 100644 --- a/intersight/model/boot_vmedia_device.py +++ b/intersight/model/boot_vmedia_device.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_vmedia_device_all_of.py b/intersight/model/boot_vmedia_device_all_of.py index e33562ebb2..374a1ac85a 100644 --- a/intersight/model/boot_vmedia_device_all_of.py +++ b/intersight/model/boot_vmedia_device_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_vmedia_device_list.py b/intersight/model/boot_vmedia_device_list.py index 1de0a3d99e..25a446b364 100644 --- a/intersight/model/boot_vmedia_device_list.py +++ b/intersight/model/boot_vmedia_device_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_vmedia_device_list_all_of.py b/intersight/model/boot_vmedia_device_list_all_of.py index 3c8105bb69..978c1a8de2 100644 --- a/intersight/model/boot_vmedia_device_list_all_of.py +++ b/intersight/model/boot_vmedia_device_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/boot_vmedia_device_relationship.py b/intersight/model/boot_vmedia_device_relationship.py index 314b987c07..d04af76373 100644 --- a/intersight/model/boot_vmedia_device_relationship.py +++ b/intersight/model/boot_vmedia_device_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class BootVmediaDeviceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1431,6 +1432,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1439,10 +1443,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/boot_vmedia_device_response.py b/intersight/model/boot_vmedia_device_response.py index 522ced8b0d..280f2de4b8 100644 --- a/intersight/model/boot_vmedia_device_response.py +++ b/intersight/model/boot_vmedia_device_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_api_result.py b/intersight/model/bulk_api_result.py index 85b162d2dc..25c46a02d3 100644 --- a/intersight/model/bulk_api_result.py +++ b/intersight/model/bulk_api_result.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_api_result_all_of.py b/intersight/model/bulk_api_result_all_of.py index 75532970c4..82705de08b 100644 --- a/intersight/model/bulk_api_result_all_of.py +++ b/intersight/model/bulk_api_result_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bulk_export.py b/intersight/model/bulk_export.py index 50c9af98be..6d1ca8488a 100644 --- a/intersight/model/bulk_export.py +++ b/intersight/model/bulk_export.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -338,6 +338,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -346,10 +349,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_export_all_of.py b/intersight/model/bulk_export_all_of.py index 8b0f13e307..702425fd91 100644 --- a/intersight/model/bulk_export_all_of.py +++ b/intersight/model/bulk_export_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bulk_export_list.py b/intersight/model/bulk_export_list.py index 341f1d8189..459de78c7c 100644 --- a/intersight/model/bulk_export_list.py +++ b/intersight/model/bulk_export_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_export_list_all_of.py b/intersight/model/bulk_export_list_all_of.py index 6e8b273695..a871f9cce6 100644 --- a/intersight/model/bulk_export_list_all_of.py +++ b/intersight/model/bulk_export_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bulk_export_relationship.py b/intersight/model/bulk_export_relationship.py index 7a4cd45c74..451a41179d 100644 --- a/intersight/model/bulk_export_relationship.py +++ b/intersight/model/bulk_export_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -853,6 +853,7 @@ class BulkExportRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1439,6 +1440,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1447,10 +1451,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_export_response.py b/intersight/model/bulk_export_response.py index 4eaf18778f..8b62962fc5 100644 --- a/intersight/model/bulk_export_response.py +++ b/intersight/model/bulk_export_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_exported_item.py b/intersight/model/bulk_exported_item.py index e2b98516af..f2d09390de 100644 --- a/intersight/model/bulk_exported_item.py +++ b/intersight/model/bulk_exported_item.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -334,6 +334,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -342,10 +345,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_exported_item_all_of.py b/intersight/model/bulk_exported_item_all_of.py index d076fc1959..06095c4ed8 100644 --- a/intersight/model/bulk_exported_item_all_of.py +++ b/intersight/model/bulk_exported_item_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bulk_exported_item_list.py b/intersight/model/bulk_exported_item_list.py index c896dbdfae..b40808daf8 100644 --- a/intersight/model/bulk_exported_item_list.py +++ b/intersight/model/bulk_exported_item_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_exported_item_list_all_of.py b/intersight/model/bulk_exported_item_list_all_of.py index 01e23fd413..d1b6679b46 100644 --- a/intersight/model/bulk_exported_item_list_all_of.py +++ b/intersight/model/bulk_exported_item_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bulk_exported_item_relationship.py b/intersight/model/bulk_exported_item_relationship.py index a1a23c1b66..b5abfc5c89 100644 --- a/intersight/model/bulk_exported_item_relationship.py +++ b/intersight/model/bulk_exported_item_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -851,6 +851,7 @@ class BulkExportedItemRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1433,6 +1434,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1441,10 +1445,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_exported_item_response.py b/intersight/model/bulk_exported_item_response.py index 2bd8362706..bb4982f9d6 100644 --- a/intersight/model/bulk_exported_item_response.py +++ b/intersight/model/bulk_exported_item_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_http_header.py b/intersight/model/bulk_http_header.py index f83f461ca1..7e894839f7 100644 --- a/intersight/model/bulk_http_header.py +++ b/intersight/model/bulk_http_header.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_http_header_all_of.py b/intersight/model/bulk_http_header_all_of.py index 22deaf714b..60ebb288b9 100644 --- a/intersight/model/bulk_http_header_all_of.py +++ b/intersight/model/bulk_http_header_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bulk_mo_cloner.py b/intersight/model/bulk_mo_cloner.py index 9ebde71047..da8621a418 100644 --- a/intersight/model/bulk_mo_cloner.py +++ b/intersight/model/bulk_mo_cloner.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_mo_cloner_all_of.py b/intersight/model/bulk_mo_cloner_all_of.py index bec998d6ba..887819f686 100644 --- a/intersight/model/bulk_mo_cloner_all_of.py +++ b/intersight/model/bulk_mo_cloner_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bulk_mo_cloner_list.py b/intersight/model/bulk_mo_cloner_list.py index f63228d254..06ccc369b6 100644 --- a/intersight/model/bulk_mo_cloner_list.py +++ b/intersight/model/bulk_mo_cloner_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_mo_cloner_list_all_of.py b/intersight/model/bulk_mo_cloner_list_all_of.py index 8264134755..56dc118346 100644 --- a/intersight/model/bulk_mo_cloner_list_all_of.py +++ b/intersight/model/bulk_mo_cloner_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bulk_mo_cloner_relationship.py b/intersight/model/bulk_mo_cloner_relationship.py index fcd4c99417..669f0f0313 100644 --- a/intersight/model/bulk_mo_cloner_relationship.py +++ b/intersight/model/bulk_mo_cloner_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class BulkMoClonerRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1397,6 +1398,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1405,10 +1409,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_mo_cloner_response.py b/intersight/model/bulk_mo_cloner_response.py index b48120ef70..d174c647bf 100644 --- a/intersight/model/bulk_mo_cloner_response.py +++ b/intersight/model/bulk_mo_cloner_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_mo_deep_cloner.py b/intersight/model/bulk_mo_deep_cloner.py index b3e47925f9..9a7adc9b3a 100644 --- a/intersight/model/bulk_mo_deep_cloner.py +++ b/intersight/model/bulk_mo_deep_cloner.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -304,6 +304,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -312,10 +315,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_mo_deep_cloner_all_of.py b/intersight/model/bulk_mo_deep_cloner_all_of.py index 52d4567fa5..8d2b933042 100644 --- a/intersight/model/bulk_mo_deep_cloner_all_of.py +++ b/intersight/model/bulk_mo_deep_cloner_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bulk_mo_deep_cloner_list.py b/intersight/model/bulk_mo_deep_cloner_list.py index d7687a4abd..7854c25df5 100644 --- a/intersight/model/bulk_mo_deep_cloner_list.py +++ b/intersight/model/bulk_mo_deep_cloner_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_mo_deep_cloner_list_all_of.py b/intersight/model/bulk_mo_deep_cloner_list_all_of.py index a0883d670f..b4e23eeea9 100644 --- a/intersight/model/bulk_mo_deep_cloner_list_all_of.py +++ b/intersight/model/bulk_mo_deep_cloner_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bulk_mo_deep_cloner_relationship.py b/intersight/model/bulk_mo_deep_cloner_relationship.py index fd1e0e04eb..3863dffd1e 100644 --- a/intersight/model/bulk_mo_deep_cloner_relationship.py +++ b/intersight/model/bulk_mo_deep_cloner_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class BulkMoDeepClonerRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1407,6 +1408,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1415,10 +1419,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_mo_deep_cloner_response.py b/intersight/model/bulk_mo_deep_cloner_response.py index 2cd21c9fb9..6ac5fede06 100644 --- a/intersight/model/bulk_mo_deep_cloner_response.py +++ b/intersight/model/bulk_mo_deep_cloner_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_mo_merger.py b/intersight/model/bulk_mo_merger.py index f2efdc3538..a56f4502a8 100644 --- a/intersight/model/bulk_mo_merger.py +++ b/intersight/model/bulk_mo_merger.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -299,6 +299,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -307,10 +310,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_mo_merger_all_of.py b/intersight/model/bulk_mo_merger_all_of.py index 3fe3737173..209db3f583 100644 --- a/intersight/model/bulk_mo_merger_all_of.py +++ b/intersight/model/bulk_mo_merger_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bulk_mo_merger_list.py b/intersight/model/bulk_mo_merger_list.py index 92f9ec94cd..8a1094855f 100644 --- a/intersight/model/bulk_mo_merger_list.py +++ b/intersight/model/bulk_mo_merger_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_mo_merger_list_all_of.py b/intersight/model/bulk_mo_merger_list_all_of.py index a9fd7ff702..b375553f61 100644 --- a/intersight/model/bulk_mo_merger_list_all_of.py +++ b/intersight/model/bulk_mo_merger_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bulk_mo_merger_relationship.py b/intersight/model/bulk_mo_merger_relationship.py index 29bee96893..7205786b10 100644 --- a/intersight/model/bulk_mo_merger_relationship.py +++ b/intersight/model/bulk_mo_merger_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class BulkMoMergerRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1404,6 +1405,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1412,10 +1416,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_mo_merger_response.py b/intersight/model/bulk_mo_merger_response.py index 0ea693b47e..304959d913 100644 --- a/intersight/model/bulk_mo_merger_response.py +++ b/intersight/model/bulk_mo_merger_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_multi_relation_entry_patch.py b/intersight/model/bulk_multi_relation_entry_patch.py index 501d3bcfe5..85cea8be49 100644 --- a/intersight/model/bulk_multi_relation_entry_patch.py +++ b/intersight/model/bulk_multi_relation_entry_patch.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -166,6 +166,7 @@ class BulkMultiRelationEntryPatch(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -508,6 +509,7 @@ class BulkMultiRelationEntryPatch(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -890,6 +892,7 @@ class BulkMultiRelationEntryPatch(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1232,6 +1235,7 @@ class BulkMultiRelationEntryPatch(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1644,6 +1648,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1652,10 +1659,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_patch_content.py b/intersight/model/bulk_patch_content.py index dccb480a79..1417ad4502 100644 --- a/intersight/model/bulk_patch_content.py +++ b/intersight/model/bulk_patch_content.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -166,6 +166,7 @@ class BulkPatchContent(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -508,6 +509,7 @@ class BulkPatchContent(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -890,6 +892,7 @@ class BulkPatchContent(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1232,6 +1235,7 @@ class BulkPatchContent(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1644,6 +1648,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1652,10 +1659,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_request.py b/intersight/model/bulk_request.py index e68d5f9804..5f56e7db0f 100644 --- a/intersight/model/bulk_request.py +++ b/intersight/model/bulk_request.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -358,6 +358,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -366,10 +369,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_request_all_of.py b/intersight/model/bulk_request_all_of.py index 136d75b1c7..4b8211ef9d 100644 --- a/intersight/model/bulk_request_all_of.py +++ b/intersight/model/bulk_request_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bulk_request_list.py b/intersight/model/bulk_request_list.py index 396a20108e..bd979dc631 100644 --- a/intersight/model/bulk_request_list.py +++ b/intersight/model/bulk_request_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_request_list_all_of.py b/intersight/model/bulk_request_list_all_of.py index ca34ce7d1e..bb15bf8e2e 100644 --- a/intersight/model/bulk_request_list_all_of.py +++ b/intersight/model/bulk_request_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bulk_request_relationship.py b/intersight/model/bulk_request_relationship.py index 9a5bfc79a7..736fd17b85 100644 --- a/intersight/model/bulk_request_relationship.py +++ b/intersight/model/bulk_request_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -869,6 +869,7 @@ class BulkRequestRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1461,6 +1462,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1469,10 +1473,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_request_response.py b/intersight/model/bulk_request_response.py index 8389c0bffe..f1dbb01143 100644 --- a/intersight/model/bulk_request_response.py +++ b/intersight/model/bulk_request_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_rest_result.py b/intersight/model/bulk_rest_result.py index a6d3397a15..3f24ed4aab 100644 --- a/intersight/model/bulk_rest_result.py +++ b/intersight/model/bulk_rest_result.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -219,6 +219,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +230,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_rest_result_all_of.py b/intersight/model/bulk_rest_result_all_of.py index 083ec6e10a..87b2e322e5 100644 --- a/intersight/model/bulk_rest_result_all_of.py +++ b/intersight/model/bulk_rest_result_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bulk_rest_sub_request.py b/intersight/model/bulk_rest_sub_request.py index c05fcbc1ac..76685e2a08 100644 --- a/intersight/model/bulk_rest_sub_request.py +++ b/intersight/model/bulk_rest_sub_request.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -225,6 +225,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -233,10 +236,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_rest_sub_request_all_of.py b/intersight/model/bulk_rest_sub_request_all_of.py index ea2fac1f12..47c211c789 100644 --- a/intersight/model/bulk_rest_sub_request_all_of.py +++ b/intersight/model/bulk_rest_sub_request_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bulk_result.py b/intersight/model/bulk_result.py index 368f02c1d7..55b876308f 100644 --- a/intersight/model/bulk_result.py +++ b/intersight/model/bulk_result.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -336,6 +336,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -344,10 +347,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_result_all_of.py b/intersight/model/bulk_result_all_of.py index 9cb43d0155..6669ff0925 100644 --- a/intersight/model/bulk_result_all_of.py +++ b/intersight/model/bulk_result_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bulk_result_list.py b/intersight/model/bulk_result_list.py index db665d720a..fc84d13063 100644 --- a/intersight/model/bulk_result_list.py +++ b/intersight/model/bulk_result_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_result_list_all_of.py b/intersight/model/bulk_result_list_all_of.py index 77d4fa2c31..10dcca1f3b 100644 --- a/intersight/model/bulk_result_list_all_of.py +++ b/intersight/model/bulk_result_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bulk_result_relationship.py b/intersight/model/bulk_result_relationship.py index 6a3d56c9f4..15534979b5 100644 --- a/intersight/model/bulk_result_relationship.py +++ b/intersight/model/bulk_result_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -859,6 +859,7 @@ class BulkResultRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1439,6 +1440,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1447,10 +1451,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_result_response.py b/intersight/model/bulk_result_response.py index 84045d6c22..688faa8f4d 100644 --- a/intersight/model/bulk_result_response.py +++ b/intersight/model/bulk_result_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_sec_resource_roles.py b/intersight/model/bulk_sec_resource_roles.py index 81c1273585..595d0fe137 100644 --- a/intersight/model/bulk_sec_resource_roles.py +++ b/intersight/model/bulk_sec_resource_roles.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -166,6 +166,7 @@ class BulkSecResourceRoles(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -508,6 +509,7 @@ class BulkSecResourceRoles(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -890,6 +892,7 @@ class BulkSecResourceRoles(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1232,6 +1235,7 @@ class BulkSecResourceRoles(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1644,6 +1648,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1652,10 +1659,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_sub_request.py b/intersight/model/bulk_sub_request.py index 57f0eca2d2..65da85235a 100644 --- a/intersight/model/bulk_sub_request.py +++ b/intersight/model/bulk_sub_request.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -221,6 +221,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -229,10 +232,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_sub_request_all_of.py b/intersight/model/bulk_sub_request_all_of.py index 01c3b6e54d..41ad842bb2 100644 --- a/intersight/model/bulk_sub_request_all_of.py +++ b/intersight/model/bulk_sub_request_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bulk_sub_request_obj.py b/intersight/model/bulk_sub_request_obj.py index 49460c59b4..14d08b8086 100644 --- a/intersight/model/bulk_sub_request_obj.py +++ b/intersight/model/bulk_sub_request_obj.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -334,6 +334,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -342,10 +345,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_sub_request_obj_all_of.py b/intersight/model/bulk_sub_request_obj_all_of.py index 3df355a218..9afcc64870 100644 --- a/intersight/model/bulk_sub_request_obj_all_of.py +++ b/intersight/model/bulk_sub_request_obj_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bulk_sub_request_obj_list.py b/intersight/model/bulk_sub_request_obj_list.py index e0a45b3b80..f88aaa271a 100644 --- a/intersight/model/bulk_sub_request_obj_list.py +++ b/intersight/model/bulk_sub_request_obj_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_sub_request_obj_list_all_of.py b/intersight/model/bulk_sub_request_obj_list_all_of.py index a6510abc85..b60c2a6579 100644 --- a/intersight/model/bulk_sub_request_obj_list_all_of.py +++ b/intersight/model/bulk_sub_request_obj_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/bulk_sub_request_obj_relationship.py b/intersight/model/bulk_sub_request_obj_relationship.py index 15628565c4..da818ab5f3 100644 --- a/intersight/model/bulk_sub_request_obj_relationship.py +++ b/intersight/model/bulk_sub_request_obj_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -857,6 +857,7 @@ class BulkSubRequestObjRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1439,6 +1440,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1447,10 +1451,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/bulk_sub_request_obj_response.py b/intersight/model/bulk_sub_request_obj_response.py index b0c30f6ecc..b08010d6ab 100644 --- a/intersight/model/bulk_sub_request_obj_response.py +++ b/intersight/model/bulk_sub_request_obj_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_actions_meta_data.py b/intersight/model/capability_actions_meta_data.py index b848bb4d93..fc79c36133 100644 --- a/intersight/model/capability_actions_meta_data.py +++ b/intersight/model/capability_actions_meta_data.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -359,6 +359,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -367,10 +370,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_actions_meta_data_all_of.py b/intersight/model/capability_actions_meta_data_all_of.py index 4266599fe3..4e913ecb56 100644 --- a/intersight/model/capability_actions_meta_data_all_of.py +++ b/intersight/model/capability_actions_meta_data_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_actions_meta_data_list.py b/intersight/model/capability_actions_meta_data_list.py index 2e1610392c..ae950041e8 100644 --- a/intersight/model/capability_actions_meta_data_list.py +++ b/intersight/model/capability_actions_meta_data_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_actions_meta_data_list_all_of.py b/intersight/model/capability_actions_meta_data_list_all_of.py index 2178708948..704442d95d 100644 --- a/intersight/model/capability_actions_meta_data_list_all_of.py +++ b/intersight/model/capability_actions_meta_data_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_actions_meta_data_response.py b/intersight/model/capability_actions_meta_data_response.py index 6e2f614f4c..9f3094bd9e 100644 --- a/intersight/model/capability_actions_meta_data_response.py +++ b/intersight/model/capability_actions_meta_data_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_adapter_deprecated_def.py b/intersight/model/capability_adapter_deprecated_def.py index 9c69af1f71..73347a2c12 100644 --- a/intersight/model/capability_adapter_deprecated_def.py +++ b/intersight/model/capability_adapter_deprecated_def.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -269,6 +269,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -277,10 +280,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_adapter_deprecated_def_all_of.py b/intersight/model/capability_adapter_deprecated_def_all_of.py index 75e43a246d..dfaf52c044 100644 --- a/intersight/model/capability_adapter_deprecated_def_all_of.py +++ b/intersight/model/capability_adapter_deprecated_def_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_adapter_deprecated_def_list.py b/intersight/model/capability_adapter_deprecated_def_list.py index 2472115232..626873ac68 100644 --- a/intersight/model/capability_adapter_deprecated_def_list.py +++ b/intersight/model/capability_adapter_deprecated_def_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_adapter_deprecated_def_list_all_of.py b/intersight/model/capability_adapter_deprecated_def_list_all_of.py index b38cd4eb3a..1b50c3535c 100644 --- a/intersight/model/capability_adapter_deprecated_def_list_all_of.py +++ b/intersight/model/capability_adapter_deprecated_def_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_adapter_deprecated_def_response.py b/intersight/model/capability_adapter_deprecated_def_response.py index a27b4b57d1..bb04d25ff2 100644 --- a/intersight/model/capability_adapter_deprecated_def_response.py +++ b/intersight/model/capability_adapter_deprecated_def_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_adapter_firmware_requirement.py b/intersight/model/capability_adapter_firmware_requirement.py index 92343c030d..76660b2264 100644 --- a/intersight/model/capability_adapter_firmware_requirement.py +++ b/intersight/model/capability_adapter_firmware_requirement.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_adapter_firmware_requirement_all_of.py b/intersight/model/capability_adapter_firmware_requirement_all_of.py index 8ff44a46f8..3b1b989f75 100644 --- a/intersight/model/capability_adapter_firmware_requirement_all_of.py +++ b/intersight/model/capability_adapter_firmware_requirement_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_adapter_firmware_requirement_list.py b/intersight/model/capability_adapter_firmware_requirement_list.py index 96a57b1869..0c5f0dec06 100644 --- a/intersight/model/capability_adapter_firmware_requirement_list.py +++ b/intersight/model/capability_adapter_firmware_requirement_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_adapter_firmware_requirement_list_all_of.py b/intersight/model/capability_adapter_firmware_requirement_list_all_of.py index d49def61a8..25c771f0f1 100644 --- a/intersight/model/capability_adapter_firmware_requirement_list_all_of.py +++ b/intersight/model/capability_adapter_firmware_requirement_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_adapter_firmware_requirement_response.py b/intersight/model/capability_adapter_firmware_requirement_response.py index 19bcccf263..3439abcc73 100644 --- a/intersight/model/capability_adapter_firmware_requirement_response.py +++ b/intersight/model/capability_adapter_firmware_requirement_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_adapter_unit_descriptor.py b/intersight/model/capability_adapter_unit_descriptor.py index db1fb9c701..29d0cf6a1f 100644 --- a/intersight/model/capability_adapter_unit_descriptor.py +++ b/intersight/model/capability_adapter_unit_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -336,6 +336,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -344,10 +347,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_adapter_unit_descriptor_all_of.py b/intersight/model/capability_adapter_unit_descriptor_all_of.py index 4583fa8c98..5b43ee4589 100644 --- a/intersight/model/capability_adapter_unit_descriptor_all_of.py +++ b/intersight/model/capability_adapter_unit_descriptor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_adapter_unit_descriptor_list.py b/intersight/model/capability_adapter_unit_descriptor_list.py index 0779348fe1..b244778e7f 100644 --- a/intersight/model/capability_adapter_unit_descriptor_list.py +++ b/intersight/model/capability_adapter_unit_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_adapter_unit_descriptor_list_all_of.py b/intersight/model/capability_adapter_unit_descriptor_list_all_of.py index 0531ac96ca..b2b7c10177 100644 --- a/intersight/model/capability_adapter_unit_descriptor_list_all_of.py +++ b/intersight/model/capability_adapter_unit_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_adapter_unit_descriptor_response.py b/intersight/model/capability_adapter_unit_descriptor_response.py index 9b2dc84ab5..320b42cae5 100644 --- a/intersight/model/capability_adapter_unit_descriptor_response.py +++ b/intersight/model/capability_adapter_unit_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_adapter_update_constraint_meta.py b/intersight/model/capability_adapter_update_constraint_meta.py index 11e7a75397..238e8be45f 100644 --- a/intersight/model/capability_adapter_update_constraint_meta.py +++ b/intersight/model/capability_adapter_update_constraint_meta.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -33,12 +33,14 @@ def lazy_import(): from intersight.model.capability_adapter_update_constraint_meta_all_of import CapabilityAdapterUpdateConstraintMetaAllOf + from intersight.model.capability_server_component_constraint import CapabilityServerComponentConstraint from intersight.model.capability_update_constraint_meta import CapabilityUpdateConstraintMeta from intersight.model.display_names import DisplayNames from intersight.model.mo_base_mo_relationship import MoBaseMoRelationship from intersight.model.mo_tag import MoTag from intersight.model.mo_version_context import MoVersionContext globals()['CapabilityAdapterUpdateConstraintMetaAllOf'] = CapabilityAdapterUpdateConstraintMetaAllOf + globals()['CapabilityServerComponentConstraint'] = CapabilityServerComponentConstraint globals()['CapabilityUpdateConstraintMeta'] = CapabilityUpdateConstraintMeta globals()['DisplayNames'] = DisplayNames globals()['MoBaseMoRelationship'] = MoBaseMoRelationship @@ -125,6 +127,8 @@ def openapi_types(): 'is_secure_boot_supported': (bool,), # noqa: E501 'min_supported_version': (str,), # noqa: E501 'model': (str,), # noqa: E501 + 'platform_type': (str,), # noqa: E501 + 'server_specific_constraint': ([CapabilityServerComponentConstraint], none_type,), # noqa: E501 'supported_platforms': ([str], none_type,), # noqa: E501 } @@ -157,6 +161,8 @@ def discriminator(): 'is_secure_boot_supported': 'IsSecureBootSupported', # noqa: E501 'min_supported_version': 'MinSupportedVersion', # noqa: E501 'model': 'Model', # noqa: E501 + 'platform_type': 'PlatformType', # noqa: E501 + 'server_specific_constraint': 'ServerSpecificConstraint', # noqa: E501 'supported_platforms': 'SupportedPlatforms', # noqa: E501 } @@ -172,6 +178,7 @@ def discriminator(): 'is_secure_boot_supported', # noqa: E501 'min_supported_version', # noqa: E501 'model', # noqa: E501 + 'platform_type', # noqa: E501 } @classmethod @@ -230,6 +237,8 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 is_secure_boot_supported (bool): Flag to indicate support for secure boot.. [optional] # noqa: E501 min_supported_version (str): Firmware version below which firmware update is not supported for this inventory unit.. [optional] # noqa: E501 model (str): Model of the inventory unit which will be supported in firmware operation.. [optional] # noqa: E501 + platform_type (str): Platform type for which the constraint is to be enforced.. [optional] # noqa: E501 + server_specific_constraint ([CapabilityServerComponentConstraint], none_type): [optional] # noqa: E501 supported_platforms ([str], none_type): [optional] # noqa: E501 """ @@ -282,6 +291,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -290,10 +302,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -361,6 +376,8 @@ def __init__(self, *args, **kwargs): # noqa: E501 is_secure_boot_supported (bool): Flag to indicate support for secure boot.. [optional] # noqa: E501 min_supported_version (str): Firmware version below which firmware update is not supported for this inventory unit.. [optional] # noqa: E501 model (str): Model of the inventory unit which will be supported in firmware operation.. [optional] # noqa: E501 + platform_type (str): Platform type for which the constraint is to be enforced.. [optional] # noqa: E501 + server_specific_constraint ([CapabilityServerComponentConstraint], none_type): [optional] # noqa: E501 supported_platforms ([str], none_type): [optional] # noqa: E501 """ diff --git a/intersight/model/capability_adapter_update_constraint_meta_all_of.py b/intersight/model/capability_adapter_update_constraint_meta_all_of.py index b3c3522b17..26eb683ef0 100644 --- a/intersight/model/capability_adapter_update_constraint_meta_all_of.py +++ b/intersight/model/capability_adapter_update_constraint_meta_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_adapter_update_constraint_meta_list.py b/intersight/model/capability_adapter_update_constraint_meta_list.py index 0411d3e942..cb1e6d8003 100644 --- a/intersight/model/capability_adapter_update_constraint_meta_list.py +++ b/intersight/model/capability_adapter_update_constraint_meta_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_adapter_update_constraint_meta_list_all_of.py b/intersight/model/capability_adapter_update_constraint_meta_list_all_of.py index bbdecce016..10ce87ae41 100644 --- a/intersight/model/capability_adapter_update_constraint_meta_list_all_of.py +++ b/intersight/model/capability_adapter_update_constraint_meta_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_adapter_update_constraint_meta_response.py b/intersight/model/capability_adapter_update_constraint_meta_response.py index 908398a24f..f57ae6d5c4 100644 --- a/intersight/model/capability_adapter_update_constraint_meta_response.py +++ b/intersight/model/capability_adapter_update_constraint_meta_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_adapter_upgrade_support_meta.py b/intersight/model/capability_adapter_upgrade_support_meta.py index d4191c456c..a9170c91b6 100644 --- a/intersight/model/capability_adapter_upgrade_support_meta.py +++ b/intersight/model/capability_adapter_upgrade_support_meta.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -274,6 +274,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -282,10 +285,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_adapter_upgrade_support_meta_all_of.py b/intersight/model/capability_adapter_upgrade_support_meta_all_of.py index 6d8bbb7207..9c427e6c75 100644 --- a/intersight/model/capability_adapter_upgrade_support_meta_all_of.py +++ b/intersight/model/capability_adapter_upgrade_support_meta_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_adapter_upgrade_support_meta_list.py b/intersight/model/capability_adapter_upgrade_support_meta_list.py index 24b4852677..ce50159877 100644 --- a/intersight/model/capability_adapter_upgrade_support_meta_list.py +++ b/intersight/model/capability_adapter_upgrade_support_meta_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_adapter_upgrade_support_meta_list_all_of.py b/intersight/model/capability_adapter_upgrade_support_meta_list_all_of.py index e01a37f89a..9bbdfe6851 100644 --- a/intersight/model/capability_adapter_upgrade_support_meta_list_all_of.py +++ b/intersight/model/capability_adapter_upgrade_support_meta_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_adapter_upgrade_support_meta_response.py b/intersight/model/capability_adapter_upgrade_support_meta_response.py index d7964f0d61..a5301650f0 100644 --- a/intersight/model/capability_adapter_upgrade_support_meta_response.py +++ b/intersight/model/capability_adapter_upgrade_support_meta_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_capability.py b/intersight/model/capability_capability.py index 886c8aa1ba..adc27a3d77 100644 --- a/intersight/model/capability_capability.py +++ b/intersight/model/capability_capability.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -444,6 +444,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -452,10 +455,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_capability_all_of.py b/intersight/model/capability_capability_all_of.py index 90accd163a..3afbd6ce06 100644 --- a/intersight/model/capability_capability_all_of.py +++ b/intersight/model/capability_capability_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_capability_relationship.py b/intersight/model/capability_capability_relationship.py index d3648d8210..971dad7808 100644 --- a/intersight/model/capability_capability_relationship.py +++ b/intersight/model/capability_capability_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -833,6 +833,7 @@ class CapabilityCapabilityRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1366,6 +1367,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1374,10 +1378,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_catalog.py b/intersight/model/capability_catalog.py index d3444593cd..0407327f45 100644 --- a/intersight/model/capability_catalog.py +++ b/intersight/model/capability_catalog.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -268,6 +268,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -276,10 +279,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_catalog_all_of.py b/intersight/model/capability_catalog_all_of.py index 170336b01b..19c8db9f0e 100644 --- a/intersight/model/capability_catalog_all_of.py +++ b/intersight/model/capability_catalog_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_catalog_list.py b/intersight/model/capability_catalog_list.py index 7a39948644..5deee63eeb 100644 --- a/intersight/model/capability_catalog_list.py +++ b/intersight/model/capability_catalog_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_catalog_list_all_of.py b/intersight/model/capability_catalog_list_all_of.py index 9da921b0e8..c5c19fe6f2 100644 --- a/intersight/model/capability_catalog_list_all_of.py +++ b/intersight/model/capability_catalog_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_catalog_response.py b/intersight/model/capability_catalog_response.py index b2c64ab802..ff0e6a0000 100644 --- a/intersight/model/capability_catalog_response.py +++ b/intersight/model/capability_catalog_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_chassis_descriptor.py b/intersight/model/capability_chassis_descriptor.py index b53708141d..56498a986d 100644 --- a/intersight/model/capability_chassis_descriptor.py +++ b/intersight/model/capability_chassis_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_chassis_descriptor_all_of.py b/intersight/model/capability_chassis_descriptor_all_of.py index eaed70d0d4..6490b60717 100644 --- a/intersight/model/capability_chassis_descriptor_all_of.py +++ b/intersight/model/capability_chassis_descriptor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_chassis_descriptor_list.py b/intersight/model/capability_chassis_descriptor_list.py index 643db3e406..3a544e6c4b 100644 --- a/intersight/model/capability_chassis_descriptor_list.py +++ b/intersight/model/capability_chassis_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_chassis_descriptor_list_all_of.py b/intersight/model/capability_chassis_descriptor_list_all_of.py index 1ecbb49fa2..f54cc5863b 100644 --- a/intersight/model/capability_chassis_descriptor_list_all_of.py +++ b/intersight/model/capability_chassis_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_chassis_descriptor_response.py b/intersight/model/capability_chassis_descriptor_response.py index bb64a8a612..b8d2c2a357 100644 --- a/intersight/model/capability_chassis_descriptor_response.py +++ b/intersight/model/capability_chassis_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_chassis_manufacturing_def.py b/intersight/model/capability_chassis_manufacturing_def.py index dec48fce72..b7bd4aa920 100644 --- a/intersight/model/capability_chassis_manufacturing_def.py +++ b/intersight/model/capability_chassis_manufacturing_def.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -284,6 +284,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -292,10 +295,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_chassis_manufacturing_def_all_of.py b/intersight/model/capability_chassis_manufacturing_def_all_of.py index c066e856ce..cc1b29a799 100644 --- a/intersight/model/capability_chassis_manufacturing_def_all_of.py +++ b/intersight/model/capability_chassis_manufacturing_def_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_chassis_manufacturing_def_list.py b/intersight/model/capability_chassis_manufacturing_def_list.py index d2ee4b0bc8..b659a0bdd3 100644 --- a/intersight/model/capability_chassis_manufacturing_def_list.py +++ b/intersight/model/capability_chassis_manufacturing_def_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_chassis_manufacturing_def_list_all_of.py b/intersight/model/capability_chassis_manufacturing_def_list_all_of.py index 7a34dfe5d9..81d792e25e 100644 --- a/intersight/model/capability_chassis_manufacturing_def_list_all_of.py +++ b/intersight/model/capability_chassis_manufacturing_def_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_chassis_manufacturing_def_response.py b/intersight/model/capability_chassis_manufacturing_def_response.py index 2aecc16afa..90ecc46f25 100644 --- a/intersight/model/capability_chassis_manufacturing_def_response.py +++ b/intersight/model/capability_chassis_manufacturing_def_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_chassis_upgrade_support_meta.py b/intersight/model/capability_chassis_upgrade_support_meta.py index 950008a6f9..804c6c822f 100644 --- a/intersight/model/capability_chassis_upgrade_support_meta.py +++ b/intersight/model/capability_chassis_upgrade_support_meta.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -278,6 +278,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -286,10 +289,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_chassis_upgrade_support_meta_all_of.py b/intersight/model/capability_chassis_upgrade_support_meta_all_of.py index 04a61bf004..ab75934812 100644 --- a/intersight/model/capability_chassis_upgrade_support_meta_all_of.py +++ b/intersight/model/capability_chassis_upgrade_support_meta_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_chassis_upgrade_support_meta_list.py b/intersight/model/capability_chassis_upgrade_support_meta_list.py index 792ea47186..a672633f42 100644 --- a/intersight/model/capability_chassis_upgrade_support_meta_list.py +++ b/intersight/model/capability_chassis_upgrade_support_meta_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_chassis_upgrade_support_meta_list_all_of.py b/intersight/model/capability_chassis_upgrade_support_meta_list_all_of.py index 1756020f0d..408ce1df91 100644 --- a/intersight/model/capability_chassis_upgrade_support_meta_list_all_of.py +++ b/intersight/model/capability_chassis_upgrade_support_meta_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_chassis_upgrade_support_meta_response.py b/intersight/model/capability_chassis_upgrade_support_meta_response.py index 8732d38cba..9cd327cc6b 100644 --- a/intersight/model/capability_chassis_upgrade_support_meta_response.py +++ b/intersight/model/capability_chassis_upgrade_support_meta_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_cimc_firmware_descriptor.py b/intersight/model/capability_cimc_firmware_descriptor.py index 45c127eb67..e5298849e5 100644 --- a/intersight/model/capability_cimc_firmware_descriptor.py +++ b/intersight/model/capability_cimc_firmware_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_cimc_firmware_descriptor_all_of.py b/intersight/model/capability_cimc_firmware_descriptor_all_of.py index c353b1b951..742cfba094 100644 --- a/intersight/model/capability_cimc_firmware_descriptor_all_of.py +++ b/intersight/model/capability_cimc_firmware_descriptor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_cimc_firmware_descriptor_list.py b/intersight/model/capability_cimc_firmware_descriptor_list.py index 7c38cb56c9..d02a7e5c76 100644 --- a/intersight/model/capability_cimc_firmware_descriptor_list.py +++ b/intersight/model/capability_cimc_firmware_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_cimc_firmware_descriptor_list_all_of.py b/intersight/model/capability_cimc_firmware_descriptor_list_all_of.py index b2e29174f2..f88d62ad66 100644 --- a/intersight/model/capability_cimc_firmware_descriptor_list_all_of.py +++ b/intersight/model/capability_cimc_firmware_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_cimc_firmware_descriptor_response.py b/intersight/model/capability_cimc_firmware_descriptor_response.py index 0be2b421cf..0201a3a45f 100644 --- a/intersight/model/capability_cimc_firmware_descriptor_response.py +++ b/intersight/model/capability_cimc_firmware_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_cpu_endpoint_descriptor.py b/intersight/model/capability_cpu_endpoint_descriptor.py index d628beabfe..c9ce4345ec 100644 --- a/intersight/model/capability_cpu_endpoint_descriptor.py +++ b/intersight/model/capability_cpu_endpoint_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_cpu_endpoint_descriptor_all_of.py b/intersight/model/capability_cpu_endpoint_descriptor_all_of.py index 63f3005e29..f9b40cc221 100644 --- a/intersight/model/capability_cpu_endpoint_descriptor_all_of.py +++ b/intersight/model/capability_cpu_endpoint_descriptor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_cpu_endpoint_descriptor_list.py b/intersight/model/capability_cpu_endpoint_descriptor_list.py index 66fbfd42e6..c42bd6b154 100644 --- a/intersight/model/capability_cpu_endpoint_descriptor_list.py +++ b/intersight/model/capability_cpu_endpoint_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_cpu_endpoint_descriptor_list_all_of.py b/intersight/model/capability_cpu_endpoint_descriptor_list_all_of.py index f47437e96e..cdbad8c40f 100644 --- a/intersight/model/capability_cpu_endpoint_descriptor_list_all_of.py +++ b/intersight/model/capability_cpu_endpoint_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_cpu_endpoint_descriptor_response.py b/intersight/model/capability_cpu_endpoint_descriptor_response.py index 2943287fc3..7060c2bc19 100644 --- a/intersight/model/capability_cpu_endpoint_descriptor_response.py +++ b/intersight/model/capability_cpu_endpoint_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_dimms_endpoint_descriptor.py b/intersight/model/capability_dimms_endpoint_descriptor.py index b7ef6e1b9f..cd200f307a 100644 --- a/intersight/model/capability_dimms_endpoint_descriptor.py +++ b/intersight/model/capability_dimms_endpoint_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_dimms_endpoint_descriptor_all_of.py b/intersight/model/capability_dimms_endpoint_descriptor_all_of.py index 067caf8dc0..bd85dcd780 100644 --- a/intersight/model/capability_dimms_endpoint_descriptor_all_of.py +++ b/intersight/model/capability_dimms_endpoint_descriptor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_dimms_endpoint_descriptor_list.py b/intersight/model/capability_dimms_endpoint_descriptor_list.py index a418720112..8e4d2485ed 100644 --- a/intersight/model/capability_dimms_endpoint_descriptor_list.py +++ b/intersight/model/capability_dimms_endpoint_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_dimms_endpoint_descriptor_list_all_of.py b/intersight/model/capability_dimms_endpoint_descriptor_list_all_of.py index 46eae5e731..848e04f0dd 100644 --- a/intersight/model/capability_dimms_endpoint_descriptor_list_all_of.py +++ b/intersight/model/capability_dimms_endpoint_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_dimms_endpoint_descriptor_response.py b/intersight/model/capability_dimms_endpoint_descriptor_response.py index ee6277ebb4..6814509155 100644 --- a/intersight/model/capability_dimms_endpoint_descriptor_response.py +++ b/intersight/model/capability_dimms_endpoint_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_drives_endpoint_descriptor.py b/intersight/model/capability_drives_endpoint_descriptor.py index 7f048b0c73..5ceb103b02 100644 --- a/intersight/model/capability_drives_endpoint_descriptor.py +++ b/intersight/model/capability_drives_endpoint_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -287,6 +287,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -295,10 +298,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_drives_endpoint_descriptor_all_of.py b/intersight/model/capability_drives_endpoint_descriptor_all_of.py index 4d046e14d3..0f68f79cac 100644 --- a/intersight/model/capability_drives_endpoint_descriptor_all_of.py +++ b/intersight/model/capability_drives_endpoint_descriptor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_drives_endpoint_descriptor_list.py b/intersight/model/capability_drives_endpoint_descriptor_list.py index 6d1d3ad6ae..f2ce00073b 100644 --- a/intersight/model/capability_drives_endpoint_descriptor_list.py +++ b/intersight/model/capability_drives_endpoint_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_drives_endpoint_descriptor_list_all_of.py b/intersight/model/capability_drives_endpoint_descriptor_list_all_of.py index b3f6471da7..cf170da7fb 100644 --- a/intersight/model/capability_drives_endpoint_descriptor_list_all_of.py +++ b/intersight/model/capability_drives_endpoint_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_drives_endpoint_descriptor_response.py b/intersight/model/capability_drives_endpoint_descriptor_response.py index f4a1980b5c..c21d73f50b 100644 --- a/intersight/model/capability_drives_endpoint_descriptor_response.py +++ b/intersight/model/capability_drives_endpoint_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_endpoint_descriptor.py b/intersight/model/capability_endpoint_descriptor.py index 6915060c26..a40fe545ad 100644 --- a/intersight/model/capability_endpoint_descriptor.py +++ b/intersight/model/capability_endpoint_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -405,6 +405,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -413,10 +416,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_endpoint_descriptor_all_of.py b/intersight/model/capability_endpoint_descriptor_all_of.py index cba8396be0..1cb5d94295 100644 --- a/intersight/model/capability_endpoint_descriptor_all_of.py +++ b/intersight/model/capability_endpoint_descriptor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_equipment_physical_def.py b/intersight/model/capability_equipment_physical_def.py index 04dc407922..0afa82f736 100644 --- a/intersight/model/capability_equipment_physical_def.py +++ b/intersight/model/capability_equipment_physical_def.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -300,6 +300,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -308,10 +311,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_equipment_physical_def_all_of.py b/intersight/model/capability_equipment_physical_def_all_of.py index 13b8bd4caf..1a765712a6 100644 --- a/intersight/model/capability_equipment_physical_def_all_of.py +++ b/intersight/model/capability_equipment_physical_def_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_equipment_physical_def_list.py b/intersight/model/capability_equipment_physical_def_list.py index 250f6f4ce6..08f13f87c7 100644 --- a/intersight/model/capability_equipment_physical_def_list.py +++ b/intersight/model/capability_equipment_physical_def_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_equipment_physical_def_list_all_of.py b/intersight/model/capability_equipment_physical_def_list_all_of.py index eb73974d15..fbbf3e3a57 100644 --- a/intersight/model/capability_equipment_physical_def_list_all_of.py +++ b/intersight/model/capability_equipment_physical_def_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_equipment_physical_def_response.py b/intersight/model/capability_equipment_physical_def_response.py index b0ebdaee0e..2c3004df8d 100644 --- a/intersight/model/capability_equipment_physical_def_response.py +++ b/intersight/model/capability_equipment_physical_def_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_equipment_slot_array.py b/intersight/model/capability_equipment_slot_array.py index b949fb0901..ccb5ab3998 100644 --- a/intersight/model/capability_equipment_slot_array.py +++ b/intersight/model/capability_equipment_slot_array.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -327,6 +327,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -335,10 +338,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_equipment_slot_array_all_of.py b/intersight/model/capability_equipment_slot_array_all_of.py index b110e072b5..aee2e8f399 100644 --- a/intersight/model/capability_equipment_slot_array_all_of.py +++ b/intersight/model/capability_equipment_slot_array_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_equipment_slot_array_list.py b/intersight/model/capability_equipment_slot_array_list.py index e75f12e288..1773db8c7d 100644 --- a/intersight/model/capability_equipment_slot_array_list.py +++ b/intersight/model/capability_equipment_slot_array_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_equipment_slot_array_list_all_of.py b/intersight/model/capability_equipment_slot_array_list_all_of.py index 689a802385..2fabbad118 100644 --- a/intersight/model/capability_equipment_slot_array_list_all_of.py +++ b/intersight/model/capability_equipment_slot_array_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_equipment_slot_array_response.py b/intersight/model/capability_equipment_slot_array_response.py index f741269edd..86730c0432 100644 --- a/intersight/model/capability_equipment_slot_array_response.py +++ b/intersight/model/capability_equipment_slot_array_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_fan_module_descriptor.py b/intersight/model/capability_fan_module_descriptor.py index f9ad15a7ec..9b1ddf6653 100644 --- a/intersight/model/capability_fan_module_descriptor.py +++ b/intersight/model/capability_fan_module_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_fan_module_descriptor_all_of.py b/intersight/model/capability_fan_module_descriptor_all_of.py index a63e4c17a4..a50d26ddad 100644 --- a/intersight/model/capability_fan_module_descriptor_all_of.py +++ b/intersight/model/capability_fan_module_descriptor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_fan_module_descriptor_list.py b/intersight/model/capability_fan_module_descriptor_list.py index 120183f74f..90b951837d 100644 --- a/intersight/model/capability_fan_module_descriptor_list.py +++ b/intersight/model/capability_fan_module_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_fan_module_descriptor_list_all_of.py b/intersight/model/capability_fan_module_descriptor_list_all_of.py index 71380ac2c6..c5d1e1a36c 100644 --- a/intersight/model/capability_fan_module_descriptor_list_all_of.py +++ b/intersight/model/capability_fan_module_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_fan_module_descriptor_response.py b/intersight/model/capability_fan_module_descriptor_response.py index a854867ed0..24f32874bb 100644 --- a/intersight/model/capability_fan_module_descriptor_response.py +++ b/intersight/model/capability_fan_module_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_fan_module_manufacturing_def.py b/intersight/model/capability_fan_module_manufacturing_def.py index e37c7dff4e..6a981f9dcb 100644 --- a/intersight/model/capability_fan_module_manufacturing_def.py +++ b/intersight/model/capability_fan_module_manufacturing_def.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -281,6 +281,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +292,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_fan_module_manufacturing_def_all_of.py b/intersight/model/capability_fan_module_manufacturing_def_all_of.py index 0bea6b38dc..426bd9711c 100644 --- a/intersight/model/capability_fan_module_manufacturing_def_all_of.py +++ b/intersight/model/capability_fan_module_manufacturing_def_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_fan_module_manufacturing_def_list.py b/intersight/model/capability_fan_module_manufacturing_def_list.py index 37aa548651..e27da845ac 100644 --- a/intersight/model/capability_fan_module_manufacturing_def_list.py +++ b/intersight/model/capability_fan_module_manufacturing_def_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_fan_module_manufacturing_def_list_all_of.py b/intersight/model/capability_fan_module_manufacturing_def_list_all_of.py index 90d9f3b8dd..65a241afbc 100644 --- a/intersight/model/capability_fan_module_manufacturing_def_list_all_of.py +++ b/intersight/model/capability_fan_module_manufacturing_def_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_fan_module_manufacturing_def_response.py b/intersight/model/capability_fan_module_manufacturing_def_response.py index 3644cc46ad..3ab5b36dc2 100644 --- a/intersight/model/capability_fan_module_manufacturing_def_response.py +++ b/intersight/model/capability_fan_module_manufacturing_def_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_feature_config.py b/intersight/model/capability_feature_config.py index 75de4caf3d..9ec762a09d 100644 --- a/intersight/model/capability_feature_config.py +++ b/intersight/model/capability_feature_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -259,6 +259,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -267,10 +270,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_feature_config_all_of.py b/intersight/model/capability_feature_config_all_of.py index e22bc98491..64a9e9a954 100644 --- a/intersight/model/capability_feature_config_all_of.py +++ b/intersight/model/capability_feature_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_fex_capability_def.py b/intersight/model/capability_fex_capability_def.py index d8affab938..31c9e60a83 100644 --- a/intersight/model/capability_fex_capability_def.py +++ b/intersight/model/capability_fex_capability_def.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -266,6 +266,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -274,10 +277,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_fex_capability_def_all_of.py b/intersight/model/capability_fex_capability_def_all_of.py index bb3f7bf653..dbdec28813 100644 --- a/intersight/model/capability_fex_capability_def_all_of.py +++ b/intersight/model/capability_fex_capability_def_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_fex_capability_def_list.py b/intersight/model/capability_fex_capability_def_list.py index b937e12597..bba7d86f34 100644 --- a/intersight/model/capability_fex_capability_def_list.py +++ b/intersight/model/capability_fex_capability_def_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_fex_capability_def_list_all_of.py b/intersight/model/capability_fex_capability_def_list_all_of.py index fab9d36ce3..50df7b724e 100644 --- a/intersight/model/capability_fex_capability_def_list_all_of.py +++ b/intersight/model/capability_fex_capability_def_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_fex_capability_def_response.py b/intersight/model/capability_fex_capability_def_response.py index 49b332793b..620e1c2d74 100644 --- a/intersight/model/capability_fex_capability_def_response.py +++ b/intersight/model/capability_fex_capability_def_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_fex_descriptor.py b/intersight/model/capability_fex_descriptor.py index cd1dd18029..2b59306c43 100644 --- a/intersight/model/capability_fex_descriptor.py +++ b/intersight/model/capability_fex_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_fex_descriptor_all_of.py b/intersight/model/capability_fex_descriptor_all_of.py index c20f26ded8..b906ade046 100644 --- a/intersight/model/capability_fex_descriptor_all_of.py +++ b/intersight/model/capability_fex_descriptor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_fex_descriptor_list.py b/intersight/model/capability_fex_descriptor_list.py index 4e4386f94f..f22f22d26e 100644 --- a/intersight/model/capability_fex_descriptor_list.py +++ b/intersight/model/capability_fex_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_fex_descriptor_list_all_of.py b/intersight/model/capability_fex_descriptor_list_all_of.py index 2b69cd9caf..a6182a61ef 100644 --- a/intersight/model/capability_fex_descriptor_list_all_of.py +++ b/intersight/model/capability_fex_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_fex_descriptor_response.py b/intersight/model/capability_fex_descriptor_response.py index 97878c579d..f625fe9d2a 100644 --- a/intersight/model/capability_fex_descriptor_response.py +++ b/intersight/model/capability_fex_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_fex_manufacturing_def.py b/intersight/model/capability_fex_manufacturing_def.py index 97416891a2..5c329af8b2 100644 --- a/intersight/model/capability_fex_manufacturing_def.py +++ b/intersight/model/capability_fex_manufacturing_def.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -284,6 +284,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -292,10 +295,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_fex_manufacturing_def_all_of.py b/intersight/model/capability_fex_manufacturing_def_all_of.py index 58a35451b1..e385331352 100644 --- a/intersight/model/capability_fex_manufacturing_def_all_of.py +++ b/intersight/model/capability_fex_manufacturing_def_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_fex_manufacturing_def_list.py b/intersight/model/capability_fex_manufacturing_def_list.py index da012bb8a9..1a550b0bf3 100644 --- a/intersight/model/capability_fex_manufacturing_def_list.py +++ b/intersight/model/capability_fex_manufacturing_def_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_fex_manufacturing_def_list_all_of.py b/intersight/model/capability_fex_manufacturing_def_list_all_of.py index 2a4e90c754..d60c49ce0a 100644 --- a/intersight/model/capability_fex_manufacturing_def_list_all_of.py +++ b/intersight/model/capability_fex_manufacturing_def_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_fex_manufacturing_def_response.py b/intersight/model/capability_fex_manufacturing_def_response.py index 2e93a007b3..ad66127c40 100644 --- a/intersight/model/capability_fex_manufacturing_def_response.py +++ b/intersight/model/capability_fex_manufacturing_def_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_gpu_endpoint_descriptor.py b/intersight/model/capability_gpu_endpoint_descriptor.py index abf4e83b49..277b2102ef 100644 --- a/intersight/model/capability_gpu_endpoint_descriptor.py +++ b/intersight/model/capability_gpu_endpoint_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_gpu_endpoint_descriptor_all_of.py b/intersight/model/capability_gpu_endpoint_descriptor_all_of.py index 58535d09ad..82b83509b5 100644 --- a/intersight/model/capability_gpu_endpoint_descriptor_all_of.py +++ b/intersight/model/capability_gpu_endpoint_descriptor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_gpu_endpoint_descriptor_list.py b/intersight/model/capability_gpu_endpoint_descriptor_list.py index 196d114619..3a7834e5af 100644 --- a/intersight/model/capability_gpu_endpoint_descriptor_list.py +++ b/intersight/model/capability_gpu_endpoint_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_gpu_endpoint_descriptor_list_all_of.py b/intersight/model/capability_gpu_endpoint_descriptor_list_all_of.py index 6073b9aa0e..8f52a88b91 100644 --- a/intersight/model/capability_gpu_endpoint_descriptor_list_all_of.py +++ b/intersight/model/capability_gpu_endpoint_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_gpu_endpoint_descriptor_response.py b/intersight/model/capability_gpu_endpoint_descriptor_response.py index d0f1813ef4..d70845bf27 100644 --- a/intersight/model/capability_gpu_endpoint_descriptor_response.py +++ b/intersight/model/capability_gpu_endpoint_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_hardware_descriptor.py b/intersight/model/capability_hardware_descriptor.py index 466c110da0..43492a567b 100644 --- a/intersight/model/capability_hardware_descriptor.py +++ b/intersight/model/capability_hardware_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -400,6 +400,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -408,10 +411,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_hsu_iso_file_support_meta.py b/intersight/model/capability_hsu_iso_file_support_meta.py index 1d56e507c2..eb1a16efb8 100644 --- a/intersight/model/capability_hsu_iso_file_support_meta.py +++ b/intersight/model/capability_hsu_iso_file_support_meta.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_hsu_iso_file_support_meta_all_of.py b/intersight/model/capability_hsu_iso_file_support_meta_all_of.py index 387c9410e1..9801a16880 100644 --- a/intersight/model/capability_hsu_iso_file_support_meta_all_of.py +++ b/intersight/model/capability_hsu_iso_file_support_meta_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_hsu_iso_file_support_meta_list.py b/intersight/model/capability_hsu_iso_file_support_meta_list.py index 5398755207..73e52c96b8 100644 --- a/intersight/model/capability_hsu_iso_file_support_meta_list.py +++ b/intersight/model/capability_hsu_iso_file_support_meta_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_hsu_iso_file_support_meta_list_all_of.py b/intersight/model/capability_hsu_iso_file_support_meta_list_all_of.py index e3e751cdfe..595023893f 100644 --- a/intersight/model/capability_hsu_iso_file_support_meta_list_all_of.py +++ b/intersight/model/capability_hsu_iso_file_support_meta_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_hsu_iso_file_support_meta_response.py b/intersight/model/capability_hsu_iso_file_support_meta_response.py index a83e72fa5f..9d421df4f3 100644 --- a/intersight/model/capability_hsu_iso_file_support_meta_response.py +++ b/intersight/model/capability_hsu_iso_file_support_meta_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_hsu_iso_model_specific_constraint.py b/intersight/model/capability_hsu_iso_model_specific_constraint.py index c9b709ef0f..ab13bd546b 100644 --- a/intersight/model/capability_hsu_iso_model_specific_constraint.py +++ b/intersight/model/capability_hsu_iso_model_specific_constraint.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_hsu_iso_model_specific_constraint_all_of.py b/intersight/model/capability_hsu_iso_model_specific_constraint_all_of.py index 1d21266964..2437655323 100644 --- a/intersight/model/capability_hsu_iso_model_specific_constraint_all_of.py +++ b/intersight/model/capability_hsu_iso_model_specific_constraint_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_io_card_capability_def.py b/intersight/model/capability_io_card_capability_def.py index e66e6bef75..425421f2a5 100644 --- a/intersight/model/capability_io_card_capability_def.py +++ b/intersight/model/capability_io_card_capability_def.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -266,6 +266,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -274,10 +277,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_io_card_capability_def_all_of.py b/intersight/model/capability_io_card_capability_def_all_of.py index db4bfbc3e1..d19455426c 100644 --- a/intersight/model/capability_io_card_capability_def_all_of.py +++ b/intersight/model/capability_io_card_capability_def_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_io_card_capability_def_list.py b/intersight/model/capability_io_card_capability_def_list.py index 91f6783102..6679d6b591 100644 --- a/intersight/model/capability_io_card_capability_def_list.py +++ b/intersight/model/capability_io_card_capability_def_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_io_card_capability_def_list_all_of.py b/intersight/model/capability_io_card_capability_def_list_all_of.py index 7b123f7c04..f957db9866 100644 --- a/intersight/model/capability_io_card_capability_def_list_all_of.py +++ b/intersight/model/capability_io_card_capability_def_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_io_card_capability_def_response.py b/intersight/model/capability_io_card_capability_def_response.py index 6363ab2cbe..37ddf4b43d 100644 --- a/intersight/model/capability_io_card_capability_def_response.py +++ b/intersight/model/capability_io_card_capability_def_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_io_card_descriptor.py b/intersight/model/capability_io_card_descriptor.py index d9b0625ce9..24d6fd210c 100644 --- a/intersight/model/capability_io_card_descriptor.py +++ b/intersight/model/capability_io_card_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -305,6 +305,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -313,10 +316,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_io_card_descriptor_all_of.py b/intersight/model/capability_io_card_descriptor_all_of.py index 492b4d3c27..2fa28ff11f 100644 --- a/intersight/model/capability_io_card_descriptor_all_of.py +++ b/intersight/model/capability_io_card_descriptor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_io_card_descriptor_list.py b/intersight/model/capability_io_card_descriptor_list.py index 67e91a4844..318e3302c1 100644 --- a/intersight/model/capability_io_card_descriptor_list.py +++ b/intersight/model/capability_io_card_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_io_card_descriptor_list_all_of.py b/intersight/model/capability_io_card_descriptor_list_all_of.py index 7ef497f307..34975d3b32 100644 --- a/intersight/model/capability_io_card_descriptor_list_all_of.py +++ b/intersight/model/capability_io_card_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_io_card_descriptor_response.py b/intersight/model/capability_io_card_descriptor_response.py index 4ac7e15329..8ebc5c6197 100644 --- a/intersight/model/capability_io_card_descriptor_response.py +++ b/intersight/model/capability_io_card_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_io_card_manufacturing_def.py b/intersight/model/capability_io_card_manufacturing_def.py index df91f245d7..ff9d648392 100644 --- a/intersight/model/capability_io_card_manufacturing_def.py +++ b/intersight/model/capability_io_card_manufacturing_def.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -281,6 +281,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +292,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_io_card_manufacturing_def_all_of.py b/intersight/model/capability_io_card_manufacturing_def_all_of.py index 3c17ddd54f..51d5ff48eb 100644 --- a/intersight/model/capability_io_card_manufacturing_def_all_of.py +++ b/intersight/model/capability_io_card_manufacturing_def_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_io_card_manufacturing_def_list.py b/intersight/model/capability_io_card_manufacturing_def_list.py index ced06cdaf5..4035135a3c 100644 --- a/intersight/model/capability_io_card_manufacturing_def_list.py +++ b/intersight/model/capability_io_card_manufacturing_def_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_io_card_manufacturing_def_list_all_of.py b/intersight/model/capability_io_card_manufacturing_def_list_all_of.py index 38b2db23a5..0a66113e2e 100644 --- a/intersight/model/capability_io_card_manufacturing_def_list_all_of.py +++ b/intersight/model/capability_io_card_manufacturing_def_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_io_card_manufacturing_def_response.py b/intersight/model/capability_io_card_manufacturing_def_response.py index 17a50813f6..9df38e578d 100644 --- a/intersight/model/capability_io_card_manufacturing_def_response.py +++ b/intersight/model/capability_io_card_manufacturing_def_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_iom_upgrade_support_meta.py b/intersight/model/capability_iom_upgrade_support_meta.py index bbd74d396a..ff39b29eb8 100644 --- a/intersight/model/capability_iom_upgrade_support_meta.py +++ b/intersight/model/capability_iom_upgrade_support_meta.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -278,6 +278,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -286,10 +289,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_iom_upgrade_support_meta_all_of.py b/intersight/model/capability_iom_upgrade_support_meta_all_of.py index f9bb3f80cb..8576434440 100644 --- a/intersight/model/capability_iom_upgrade_support_meta_all_of.py +++ b/intersight/model/capability_iom_upgrade_support_meta_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_iom_upgrade_support_meta_list.py b/intersight/model/capability_iom_upgrade_support_meta_list.py index 82cadcc28b..486d42073d 100644 --- a/intersight/model/capability_iom_upgrade_support_meta_list.py +++ b/intersight/model/capability_iom_upgrade_support_meta_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_iom_upgrade_support_meta_list_all_of.py b/intersight/model/capability_iom_upgrade_support_meta_list_all_of.py index 75516e2b8b..ce9360581c 100644 --- a/intersight/model/capability_iom_upgrade_support_meta_list_all_of.py +++ b/intersight/model/capability_iom_upgrade_support_meta_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_iom_upgrade_support_meta_response.py b/intersight/model/capability_iom_upgrade_support_meta_response.py index b1bea0f3bd..d0afff0b43 100644 --- a/intersight/model/capability_iom_upgrade_support_meta_response.py +++ b/intersight/model/capability_iom_upgrade_support_meta_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_port_group_aggregation_def.py b/intersight/model/capability_port_group_aggregation_def.py index e030279ce2..7e7f909e97 100644 --- a/intersight/model/capability_port_group_aggregation_def.py +++ b/intersight/model/capability_port_group_aggregation_def.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -272,6 +272,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -280,10 +283,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_port_group_aggregation_def_all_of.py b/intersight/model/capability_port_group_aggregation_def_all_of.py index 8bd7bc58c5..bd0963430c 100644 --- a/intersight/model/capability_port_group_aggregation_def_all_of.py +++ b/intersight/model/capability_port_group_aggregation_def_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_port_group_aggregation_def_list.py b/intersight/model/capability_port_group_aggregation_def_list.py index 92415ee857..3f38964fc9 100644 --- a/intersight/model/capability_port_group_aggregation_def_list.py +++ b/intersight/model/capability_port_group_aggregation_def_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_port_group_aggregation_def_list_all_of.py b/intersight/model/capability_port_group_aggregation_def_list_all_of.py index 73e72f86de..ace5faf5b4 100644 --- a/intersight/model/capability_port_group_aggregation_def_list_all_of.py +++ b/intersight/model/capability_port_group_aggregation_def_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_port_group_aggregation_def_response.py b/intersight/model/capability_port_group_aggregation_def_response.py index 82c1e74d57..2f9ba10be2 100644 --- a/intersight/model/capability_port_group_aggregation_def_response.py +++ b/intersight/model/capability_port_group_aggregation_def_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_port_range.py b/intersight/model/capability_port_range.py index c7ac4c1474..ff10cda060 100644 --- a/intersight/model/capability_port_range.py +++ b/intersight/model/capability_port_range.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_port_range_all_of.py b/intersight/model/capability_port_range_all_of.py index 3b72877eeb..e1c3440106 100644 --- a/intersight/model/capability_port_range_all_of.py +++ b/intersight/model/capability_port_range_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_processor_unit_update_constraint_meta.py b/intersight/model/capability_processor_unit_update_constraint_meta.py index 59d7c841a1..5655b505a3 100644 --- a/intersight/model/capability_processor_unit_update_constraint_meta.py +++ b/intersight/model/capability_processor_unit_update_constraint_meta.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -32,11 +32,13 @@ def lazy_import(): + from intersight.model.capability_server_component_constraint import CapabilityServerComponentConstraint from intersight.model.capability_update_constraint_meta import CapabilityUpdateConstraintMeta from intersight.model.display_names import DisplayNames from intersight.model.mo_base_mo_relationship import MoBaseMoRelationship from intersight.model.mo_tag import MoTag from intersight.model.mo_version_context import MoVersionContext + globals()['CapabilityServerComponentConstraint'] = CapabilityServerComponentConstraint globals()['CapabilityUpdateConstraintMeta'] = CapabilityUpdateConstraintMeta globals()['DisplayNames'] = DisplayNames globals()['MoBaseMoRelationship'] = MoBaseMoRelationship @@ -126,6 +128,8 @@ def openapi_types(): 'is_secure_boot_supported': (bool,), # noqa: E501 'min_supported_version': (str,), # noqa: E501 'model': (str,), # noqa: E501 + 'platform_type': (str,), # noqa: E501 + 'server_specific_constraint': ([CapabilityServerComponentConstraint], none_type,), # noqa: E501 'supported_platforms': ([str], none_type,), # noqa: E501 } @@ -157,6 +161,8 @@ def discriminator(): 'is_secure_boot_supported': 'IsSecureBootSupported', # noqa: E501 'min_supported_version': 'MinSupportedVersion', # noqa: E501 'model': 'Model', # noqa: E501 + 'platform_type': 'PlatformType', # noqa: E501 + 'server_specific_constraint': 'ServerSpecificConstraint', # noqa: E501 'supported_platforms': 'SupportedPlatforms', # noqa: E501 } @@ -171,6 +177,7 @@ def discriminator(): 'is_secure_boot_supported', # noqa: E501 'min_supported_version', # noqa: E501 'model', # noqa: E501 + 'platform_type', # noqa: E501 } @classmethod @@ -228,6 +235,8 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 is_secure_boot_supported (bool): Flag to indicate support for secure boot.. [optional] # noqa: E501 min_supported_version (str): Firmware version below which firmware update is not supported for this inventory unit.. [optional] # noqa: E501 model (str): Model of the inventory unit which will be supported in firmware operation.. [optional] # noqa: E501 + platform_type (str): Platform type for which the constraint is to be enforced.. [optional] # noqa: E501 + server_specific_constraint ([CapabilityServerComponentConstraint], none_type): [optional] # noqa: E501 supported_platforms ([str], none_type): [optional] # noqa: E501 """ @@ -278,6 +287,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -286,10 +298,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -356,6 +371,8 @@ def __init__(self, class_id, object_type, *args, **kwargs): # noqa: E501 is_secure_boot_supported (bool): Flag to indicate support for secure boot.. [optional] # noqa: E501 min_supported_version (str): Firmware version below which firmware update is not supported for this inventory unit.. [optional] # noqa: E501 model (str): Model of the inventory unit which will be supported in firmware operation.. [optional] # noqa: E501 + platform_type (str): Platform type for which the constraint is to be enforced.. [optional] # noqa: E501 + server_specific_constraint ([CapabilityServerComponentConstraint], none_type): [optional] # noqa: E501 supported_platforms ([str], none_type): [optional] # noqa: E501 """ diff --git a/intersight/model/capability_processor_unit_update_constraint_meta_list.py b/intersight/model/capability_processor_unit_update_constraint_meta_list.py index 183b06b461..e219b186b0 100644 --- a/intersight/model/capability_processor_unit_update_constraint_meta_list.py +++ b/intersight/model/capability_processor_unit_update_constraint_meta_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_processor_unit_update_constraint_meta_list_all_of.py b/intersight/model/capability_processor_unit_update_constraint_meta_list_all_of.py index 9277501c20..534248390b 100644 --- a/intersight/model/capability_processor_unit_update_constraint_meta_list_all_of.py +++ b/intersight/model/capability_processor_unit_update_constraint_meta_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_processor_unit_update_constraint_meta_response.py b/intersight/model/capability_processor_unit_update_constraint_meta_response.py index 2d93604096..10cc521f49 100644 --- a/intersight/model/capability_processor_unit_update_constraint_meta_response.py +++ b/intersight/model/capability_processor_unit_update_constraint_meta_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_psu_descriptor.py b/intersight/model/capability_psu_descriptor.py index fd9f084409..6baa0c9c31 100644 --- a/intersight/model/capability_psu_descriptor.py +++ b/intersight/model/capability_psu_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_psu_descriptor_all_of.py b/intersight/model/capability_psu_descriptor_all_of.py index d54b5d34a6..ec1bca574d 100644 --- a/intersight/model/capability_psu_descriptor_all_of.py +++ b/intersight/model/capability_psu_descriptor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_psu_descriptor_list.py b/intersight/model/capability_psu_descriptor_list.py index 74c2b8fea0..257fcdbef5 100644 --- a/intersight/model/capability_psu_descriptor_list.py +++ b/intersight/model/capability_psu_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_psu_descriptor_list_all_of.py b/intersight/model/capability_psu_descriptor_list_all_of.py index d3ee54ad42..f828c2825c 100644 --- a/intersight/model/capability_psu_descriptor_list_all_of.py +++ b/intersight/model/capability_psu_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_psu_descriptor_response.py b/intersight/model/capability_psu_descriptor_response.py index fe5c5d8a3f..2fcf79bb8c 100644 --- a/intersight/model/capability_psu_descriptor_response.py +++ b/intersight/model/capability_psu_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_psu_manufacturing_def.py b/intersight/model/capability_psu_manufacturing_def.py index d5c892642b..fe95e9821d 100644 --- a/intersight/model/capability_psu_manufacturing_def.py +++ b/intersight/model/capability_psu_manufacturing_def.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -281,6 +281,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +292,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_psu_manufacturing_def_all_of.py b/intersight/model/capability_psu_manufacturing_def_all_of.py index 2b3f21f62e..c8dcde5dec 100644 --- a/intersight/model/capability_psu_manufacturing_def_all_of.py +++ b/intersight/model/capability_psu_manufacturing_def_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_psu_manufacturing_def_list.py b/intersight/model/capability_psu_manufacturing_def_list.py index 30cc8b20fc..73b111ac8b 100644 --- a/intersight/model/capability_psu_manufacturing_def_list.py +++ b/intersight/model/capability_psu_manufacturing_def_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_psu_manufacturing_def_list_all_of.py b/intersight/model/capability_psu_manufacturing_def_list_all_of.py index 7e0d1439a6..47f8e6ebb2 100644 --- a/intersight/model/capability_psu_manufacturing_def_list_all_of.py +++ b/intersight/model/capability_psu_manufacturing_def_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_psu_manufacturing_def_response.py b/intersight/model/capability_psu_manufacturing_def_response.py index 14ff40f19e..6a83694947 100644 --- a/intersight/model/capability_psu_manufacturing_def_response.py +++ b/intersight/model/capability_psu_manufacturing_def_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_server_actions_meta.py b/intersight/model/capability_server_actions_meta.py index 0b78f388d8..2c9489e97d 100644 --- a/intersight/model/capability_server_actions_meta.py +++ b/intersight/model/capability_server_actions_meta.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -353,6 +353,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -361,10 +364,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_server_actions_meta_all_of.py b/intersight/model/capability_server_actions_meta_all_of.py index 4c1ad09555..54fe6991e7 100644 --- a/intersight/model/capability_server_actions_meta_all_of.py +++ b/intersight/model/capability_server_actions_meta_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_server_actions_meta_list.py b/intersight/model/capability_server_actions_meta_list.py index 407a2e4aa0..29925950b8 100644 --- a/intersight/model/capability_server_actions_meta_list.py +++ b/intersight/model/capability_server_actions_meta_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_server_actions_meta_list_all_of.py b/intersight/model/capability_server_actions_meta_list_all_of.py index 5489fc80eb..9726e85863 100644 --- a/intersight/model/capability_server_actions_meta_list_all_of.py +++ b/intersight/model/capability_server_actions_meta_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_server_actions_meta_response.py b/intersight/model/capability_server_actions_meta_response.py index 90aa1f4acd..1721fb3cad 100644 --- a/intersight/model/capability_server_actions_meta_response.py +++ b/intersight/model/capability_server_actions_meta_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_server_component_constraint.py b/intersight/model/capability_server_component_constraint.py new file mode 100644 index 0000000000..93d59327e4 --- /dev/null +++ b/intersight/model/capability_server_component_constraint.py @@ -0,0 +1,367 @@ +""" + Cisco Intersight + + Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 + + The version of the OpenAPI document: 1.0.11-17956 + Contact: intersight@cisco.com + Generated by: https://openapi-generator.tech +""" + + +import re # noqa: F401 +import sys # noqa: F401 + +from intersight.model_utils import ( # noqa: F401 + ApiTypeError, + ModelComposed, + ModelNormal, + ModelSimple, + cached_property, + change_keys_js_to_python, + convert_js_args_to_python_args, + date, + datetime, + file_type, + none_type, + validate_get_composed_info, + set_model_init_error, + OpenApiModel +) +from intersight.exceptions import ApiAttributeError + + +def lazy_import(): + from intersight.model.capability_server_component_constraint_all_of import CapabilityServerComponentConstraintAllOf + from intersight.model.mo_base_complex_type import MoBaseComplexType + globals()['CapabilityServerComponentConstraintAllOf'] = CapabilityServerComponentConstraintAllOf + globals()['MoBaseComplexType'] = MoBaseComplexType + + +class CapabilityServerComponentConstraint(ModelComposed): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + + Attributes: + allowed_values (dict): The key is the tuple path to the attribute + and the for var_name this is (var_name,). The value is a dict + with a capitalized key describing the allowed value and an allowed + value. These dicts store the allowed enum values. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + discriminator_value_class_map (dict): A dict to go from the discriminator + variable value to the discriminator class name. + validations (dict): The key is the tuple path to the attribute + and the for var_name this is (var_name,). The value is a dict + that stores validations for max_length, min_length, max_items, + min_items, exclusive_maximum, inclusive_maximum, exclusive_minimum, + inclusive_minimum, and regex. + additional_properties_type (tuple): A tuple of classes accepted + as additional properties values. + """ + + allowed_values = { + ('class_id',): { + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", + }, + ('object_type',): { + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", + }, + } + + validations = { + } + + @cached_property + def additional_properties_type(): + """ + This must be a method because a model may have properties that are + of type self, this must run after the class is loaded + """ + lazy_import() + return (bool, date, datetime, dict, float, int, list, str, none_type,) # noqa: E501 + + _nullable = True + + @cached_property + def openapi_types(): + """ + This must be a method because a model may have properties that are + of type self, this must run after the class is loaded + + Returns + openapi_types (dict): The key is attribute name + and the value is attribute type. + """ + lazy_import() + return { + 'class_id': (str,), # noqa: E501 + 'object_type': (str,), # noqa: E501 + 'min_supported_version': (str,), # noqa: E501 + 'server_model': (str,), # noqa: E501 + } + + @cached_property + def discriminator(): + val = { + } + if not val: + return None + return {'class_id': val} + + attribute_map = { + 'class_id': 'ClassId', # noqa: E501 + 'object_type': 'ObjectType', # noqa: E501 + 'min_supported_version': 'MinSupportedVersion', # noqa: E501 + 'server_model': 'ServerModel', # noqa: E501 + } + + read_only_vars = { + 'min_supported_version', # noqa: E501 + 'server_model', # noqa: E501 + } + + @classmethod + @convert_js_args_to_python_args + def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 + """CapabilityServerComponentConstraint - a model defined in OpenAPI + + Keyword Args: + class_id (str): The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.. defaults to "capability.ServerComponentConstraint", must be one of ["capability.ServerComponentConstraint", ] # noqa: E501 + object_type (str): The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.. defaults to "capability.ServerComponentConstraint", must be one of ["capability.ServerComponentConstraint", ] # noqa: E501 + _check_type (bool): if True, values for parameters in openapi_types + will be type checked and a TypeError will be + raised if the wrong type is input. + Defaults to True + _path_to_item (tuple/list): This is a list of keys or values to + drill down to the model in received_data + when deserializing a response + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _configuration (Configuration): the instance to use when + deserializing a file_type parameter. + If passed, type conversion is attempted + If omitted no type conversion is done. + _visited_composed_classes (tuple): This stores a tuple of + classes that we have traveled through so that + if we see that class again we will not use its + discriminator again. + When traveling through a discriminator, the + composed schema that is + is traveled through is added to this set. + For example if Animal has a discriminator + petType and we pass in "Dog", and the class Dog + allOf includes Animal, we move through Animal + once using the discriminator, and pick Dog. + Then in Dog, we will make an instance of the + Animal class but this time we won't travel + through its discriminator because we passed in + _visited_composed_classes = (Animal,) + min_supported_version (str): The version below which the component is not supported.. [optional] # noqa: E501 + server_model (str): The server model this constraint is to be enforced upon.. [optional] # noqa: E501 + """ + + class_id = kwargs.get('class_id', "capability.ServerComponentConstraint") + object_type = kwargs.get('object_type', "capability.ServerComponentConstraint") + _check_type = kwargs.pop('_check_type', True) + _spec_property_naming = kwargs.pop('_spec_property_naming', False) + _path_to_item = kwargs.pop('_path_to_item', ()) + _configuration = kwargs.pop('_configuration', None) + _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) + + self = super(OpenApiModel, cls).__new__(cls) + + if args: + for arg in args: + if isinstance(arg, dict): + kwargs.update(arg) + else: + raise ApiTypeError( + "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( + args, + self.__class__.__name__, + ), + path_to_item=_path_to_item, + valid_classes=(self.__class__,), + ) + + self._data_store = {} + self._check_type = _check_type + self._spec_property_naming = _spec_property_naming + self._path_to_item = _path_to_item + self._configuration = _configuration + self._visited_composed_classes = _visited_composed_classes + (self.__class__,) + + constant_args = { + '_check_type': _check_type, + '_path_to_item': _path_to_item, + '_spec_property_naming': _spec_property_naming, + '_configuration': _configuration, + '_visited_composed_classes': self._visited_composed_classes, + } + required_args = { + 'class_id': class_id, + 'object_type': object_type, + } + kwargs.update(required_args) + composed_info = validate_get_composed_info( + constant_args, kwargs, self) + self._composed_instances = composed_info[0] + self._var_name_to_model_instances = composed_info[1] + self._additional_properties_model_instances = composed_info[2] + discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) + + for var_name, var_value in kwargs.items(): + if var_name in discarded_args and \ + self._configuration is not None and \ + self._configuration.discard_unknown_keys and \ + self._additional_properties_model_instances: + # discard variable. + continue + if var_name in composed_keys: + continue + setattr(self, var_name, var_value) + + return self + + + required_properties = set([ + '_data_store', + '_check_type', + '_spec_property_naming', + '_path_to_item', + '_configuration', + '_visited_composed_classes', + '_composed_instances', + '_var_name_to_model_instances', + '_additional_properties_model_instances', + ]) + + @convert_js_args_to_python_args + def __init__(self, *args, **kwargs): # noqa: E501 + """CapabilityServerComponentConstraint - a model defined in OpenAPI + + Keyword Args: + class_id (str): The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.. defaults to "capability.ServerComponentConstraint", must be one of ["capability.ServerComponentConstraint", ] # noqa: E501 + object_type (str): The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.. defaults to "capability.ServerComponentConstraint", must be one of ["capability.ServerComponentConstraint", ] # noqa: E501 + _check_type (bool): if True, values for parameters in openapi_types + will be type checked and a TypeError will be + raised if the wrong type is input. + Defaults to True + _path_to_item (tuple/list): This is a list of keys or values to + drill down to the model in received_data + when deserializing a response + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _configuration (Configuration): the instance to use when + deserializing a file_type parameter. + If passed, type conversion is attempted + If omitted no type conversion is done. + _visited_composed_classes (tuple): This stores a tuple of + classes that we have traveled through so that + if we see that class again we will not use its + discriminator again. + When traveling through a discriminator, the + composed schema that is + is traveled through is added to this set. + For example if Animal has a discriminator + petType and we pass in "Dog", and the class Dog + allOf includes Animal, we move through Animal + once using the discriminator, and pick Dog. + Then in Dog, we will make an instance of the + Animal class but this time we won't travel + through its discriminator because we passed in + _visited_composed_classes = (Animal,) + min_supported_version (str): The version below which the component is not supported.. [optional] # noqa: E501 + server_model (str): The server model this constraint is to be enforced upon.. [optional] # noqa: E501 + """ + + class_id = kwargs.get('class_id', "capability.ServerComponentConstraint") + object_type = kwargs.get('object_type', "capability.ServerComponentConstraint") + _check_type = kwargs.pop('_check_type', True) + _spec_property_naming = kwargs.pop('_spec_property_naming', False) + _path_to_item = kwargs.pop('_path_to_item', ()) + _configuration = kwargs.pop('_configuration', None) + _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) + + if args: + for arg in args: + if isinstance(arg, dict): + kwargs.update(arg) + else: + raise ApiTypeError( + "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( + args, + self.__class__.__name__, + ), + path_to_item=_path_to_item, + valid_classes=(self.__class__,), + ) + + self._data_store = {} + self._check_type = _check_type + self._spec_property_naming = _spec_property_naming + self._path_to_item = _path_to_item + self._configuration = _configuration + self._visited_composed_classes = _visited_composed_classes + (self.__class__,) + + constant_args = { + '_check_type': _check_type, + '_path_to_item': _path_to_item, + '_spec_property_naming': _spec_property_naming, + '_configuration': _configuration, + '_visited_composed_classes': self._visited_composed_classes, + } + required_args = { + 'class_id': class_id, + 'object_type': object_type, + } + kwargs.update(required_args) + composed_info = validate_get_composed_info( + constant_args, kwargs, self) + self._composed_instances = composed_info[0] + self._var_name_to_model_instances = composed_info[1] + self._additional_properties_model_instances = composed_info[2] + discarded_args = composed_info[3] + + for var_name, var_value in kwargs.items(): + if var_name in self.read_only_vars: + set_model_init_error(f"Warning : {var_name} is omitted from request payload as it is a read-only property") + continue + if var_name in discarded_args and \ + self._configuration is not None and \ + self._configuration.discard_unknown_keys and \ + self._additional_properties_model_instances: + # discard variable. + continue + setattr(self, var_name, var_value) + + @cached_property + def _composed_schemas(): + # we need this here to make our import statements work + # we must store _composed_schemas in here so the code is only run + # when we invoke this method. If we kept this at the class + # level we would get an error because the class level + # code would be run when this module is imported, and these composed + # classes don't exist yet because their module has not finished + # loading + lazy_import() + return { + 'anyOf': [ + ], + 'allOf': [ + CapabilityServerComponentConstraintAllOf, + MoBaseComplexType, + ], + 'oneOf': [ + ], + } diff --git a/intersight/model/capability_server_component_constraint_all_of.py b/intersight/model/capability_server_component_constraint_all_of.py new file mode 100644 index 0000000000..95bdfa8055 --- /dev/null +++ b/intersight/model/capability_server_component_constraint_all_of.py @@ -0,0 +1,297 @@ +""" + Cisco Intersight + + Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 + + The version of the OpenAPI document: 1.0.11-17956 + Contact: intersight@cisco.com + Generated by: https://openapi-generator.tech +""" + + +import re # noqa: F401 +import sys # noqa: F401 + +from intersight.model_utils import ( # noqa: F401 + ApiTypeError, + ModelComposed, + ModelNormal, + ModelSimple, + cached_property, + change_keys_js_to_python, + convert_js_args_to_python_args, + date, + datetime, + file_type, + none_type, + validate_get_composed_info, + set_model_init_error, + OpenApiModel +) +from intersight.exceptions import ApiAttributeError + + + +class CapabilityServerComponentConstraintAllOf(ModelNormal): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + + Attributes: + allowed_values (dict): The key is the tuple path to the attribute + and the for var_name this is (var_name,). The value is a dict + with a capitalized key describing the allowed value and an allowed + value. These dicts store the allowed enum values. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + discriminator_value_class_map (dict): A dict to go from the discriminator + variable value to the discriminator class name. + validations (dict): The key is the tuple path to the attribute + and the for var_name this is (var_name,). The value is a dict + that stores validations for max_length, min_length, max_items, + min_items, exclusive_maximum, inclusive_maximum, exclusive_minimum, + inclusive_minimum, and regex. + additional_properties_type (tuple): A tuple of classes accepted + as additional properties values. + """ + + allowed_values = { + ('class_id',): { + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", + }, + ('object_type',): { + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", + }, + } + + validations = { + } + + @cached_property + def additional_properties_type(): + """ + This must be a method because a model may have properties that are + of type self, this must run after the class is loaded + """ + return (bool, date, datetime, dict, float, int, list, str, none_type,) # noqa: E501 + + _nullable = False + + @cached_property + def openapi_types(): + """ + This must be a method because a model may have properties that are + of type self, this must run after the class is loaded + + Returns + openapi_types (dict): The key is attribute name + and the value is attribute type. + """ + return { + 'class_id': (str,), # noqa: E501 + 'object_type': (str,), # noqa: E501 + 'min_supported_version': (str,), # noqa: E501 + 'server_model': (str,), # noqa: E501 + } + + @cached_property + def discriminator(): + return None + + + attribute_map = { + 'class_id': 'ClassId', # noqa: E501 + 'object_type': 'ObjectType', # noqa: E501 + 'min_supported_version': 'MinSupportedVersion', # noqa: E501 + 'server_model': 'ServerModel', # noqa: E501 + } + + read_only_vars = { + 'min_supported_version', # noqa: E501 + 'server_model', # noqa: E501 + } + + _composed_schemas = {} + + @classmethod + @convert_js_args_to_python_args + def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 + """CapabilityServerComponentConstraintAllOf - a model defined in OpenAPI + + Args: + + Keyword Args: + class_id (str): The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.. defaults to "capability.ServerComponentConstraint", must be one of ["capability.ServerComponentConstraint", ] # noqa: E501 + object_type (str): The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.. defaults to "capability.ServerComponentConstraint", must be one of ["capability.ServerComponentConstraint", ] # noqa: E501 + _check_type (bool): if True, values for parameters in openapi_types + will be type checked and a TypeError will be + raised if the wrong type is input. + Defaults to True + _path_to_item (tuple/list): This is a list of keys or values to + drill down to the model in received_data + when deserializing a response + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _configuration (Configuration): the instance to use when + deserializing a file_type parameter. + If passed, type conversion is attempted + If omitted no type conversion is done. + _visited_composed_classes (tuple): This stores a tuple of + classes that we have traveled through so that + if we see that class again we will not use its + discriminator again. + When traveling through a discriminator, the + composed schema that is + is traveled through is added to this set. + For example if Animal has a discriminator + petType and we pass in "Dog", and the class Dog + allOf includes Animal, we move through Animal + once using the discriminator, and pick Dog. + Then in Dog, we will make an instance of the + Animal class but this time we won't travel + through its discriminator because we passed in + _visited_composed_classes = (Animal,) + min_supported_version (str): The version below which the component is not supported.. [optional] # noqa: E501 + server_model (str): The server model this constraint is to be enforced upon.. [optional] # noqa: E501 + """ + + class_id = kwargs.get('class_id', "capability.ServerComponentConstraint") + object_type = kwargs.get('object_type', "capability.ServerComponentConstraint") + _check_type = kwargs.pop('_check_type', True) + _spec_property_naming = kwargs.pop('_spec_property_naming', True) + _path_to_item = kwargs.pop('_path_to_item', ()) + _configuration = kwargs.pop('_configuration', None) + _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) + + self = super(OpenApiModel, cls).__new__(cls) + + if args: + for arg in args: + if isinstance(arg, dict): + kwargs.update(arg) + else: + raise ApiTypeError( + "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( + args, + self.__class__.__name__, + ), + path_to_item=_path_to_item, + valid_classes=(self.__class__,), + ) + + self._data_store = {} + self._check_type = _check_type + self._spec_property_naming = _spec_property_naming + self._path_to_item = _path_to_item + self._configuration = _configuration + self._visited_composed_classes = _visited_composed_classes + (self.__class__,) + + self.class_id = class_id + self.object_type = object_type + for var_name, var_value in kwargs.items(): + if var_name not in self.attribute_map and \ + self._configuration is not None and \ + self._configuration.discard_unknown_keys and \ + self.additional_properties_type is None: + # discard variable. + continue + setattr(self, var_name, var_value) + return self + + required_properties = set([ + '_data_store', + '_check_type', + '_spec_property_naming', + '_path_to_item', + '_configuration', + '_visited_composed_classes', + ]) + + @convert_js_args_to_python_args + def __init__(self, *args, **kwargs): # noqa: E501 + """CapabilityServerComponentConstraintAllOf - a model defined in OpenAPI + + Args: + + Keyword Args: + class_id (str): The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.. defaults to "capability.ServerComponentConstraint", must be one of ["capability.ServerComponentConstraint", ] # noqa: E501 + object_type (str): The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.. defaults to "capability.ServerComponentConstraint", must be one of ["capability.ServerComponentConstraint", ] # noqa: E501 + _check_type (bool): if True, values for parameters in openapi_types + will be type checked and a TypeError will be + raised if the wrong type is input. + Defaults to True + _path_to_item (tuple/list): This is a list of keys or values to + drill down to the model in received_data + when deserializing a response + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _configuration (Configuration): the instance to use when + deserializing a file_type parameter. + If passed, type conversion is attempted + If omitted no type conversion is done. + _visited_composed_classes (tuple): This stores a tuple of + classes that we have traveled through so that + if we see that class again we will not use its + discriminator again. + When traveling through a discriminator, the + composed schema that is + is traveled through is added to this set. + For example if Animal has a discriminator + petType and we pass in "Dog", and the class Dog + allOf includes Animal, we move through Animal + once using the discriminator, and pick Dog. + Then in Dog, we will make an instance of the + Animal class but this time we won't travel + through its discriminator because we passed in + _visited_composed_classes = (Animal,) + min_supported_version (str): The version below which the component is not supported.. [optional] # noqa: E501 + server_model (str): The server model this constraint is to be enforced upon.. [optional] # noqa: E501 + """ + + class_id = kwargs.get('class_id', "capability.ServerComponentConstraint") + object_type = kwargs.get('object_type', "capability.ServerComponentConstraint") + _check_type = kwargs.pop('_check_type', True) + _spec_property_naming = kwargs.pop('_spec_property_naming', False) + _path_to_item = kwargs.pop('_path_to_item', ()) + _configuration = kwargs.pop('_configuration', None) + _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) + + if args: + for arg in args: + if isinstance(arg, dict): + kwargs.update(arg) + else: + raise ApiTypeError( + "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( + args, + self.__class__.__name__, + ), + path_to_item=_path_to_item, + valid_classes=(self.__class__,), + ) + + self._data_store = {} + self._check_type = _check_type + self._spec_property_naming = _spec_property_naming + self._path_to_item = _path_to_item + self._configuration = _configuration + self._visited_composed_classes = _visited_composed_classes + (self.__class__,) + + self.class_id = class_id + self.object_type = object_type + for var_name, var_value in kwargs.items(): + if var_name in self.read_only_vars: + set_model_init_error(f"Warning : {var_name} is omitted from request payload as it is a read-only property") + continue + if var_name not in self.attribute_map and \ + self._configuration is not None and \ + self._configuration.discard_unknown_keys and \ + self.additional_properties_type is None: + # discard variable. + continue + setattr(self, var_name, var_value) diff --git a/intersight/model/capability_server_descriptor.py b/intersight/model/capability_server_descriptor.py index 7e13b44a5f..5093e3547d 100644 --- a/intersight/model/capability_server_descriptor.py +++ b/intersight/model/capability_server_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_server_descriptor_all_of.py b/intersight/model/capability_server_descriptor_all_of.py index 175f731e7e..bca118b87c 100644 --- a/intersight/model/capability_server_descriptor_all_of.py +++ b/intersight/model/capability_server_descriptor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_server_descriptor_list.py b/intersight/model/capability_server_descriptor_list.py index daa8a6ce91..5c29c5febc 100644 --- a/intersight/model/capability_server_descriptor_list.py +++ b/intersight/model/capability_server_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_server_descriptor_list_all_of.py b/intersight/model/capability_server_descriptor_list_all_of.py index 9bdf03bbc6..13cbd9fdf3 100644 --- a/intersight/model/capability_server_descriptor_list_all_of.py +++ b/intersight/model/capability_server_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_server_descriptor_response.py b/intersight/model/capability_server_descriptor_response.py index 99f97413a9..08b067d9ce 100644 --- a/intersight/model/capability_server_descriptor_response.py +++ b/intersight/model/capability_server_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_server_models_capability_def.py b/intersight/model/capability_server_models_capability_def.py index 607fff7918..194842baf2 100644 --- a/intersight/model/capability_server_models_capability_def.py +++ b/intersight/model/capability_server_models_capability_def.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -269,6 +269,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -277,10 +280,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_server_models_capability_def_all_of.py b/intersight/model/capability_server_models_capability_def_all_of.py index 84399b9572..5ce5c89b04 100644 --- a/intersight/model/capability_server_models_capability_def_all_of.py +++ b/intersight/model/capability_server_models_capability_def_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_server_models_capability_def_list.py b/intersight/model/capability_server_models_capability_def_list.py index 12783a08e5..457a1b9f47 100644 --- a/intersight/model/capability_server_models_capability_def_list.py +++ b/intersight/model/capability_server_models_capability_def_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_server_models_capability_def_list_all_of.py b/intersight/model/capability_server_models_capability_def_list_all_of.py index 411f8c8316..d855eb4a15 100644 --- a/intersight/model/capability_server_models_capability_def_list_all_of.py +++ b/intersight/model/capability_server_models_capability_def_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_server_models_capability_def_response.py b/intersight/model/capability_server_models_capability_def_response.py index cb32709ace..7d220f3c19 100644 --- a/intersight/model/capability_server_models_capability_def_response.py +++ b/intersight/model/capability_server_models_capability_def_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_server_schema_descriptor.py b/intersight/model/capability_server_schema_descriptor.py index 8381c69c5f..62794b5489 100644 --- a/intersight/model/capability_server_schema_descriptor.py +++ b/intersight/model/capability_server_schema_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_server_schema_descriptor_all_of.py b/intersight/model/capability_server_schema_descriptor_all_of.py index e2cf5f2f6b..84e09ef804 100644 --- a/intersight/model/capability_server_schema_descriptor_all_of.py +++ b/intersight/model/capability_server_schema_descriptor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_server_schema_descriptor_list.py b/intersight/model/capability_server_schema_descriptor_list.py index 527b128a4f..6f2e61c979 100644 --- a/intersight/model/capability_server_schema_descriptor_list.py +++ b/intersight/model/capability_server_schema_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_server_schema_descriptor_list_all_of.py b/intersight/model/capability_server_schema_descriptor_list_all_of.py index 587dc0c72a..18eb34ce66 100644 --- a/intersight/model/capability_server_schema_descriptor_list_all_of.py +++ b/intersight/model/capability_server_schema_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_server_schema_descriptor_response.py b/intersight/model/capability_server_schema_descriptor_response.py index 354d20ed4c..c6f09f7ee9 100644 --- a/intersight/model/capability_server_schema_descriptor_response.py +++ b/intersight/model/capability_server_schema_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_server_upgrade_support_meta.py b/intersight/model/capability_server_upgrade_support_meta.py index 64d0f65f37..0228485869 100644 --- a/intersight/model/capability_server_upgrade_support_meta.py +++ b/intersight/model/capability_server_upgrade_support_meta.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -278,6 +278,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -286,10 +289,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_server_upgrade_support_meta_all_of.py b/intersight/model/capability_server_upgrade_support_meta_all_of.py index 8664d1e588..5bc82b8183 100644 --- a/intersight/model/capability_server_upgrade_support_meta_all_of.py +++ b/intersight/model/capability_server_upgrade_support_meta_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_server_upgrade_support_meta_list.py b/intersight/model/capability_server_upgrade_support_meta_list.py index 6d6a181f35..38bc353e14 100644 --- a/intersight/model/capability_server_upgrade_support_meta_list.py +++ b/intersight/model/capability_server_upgrade_support_meta_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_server_upgrade_support_meta_list_all_of.py b/intersight/model/capability_server_upgrade_support_meta_list_all_of.py index 6dfc7eb3fd..56ae2a0a83 100644 --- a/intersight/model/capability_server_upgrade_support_meta_list_all_of.py +++ b/intersight/model/capability_server_upgrade_support_meta_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_server_upgrade_support_meta_response.py b/intersight/model/capability_server_upgrade_support_meta_response.py index 4c248665bf..ef534ef077 100644 --- a/intersight/model/capability_server_upgrade_support_meta_response.py +++ b/intersight/model/capability_server_upgrade_support_meta_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_sioc_module_capability_def.py b/intersight/model/capability_sioc_module_capability_def.py index a26cbbdfde..bc52121cbf 100644 --- a/intersight/model/capability_sioc_module_capability_def.py +++ b/intersight/model/capability_sioc_module_capability_def.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -266,6 +266,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -274,10 +277,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_sioc_module_capability_def_all_of.py b/intersight/model/capability_sioc_module_capability_def_all_of.py index 38a27144a1..803c503090 100644 --- a/intersight/model/capability_sioc_module_capability_def_all_of.py +++ b/intersight/model/capability_sioc_module_capability_def_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_sioc_module_capability_def_list.py b/intersight/model/capability_sioc_module_capability_def_list.py index 1fe8f6f4ae..e2d36d5062 100644 --- a/intersight/model/capability_sioc_module_capability_def_list.py +++ b/intersight/model/capability_sioc_module_capability_def_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_sioc_module_capability_def_list_all_of.py b/intersight/model/capability_sioc_module_capability_def_list_all_of.py index 2e505fe43f..fa03525ecd 100644 --- a/intersight/model/capability_sioc_module_capability_def_list_all_of.py +++ b/intersight/model/capability_sioc_module_capability_def_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_sioc_module_capability_def_response.py b/intersight/model/capability_sioc_module_capability_def_response.py index 494048acd1..d2e1d0a398 100644 --- a/intersight/model/capability_sioc_module_capability_def_response.py +++ b/intersight/model/capability_sioc_module_capability_def_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_sioc_module_descriptor.py b/intersight/model/capability_sioc_module_descriptor.py index d47d01a6f0..9fcfa6a338 100644 --- a/intersight/model/capability_sioc_module_descriptor.py +++ b/intersight/model/capability_sioc_module_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_sioc_module_descriptor_all_of.py b/intersight/model/capability_sioc_module_descriptor_all_of.py index 034ddfce2b..6c9087a903 100644 --- a/intersight/model/capability_sioc_module_descriptor_all_of.py +++ b/intersight/model/capability_sioc_module_descriptor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_sioc_module_descriptor_list.py b/intersight/model/capability_sioc_module_descriptor_list.py index ada21e312f..2f50717223 100644 --- a/intersight/model/capability_sioc_module_descriptor_list.py +++ b/intersight/model/capability_sioc_module_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_sioc_module_descriptor_list_all_of.py b/intersight/model/capability_sioc_module_descriptor_list_all_of.py index 94f6ca0354..e83dbc6854 100644 --- a/intersight/model/capability_sioc_module_descriptor_list_all_of.py +++ b/intersight/model/capability_sioc_module_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_sioc_module_descriptor_response.py b/intersight/model/capability_sioc_module_descriptor_response.py index fca79f7d5d..1276c4e5af 100644 --- a/intersight/model/capability_sioc_module_descriptor_response.py +++ b/intersight/model/capability_sioc_module_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_sioc_module_manufacturing_def.py b/intersight/model/capability_sioc_module_manufacturing_def.py index cd4e5d1a00..e07d3d0ac2 100644 --- a/intersight/model/capability_sioc_module_manufacturing_def.py +++ b/intersight/model/capability_sioc_module_manufacturing_def.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -281,6 +281,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +292,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_sioc_module_manufacturing_def_all_of.py b/intersight/model/capability_sioc_module_manufacturing_def_all_of.py index 3c18130d67..c83beb4251 100644 --- a/intersight/model/capability_sioc_module_manufacturing_def_all_of.py +++ b/intersight/model/capability_sioc_module_manufacturing_def_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_sioc_module_manufacturing_def_list.py b/intersight/model/capability_sioc_module_manufacturing_def_list.py index df705d4f60..2ec1d03db9 100644 --- a/intersight/model/capability_sioc_module_manufacturing_def_list.py +++ b/intersight/model/capability_sioc_module_manufacturing_def_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_sioc_module_manufacturing_def_list_all_of.py b/intersight/model/capability_sioc_module_manufacturing_def_list_all_of.py index fb130c73f3..936843e5c5 100644 --- a/intersight/model/capability_sioc_module_manufacturing_def_list_all_of.py +++ b/intersight/model/capability_sioc_module_manufacturing_def_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_sioc_module_manufacturing_def_response.py b/intersight/model/capability_sioc_module_manufacturing_def_response.py index feacc4d029..0636a7b999 100644 --- a/intersight/model/capability_sioc_module_manufacturing_def_response.py +++ b/intersight/model/capability_sioc_module_manufacturing_def_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_storage_controller_update_constraint_meta.py b/intersight/model/capability_storage_controller_update_constraint_meta.py index d16583e5c1..3b8f8920c7 100644 --- a/intersight/model/capability_storage_controller_update_constraint_meta.py +++ b/intersight/model/capability_storage_controller_update_constraint_meta.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -32,11 +32,13 @@ def lazy_import(): + from intersight.model.capability_server_component_constraint import CapabilityServerComponentConstraint from intersight.model.capability_update_constraint_meta import CapabilityUpdateConstraintMeta from intersight.model.display_names import DisplayNames from intersight.model.mo_base_mo_relationship import MoBaseMoRelationship from intersight.model.mo_tag import MoTag from intersight.model.mo_version_context import MoVersionContext + globals()['CapabilityServerComponentConstraint'] = CapabilityServerComponentConstraint globals()['CapabilityUpdateConstraintMeta'] = CapabilityUpdateConstraintMeta globals()['DisplayNames'] = DisplayNames globals()['MoBaseMoRelationship'] = MoBaseMoRelationship @@ -126,6 +128,8 @@ def openapi_types(): 'is_secure_boot_supported': (bool,), # noqa: E501 'min_supported_version': (str,), # noqa: E501 'model': (str,), # noqa: E501 + 'platform_type': (str,), # noqa: E501 + 'server_specific_constraint': ([CapabilityServerComponentConstraint], none_type,), # noqa: E501 'supported_platforms': ([str], none_type,), # noqa: E501 } @@ -157,6 +161,8 @@ def discriminator(): 'is_secure_boot_supported': 'IsSecureBootSupported', # noqa: E501 'min_supported_version': 'MinSupportedVersion', # noqa: E501 'model': 'Model', # noqa: E501 + 'platform_type': 'PlatformType', # noqa: E501 + 'server_specific_constraint': 'ServerSpecificConstraint', # noqa: E501 'supported_platforms': 'SupportedPlatforms', # noqa: E501 } @@ -171,6 +177,7 @@ def discriminator(): 'is_secure_boot_supported', # noqa: E501 'min_supported_version', # noqa: E501 'model', # noqa: E501 + 'platform_type', # noqa: E501 } @classmethod @@ -228,6 +235,8 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 is_secure_boot_supported (bool): Flag to indicate support for secure boot.. [optional] # noqa: E501 min_supported_version (str): Firmware version below which firmware update is not supported for this inventory unit.. [optional] # noqa: E501 model (str): Model of the inventory unit which will be supported in firmware operation.. [optional] # noqa: E501 + platform_type (str): Platform type for which the constraint is to be enforced.. [optional] # noqa: E501 + server_specific_constraint ([CapabilityServerComponentConstraint], none_type): [optional] # noqa: E501 supported_platforms ([str], none_type): [optional] # noqa: E501 """ @@ -278,6 +287,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -286,10 +298,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -356,6 +371,8 @@ def __init__(self, class_id, object_type, *args, **kwargs): # noqa: E501 is_secure_boot_supported (bool): Flag to indicate support for secure boot.. [optional] # noqa: E501 min_supported_version (str): Firmware version below which firmware update is not supported for this inventory unit.. [optional] # noqa: E501 model (str): Model of the inventory unit which will be supported in firmware operation.. [optional] # noqa: E501 + platform_type (str): Platform type for which the constraint is to be enforced.. [optional] # noqa: E501 + server_specific_constraint ([CapabilityServerComponentConstraint], none_type): [optional] # noqa: E501 supported_platforms ([str], none_type): [optional] # noqa: E501 """ diff --git a/intersight/model/capability_storage_controller_update_constraint_meta_list.py b/intersight/model/capability_storage_controller_update_constraint_meta_list.py index d7e74ceb78..5b940c7ef5 100644 --- a/intersight/model/capability_storage_controller_update_constraint_meta_list.py +++ b/intersight/model/capability_storage_controller_update_constraint_meta_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_storage_controller_update_constraint_meta_list_all_of.py b/intersight/model/capability_storage_controller_update_constraint_meta_list_all_of.py index a626847324..a98825fbe9 100644 --- a/intersight/model/capability_storage_controller_update_constraint_meta_list_all_of.py +++ b/intersight/model/capability_storage_controller_update_constraint_meta_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_storage_controller_update_constraint_meta_response.py b/intersight/model/capability_storage_controller_update_constraint_meta_response.py index b6bc5abce1..21bc162734 100644 --- a/intersight/model/capability_storage_controller_update_constraint_meta_response.py +++ b/intersight/model/capability_storage_controller_update_constraint_meta_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_switch_capability.py b/intersight/model/capability_switch_capability.py index f9182560ad..666a032f1f 100644 --- a/intersight/model/capability_switch_capability.py +++ b/intersight/model/capability_switch_capability.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -392,6 +392,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -400,10 +403,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_switch_capability_all_of.py b/intersight/model/capability_switch_capability_all_of.py index faf5a8c3eb..a2a58b5ca2 100644 --- a/intersight/model/capability_switch_capability_all_of.py +++ b/intersight/model/capability_switch_capability_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_switch_capability_def.py b/intersight/model/capability_switch_capability_def.py index 04ff0ce216..e1dc9f717d 100644 --- a/intersight/model/capability_switch_capability_def.py +++ b/intersight/model/capability_switch_capability_def.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -296,6 +296,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -304,10 +307,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_switch_capability_def_all_of.py b/intersight/model/capability_switch_capability_def_all_of.py index ab7455a3f8..c7ad3f27f7 100644 --- a/intersight/model/capability_switch_capability_def_all_of.py +++ b/intersight/model/capability_switch_capability_def_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_switch_capability_list.py b/intersight/model/capability_switch_capability_list.py index 53eb72eeb9..8198c857c0 100644 --- a/intersight/model/capability_switch_capability_list.py +++ b/intersight/model/capability_switch_capability_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_switch_capability_list_all_of.py b/intersight/model/capability_switch_capability_list_all_of.py index 03fcb4785b..196ba334af 100644 --- a/intersight/model/capability_switch_capability_list_all_of.py +++ b/intersight/model/capability_switch_capability_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_switch_capability_response.py b/intersight/model/capability_switch_capability_response.py index ca788c503a..d002d6276f 100644 --- a/intersight/model/capability_switch_capability_response.py +++ b/intersight/model/capability_switch_capability_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_switch_descriptor.py b/intersight/model/capability_switch_descriptor.py index 3ac9373aa8..79022c394c 100644 --- a/intersight/model/capability_switch_descriptor.py +++ b/intersight/model/capability_switch_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_switch_descriptor_all_of.py b/intersight/model/capability_switch_descriptor_all_of.py index ed1cc1ec19..5714400414 100644 --- a/intersight/model/capability_switch_descriptor_all_of.py +++ b/intersight/model/capability_switch_descriptor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_switch_descriptor_list.py b/intersight/model/capability_switch_descriptor_list.py index c8105d6993..e54da67387 100644 --- a/intersight/model/capability_switch_descriptor_list.py +++ b/intersight/model/capability_switch_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_switch_descriptor_list_all_of.py b/intersight/model/capability_switch_descriptor_list_all_of.py index db0d4ccb6d..9567cd1ee9 100644 --- a/intersight/model/capability_switch_descriptor_list_all_of.py +++ b/intersight/model/capability_switch_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_switch_descriptor_response.py b/intersight/model/capability_switch_descriptor_response.py index 6f341a7595..c7c22f77a8 100644 --- a/intersight/model/capability_switch_descriptor_response.py +++ b/intersight/model/capability_switch_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_switch_equipment_info.py b/intersight/model/capability_switch_equipment_info.py index 70a719a138..10c2a2ecd8 100644 --- a/intersight/model/capability_switch_equipment_info.py +++ b/intersight/model/capability_switch_equipment_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_switch_equipment_info_all_of.py b/intersight/model/capability_switch_equipment_info_all_of.py index 6cc4762255..19bbc79a56 100644 --- a/intersight/model/capability_switch_equipment_info_all_of.py +++ b/intersight/model/capability_switch_equipment_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_switch_equipment_info_list.py b/intersight/model/capability_switch_equipment_info_list.py index 2ebcdea046..11e352b620 100644 --- a/intersight/model/capability_switch_equipment_info_list.py +++ b/intersight/model/capability_switch_equipment_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_switch_equipment_info_list_all_of.py b/intersight/model/capability_switch_equipment_info_list_all_of.py index 6e98456c61..3dd0b073bb 100644 --- a/intersight/model/capability_switch_equipment_info_list_all_of.py +++ b/intersight/model/capability_switch_equipment_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_switch_equipment_info_response.py b/intersight/model/capability_switch_equipment_info_response.py index ff0a964f06..843bc7a4f8 100644 --- a/intersight/model/capability_switch_equipment_info_response.py +++ b/intersight/model/capability_switch_equipment_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_switch_identity_def.py b/intersight/model/capability_switch_identity_def.py index ea5304c092..44316a9617 100644 --- a/intersight/model/capability_switch_identity_def.py +++ b/intersight/model/capability_switch_identity_def.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -279,6 +279,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -287,10 +290,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_switch_identity_def_all_of.py b/intersight/model/capability_switch_identity_def_all_of.py index 2a7683c27c..8d1d46e122 100644 --- a/intersight/model/capability_switch_identity_def_all_of.py +++ b/intersight/model/capability_switch_identity_def_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_switch_manufacturing_def.py b/intersight/model/capability_switch_manufacturing_def.py index 5a91b4756c..f37e88c7f3 100644 --- a/intersight/model/capability_switch_manufacturing_def.py +++ b/intersight/model/capability_switch_manufacturing_def.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -291,6 +291,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -299,10 +302,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_switch_manufacturing_def_all_of.py b/intersight/model/capability_switch_manufacturing_def_all_of.py index 7e144ae481..d7ee7224bc 100644 --- a/intersight/model/capability_switch_manufacturing_def_all_of.py +++ b/intersight/model/capability_switch_manufacturing_def_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_switch_manufacturing_def_list.py b/intersight/model/capability_switch_manufacturing_def_list.py index 98ed4028f7..8201979132 100644 --- a/intersight/model/capability_switch_manufacturing_def_list.py +++ b/intersight/model/capability_switch_manufacturing_def_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_switch_manufacturing_def_list_all_of.py b/intersight/model/capability_switch_manufacturing_def_list_all_of.py index 7722781f50..00b897f07b 100644 --- a/intersight/model/capability_switch_manufacturing_def_list_all_of.py +++ b/intersight/model/capability_switch_manufacturing_def_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_switch_manufacturing_def_response.py b/intersight/model/capability_switch_manufacturing_def_response.py index 1ea04b93a1..5a7183fdba 100644 --- a/intersight/model/capability_switch_manufacturing_def_response.py +++ b/intersight/model/capability_switch_manufacturing_def_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_switch_network_limits.py b/intersight/model/capability_switch_network_limits.py index c7bbe81e05..8579ea439d 100644 --- a/intersight/model/capability_switch_network_limits.py +++ b/intersight/model/capability_switch_network_limits.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -251,6 +251,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -259,10 +262,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_switch_network_limits_all_of.py b/intersight/model/capability_switch_network_limits_all_of.py index 992f9258c5..f493f407b2 100644 --- a/intersight/model/capability_switch_network_limits_all_of.py +++ b/intersight/model/capability_switch_network_limits_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_switch_storage_limits.py b/intersight/model/capability_switch_storage_limits.py index 635228173d..7b10f1ce96 100644 --- a/intersight/model/capability_switch_storage_limits.py +++ b/intersight/model/capability_switch_storage_limits.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -221,6 +221,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -229,10 +232,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_switch_storage_limits_all_of.py b/intersight/model/capability_switch_storage_limits_all_of.py index 777c8ba784..8a9a139a8e 100644 --- a/intersight/model/capability_switch_storage_limits_all_of.py +++ b/intersight/model/capability_switch_storage_limits_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_switch_system_limits.py b/intersight/model/capability_switch_system_limits.py index c451573468..bd9bbf78b6 100644 --- a/intersight/model/capability_switch_system_limits.py +++ b/intersight/model/capability_switch_system_limits.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_switch_system_limits_all_of.py b/intersight/model/capability_switch_system_limits_all_of.py index da00b096a5..806318d2b7 100644 --- a/intersight/model/capability_switch_system_limits_all_of.py +++ b/intersight/model/capability_switch_system_limits_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_switching_mode_capability.py b/intersight/model/capability_switching_mode_capability.py index bea41cbfe6..ca1d9a8825 100644 --- a/intersight/model/capability_switching_mode_capability.py +++ b/intersight/model/capability_switching_mode_capability.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_switching_mode_capability_all_of.py b/intersight/model/capability_switching_mode_capability_all_of.py index 9f3f0410a6..aacc328a62 100644 --- a/intersight/model/capability_switching_mode_capability_all_of.py +++ b/intersight/model/capability_switching_mode_capability_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_template_catalog.py b/intersight/model/capability_template_catalog.py index e86b3ee389..fae279ff4a 100644 --- a/intersight/model/capability_template_catalog.py +++ b/intersight/model/capability_template_catalog.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -266,6 +266,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -274,10 +277,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_template_catalog_all_of.py b/intersight/model/capability_template_catalog_all_of.py index 15bc2bc8b4..42e387e8d2 100644 --- a/intersight/model/capability_template_catalog_all_of.py +++ b/intersight/model/capability_template_catalog_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_template_catalog_list.py b/intersight/model/capability_template_catalog_list.py index 388791c635..d5cb79584c 100644 --- a/intersight/model/capability_template_catalog_list.py +++ b/intersight/model/capability_template_catalog_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_template_catalog_list_all_of.py b/intersight/model/capability_template_catalog_list_all_of.py index aee22c1e5d..bd321c0b02 100644 --- a/intersight/model/capability_template_catalog_list_all_of.py +++ b/intersight/model/capability_template_catalog_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_template_catalog_response.py b/intersight/model/capability_template_catalog_response.py index 142c9a9aa7..db5f06d921 100644 --- a/intersight/model/capability_template_catalog_response.py +++ b/intersight/model/capability_template_catalog_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_unsupported_feature_config.py b/intersight/model/capability_unsupported_feature_config.py index 7cb7a98d45..4556b7f9da 100644 --- a/intersight/model/capability_unsupported_feature_config.py +++ b/intersight/model/capability_unsupported_feature_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -235,6 +235,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -243,10 +246,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_unsupported_feature_config_all_of.py b/intersight/model/capability_unsupported_feature_config_all_of.py index e6b4e5726c..8011ccf620 100644 --- a/intersight/model/capability_unsupported_feature_config_all_of.py +++ b/intersight/model/capability_unsupported_feature_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_update_constraint_meta.py b/intersight/model/capability_update_constraint_meta.py index d57bfa3ffd..69b12ce3ae 100644 --- a/intersight/model/capability_update_constraint_meta.py +++ b/intersight/model/capability_update_constraint_meta.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -35,6 +35,7 @@ def lazy_import(): from intersight.model.capability_adapter_update_constraint_meta import CapabilityAdapterUpdateConstraintMeta from intersight.model.capability_capability import CapabilityCapability from intersight.model.capability_processor_unit_update_constraint_meta import CapabilityProcessorUnitUpdateConstraintMeta + from intersight.model.capability_server_component_constraint import CapabilityServerComponentConstraint from intersight.model.capability_storage_controller_update_constraint_meta import CapabilityStorageControllerUpdateConstraintMeta from intersight.model.capability_update_constraint_meta_all_of import CapabilityUpdateConstraintMetaAllOf from intersight.model.display_names import DisplayNames @@ -44,6 +45,7 @@ def lazy_import(): globals()['CapabilityAdapterUpdateConstraintMeta'] = CapabilityAdapterUpdateConstraintMeta globals()['CapabilityCapability'] = CapabilityCapability globals()['CapabilityProcessorUnitUpdateConstraintMeta'] = CapabilityProcessorUnitUpdateConstraintMeta + globals()['CapabilityServerComponentConstraint'] = CapabilityServerComponentConstraint globals()['CapabilityStorageControllerUpdateConstraintMeta'] = CapabilityStorageControllerUpdateConstraintMeta globals()['CapabilityUpdateConstraintMetaAllOf'] = CapabilityUpdateConstraintMetaAllOf globals()['DisplayNames'] = DisplayNames @@ -120,6 +122,8 @@ def openapi_types(): 'is_secure_boot_supported': (bool,), # noqa: E501 'min_supported_version': (str,), # noqa: E501 'model': (str,), # noqa: E501 + 'platform_type': (str,), # noqa: E501 + 'server_specific_constraint': ([CapabilityServerComponentConstraint], none_type,), # noqa: E501 'supported_platforms': ([str], none_type,), # noqa: E501 'account_moid': (str,), # noqa: E501 'create_time': (datetime,), # noqa: E501 @@ -155,6 +159,8 @@ def discriminator(): 'is_secure_boot_supported': 'IsSecureBootSupported', # noqa: E501 'min_supported_version': 'MinSupportedVersion', # noqa: E501 'model': 'Model', # noqa: E501 + 'platform_type': 'PlatformType', # noqa: E501 + 'server_specific_constraint': 'ServerSpecificConstraint', # noqa: E501 'supported_platforms': 'SupportedPlatforms', # noqa: E501 'account_moid': 'AccountMoid', # noqa: E501 'create_time': 'CreateTime', # noqa: E501 @@ -176,6 +182,7 @@ def discriminator(): 'is_secure_boot_supported', # noqa: E501 'min_supported_version', # noqa: E501 'model', # noqa: E501 + 'platform_type', # noqa: E501 'account_moid', # noqa: E501 'create_time', # noqa: E501 'domain_group_moid', # noqa: E501 @@ -226,6 +233,8 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 is_secure_boot_supported (bool): Flag to indicate support for secure boot.. [optional] # noqa: E501 min_supported_version (str): Firmware version below which firmware update is not supported for this inventory unit.. [optional] # noqa: E501 model (str): Model of the inventory unit which will be supported in firmware operation.. [optional] # noqa: E501 + platform_type (str): Platform type for which the constraint is to be enforced.. [optional] # noqa: E501 + server_specific_constraint ([CapabilityServerComponentConstraint], none_type): [optional] # noqa: E501 supported_platforms ([str], none_type): [optional] # noqa: E501 account_moid (str): The Account ID for this managed object.. [optional] # noqa: E501 create_time (datetime): The time when this managed object was created.. [optional] # noqa: E501 @@ -290,6 +299,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -298,10 +310,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -354,6 +369,8 @@ def __init__(self, class_id, object_type, *args, **kwargs): # noqa: E501 is_secure_boot_supported (bool): Flag to indicate support for secure boot.. [optional] # noqa: E501 min_supported_version (str): Firmware version below which firmware update is not supported for this inventory unit.. [optional] # noqa: E501 model (str): Model of the inventory unit which will be supported in firmware operation.. [optional] # noqa: E501 + platform_type (str): Platform type for which the constraint is to be enforced.. [optional] # noqa: E501 + server_specific_constraint ([CapabilityServerComponentConstraint], none_type): [optional] # noqa: E501 supported_platforms ([str], none_type): [optional] # noqa: E501 account_moid (str): The Account ID for this managed object.. [optional] # noqa: E501 create_time (datetime): The time when this managed object was created.. [optional] # noqa: E501 diff --git a/intersight/model/capability_update_constraint_meta_all_of.py b/intersight/model/capability_update_constraint_meta_all_of.py index 6d9e8dfb02..68a8a4931d 100644 --- a/intersight/model/capability_update_constraint_meta_all_of.py +++ b/intersight/model/capability_update_constraint_meta_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -31,6 +31,10 @@ from intersight.exceptions import ApiAttributeError +def lazy_import(): + from intersight.model.capability_server_component_constraint import CapabilityServerComponentConstraint + globals()['CapabilityServerComponentConstraint'] = CapabilityServerComponentConstraint + class CapabilityUpdateConstraintMetaAllOf(ModelNormal): """NOTE: This class is auto generated by OpenAPI Generator. @@ -78,6 +82,7 @@ def additional_properties_type(): This must be a method because a model may have properties that are of type self, this must run after the class is loaded """ + lazy_import() return (bool, date, datetime, dict, float, int, list, str, none_type,) # noqa: E501 _nullable = False @@ -92,12 +97,15 @@ def openapi_types(): openapi_types (dict): The key is attribute name and the value is attribute type. """ + lazy_import() return { 'class_id': (str,), # noqa: E501 'object_type': (str,), # noqa: E501 'is_secure_boot_supported': (bool,), # noqa: E501 'min_supported_version': (str,), # noqa: E501 'model': (str,), # noqa: E501 + 'platform_type': (str,), # noqa: E501 + 'server_specific_constraint': ([CapabilityServerComponentConstraint], none_type,), # noqa: E501 'supported_platforms': ([str], none_type,), # noqa: E501 } @@ -112,6 +120,8 @@ def discriminator(): 'is_secure_boot_supported': 'IsSecureBootSupported', # noqa: E501 'min_supported_version': 'MinSupportedVersion', # noqa: E501 'model': 'Model', # noqa: E501 + 'platform_type': 'PlatformType', # noqa: E501 + 'server_specific_constraint': 'ServerSpecificConstraint', # noqa: E501 'supported_platforms': 'SupportedPlatforms', # noqa: E501 } @@ -119,6 +129,7 @@ def discriminator(): 'is_secure_boot_supported', # noqa: E501 'min_supported_version', # noqa: E501 'model', # noqa: E501 + 'platform_type', # noqa: E501 } _composed_schemas = {} @@ -166,6 +177,8 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 is_secure_boot_supported (bool): Flag to indicate support for secure boot.. [optional] # noqa: E501 min_supported_version (str): Firmware version below which firmware update is not supported for this inventory unit.. [optional] # noqa: E501 model (str): Model of the inventory unit which will be supported in firmware operation.. [optional] # noqa: E501 + platform_type (str): Platform type for which the constraint is to be enforced.. [optional] # noqa: E501 + server_specific_constraint ([CapabilityServerComponentConstraint], none_type): [optional] # noqa: E501 supported_platforms ([str], none_type): [optional] # noqa: E501 """ @@ -261,6 +274,8 @@ def __init__(self, class_id, object_type, *args, **kwargs): # noqa: E501 is_secure_boot_supported (bool): Flag to indicate support for secure boot.. [optional] # noqa: E501 min_supported_version (str): Firmware version below which firmware update is not supported for this inventory unit.. [optional] # noqa: E501 model (str): Model of the inventory unit which will be supported in firmware operation.. [optional] # noqa: E501 + platform_type (str): Platform type for which the constraint is to be enforced.. [optional] # noqa: E501 + server_specific_constraint ([CapabilityServerComponentConstraint], none_type): [optional] # noqa: E501 supported_platforms ([str], none_type): [optional] # noqa: E501 """ diff --git a/intersight/model/capability_update_order_list_type.py b/intersight/model/capability_update_order_list_type.py index c4696a0195..3398e34328 100644 --- a/intersight/model/capability_update_order_list_type.py +++ b/intersight/model/capability_update_order_list_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -221,6 +221,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -229,10 +232,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_update_order_list_type_all_of.py b/intersight/model/capability_update_order_list_type_all_of.py index d4e9d50ccc..2fdbb3a0c0 100644 --- a/intersight/model/capability_update_order_list_type_all_of.py +++ b/intersight/model/capability_update_order_list_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_update_order_meta.py b/intersight/model/capability_update_order_meta.py index bf1e4b6907..97434108f4 100644 --- a/intersight/model/capability_update_order_meta.py +++ b/intersight/model/capability_update_order_meta.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_update_order_meta_all_of.py b/intersight/model/capability_update_order_meta_all_of.py index dba0e267a5..e76ebe327f 100644 --- a/intersight/model/capability_update_order_meta_all_of.py +++ b/intersight/model/capability_update_order_meta_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_update_order_meta_list.py b/intersight/model/capability_update_order_meta_list.py index 3c5a61f9ac..b507cf4b8c 100644 --- a/intersight/model/capability_update_order_meta_list.py +++ b/intersight/model/capability_update_order_meta_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_update_order_meta_list_all_of.py b/intersight/model/capability_update_order_meta_list_all_of.py index 36ba19ac41..7e40d331be 100644 --- a/intersight/model/capability_update_order_meta_list_all_of.py +++ b/intersight/model/capability_update_order_meta_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_update_order_meta_response.py b/intersight/model/capability_update_order_meta_response.py index 44bdda12ef..a666146dab 100644 --- a/intersight/model/capability_update_order_meta_response.py +++ b/intersight/model/capability_update_order_meta_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_vic_descriptor.py b/intersight/model/capability_vic_descriptor.py index d061d98387..f7e747fd32 100644 --- a/intersight/model/capability_vic_descriptor.py +++ b/intersight/model/capability_vic_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -269,6 +269,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -277,10 +280,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_vic_descriptor_all_of.py b/intersight/model/capability_vic_descriptor_all_of.py index d454d0347c..0213259fbb 100644 --- a/intersight/model/capability_vic_descriptor_all_of.py +++ b/intersight/model/capability_vic_descriptor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_vic_descriptor_list.py b/intersight/model/capability_vic_descriptor_list.py index 3bd98a82d8..c3aca37528 100644 --- a/intersight/model/capability_vic_descriptor_list.py +++ b/intersight/model/capability_vic_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/capability_vic_descriptor_list_all_of.py b/intersight/model/capability_vic_descriptor_list_all_of.py index 3a364e6cdb..b206cd8842 100644 --- a/intersight/model/capability_vic_descriptor_list_all_of.py +++ b/intersight/model/capability_vic_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/capability_vic_descriptor_response.py b/intersight/model/capability_vic_descriptor_response.py index cd7d3854cf..6eebee48c6 100644 --- a/intersight/model/capability_vic_descriptor_response.py +++ b/intersight/model/capability_vic_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/catalystsdwan_config_group.py b/intersight/model/catalystsdwan_config_group.py index 4fc27d34ff..448a9b9617 100644 --- a/intersight/model/catalystsdwan_config_group.py +++ b/intersight/model/catalystsdwan_config_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/catalystsdwan_config_group_all_of.py b/intersight/model/catalystsdwan_config_group_all_of.py index 86725bb707..0e1dfca6b6 100644 --- a/intersight/model/catalystsdwan_config_group_all_of.py +++ b/intersight/model/catalystsdwan_config_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/catalystsdwan_config_group_list.py b/intersight/model/catalystsdwan_config_group_list.py index a204c32aa2..6e606e3f6c 100644 --- a/intersight/model/catalystsdwan_config_group_list.py +++ b/intersight/model/catalystsdwan_config_group_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/catalystsdwan_config_group_list_all_of.py b/intersight/model/catalystsdwan_config_group_list_all_of.py index ff2a18c67d..2b7626f5ed 100644 --- a/intersight/model/catalystsdwan_config_group_list_all_of.py +++ b/intersight/model/catalystsdwan_config_group_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/catalystsdwan_config_group_response.py b/intersight/model/catalystsdwan_config_group_response.py index b63437f5fe..cb4bc10c51 100644 --- a/intersight/model/catalystsdwan_config_group_response.py +++ b/intersight/model/catalystsdwan_config_group_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/catalystsdwan_inventory_entity.py b/intersight/model/catalystsdwan_inventory_entity.py index d2a53665b1..a14e7294df 100644 --- a/intersight/model/catalystsdwan_inventory_entity.py +++ b/intersight/model/catalystsdwan_inventory_entity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -36,7 +36,6 @@ def lazy_import(): from intersight.model.catalystsdwan_config_group import CatalystsdwanConfigGroup from intersight.model.catalystsdwan_inventory_entity_all_of import CatalystsdwanInventoryEntityAllOf from intersight.model.catalystsdwan_policy_group import CatalystsdwanPolicyGroup - from intersight.model.catalystsdwan_vedge_device import CatalystsdwanVedgeDevice from intersight.model.display_names import DisplayNames from intersight.model.mo_base_mo import MoBaseMo from intersight.model.mo_base_mo_relationship import MoBaseMoRelationship @@ -46,7 +45,6 @@ def lazy_import(): globals()['CatalystsdwanConfigGroup'] = CatalystsdwanConfigGroup globals()['CatalystsdwanInventoryEntityAllOf'] = CatalystsdwanInventoryEntityAllOf globals()['CatalystsdwanPolicyGroup'] = CatalystsdwanPolicyGroup - globals()['CatalystsdwanVedgeDevice'] = CatalystsdwanVedgeDevice globals()['DisplayNames'] = DisplayNames globals()['MoBaseMo'] = MoBaseMo globals()['MoBaseMoRelationship'] = MoBaseMoRelationship @@ -82,12 +80,10 @@ class CatalystsdwanInventoryEntity(ModelComposed): ('class_id',): { 'CONFIGGROUP': "catalystsdwan.ConfigGroup", 'POLICYGROUP': "catalystsdwan.PolicyGroup", - 'VEDGEDEVICE': "catalystsdwan.VedgeDevice", }, ('object_type',): { 'CONFIGGROUP': "catalystsdwan.ConfigGroup", 'POLICYGROUP': "catalystsdwan.PolicyGroup", - 'VEDGEDEVICE': "catalystsdwan.VedgeDevice", }, } @@ -141,7 +137,6 @@ def discriminator(): val = { 'catalystsdwan.ConfigGroup': CatalystsdwanConfigGroup, 'catalystsdwan.PolicyGroup': CatalystsdwanPolicyGroup, - 'catalystsdwan.VedgeDevice': CatalystsdwanVedgeDevice, } if not val: return None @@ -277,6 +272,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +283,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/catalystsdwan_inventory_entity_all_of.py b/intersight/model/catalystsdwan_inventory_entity_all_of.py index c76207d138..b74237acd7 100644 --- a/intersight/model/catalystsdwan_inventory_entity_all_of.py +++ b/intersight/model/catalystsdwan_inventory_entity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -64,12 +64,10 @@ class CatalystsdwanInventoryEntityAllOf(ModelNormal): ('class_id',): { 'CONFIGGROUP': "catalystsdwan.ConfigGroup", 'POLICYGROUP': "catalystsdwan.PolicyGroup", - 'VEDGEDEVICE': "catalystsdwan.VedgeDevice", }, ('object_type',): { 'CONFIGGROUP': "catalystsdwan.ConfigGroup", 'POLICYGROUP': "catalystsdwan.PolicyGroup", - 'VEDGEDEVICE': "catalystsdwan.VedgeDevice", }, } diff --git a/intersight/model/catalystsdwan_policy_group.py b/intersight/model/catalystsdwan_policy_group.py index 8c06c18b46..22ed6105db 100644 --- a/intersight/model/catalystsdwan_policy_group.py +++ b/intersight/model/catalystsdwan_policy_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/catalystsdwan_policy_group_all_of.py b/intersight/model/catalystsdwan_policy_group_all_of.py index ac3a7672ae..5cf6c421bb 100644 --- a/intersight/model/catalystsdwan_policy_group_all_of.py +++ b/intersight/model/catalystsdwan_policy_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/catalystsdwan_policy_group_list.py b/intersight/model/catalystsdwan_policy_group_list.py index b2fb8db708..67f226117f 100644 --- a/intersight/model/catalystsdwan_policy_group_list.py +++ b/intersight/model/catalystsdwan_policy_group_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/catalystsdwan_policy_group_list_all_of.py b/intersight/model/catalystsdwan_policy_group_list_all_of.py index 17776f5f7e..e83e2ed9ac 100644 --- a/intersight/model/catalystsdwan_policy_group_list_all_of.py +++ b/intersight/model/catalystsdwan_policy_group_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/catalystsdwan_policy_group_response.py b/intersight/model/catalystsdwan_policy_group_response.py index f36c992b8e..85da745d45 100644 --- a/intersight/model/catalystsdwan_policy_group_response.py +++ b/intersight/model/catalystsdwan_policy_group_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/catalystsdwan_vedge_device.py b/intersight/model/catalystsdwan_vedge_device.py index 96c395cf36..e0a6a4c89d 100644 --- a/intersight/model/catalystsdwan_vedge_device.py +++ b/intersight/model/catalystsdwan_vedge_device.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -33,16 +33,20 @@ def lazy_import(): from intersight.model.asset_device_registration_relationship import AssetDeviceRegistrationRelationship - from intersight.model.catalystsdwan_inventory_entity import CatalystsdwanInventoryEntity from intersight.model.catalystsdwan_vedge_device_all_of import CatalystsdwanVedgeDeviceAllOf from intersight.model.display_names import DisplayNames + from intersight.model.equipment_abstract_device import EquipmentAbstractDevice + from intersight.model.equipment_device_location import EquipmentDeviceLocation + from intersight.model.equipment_fru_relationship import EquipmentFruRelationship from intersight.model.mo_base_mo_relationship import MoBaseMoRelationship from intersight.model.mo_tag import MoTag from intersight.model.mo_version_context import MoVersionContext globals()['AssetDeviceRegistrationRelationship'] = AssetDeviceRegistrationRelationship - globals()['CatalystsdwanInventoryEntity'] = CatalystsdwanInventoryEntity globals()['CatalystsdwanVedgeDeviceAllOf'] = CatalystsdwanVedgeDeviceAllOf globals()['DisplayNames'] = DisplayNames + globals()['EquipmentAbstractDevice'] = EquipmentAbstractDevice + globals()['EquipmentDeviceLocation'] = EquipmentDeviceLocation + globals()['EquipmentFruRelationship'] = EquipmentFruRelationship globals()['MoBaseMoRelationship'] = MoBaseMoRelationship globals()['MoTag'] = MoTag globals()['MoVersionContext'] = MoVersionContext @@ -82,6 +86,11 @@ class CatalystsdwanVedgeDevice(ModelComposed): } validations = { + ('uuid',): { + 'regex': { + 'pattern': r'^$|^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$', # noqa: E501 + }, + }, } @cached_property @@ -110,20 +119,17 @@ def openapi_types(): 'class_id': (str,), # noqa: E501 'object_type': (str,), # noqa: E501 'config_status_message': (str,), # noqa: E501 - 'device_id': (str,), # noqa: E501 - 'device_model': (str,), # noqa: E501 'device_state': (str,), # noqa: E501 - 'device_type': (str,), # noqa: E501 'host_name': (str,), # noqa: E501 'platform_family': (str,), # noqa: E501 'reachability': (str,), # noqa: E501 - 'serial_number': (str,), # noqa: E501 'site_id': (str,), # noqa: E501 'site_name': (str,), # noqa: E501 'sp_organization_name': (str,), # noqa: E501 'system_ip': (str,), # noqa: E501 + 'template_status': (str,), # noqa: E501 'validity': (str,), # noqa: E501 - 'version': (str,), # noqa: E501 + 'registered_device': (AssetDeviceRegistrationRelationship,), # noqa: E501 'account_moid': (str,), # noqa: E501 'create_time': (datetime,), # noqa: E501 'domain_group_moid': (str,), # noqa: E501 @@ -137,7 +143,22 @@ def openapi_types(): 'parent': (MoBaseMoRelationship,), # noqa: E501 'permission_resources': ([MoBaseMoRelationship], none_type,), # noqa: E501 'display_names': (DisplayNames,), # noqa: E501 - 'registered_device': (AssetDeviceRegistrationRelationship,), # noqa: E501 + 'device_mo_id': (str,), # noqa: E501 + 'dn': (str,), # noqa: E501 + 'rn': (str,), # noqa: E501 + 'is_upgraded': (bool,), # noqa: E501 + 'model': (str,), # noqa: E501 + 'presence': (str,), # noqa: E501 + 'revision': (str,), # noqa: E501 + 'serial': (str,), # noqa: E501 + 'vendor': (str,), # noqa: E501 + 'previous_fru': (EquipmentFruRelationship,), # noqa: E501 + 'device_location': (EquipmentDeviceLocation,), # noqa: E501 + 'device_type': (str,), # noqa: E501 + 'hardware_version': (str,), # noqa: E501 + 'name': (str,), # noqa: E501 + 'uuid': (str,), # noqa: E501 + 'version': (str,), # noqa: E501 } @cached_property @@ -152,20 +173,17 @@ def discriminator(): 'class_id': 'ClassId', # noqa: E501 'object_type': 'ObjectType', # noqa: E501 'config_status_message': 'ConfigStatusMessage', # noqa: E501 - 'device_id': 'DeviceId', # noqa: E501 - 'device_model': 'DeviceModel', # noqa: E501 'device_state': 'DeviceState', # noqa: E501 - 'device_type': 'DeviceType', # noqa: E501 'host_name': 'HostName', # noqa: E501 'platform_family': 'PlatformFamily', # noqa: E501 'reachability': 'Reachability', # noqa: E501 - 'serial_number': 'SerialNumber', # noqa: E501 'site_id': 'SiteId', # noqa: E501 'site_name': 'SiteName', # noqa: E501 'sp_organization_name': 'SpOrganizationName', # noqa: E501 'system_ip': 'SystemIp', # noqa: E501 + 'template_status': 'TemplateStatus', # noqa: E501 'validity': 'Validity', # noqa: E501 - 'version': 'Version', # noqa: E501 + 'registered_device': 'RegisteredDevice', # noqa: E501 'account_moid': 'AccountMoid', # noqa: E501 'create_time': 'CreateTime', # noqa: E501 'domain_group_moid': 'DomainGroupMoid', # noqa: E501 @@ -179,7 +197,22 @@ def discriminator(): 'parent': 'Parent', # noqa: E501 'permission_resources': 'PermissionResources', # noqa: E501 'display_names': 'DisplayNames', # noqa: E501 - 'registered_device': 'RegisteredDevice', # noqa: E501 + 'device_mo_id': 'DeviceMoId', # noqa: E501 + 'dn': 'Dn', # noqa: E501 + 'rn': 'Rn', # noqa: E501 + 'is_upgraded': 'IsUpgraded', # noqa: E501 + 'model': 'Model', # noqa: E501 + 'presence': 'Presence', # noqa: E501 + 'revision': 'Revision', # noqa: E501 + 'serial': 'Serial', # noqa: E501 + 'vendor': 'Vendor', # noqa: E501 + 'previous_fru': 'PreviousFru', # noqa: E501 + 'device_location': 'DeviceLocation', # noqa: E501 + 'device_type': 'DeviceType', # noqa: E501 + 'hardware_version': 'HardwareVersion', # noqa: E501 + 'name': 'Name', # noqa: E501 + 'uuid': 'Uuid', # noqa: E501 + 'version': 'Version', # noqa: E501 } read_only_vars = { @@ -190,6 +223,20 @@ def discriminator(): 'shared_scope', # noqa: E501 'ancestors', # noqa: E501 'permission_resources', # noqa: E501 + 'device_mo_id', # noqa: E501 + 'dn', # noqa: E501 + 'rn', # noqa: E501 + 'is_upgraded', # noqa: E501 + 'model', # noqa: E501 + 'presence', # noqa: E501 + 'revision', # noqa: E501 + 'serial', # noqa: E501 + 'vendor', # noqa: E501 + 'device_type', # noqa: E501 + 'hardware_version', # noqa: E501 + 'name', # noqa: E501 + 'uuid', # noqa: E501 + 'version', # noqa: E501 } @classmethod @@ -231,20 +278,17 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 through its discriminator because we passed in _visited_composed_classes = (Animal,) config_status_message (str): The Catalyst SDWAN device config status message.. [optional] # noqa: E501 - device_id (str): UUID for the Catalyst SDWAN Vedge Device.. [optional] # noqa: E501 - device_model (str): The Catalyst SDWAN device model.. [optional] # noqa: E501 device_state (str): The Catalyst SDWAN device state.. [optional] # noqa: E501 - device_type (str): The Catalyst SDWAN device type.. [optional] # noqa: E501 host_name (str): The Catalyst SDWAN device host name.. [optional] # noqa: E501 platform_family (str): The Catalyst SDWAN device platform family.. [optional] # noqa: E501 reachability (str): The Catalyst SDWAN device reachability.. [optional] # noqa: E501 - serial_number (str): The Catalyst SDWAN device serial number.. [optional] # noqa: E501 site_id (str): The Catalyst SDWAN device site id.. [optional] # noqa: E501 site_name (str): The Catalyst SDWAN device site name.. [optional] # noqa: E501 sp_organization_name (str): The Catalyst SDWAN device sp organization name.. [optional] # noqa: E501 system_ip (str): The Catalyst SDWAN device system IP.. [optional] # noqa: E501 + template_status (str): The Catalyst SDWAN device template status.. [optional] # noqa: E501 validity (str): The Catalyst SDWAN device validity.. [optional] # noqa: E501 - version (str): The Catalyst SDWAN device version.. [optional] # noqa: E501 + registered_device (AssetDeviceRegistrationRelationship): [optional] # noqa: E501 account_moid (str): The Account ID for this managed object.. [optional] # noqa: E501 create_time (datetime): The time when this managed object was created.. [optional] # noqa: E501 domain_group_moid (str): The DomainGroup ID for this managed object.. [optional] # noqa: E501 @@ -258,7 +302,22 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 parent (MoBaseMoRelationship): [optional] # noqa: E501 permission_resources ([MoBaseMoRelationship], none_type): An array of relationships to moBaseMo resources.. [optional] # noqa: E501 display_names (DisplayNames): [optional] # noqa: E501 - registered_device (AssetDeviceRegistrationRelationship): [optional] # noqa: E501 + device_mo_id (str): The database identifier of the registered device of an object.. [optional] # noqa: E501 + dn (str): The Distinguished Name unambiguously identifies an object in the system.. [optional] # noqa: E501 + rn (str): The Relative Name uniquely identifies an object within a given context.. [optional] # noqa: E501 + is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] if omitted the server will use the default value of False # noqa: E501 + model (str): This field displays the model number of the associated component or hardware.. [optional] # noqa: E501 + presence (str): This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.. [optional] # noqa: E501 + revision (str): This field displays the revised version of the associated component or hardware (if any).. [optional] # noqa: E501 + serial (str): This field displays the serial number of the associated component or hardware.. [optional] # noqa: E501 + vendor (str): This field displays the vendor information of the associated component or hardware.. [optional] # noqa: E501 + previous_fru (EquipmentFruRelationship): [optional] # noqa: E501 + device_location (EquipmentDeviceLocation): [optional] # noqa: E501 + device_type (str): The categorization of the device type. Optional parameter to categorize devices by product type. For example, Meraki device types are wireless, appliance, switch, systemsManager, camera, cellularGateway, sensor, and secureConnect.. [optional] # noqa: E501 + hardware_version (str): The hardware version of the device.. [optional] # noqa: E501 + name (str): Administrator defined name for the device.. [optional] # noqa: E501 + uuid (str): Unique identity of the device.. [optional] # noqa: E501 + version (str): Current running software version of the device.. [optional] # noqa: E501 """ class_id = kwargs.get('class_id', "catalystsdwan.VedgeDevice") @@ -310,6 +369,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -318,10 +380,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -372,20 +437,17 @@ def __init__(self, *args, **kwargs): # noqa: E501 through its discriminator because we passed in _visited_composed_classes = (Animal,) config_status_message (str): The Catalyst SDWAN device config status message.. [optional] # noqa: E501 - device_id (str): UUID for the Catalyst SDWAN Vedge Device.. [optional] # noqa: E501 - device_model (str): The Catalyst SDWAN device model.. [optional] # noqa: E501 device_state (str): The Catalyst SDWAN device state.. [optional] # noqa: E501 - device_type (str): The Catalyst SDWAN device type.. [optional] # noqa: E501 host_name (str): The Catalyst SDWAN device host name.. [optional] # noqa: E501 platform_family (str): The Catalyst SDWAN device platform family.. [optional] # noqa: E501 reachability (str): The Catalyst SDWAN device reachability.. [optional] # noqa: E501 - serial_number (str): The Catalyst SDWAN device serial number.. [optional] # noqa: E501 site_id (str): The Catalyst SDWAN device site id.. [optional] # noqa: E501 site_name (str): The Catalyst SDWAN device site name.. [optional] # noqa: E501 sp_organization_name (str): The Catalyst SDWAN device sp organization name.. [optional] # noqa: E501 system_ip (str): The Catalyst SDWAN device system IP.. [optional] # noqa: E501 + template_status (str): The Catalyst SDWAN device template status.. [optional] # noqa: E501 validity (str): The Catalyst SDWAN device validity.. [optional] # noqa: E501 - version (str): The Catalyst SDWAN device version.. [optional] # noqa: E501 + registered_device (AssetDeviceRegistrationRelationship): [optional] # noqa: E501 account_moid (str): The Account ID for this managed object.. [optional] # noqa: E501 create_time (datetime): The time when this managed object was created.. [optional] # noqa: E501 domain_group_moid (str): The DomainGroup ID for this managed object.. [optional] # noqa: E501 @@ -399,7 +461,22 @@ def __init__(self, *args, **kwargs): # noqa: E501 parent (MoBaseMoRelationship): [optional] # noqa: E501 permission_resources ([MoBaseMoRelationship], none_type): An array of relationships to moBaseMo resources.. [optional] # noqa: E501 display_names (DisplayNames): [optional] # noqa: E501 - registered_device (AssetDeviceRegistrationRelationship): [optional] # noqa: E501 + device_mo_id (str): The database identifier of the registered device of an object.. [optional] # noqa: E501 + dn (str): The Distinguished Name unambiguously identifies an object in the system.. [optional] # noqa: E501 + rn (str): The Relative Name uniquely identifies an object within a given context.. [optional] # noqa: E501 + is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] if omitted the server will use the default value of False # noqa: E501 + model (str): This field displays the model number of the associated component or hardware.. [optional] # noqa: E501 + presence (str): This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.. [optional] # noqa: E501 + revision (str): This field displays the revised version of the associated component or hardware (if any).. [optional] # noqa: E501 + serial (str): This field displays the serial number of the associated component or hardware.. [optional] # noqa: E501 + vendor (str): This field displays the vendor information of the associated component or hardware.. [optional] # noqa: E501 + previous_fru (EquipmentFruRelationship): [optional] # noqa: E501 + device_location (EquipmentDeviceLocation): [optional] # noqa: E501 + device_type (str): The categorization of the device type. Optional parameter to categorize devices by product type. For example, Meraki device types are wireless, appliance, switch, systemsManager, camera, cellularGateway, sensor, and secureConnect.. [optional] # noqa: E501 + hardware_version (str): The hardware version of the device.. [optional] # noqa: E501 + name (str): Administrator defined name for the device.. [optional] # noqa: E501 + uuid (str): Unique identity of the device.. [optional] # noqa: E501 + version (str): Current running software version of the device.. [optional] # noqa: E501 """ class_id = kwargs.get('class_id', "catalystsdwan.VedgeDevice") @@ -476,8 +553,8 @@ def _composed_schemas(): 'anyOf': [ ], 'allOf': [ - CatalystsdwanInventoryEntity, CatalystsdwanVedgeDeviceAllOf, + EquipmentAbstractDevice, ], 'oneOf': [ ], diff --git a/intersight/model/catalystsdwan_vedge_device_all_of.py b/intersight/model/catalystsdwan_vedge_device_all_of.py index fae4e709b5..c6a466267e 100644 --- a/intersight/model/catalystsdwan_vedge_device_all_of.py +++ b/intersight/model/catalystsdwan_vedge_device_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -31,6 +31,10 @@ from intersight.exceptions import ApiAttributeError +def lazy_import(): + from intersight.model.asset_device_registration_relationship import AssetDeviceRegistrationRelationship + globals()['AssetDeviceRegistrationRelationship'] = AssetDeviceRegistrationRelationship + class CatalystsdwanVedgeDeviceAllOf(ModelNormal): """NOTE: This class is auto generated by OpenAPI Generator. @@ -74,6 +78,7 @@ def additional_properties_type(): This must be a method because a model may have properties that are of type self, this must run after the class is loaded """ + lazy_import() return (bool, date, datetime, dict, float, int, list, str, none_type,) # noqa: E501 _nullable = False @@ -88,24 +93,22 @@ def openapi_types(): openapi_types (dict): The key is attribute name and the value is attribute type. """ + lazy_import() return { 'class_id': (str,), # noqa: E501 'object_type': (str,), # noqa: E501 'config_status_message': (str,), # noqa: E501 - 'device_id': (str,), # noqa: E501 - 'device_model': (str,), # noqa: E501 'device_state': (str,), # noqa: E501 - 'device_type': (str,), # noqa: E501 'host_name': (str,), # noqa: E501 'platform_family': (str,), # noqa: E501 'reachability': (str,), # noqa: E501 - 'serial_number': (str,), # noqa: E501 'site_id': (str,), # noqa: E501 'site_name': (str,), # noqa: E501 'sp_organization_name': (str,), # noqa: E501 'system_ip': (str,), # noqa: E501 + 'template_status': (str,), # noqa: E501 'validity': (str,), # noqa: E501 - 'version': (str,), # noqa: E501 + 'registered_device': (AssetDeviceRegistrationRelationship,), # noqa: E501 } @cached_property @@ -117,20 +120,17 @@ def discriminator(): 'class_id': 'ClassId', # noqa: E501 'object_type': 'ObjectType', # noqa: E501 'config_status_message': 'ConfigStatusMessage', # noqa: E501 - 'device_id': 'DeviceId', # noqa: E501 - 'device_model': 'DeviceModel', # noqa: E501 'device_state': 'DeviceState', # noqa: E501 - 'device_type': 'DeviceType', # noqa: E501 'host_name': 'HostName', # noqa: E501 'platform_family': 'PlatformFamily', # noqa: E501 'reachability': 'Reachability', # noqa: E501 - 'serial_number': 'SerialNumber', # noqa: E501 'site_id': 'SiteId', # noqa: E501 'site_name': 'SiteName', # noqa: E501 'sp_organization_name': 'SpOrganizationName', # noqa: E501 'system_ip': 'SystemIp', # noqa: E501 + 'template_status': 'TemplateStatus', # noqa: E501 'validity': 'Validity', # noqa: E501 - 'version': 'Version', # noqa: E501 + 'registered_device': 'RegisteredDevice', # noqa: E501 } read_only_vars = { @@ -179,20 +179,17 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 through its discriminator because we passed in _visited_composed_classes = (Animal,) config_status_message (str): The Catalyst SDWAN device config status message.. [optional] # noqa: E501 - device_id (str): UUID for the Catalyst SDWAN Vedge Device.. [optional] # noqa: E501 - device_model (str): The Catalyst SDWAN device model.. [optional] # noqa: E501 device_state (str): The Catalyst SDWAN device state.. [optional] # noqa: E501 - device_type (str): The Catalyst SDWAN device type.. [optional] # noqa: E501 host_name (str): The Catalyst SDWAN device host name.. [optional] # noqa: E501 platform_family (str): The Catalyst SDWAN device platform family.. [optional] # noqa: E501 reachability (str): The Catalyst SDWAN device reachability.. [optional] # noqa: E501 - serial_number (str): The Catalyst SDWAN device serial number.. [optional] # noqa: E501 site_id (str): The Catalyst SDWAN device site id.. [optional] # noqa: E501 site_name (str): The Catalyst SDWAN device site name.. [optional] # noqa: E501 sp_organization_name (str): The Catalyst SDWAN device sp organization name.. [optional] # noqa: E501 system_ip (str): The Catalyst SDWAN device system IP.. [optional] # noqa: E501 + template_status (str): The Catalyst SDWAN device template status.. [optional] # noqa: E501 validity (str): The Catalyst SDWAN device validity.. [optional] # noqa: E501 - version (str): The Catalyst SDWAN device version.. [optional] # noqa: E501 + registered_device (AssetDeviceRegistrationRelationship): [optional] # noqa: E501 """ class_id = kwargs.get('class_id', "catalystsdwan.VedgeDevice") @@ -287,20 +284,17 @@ def __init__(self, *args, **kwargs): # noqa: E501 through its discriminator because we passed in _visited_composed_classes = (Animal,) config_status_message (str): The Catalyst SDWAN device config status message.. [optional] # noqa: E501 - device_id (str): UUID for the Catalyst SDWAN Vedge Device.. [optional] # noqa: E501 - device_model (str): The Catalyst SDWAN device model.. [optional] # noqa: E501 device_state (str): The Catalyst SDWAN device state.. [optional] # noqa: E501 - device_type (str): The Catalyst SDWAN device type.. [optional] # noqa: E501 host_name (str): The Catalyst SDWAN device host name.. [optional] # noqa: E501 platform_family (str): The Catalyst SDWAN device platform family.. [optional] # noqa: E501 reachability (str): The Catalyst SDWAN device reachability.. [optional] # noqa: E501 - serial_number (str): The Catalyst SDWAN device serial number.. [optional] # noqa: E501 site_id (str): The Catalyst SDWAN device site id.. [optional] # noqa: E501 site_name (str): The Catalyst SDWAN device site name.. [optional] # noqa: E501 sp_organization_name (str): The Catalyst SDWAN device sp organization name.. [optional] # noqa: E501 system_ip (str): The Catalyst SDWAN device system IP.. [optional] # noqa: E501 + template_status (str): The Catalyst SDWAN device template status.. [optional] # noqa: E501 validity (str): The Catalyst SDWAN device validity.. [optional] # noqa: E501 - version (str): The Catalyst SDWAN device version.. [optional] # noqa: E501 + registered_device (AssetDeviceRegistrationRelationship): [optional] # noqa: E501 """ class_id = kwargs.get('class_id', "catalystsdwan.VedgeDevice") diff --git a/intersight/model/catalystsdwan_vedge_device_list.py b/intersight/model/catalystsdwan_vedge_device_list.py index d1d95164ae..ee4a8b006a 100644 --- a/intersight/model/catalystsdwan_vedge_device_list.py +++ b/intersight/model/catalystsdwan_vedge_device_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/catalystsdwan_vedge_device_list_all_of.py b/intersight/model/catalystsdwan_vedge_device_list_all_of.py index 2d61735b2e..da1dc98988 100644 --- a/intersight/model/catalystsdwan_vedge_device_list_all_of.py +++ b/intersight/model/catalystsdwan_vedge_device_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/catalystsdwan_vedge_device_response.py b/intersight/model/catalystsdwan_vedge_device_response.py index c1f2941943..669b59e81f 100644 --- a/intersight/model/catalystsdwan_vedge_device_response.py +++ b/intersight/model/catalystsdwan_vedge_device_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/certificatemanagement_certificate_base.py b/intersight/model/certificatemanagement_certificate_base.py index b3327b85af..1695a07aab 100644 --- a/intersight/model/certificatemanagement_certificate_base.py +++ b/intersight/model/certificatemanagement_certificate_base.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -221,6 +221,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -229,10 +232,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/certificatemanagement_certificate_base_all_of.py b/intersight/model/certificatemanagement_certificate_base_all_of.py index 0de847d0a4..fae0357d2e 100644 --- a/intersight/model/certificatemanagement_certificate_base_all_of.py +++ b/intersight/model/certificatemanagement_certificate_base_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/certificatemanagement_imc.py b/intersight/model/certificatemanagement_imc.py index cb47c4b94d..95549a4338 100644 --- a/intersight/model/certificatemanagement_imc.py +++ b/intersight/model/certificatemanagement_imc.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -228,6 +228,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -236,10 +239,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/certificatemanagement_imc_all_of.py b/intersight/model/certificatemanagement_imc_all_of.py index 66bd8ac5cb..0c273f15e6 100644 --- a/intersight/model/certificatemanagement_imc_all_of.py +++ b/intersight/model/certificatemanagement_imc_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/certificatemanagement_policy.py b/intersight/model/certificatemanagement_policy.py index a80b9d844b..b1fff1cfa8 100644 --- a/intersight/model/certificatemanagement_policy.py +++ b/intersight/model/certificatemanagement_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -296,6 +296,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -304,10 +307,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/certificatemanagement_policy_all_of.py b/intersight/model/certificatemanagement_policy_all_of.py index 7f948fb867..54bfc8b2c0 100644 --- a/intersight/model/certificatemanagement_policy_all_of.py +++ b/intersight/model/certificatemanagement_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/certificatemanagement_policy_inventory.py b/intersight/model/certificatemanagement_policy_inventory.py index cc401ff219..6d2d713c16 100644 --- a/intersight/model/certificatemanagement_policy_inventory.py +++ b/intersight/model/certificatemanagement_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -295,6 +295,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -303,10 +306,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/certificatemanagement_policy_inventory_all_of.py b/intersight/model/certificatemanagement_policy_inventory_all_of.py index acafff4903..7a9db1fb93 100644 --- a/intersight/model/certificatemanagement_policy_inventory_all_of.py +++ b/intersight/model/certificatemanagement_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/certificatemanagement_policy_inventory_list.py b/intersight/model/certificatemanagement_policy_inventory_list.py index 19ad711ae8..f76d250268 100644 --- a/intersight/model/certificatemanagement_policy_inventory_list.py +++ b/intersight/model/certificatemanagement_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/certificatemanagement_policy_inventory_list_all_of.py b/intersight/model/certificatemanagement_policy_inventory_list_all_of.py index 21d65d69a1..ed415dfd8d 100644 --- a/intersight/model/certificatemanagement_policy_inventory_list_all_of.py +++ b/intersight/model/certificatemanagement_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/certificatemanagement_policy_inventory_response.py b/intersight/model/certificatemanagement_policy_inventory_response.py index 9887f4e3be..3d1bece6ad 100644 --- a/intersight/model/certificatemanagement_policy_inventory_response.py +++ b/intersight/model/certificatemanagement_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/certificatemanagement_policy_list.py b/intersight/model/certificatemanagement_policy_list.py index 7b0655c0b0..e77a7574cc 100644 --- a/intersight/model/certificatemanagement_policy_list.py +++ b/intersight/model/certificatemanagement_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/certificatemanagement_policy_list_all_of.py b/intersight/model/certificatemanagement_policy_list_all_of.py index 3f2f613b0f..85da39bac9 100644 --- a/intersight/model/certificatemanagement_policy_list_all_of.py +++ b/intersight/model/certificatemanagement_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/certificatemanagement_policy_response.py b/intersight/model/certificatemanagement_policy_response.py index 77c33ef19b..cfc82f0b6a 100644 --- a/intersight/model/certificatemanagement_policy_response.py +++ b/intersight/model/certificatemanagement_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/certificatemanagement_root_ca_certificate.py b/intersight/model/certificatemanagement_root_ca_certificate.py index 3b58ed07d2..49c852cc18 100644 --- a/intersight/model/certificatemanagement_root_ca_certificate.py +++ b/intersight/model/certificatemanagement_root_ca_certificate.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/certificatemanagement_root_ca_certificate_all_of.py b/intersight/model/certificatemanagement_root_ca_certificate_all_of.py index 5f1cdc46b1..e2227fc7ac 100644 --- a/intersight/model/certificatemanagement_root_ca_certificate_all_of.py +++ b/intersight/model/certificatemanagement_root_ca_certificate_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/chassis_base_profile.py b/intersight/model/chassis_base_profile.py index 344883c8ed..be27ffc17d 100644 --- a/intersight/model/chassis_base_profile.py +++ b/intersight/model/chassis_base_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -335,6 +335,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -343,10 +346,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_base_profile_all_of.py b/intersight/model/chassis_base_profile_all_of.py index a0409e0c42..416415fca8 100644 --- a/intersight/model/chassis_base_profile_all_of.py +++ b/intersight/model/chassis_base_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/chassis_base_profile_relationship.py b/intersight/model/chassis_base_profile_relationship.py index 11931953e1..4f3b1fcf00 100644 --- a/intersight/model/chassis_base_profile_relationship.py +++ b/intersight/model/chassis_base_profile_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -853,6 +853,7 @@ class ChassisBaseProfileRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1431,6 +1432,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1439,10 +1443,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_config_change_detail.py b/intersight/model/chassis_config_change_detail.py index 33d8bc1425..f165f32325 100644 --- a/intersight/model/chassis_config_change_detail.py +++ b/intersight/model/chassis_config_change_detail.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -300,6 +300,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -308,10 +311,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_config_change_detail_all_of.py b/intersight/model/chassis_config_change_detail_all_of.py index f5e9c9d4b4..c4f6f74353 100644 --- a/intersight/model/chassis_config_change_detail_all_of.py +++ b/intersight/model/chassis_config_change_detail_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/chassis_config_change_detail_list.py b/intersight/model/chassis_config_change_detail_list.py index 5420fc2048..36ba45f3b7 100644 --- a/intersight/model/chassis_config_change_detail_list.py +++ b/intersight/model/chassis_config_change_detail_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_config_change_detail_list_all_of.py b/intersight/model/chassis_config_change_detail_list_all_of.py index 1dc2e89a90..e082142949 100644 --- a/intersight/model/chassis_config_change_detail_list_all_of.py +++ b/intersight/model/chassis_config_change_detail_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/chassis_config_change_detail_relationship.py b/intersight/model/chassis_config_change_detail_relationship.py index ca6e725d54..91c5b05154 100644 --- a/intersight/model/chassis_config_change_detail_relationship.py +++ b/intersight/model/chassis_config_change_detail_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -849,6 +849,7 @@ class ChassisConfigChangeDetailRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1403,6 +1404,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1411,10 +1415,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_config_change_detail_response.py b/intersight/model/chassis_config_change_detail_response.py index b40881a485..dea19d113e 100644 --- a/intersight/model/chassis_config_change_detail_response.py +++ b/intersight/model/chassis_config_change_detail_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_config_import.py b/intersight/model/chassis_config_import.py index ac14a40499..8da2abd17a 100644 --- a/intersight/model/chassis_config_import.py +++ b/intersight/model/chassis_config_import.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -297,6 +297,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -305,10 +308,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_config_import_all_of.py b/intersight/model/chassis_config_import_all_of.py index d5a4d18f7e..042d0d3a91 100644 --- a/intersight/model/chassis_config_import_all_of.py +++ b/intersight/model/chassis_config_import_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/chassis_config_import_list.py b/intersight/model/chassis_config_import_list.py index 82fd2c4b16..1f041a196e 100644 --- a/intersight/model/chassis_config_import_list.py +++ b/intersight/model/chassis_config_import_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_config_import_list_all_of.py b/intersight/model/chassis_config_import_list_all_of.py index f77b5e7cb1..b181d203e6 100644 --- a/intersight/model/chassis_config_import_list_all_of.py +++ b/intersight/model/chassis_config_import_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/chassis_config_import_response.py b/intersight/model/chassis_config_import_response.py index de034c972e..0eb9e89234 100644 --- a/intersight/model/chassis_config_import_response.py +++ b/intersight/model/chassis_config_import_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_config_result.py b/intersight/model/chassis_config_result.py index 77d6f5eae6..4ee584183b 100644 --- a/intersight/model/chassis_config_result.py +++ b/intersight/model/chassis_config_result.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_config_result_all_of.py b/intersight/model/chassis_config_result_all_of.py index 43e78a6f49..3931e0aaa1 100644 --- a/intersight/model/chassis_config_result_all_of.py +++ b/intersight/model/chassis_config_result_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/chassis_config_result_entry.py b/intersight/model/chassis_config_result_entry.py index a877ac0207..231e4c7a64 100644 --- a/intersight/model/chassis_config_result_entry.py +++ b/intersight/model/chassis_config_result_entry.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -285,6 +285,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -293,10 +296,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_config_result_entry_all_of.py b/intersight/model/chassis_config_result_entry_all_of.py index ac627a192a..fc912ff433 100644 --- a/intersight/model/chassis_config_result_entry_all_of.py +++ b/intersight/model/chassis_config_result_entry_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/chassis_config_result_entry_list.py b/intersight/model/chassis_config_result_entry_list.py index 2c3e92e0bc..33e436f8ca 100644 --- a/intersight/model/chassis_config_result_entry_list.py +++ b/intersight/model/chassis_config_result_entry_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_config_result_entry_list_all_of.py b/intersight/model/chassis_config_result_entry_list_all_of.py index 237d6ac912..062246d865 100644 --- a/intersight/model/chassis_config_result_entry_list_all_of.py +++ b/intersight/model/chassis_config_result_entry_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/chassis_config_result_entry_relationship.py b/intersight/model/chassis_config_result_entry_relationship.py index 528e30b713..0da8bc7bce 100644 --- a/intersight/model/chassis_config_result_entry_relationship.py +++ b/intersight/model/chassis_config_result_entry_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class ChassisConfigResultEntryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1388,6 +1389,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1396,10 +1400,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_config_result_entry_response.py b/intersight/model/chassis_config_result_entry_response.py index dd6c480bb2..ff5ae38976 100644 --- a/intersight/model/chassis_config_result_entry_response.py +++ b/intersight/model/chassis_config_result_entry_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_config_result_list.py b/intersight/model/chassis_config_result_list.py index 8eda78f20e..2458895b3b 100644 --- a/intersight/model/chassis_config_result_list.py +++ b/intersight/model/chassis_config_result_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_config_result_list_all_of.py b/intersight/model/chassis_config_result_list_all_of.py index 86fe8bedc9..b98a7e76a1 100644 --- a/intersight/model/chassis_config_result_list_all_of.py +++ b/intersight/model/chassis_config_result_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/chassis_config_result_relationship.py b/intersight/model/chassis_config_result_relationship.py index 6f9d923816..de2035e633 100644 --- a/intersight/model/chassis_config_result_relationship.py +++ b/intersight/model/chassis_config_result_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class ChassisConfigResultRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1395,6 +1396,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1403,10 +1407,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_config_result_response.py b/intersight/model/chassis_config_result_response.py index 1ff83fa294..8843943543 100644 --- a/intersight/model/chassis_config_result_response.py +++ b/intersight/model/chassis_config_result_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_iom_profile.py b/intersight/model/chassis_iom_profile.py index 83731c8ebf..8c1ee2e95e 100644 --- a/intersight/model/chassis_iom_profile.py +++ b/intersight/model/chassis_iom_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -344,6 +344,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -352,10 +355,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_iom_profile_all_of.py b/intersight/model/chassis_iom_profile_all_of.py index ae86ee9bff..100ba2922a 100644 --- a/intersight/model/chassis_iom_profile_all_of.py +++ b/intersight/model/chassis_iom_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/chassis_iom_profile_list.py b/intersight/model/chassis_iom_profile_list.py index d39650672d..dd275849da 100644 --- a/intersight/model/chassis_iom_profile_list.py +++ b/intersight/model/chassis_iom_profile_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_iom_profile_list_all_of.py b/intersight/model/chassis_iom_profile_list_all_of.py index 5d76fda543..6ecbe03065 100644 --- a/intersight/model/chassis_iom_profile_list_all_of.py +++ b/intersight/model/chassis_iom_profile_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/chassis_iom_profile_relationship.py b/intersight/model/chassis_iom_profile_relationship.py index 4e85d90a5b..bbf33fb0da 100644 --- a/intersight/model/chassis_iom_profile_relationship.py +++ b/intersight/model/chassis_iom_profile_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -860,6 +860,7 @@ class ChassisIomProfileRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1447,6 +1448,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1455,10 +1459,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_iom_profile_response.py b/intersight/model/chassis_iom_profile_response.py index 0b365d61cb..cf9f1c60e4 100644 --- a/intersight/model/chassis_iom_profile_response.py +++ b/intersight/model/chassis_iom_profile_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_profile.py b/intersight/model/chassis_profile.py index 5f64d8d299..d0f29b30f0 100644 --- a/intersight/model/chassis_profile.py +++ b/intersight/model/chassis_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -373,6 +373,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -381,10 +384,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_profile_all_of.py b/intersight/model/chassis_profile_all_of.py index 2f84eaaa4c..8e1fcb50be 100644 --- a/intersight/model/chassis_profile_all_of.py +++ b/intersight/model/chassis_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/chassis_profile_list.py b/intersight/model/chassis_profile_list.py index a5f4f35c07..1a26b86858 100644 --- a/intersight/model/chassis_profile_list.py +++ b/intersight/model/chassis_profile_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_profile_list_all_of.py b/intersight/model/chassis_profile_list_all_of.py index 08e9ee3c58..eddb7896c9 100644 --- a/intersight/model/chassis_profile_list_all_of.py +++ b/intersight/model/chassis_profile_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/chassis_profile_relationship.py b/intersight/model/chassis_profile_relationship.py index 5df7fe1dcd..c30daaf64e 100644 --- a/intersight/model/chassis_profile_relationship.py +++ b/intersight/model/chassis_profile_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -865,6 +865,7 @@ class ChassisProfileRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1476,6 +1477,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1484,10 +1488,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_profile_response.py b/intersight/model/chassis_profile_response.py index 71b2d88d14..c81c4ec10a 100644 --- a/intersight/model/chassis_profile_response.py +++ b/intersight/model/chassis_profile_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_profile_template.py b/intersight/model/chassis_profile_template.py index 83e5b62e80..ec737c8eb7 100644 --- a/intersight/model/chassis_profile_template.py +++ b/intersight/model/chassis_profile_template.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -340,6 +340,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -348,10 +351,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_profile_template_all_of.py b/intersight/model/chassis_profile_template_all_of.py index cdaae2be62..a3746b8069 100644 --- a/intersight/model/chassis_profile_template_all_of.py +++ b/intersight/model/chassis_profile_template_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/chassis_profile_template_list.py b/intersight/model/chassis_profile_template_list.py index 116b7fb083..ea604c4b8e 100644 --- a/intersight/model/chassis_profile_template_list.py +++ b/intersight/model/chassis_profile_template_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/chassis_profile_template_list_all_of.py b/intersight/model/chassis_profile_template_list_all_of.py index b755c785c9..e4b027568f 100644 --- a/intersight/model/chassis_profile_template_list_all_of.py +++ b/intersight/model/chassis_profile_template_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/chassis_profile_template_response.py b/intersight/model/chassis_profile_template_response.py index 1c9834b2a6..a8bfc4ae05 100644 --- a/intersight/model/chassis_profile_template_response.py +++ b/intersight/model/chassis_profile_template_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_availability_zone.py b/intersight/model/cloud_availability_zone.py index 5820a1f03b..04d5010b0f 100644 --- a/intersight/model/cloud_availability_zone.py +++ b/intersight/model/cloud_availability_zone.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_availability_zone_all_of.py b/intersight/model/cloud_availability_zone_all_of.py index 50bafb8d34..c2010f90c7 100644 --- a/intersight/model/cloud_availability_zone_all_of.py +++ b/intersight/model/cloud_availability_zone_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_aws_billing_unit.py b/intersight/model/cloud_aws_billing_unit.py index 821af81141..cb7d052763 100644 --- a/intersight/model/cloud_aws_billing_unit.py +++ b/intersight/model/cloud_aws_billing_unit.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_billing_unit_all_of.py b/intersight/model/cloud_aws_billing_unit_all_of.py index 42377f82e7..71ec4a37bb 100644 --- a/intersight/model/cloud_aws_billing_unit_all_of.py +++ b/intersight/model/cloud_aws_billing_unit_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_aws_billing_unit_list.py b/intersight/model/cloud_aws_billing_unit_list.py index 452f768ea1..4303d43db8 100644 --- a/intersight/model/cloud_aws_billing_unit_list.py +++ b/intersight/model/cloud_aws_billing_unit_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_billing_unit_list_all_of.py b/intersight/model/cloud_aws_billing_unit_list_all_of.py index 9329cce94b..f4d248f936 100644 --- a/intersight/model/cloud_aws_billing_unit_list_all_of.py +++ b/intersight/model/cloud_aws_billing_unit_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_aws_billing_unit_relationship.py b/intersight/model/cloud_aws_billing_unit_relationship.py index ffdd643322..c5b86368f2 100644 --- a/intersight/model/cloud_aws_billing_unit_relationship.py +++ b/intersight/model/cloud_aws_billing_unit_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class CloudAwsBillingUnitRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1389,6 +1390,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1397,10 +1401,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_billing_unit_response.py b/intersight/model/cloud_aws_billing_unit_response.py index c1ee2f98fd..b6f4226f16 100644 --- a/intersight/model/cloud_aws_billing_unit_response.py +++ b/intersight/model/cloud_aws_billing_unit_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_key_pair.py b/intersight/model/cloud_aws_key_pair.py index bc10e7fdbe..e99fdafa38 100644 --- a/intersight/model/cloud_aws_key_pair.py +++ b/intersight/model/cloud_aws_key_pair.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -309,6 +309,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -317,10 +320,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_key_pair_all_of.py b/intersight/model/cloud_aws_key_pair_all_of.py index 3f6064fcd3..8da13d0f58 100644 --- a/intersight/model/cloud_aws_key_pair_all_of.py +++ b/intersight/model/cloud_aws_key_pair_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_aws_key_pair_list.py b/intersight/model/cloud_aws_key_pair_list.py index 410615bc04..c5930949de 100644 --- a/intersight/model/cloud_aws_key_pair_list.py +++ b/intersight/model/cloud_aws_key_pair_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_key_pair_list_all_of.py b/intersight/model/cloud_aws_key_pair_list_all_of.py index 26ba87dad1..0dff039d8f 100644 --- a/intersight/model/cloud_aws_key_pair_list_all_of.py +++ b/intersight/model/cloud_aws_key_pair_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_aws_key_pair_relationship.py b/intersight/model/cloud_aws_key_pair_relationship.py index a928c83a18..2ae6a45250 100644 --- a/intersight/model/cloud_aws_key_pair_relationship.py +++ b/intersight/model/cloud_aws_key_pair_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class CloudAwsKeyPairRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1412,6 +1413,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1420,10 +1424,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_key_pair_response.py b/intersight/model/cloud_aws_key_pair_response.py index b3391786ab..a986ca8207 100644 --- a/intersight/model/cloud_aws_key_pair_response.py +++ b/intersight/model/cloud_aws_key_pair_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_network_interface.py b/intersight/model/cloud_aws_network_interface.py index 455e855e5a..e3b9981ce4 100644 --- a/intersight/model/cloud_aws_network_interface.py +++ b/intersight/model/cloud_aws_network_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -354,6 +354,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -362,10 +365,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_network_interface_all_of.py b/intersight/model/cloud_aws_network_interface_all_of.py index b91e755ff0..efa317a042 100644 --- a/intersight/model/cloud_aws_network_interface_all_of.py +++ b/intersight/model/cloud_aws_network_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_aws_network_interface_list.py b/intersight/model/cloud_aws_network_interface_list.py index 9dc1214329..8ef8c67ddf 100644 --- a/intersight/model/cloud_aws_network_interface_list.py +++ b/intersight/model/cloud_aws_network_interface_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_network_interface_list_all_of.py b/intersight/model/cloud_aws_network_interface_list_all_of.py index bba9dca3fa..3afc7affdc 100644 --- a/intersight/model/cloud_aws_network_interface_list_all_of.py +++ b/intersight/model/cloud_aws_network_interface_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_aws_network_interface_response.py b/intersight/model/cloud_aws_network_interface_response.py index 570684ee9b..1f62ba4c56 100644 --- a/intersight/model/cloud_aws_network_interface_response.py +++ b/intersight/model/cloud_aws_network_interface_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_organizational_unit.py b/intersight/model/cloud_aws_organizational_unit.py index a0259e459a..0dee38474a 100644 --- a/intersight/model/cloud_aws_organizational_unit.py +++ b/intersight/model/cloud_aws_organizational_unit.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -278,6 +278,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -286,10 +289,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_organizational_unit_all_of.py b/intersight/model/cloud_aws_organizational_unit_all_of.py index 7657e212b0..73dbe371bc 100644 --- a/intersight/model/cloud_aws_organizational_unit_all_of.py +++ b/intersight/model/cloud_aws_organizational_unit_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_aws_organizational_unit_list.py b/intersight/model/cloud_aws_organizational_unit_list.py index a35682f01f..3f3e688567 100644 --- a/intersight/model/cloud_aws_organizational_unit_list.py +++ b/intersight/model/cloud_aws_organizational_unit_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_organizational_unit_list_all_of.py b/intersight/model/cloud_aws_organizational_unit_list_all_of.py index 48400ef2db..f7e890b8eb 100644 --- a/intersight/model/cloud_aws_organizational_unit_list_all_of.py +++ b/intersight/model/cloud_aws_organizational_unit_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_aws_organizational_unit_relationship.py b/intersight/model/cloud_aws_organizational_unit_relationship.py index 627e9fc40a..3c242ca6fa 100644 --- a/intersight/model/cloud_aws_organizational_unit_relationship.py +++ b/intersight/model/cloud_aws_organizational_unit_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class CloudAwsOrganizationalUnitRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1379,6 +1380,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1387,10 +1391,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_organizational_unit_response.py b/intersight/model/cloud_aws_organizational_unit_response.py index f025a66015..0e08ce318e 100644 --- a/intersight/model/cloud_aws_organizational_unit_response.py +++ b/intersight/model/cloud_aws_organizational_unit_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_security_group.py b/intersight/model/cloud_aws_security_group.py index d93310df67..5a9dfd54cb 100644 --- a/intersight/model/cloud_aws_security_group.py +++ b/intersight/model/cloud_aws_security_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -319,6 +319,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -327,10 +330,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_security_group_all_of.py b/intersight/model/cloud_aws_security_group_all_of.py index 60f589facc..78cd567cd3 100644 --- a/intersight/model/cloud_aws_security_group_all_of.py +++ b/intersight/model/cloud_aws_security_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_aws_security_group_list.py b/intersight/model/cloud_aws_security_group_list.py index eb6efc3b31..61542cbdc2 100644 --- a/intersight/model/cloud_aws_security_group_list.py +++ b/intersight/model/cloud_aws_security_group_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_security_group_list_all_of.py b/intersight/model/cloud_aws_security_group_list_all_of.py index 65b1b188e9..2d3835be9c 100644 --- a/intersight/model/cloud_aws_security_group_list_all_of.py +++ b/intersight/model/cloud_aws_security_group_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_aws_security_group_relationship.py b/intersight/model/cloud_aws_security_group_relationship.py index 5baa9ad858..ddaad2fda2 100644 --- a/intersight/model/cloud_aws_security_group_relationship.py +++ b/intersight/model/cloud_aws_security_group_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -849,6 +849,7 @@ class CloudAwsSecurityGroupRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1422,6 +1423,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1430,10 +1434,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_security_group_response.py b/intersight/model/cloud_aws_security_group_response.py index b9d079ebf8..08b42738f6 100644 --- a/intersight/model/cloud_aws_security_group_response.py +++ b/intersight/model/cloud_aws_security_group_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_subnet.py b/intersight/model/cloud_aws_subnet.py index 7c78b83ddf..1897b68bcb 100644 --- a/intersight/model/cloud_aws_subnet.py +++ b/intersight/model/cloud_aws_subnet.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_subnet_all_of.py b/intersight/model/cloud_aws_subnet_all_of.py index 8baa710da4..8fd726f557 100644 --- a/intersight/model/cloud_aws_subnet_all_of.py +++ b/intersight/model/cloud_aws_subnet_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_aws_subnet_list.py b/intersight/model/cloud_aws_subnet_list.py index d17f369724..a92a517868 100644 --- a/intersight/model/cloud_aws_subnet_list.py +++ b/intersight/model/cloud_aws_subnet_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_subnet_list_all_of.py b/intersight/model/cloud_aws_subnet_list_all_of.py index 127034829d..2fb3aa93a9 100644 --- a/intersight/model/cloud_aws_subnet_list_all_of.py +++ b/intersight/model/cloud_aws_subnet_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_aws_subnet_relationship.py b/intersight/model/cloud_aws_subnet_relationship.py index 442bb8f735..aaee6e5614 100644 --- a/intersight/model/cloud_aws_subnet_relationship.py +++ b/intersight/model/cloud_aws_subnet_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class CloudAwsSubnetRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1431,6 +1432,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1439,10 +1443,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_subnet_response.py b/intersight/model/cloud_aws_subnet_response.py index f67e4de44c..93aed10c6b 100644 --- a/intersight/model/cloud_aws_subnet_response.py +++ b/intersight/model/cloud_aws_subnet_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_virtual_machine.py b/intersight/model/cloud_aws_virtual_machine.py index 5658e844d8..519cf5a220 100644 --- a/intersight/model/cloud_aws_virtual_machine.py +++ b/intersight/model/cloud_aws_virtual_machine.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -444,6 +444,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -452,10 +455,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_virtual_machine_all_of.py b/intersight/model/cloud_aws_virtual_machine_all_of.py index 7498df41c9..6caabd825b 100644 --- a/intersight/model/cloud_aws_virtual_machine_all_of.py +++ b/intersight/model/cloud_aws_virtual_machine_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_aws_virtual_machine_list.py b/intersight/model/cloud_aws_virtual_machine_list.py index 544b98c74c..a1a2fa72b6 100644 --- a/intersight/model/cloud_aws_virtual_machine_list.py +++ b/intersight/model/cloud_aws_virtual_machine_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_virtual_machine_list_all_of.py b/intersight/model/cloud_aws_virtual_machine_list_all_of.py index b7533b440b..71f282d311 100644 --- a/intersight/model/cloud_aws_virtual_machine_list_all_of.py +++ b/intersight/model/cloud_aws_virtual_machine_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_aws_virtual_machine_response.py b/intersight/model/cloud_aws_virtual_machine_response.py index b13265560b..ca36f864ab 100644 --- a/intersight/model/cloud_aws_virtual_machine_response.py +++ b/intersight/model/cloud_aws_virtual_machine_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_volume.py b/intersight/model/cloud_aws_volume.py index b710ebb554..5e0942614b 100644 --- a/intersight/model/cloud_aws_volume.py +++ b/intersight/model/cloud_aws_volume.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -352,6 +352,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -360,10 +363,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_volume_all_of.py b/intersight/model/cloud_aws_volume_all_of.py index a2a1874fb2..92dd8feed5 100644 --- a/intersight/model/cloud_aws_volume_all_of.py +++ b/intersight/model/cloud_aws_volume_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_aws_volume_list.py b/intersight/model/cloud_aws_volume_list.py index 8195075273..86fb6ca283 100644 --- a/intersight/model/cloud_aws_volume_list.py +++ b/intersight/model/cloud_aws_volume_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_volume_list_all_of.py b/intersight/model/cloud_aws_volume_list_all_of.py index 056bdd9173..38f2a00c0e 100644 --- a/intersight/model/cloud_aws_volume_list_all_of.py +++ b/intersight/model/cloud_aws_volume_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_aws_volume_response.py b/intersight/model/cloud_aws_volume_response.py index b090727f63..c0308d7159 100644 --- a/intersight/model/cloud_aws_volume_response.py +++ b/intersight/model/cloud_aws_volume_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_vpc.py b/intersight/model/cloud_aws_vpc.py index 9caf3be336..bd1fe9f8ec 100644 --- a/intersight/model/cloud_aws_vpc.py +++ b/intersight/model/cloud_aws_vpc.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -333,6 +333,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -341,10 +344,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_vpc_all_of.py b/intersight/model/cloud_aws_vpc_all_of.py index 5d890df076..f5c3d861c3 100644 --- a/intersight/model/cloud_aws_vpc_all_of.py +++ b/intersight/model/cloud_aws_vpc_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_aws_vpc_list.py b/intersight/model/cloud_aws_vpc_list.py index 468f3425b5..4159c0382c 100644 --- a/intersight/model/cloud_aws_vpc_list.py +++ b/intersight/model/cloud_aws_vpc_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_vpc_list_all_of.py b/intersight/model/cloud_aws_vpc_list_all_of.py index d8097083df..ee3f2ca0b9 100644 --- a/intersight/model/cloud_aws_vpc_list_all_of.py +++ b/intersight/model/cloud_aws_vpc_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_aws_vpc_relationship.py b/intersight/model/cloud_aws_vpc_relationship.py index 37efd24fe0..27a6a84662 100644 --- a/intersight/model/cloud_aws_vpc_relationship.py +++ b/intersight/model/cloud_aws_vpc_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class CloudAwsVpcRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1436,6 +1437,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1444,10 +1448,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_aws_vpc_response.py b/intersight/model/cloud_aws_vpc_response.py index 9b0967bdcd..ac316d8989 100644 --- a/intersight/model/cloud_aws_vpc_response.py +++ b/intersight/model/cloud_aws_vpc_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_base_billing_unit.py b/intersight/model/cloud_base_billing_unit.py index 413489b7af..65f6a160f3 100644 --- a/intersight/model/cloud_base_billing_unit.py +++ b/intersight/model/cloud_base_billing_unit.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -276,6 +276,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -284,10 +287,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_base_billing_unit_all_of.py b/intersight/model/cloud_base_billing_unit_all_of.py index 2aa1f707c2..4794bb9e6a 100644 --- a/intersight/model/cloud_base_billing_unit_all_of.py +++ b/intersight/model/cloud_base_billing_unit_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_base_entity.py b/intersight/model/cloud_base_entity.py index b22155ffaf..0fa3ca0274 100644 --- a/intersight/model/cloud_base_entity.py +++ b/intersight/model/cloud_base_entity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -303,6 +303,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -311,10 +314,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_base_entity_all_of.py b/intersight/model/cloud_base_entity_all_of.py index 6b191ccd01..17d1400bff 100644 --- a/intersight/model/cloud_base_entity_all_of.py +++ b/intersight/model/cloud_base_entity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_base_network.py b/intersight/model/cloud_base_network.py index e7ca206a37..94b90627e5 100644 --- a/intersight/model/cloud_base_network.py +++ b/intersight/model/cloud_base_network.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -294,6 +294,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -302,10 +305,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_base_network_all_of.py b/intersight/model/cloud_base_network_all_of.py index 4845e51ec7..292389c8b1 100644 --- a/intersight/model/cloud_base_network_all_of.py +++ b/intersight/model/cloud_base_network_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_base_network_interface.py b/intersight/model/cloud_base_network_interface.py index 77e088d00b..3bf369fd13 100644 --- a/intersight/model/cloud_base_network_interface.py +++ b/intersight/model/cloud_base_network_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -323,6 +323,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -331,10 +334,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_base_network_interface_all_of.py b/intersight/model/cloud_base_network_interface_all_of.py index 15a7aca0c8..fb7663c576 100644 --- a/intersight/model/cloud_base_network_interface_all_of.py +++ b/intersight/model/cloud_base_network_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_base_placement.py b/intersight/model/cloud_base_placement.py index 5e21a986b9..a4824af81c 100644 --- a/intersight/model/cloud_base_placement.py +++ b/intersight/model/cloud_base_placement.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -301,6 +301,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -309,10 +312,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_base_placement_all_of.py b/intersight/model/cloud_base_placement_all_of.py index 062cc9ff1e..bcf51c4bcf 100644 --- a/intersight/model/cloud_base_placement_all_of.py +++ b/intersight/model/cloud_base_placement_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_base_sku.py b/intersight/model/cloud_base_sku.py index ff78bea859..88830e54d8 100644 --- a/intersight/model/cloud_base_sku.py +++ b/intersight/model/cloud_base_sku.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -421,6 +421,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -429,10 +432,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_base_sku_all_of.py b/intersight/model/cloud_base_sku_all_of.py index 13544239b5..0b920e622d 100644 --- a/intersight/model/cloud_base_sku_all_of.py +++ b/intersight/model/cloud_base_sku_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_base_sku_relationship.py b/intersight/model/cloud_base_sku_relationship.py index 993096407a..f1e2871c24 100644 --- a/intersight/model/cloud_base_sku_relationship.py +++ b/intersight/model/cloud_base_sku_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -927,6 +927,7 @@ class CloudBaseSkuRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1502,6 +1503,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1510,10 +1514,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_base_virtual_machine.py b/intersight/model/cloud_base_virtual_machine.py index 566e0406f2..d9c4862dc0 100644 --- a/intersight/model/cloud_base_virtual_machine.py +++ b/intersight/model/cloud_base_virtual_machine.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -427,6 +427,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -435,10 +438,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_base_virtual_machine_all_of.py b/intersight/model/cloud_base_virtual_machine_all_of.py index 14279f011b..831bc6eac7 100644 --- a/intersight/model/cloud_base_virtual_machine_all_of.py +++ b/intersight/model/cloud_base_virtual_machine_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_base_volume.py b/intersight/model/cloud_base_volume.py index 73efbc9a86..a8a93786e2 100644 --- a/intersight/model/cloud_base_volume.py +++ b/intersight/model/cloud_base_volume.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -351,6 +351,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -359,10 +362,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_base_volume_all_of.py b/intersight/model/cloud_base_volume_all_of.py index ba4c88ab71..726f1d66c8 100644 --- a/intersight/model/cloud_base_volume_all_of.py +++ b/intersight/model/cloud_base_volume_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_billing_unit.py b/intersight/model/cloud_billing_unit.py index 491df8d69a..89d7a788f5 100644 --- a/intersight/model/cloud_billing_unit.py +++ b/intersight/model/cloud_billing_unit.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_billing_unit_all_of.py b/intersight/model/cloud_billing_unit_all_of.py index 20cd946cd8..d8078a692a 100644 --- a/intersight/model/cloud_billing_unit_all_of.py +++ b/intersight/model/cloud_billing_unit_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_cloud_region.py b/intersight/model/cloud_cloud_region.py index aad0973003..9ee8a6180c 100644 --- a/intersight/model/cloud_cloud_region.py +++ b/intersight/model/cloud_cloud_region.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_cloud_region_all_of.py b/intersight/model/cloud_cloud_region_all_of.py index be10925a01..fce43da6df 100644 --- a/intersight/model/cloud_cloud_region_all_of.py +++ b/intersight/model/cloud_cloud_region_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_cloud_tag.py b/intersight/model/cloud_cloud_tag.py index 93ca3e885a..af6e706014 100644 --- a/intersight/model/cloud_cloud_tag.py +++ b/intersight/model/cloud_cloud_tag.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_cloud_tag_all_of.py b/intersight/model/cloud_cloud_tag_all_of.py index 41e4e74c82..47c505adb7 100644 --- a/intersight/model/cloud_cloud_tag_all_of.py +++ b/intersight/model/cloud_cloud_tag_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_collect_inventory.py b/intersight/model/cloud_collect_inventory.py index ccd288f4a9..bfd466d307 100644 --- a/intersight/model/cloud_collect_inventory.py +++ b/intersight/model/cloud_collect_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -268,6 +268,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -276,10 +279,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_collect_inventory_all_of.py b/intersight/model/cloud_collect_inventory_all_of.py index e9da65ee5d..b288c1b006 100644 --- a/intersight/model/cloud_collect_inventory_all_of.py +++ b/intersight/model/cloud_collect_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_custom_attributes.py b/intersight/model/cloud_custom_attributes.py index c9f9914353..29a825a58e 100644 --- a/intersight/model/cloud_custom_attributes.py +++ b/intersight/model/cloud_custom_attributes.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_custom_attributes_all_of.py b/intersight/model/cloud_custom_attributes_all_of.py index f411231974..74dafc075f 100644 --- a/intersight/model/cloud_custom_attributes_all_of.py +++ b/intersight/model/cloud_custom_attributes_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_image_reference.py b/intersight/model/cloud_image_reference.py index 76631bfbef..39f555d397 100644 --- a/intersight/model/cloud_image_reference.py +++ b/intersight/model/cloud_image_reference.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_image_reference_all_of.py b/intersight/model/cloud_image_reference_all_of.py index 8e7dfcf690..ede3273a7a 100644 --- a/intersight/model/cloud_image_reference_all_of.py +++ b/intersight/model/cloud_image_reference_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_instance_type.py b/intersight/model/cloud_instance_type.py index 016989ae65..7f98a47d59 100644 --- a/intersight/model/cloud_instance_type.py +++ b/intersight/model/cloud_instance_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -238,6 +238,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -246,10 +249,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_instance_type_all_of.py b/intersight/model/cloud_instance_type_all_of.py index ab4f60f741..45ef182724 100644 --- a/intersight/model/cloud_instance_type_all_of.py +++ b/intersight/model/cloud_instance_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_network_access_config.py b/intersight/model/cloud_network_access_config.py index 5cf8b8a600..754e94497b 100644 --- a/intersight/model/cloud_network_access_config.py +++ b/intersight/model/cloud_network_access_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -219,6 +219,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +230,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_network_access_config_all_of.py b/intersight/model/cloud_network_access_config_all_of.py index 15883a4bc0..1bc5b1ba99 100644 --- a/intersight/model/cloud_network_access_config_all_of.py +++ b/intersight/model/cloud_network_access_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_network_address.py b/intersight/model/cloud_network_address.py index 585ace8b73..ebed20658c 100644 --- a/intersight/model/cloud_network_address.py +++ b/intersight/model/cloud_network_address.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -228,6 +228,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -236,10 +239,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_network_address_all_of.py b/intersight/model/cloud_network_address_all_of.py index 8ed69dfcc3..480eb127d5 100644 --- a/intersight/model/cloud_network_address_all_of.py +++ b/intersight/model/cloud_network_address_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_network_instance_attachment.py b/intersight/model/cloud_network_instance_attachment.py index 46bcbcbaff..aad3da6c31 100644 --- a/intersight/model/cloud_network_instance_attachment.py +++ b/intersight/model/cloud_network_instance_attachment.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -233,6 +233,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -241,10 +244,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_network_instance_attachment_all_of.py b/intersight/model/cloud_network_instance_attachment_all_of.py index 98aa5b0dd5..2924b63a61 100644 --- a/intersight/model/cloud_network_instance_attachment_all_of.py +++ b/intersight/model/cloud_network_instance_attachment_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_network_interface_attachment.py b/intersight/model/cloud_network_interface_attachment.py index 1b4cff0400..d9356d662e 100644 --- a/intersight/model/cloud_network_interface_attachment.py +++ b/intersight/model/cloud_network_interface_attachment.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -254,6 +254,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -262,10 +265,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_network_interface_attachment_all_of.py b/intersight/model/cloud_network_interface_attachment_all_of.py index 58d5b45c7d..8b1ad1b77f 100644 --- a/intersight/model/cloud_network_interface_attachment_all_of.py +++ b/intersight/model/cloud_network_interface_attachment_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_regions.py b/intersight/model/cloud_regions.py index 8d4b0a08da..b7c44c2875 100644 --- a/intersight/model/cloud_regions.py +++ b/intersight/model/cloud_regions.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -373,6 +373,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -381,10 +384,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_regions_all_of.py b/intersight/model/cloud_regions_all_of.py index a7196ec765..6dc609d953 100644 --- a/intersight/model/cloud_regions_all_of.py +++ b/intersight/model/cloud_regions_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_regions_list.py b/intersight/model/cloud_regions_list.py index 412f99cbd7..c257623ec7 100644 --- a/intersight/model/cloud_regions_list.py +++ b/intersight/model/cloud_regions_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_regions_list_all_of.py b/intersight/model/cloud_regions_list_all_of.py index ddf174f51b..854e46c660 100644 --- a/intersight/model/cloud_regions_list_all_of.py +++ b/intersight/model/cloud_regions_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_regions_relationship.py b/intersight/model/cloud_regions_relationship.py index 312a63ca3a..a73edcdd56 100644 --- a/intersight/model/cloud_regions_relationship.py +++ b/intersight/model/cloud_regions_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -913,6 +913,7 @@ class CloudRegionsRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1476,6 +1477,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1484,10 +1488,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_regions_response.py b/intersight/model/cloud_regions_response.py index c6cc677cfa..a5a82a8fc3 100644 --- a/intersight/model/cloud_regions_response.py +++ b/intersight/model/cloud_regions_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_security_group_rule.py b/intersight/model/cloud_security_group_rule.py index efe56df325..f348b42194 100644 --- a/intersight/model/cloud_security_group_rule.py +++ b/intersight/model/cloud_security_group_rule.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -266,6 +266,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -274,10 +277,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_security_group_rule_all_of.py b/intersight/model/cloud_security_group_rule_all_of.py index 1af5c2d4ac..d96a7a69f0 100644 --- a/intersight/model/cloud_security_group_rule_all_of.py +++ b/intersight/model/cloud_security_group_rule_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_sku_container_type.py b/intersight/model/cloud_sku_container_type.py index 0859d4b577..c5384ee49b 100644 --- a/intersight/model/cloud_sku_container_type.py +++ b/intersight/model/cloud_sku_container_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -409,6 +409,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -417,10 +420,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_sku_container_type_all_of.py b/intersight/model/cloud_sku_container_type_all_of.py index e386fbaa85..24f498b930 100644 --- a/intersight/model/cloud_sku_container_type_all_of.py +++ b/intersight/model/cloud_sku_container_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_sku_container_type_list.py b/intersight/model/cloud_sku_container_type_list.py index 79b43c7c20..589cb2cf0a 100644 --- a/intersight/model/cloud_sku_container_type_list.py +++ b/intersight/model/cloud_sku_container_type_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_sku_container_type_list_all_of.py b/intersight/model/cloud_sku_container_type_list_all_of.py index 2317ecf38e..c109b46227 100644 --- a/intersight/model/cloud_sku_container_type_list_all_of.py +++ b/intersight/model/cloud_sku_container_type_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_sku_container_type_response.py b/intersight/model/cloud_sku_container_type_response.py index 0f05ccdc23..c785046d49 100644 --- a/intersight/model/cloud_sku_container_type_response.py +++ b/intersight/model/cloud_sku_container_type_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_sku_database_type.py b/intersight/model/cloud_sku_database_type.py index 39f1c69cf9..551265ea36 100644 --- a/intersight/model/cloud_sku_database_type.py +++ b/intersight/model/cloud_sku_database_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -411,6 +411,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -419,10 +422,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_sku_database_type_all_of.py b/intersight/model/cloud_sku_database_type_all_of.py index 0054976df3..02c6bdc5de 100644 --- a/intersight/model/cloud_sku_database_type_all_of.py +++ b/intersight/model/cloud_sku_database_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_sku_database_type_list.py b/intersight/model/cloud_sku_database_type_list.py index 93e717ba97..9f56a40a6b 100644 --- a/intersight/model/cloud_sku_database_type_list.py +++ b/intersight/model/cloud_sku_database_type_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_sku_database_type_list_all_of.py b/intersight/model/cloud_sku_database_type_list_all_of.py index 2f0fc1864e..01846d0704 100644 --- a/intersight/model/cloud_sku_database_type_list_all_of.py +++ b/intersight/model/cloud_sku_database_type_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_sku_database_type_response.py b/intersight/model/cloud_sku_database_type_response.py index c682d4fcc6..f9a5000cc3 100644 --- a/intersight/model/cloud_sku_database_type_response.py +++ b/intersight/model/cloud_sku_database_type_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_sku_instance_type.py b/intersight/model/cloud_sku_instance_type.py index e6b1ec5677..b71c2f06ea 100644 --- a/intersight/model/cloud_sku_instance_type.py +++ b/intersight/model/cloud_sku_instance_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -448,6 +448,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -456,10 +459,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_sku_instance_type_all_of.py b/intersight/model/cloud_sku_instance_type_all_of.py index 9454f2a602..374dfba755 100644 --- a/intersight/model/cloud_sku_instance_type_all_of.py +++ b/intersight/model/cloud_sku_instance_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_sku_instance_type_list.py b/intersight/model/cloud_sku_instance_type_list.py index c31cc6f35b..76f70b497a 100644 --- a/intersight/model/cloud_sku_instance_type_list.py +++ b/intersight/model/cloud_sku_instance_type_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_sku_instance_type_list_all_of.py b/intersight/model/cloud_sku_instance_type_list_all_of.py index d3d61ed077..f43f76d56b 100644 --- a/intersight/model/cloud_sku_instance_type_list_all_of.py +++ b/intersight/model/cloud_sku_instance_type_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_sku_instance_type_response.py b/intersight/model/cloud_sku_instance_type_response.py index 9f4e040f97..0c70885282 100644 --- a/intersight/model/cloud_sku_instance_type_response.py +++ b/intersight/model/cloud_sku_instance_type_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_sku_network_type.py b/intersight/model/cloud_sku_network_type.py index 684f5b3ee7..103916fcb5 100644 --- a/intersight/model/cloud_sku_network_type.py +++ b/intersight/model/cloud_sku_network_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -403,6 +403,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -411,10 +414,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_sku_network_type_list.py b/intersight/model/cloud_sku_network_type_list.py index 2af4906114..181eb3a3f9 100644 --- a/intersight/model/cloud_sku_network_type_list.py +++ b/intersight/model/cloud_sku_network_type_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_sku_network_type_list_all_of.py b/intersight/model/cloud_sku_network_type_list_all_of.py index eb9ee43154..5e08f2846f 100644 --- a/intersight/model/cloud_sku_network_type_list_all_of.py +++ b/intersight/model/cloud_sku_network_type_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_sku_network_type_response.py b/intersight/model/cloud_sku_network_type_response.py index 83ff6dfce5..ec90abe58e 100644 --- a/intersight/model/cloud_sku_network_type_response.py +++ b/intersight/model/cloud_sku_network_type_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_sku_region_rate_cards.py b/intersight/model/cloud_sku_region_rate_cards.py index cc437938a8..a582436ca0 100644 --- a/intersight/model/cloud_sku_region_rate_cards.py +++ b/intersight/model/cloud_sku_region_rate_cards.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -396,6 +396,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -404,10 +407,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_sku_region_rate_cards_all_of.py b/intersight/model/cloud_sku_region_rate_cards_all_of.py index dfc97ba771..205780aae1 100644 --- a/intersight/model/cloud_sku_region_rate_cards_all_of.py +++ b/intersight/model/cloud_sku_region_rate_cards_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_sku_region_rate_cards_list.py b/intersight/model/cloud_sku_region_rate_cards_list.py index 59bedb6ea0..ac0883ad16 100644 --- a/intersight/model/cloud_sku_region_rate_cards_list.py +++ b/intersight/model/cloud_sku_region_rate_cards_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_sku_region_rate_cards_list_all_of.py b/intersight/model/cloud_sku_region_rate_cards_list_all_of.py index df0c677508..726a3bccd8 100644 --- a/intersight/model/cloud_sku_region_rate_cards_list_all_of.py +++ b/intersight/model/cloud_sku_region_rate_cards_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_sku_region_rate_cards_response.py b/intersight/model/cloud_sku_region_rate_cards_response.py index b30dab2beb..1c8db338f0 100644 --- a/intersight/model/cloud_sku_region_rate_cards_response.py +++ b/intersight/model/cloud_sku_region_rate_cards_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_sku_volume_type.py b/intersight/model/cloud_sku_volume_type.py index 7d4fd94df1..4cae1c7a9e 100644 --- a/intersight/model/cloud_sku_volume_type.py +++ b/intersight/model/cloud_sku_volume_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -444,6 +444,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -452,10 +455,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_sku_volume_type_all_of.py b/intersight/model/cloud_sku_volume_type_all_of.py index 0db8e2c4e2..eb956ad1c6 100644 --- a/intersight/model/cloud_sku_volume_type_all_of.py +++ b/intersight/model/cloud_sku_volume_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_sku_volume_type_list.py b/intersight/model/cloud_sku_volume_type_list.py index 9a2d6460e3..73c04ebe8b 100644 --- a/intersight/model/cloud_sku_volume_type_list.py +++ b/intersight/model/cloud_sku_volume_type_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_sku_volume_type_list_all_of.py b/intersight/model/cloud_sku_volume_type_list_all_of.py index c4168d3ff1..ec4020bdb2 100644 --- a/intersight/model/cloud_sku_volume_type_list_all_of.py +++ b/intersight/model/cloud_sku_volume_type_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_sku_volume_type_response.py b/intersight/model/cloud_sku_volume_type_response.py index 34ce709560..9a40ce7fde 100644 --- a/intersight/model/cloud_sku_volume_type_response.py +++ b/intersight/model/cloud_sku_volume_type_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_tfc_agentpool.py b/intersight/model/cloud_tfc_agentpool.py index 4c9c0b7432..0fcc86d50a 100644 --- a/intersight/model/cloud_tfc_agentpool.py +++ b/intersight/model/cloud_tfc_agentpool.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -281,6 +281,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +292,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_tfc_agentpool_all_of.py b/intersight/model/cloud_tfc_agentpool_all_of.py index 4cf4debc50..f47e65c944 100644 --- a/intersight/model/cloud_tfc_agentpool_all_of.py +++ b/intersight/model/cloud_tfc_agentpool_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_tfc_agentpool_list.py b/intersight/model/cloud_tfc_agentpool_list.py index e8c8e2a65d..a32e12cc20 100644 --- a/intersight/model/cloud_tfc_agentpool_list.py +++ b/intersight/model/cloud_tfc_agentpool_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_tfc_agentpool_list_all_of.py b/intersight/model/cloud_tfc_agentpool_list_all_of.py index 95991f89b9..0e6ae59ed2 100644 --- a/intersight/model/cloud_tfc_agentpool_list_all_of.py +++ b/intersight/model/cloud_tfc_agentpool_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_tfc_agentpool_response.py b/intersight/model/cloud_tfc_agentpool_response.py index 424256c8d6..814a947a9d 100644 --- a/intersight/model/cloud_tfc_agentpool_response.py +++ b/intersight/model/cloud_tfc_agentpool_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_tfc_organization.py b/intersight/model/cloud_tfc_organization.py index 4ff6be8672..5767b7f7c0 100644 --- a/intersight/model/cloud_tfc_organization.py +++ b/intersight/model/cloud_tfc_organization.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -297,6 +297,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -305,10 +308,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_tfc_organization_all_of.py b/intersight/model/cloud_tfc_organization_all_of.py index 5f64e0370a..d6d42ca654 100644 --- a/intersight/model/cloud_tfc_organization_all_of.py +++ b/intersight/model/cloud_tfc_organization_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_tfc_organization_list.py b/intersight/model/cloud_tfc_organization_list.py index 92247c5331..f1079ec5bb 100644 --- a/intersight/model/cloud_tfc_organization_list.py +++ b/intersight/model/cloud_tfc_organization_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_tfc_organization_list_all_of.py b/intersight/model/cloud_tfc_organization_list_all_of.py index baabe47c48..b587d63c40 100644 --- a/intersight/model/cloud_tfc_organization_list_all_of.py +++ b/intersight/model/cloud_tfc_organization_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_tfc_organization_relationship.py b/intersight/model/cloud_tfc_organization_relationship.py index 03c0f34d5f..39dbe8f38e 100644 --- a/intersight/model/cloud_tfc_organization_relationship.py +++ b/intersight/model/cloud_tfc_organization_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class CloudTfcOrganizationRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1400,6 +1401,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1408,10 +1412,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_tfc_organization_response.py b/intersight/model/cloud_tfc_organization_response.py index 745475143a..e86516d1a0 100644 --- a/intersight/model/cloud_tfc_organization_response.py +++ b/intersight/model/cloud_tfc_organization_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_tfc_workspace.py b/intersight/model/cloud_tfc_workspace.py index 49411deedc..f628eef3b8 100644 --- a/intersight/model/cloud_tfc_workspace.py +++ b/intersight/model/cloud_tfc_workspace.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -294,6 +294,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -302,10 +305,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_tfc_workspace_all_of.py b/intersight/model/cloud_tfc_workspace_all_of.py index 2dbe3c7b07..d7bdefc806 100644 --- a/intersight/model/cloud_tfc_workspace_all_of.py +++ b/intersight/model/cloud_tfc_workspace_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_tfc_workspace_list.py b/intersight/model/cloud_tfc_workspace_list.py index 689fdbdad0..06de7e931e 100644 --- a/intersight/model/cloud_tfc_workspace_list.py +++ b/intersight/model/cloud_tfc_workspace_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_tfc_workspace_list_all_of.py b/intersight/model/cloud_tfc_workspace_list_all_of.py index 1aa4af69ec..0a248c049d 100644 --- a/intersight/model/cloud_tfc_workspace_list_all_of.py +++ b/intersight/model/cloud_tfc_workspace_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_tfc_workspace_response.py b/intersight/model/cloud_tfc_workspace_response.py index e5fa4d0dbe..7d50302dcd 100644 --- a/intersight/model/cloud_tfc_workspace_response.py +++ b/intersight/model/cloud_tfc_workspace_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_tfc_workspace_variables.py b/intersight/model/cloud_tfc_workspace_variables.py index dd5d1d3a80..9ee19162e6 100644 --- a/intersight/model/cloud_tfc_workspace_variables.py +++ b/intersight/model/cloud_tfc_workspace_variables.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -227,6 +227,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -235,10 +238,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_tfc_workspace_variables_all_of.py b/intersight/model/cloud_tfc_workspace_variables_all_of.py index 3b922489d3..d1550491cc 100644 --- a/intersight/model/cloud_tfc_workspace_variables_all_of.py +++ b/intersight/model/cloud_tfc_workspace_variables_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_volume_attachment.py b/intersight/model/cloud_volume_attachment.py index e1be41df9f..f410b86888 100644 --- a/intersight/model/cloud_volume_attachment.py +++ b/intersight/model/cloud_volume_attachment.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -233,6 +233,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -241,10 +244,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_volume_attachment_all_of.py b/intersight/model/cloud_volume_attachment_all_of.py index 9defa772d8..3d5c89b668 100644 --- a/intersight/model/cloud_volume_attachment_all_of.py +++ b/intersight/model/cloud_volume_attachment_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_volume_instance_attachment.py b/intersight/model/cloud_volume_instance_attachment.py index 2f589d47d1..fdbd358444 100644 --- a/intersight/model/cloud_volume_instance_attachment.py +++ b/intersight/model/cloud_volume_instance_attachment.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -232,6 +232,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -240,10 +243,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_volume_instance_attachment_all_of.py b/intersight/model/cloud_volume_instance_attachment_all_of.py index 4c50a11c59..8d003126f0 100644 --- a/intersight/model/cloud_volume_instance_attachment_all_of.py +++ b/intersight/model/cloud_volume_instance_attachment_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_volume_iops_info.py b/intersight/model/cloud_volume_iops_info.py index 406eb057be..23a984372c 100644 --- a/intersight/model/cloud_volume_iops_info.py +++ b/intersight/model/cloud_volume_iops_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_volume_iops_info_all_of.py b/intersight/model/cloud_volume_iops_info_all_of.py index f184cc03ea..e510b3d324 100644 --- a/intersight/model/cloud_volume_iops_info_all_of.py +++ b/intersight/model/cloud_volume_iops_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cloud_volume_type.py b/intersight/model/cloud_volume_type.py index b2961bfbb6..84f248f059 100644 --- a/intersight/model/cloud_volume_type.py +++ b/intersight/model/cloud_volume_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cloud_volume_type_all_of.py b/intersight/model/cloud_volume_type_all_of.py index 5241351c95..e8026be029 100644 --- a/intersight/model/cloud_volume_type_all_of.py +++ b/intersight/model/cloud_volume_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cmrf_cm_rf.py b/intersight/model/cmrf_cm_rf.py index 2384a25536..6a53f2422e 100644 --- a/intersight/model/cmrf_cm_rf.py +++ b/intersight/model/cmrf_cm_rf.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -168,6 +168,7 @@ class CmrfCmRf(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -510,6 +511,7 @@ class CmrfCmRf(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -892,6 +894,7 @@ class CmrfCmRf(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1234,6 +1237,7 @@ class CmrfCmRf(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1650,6 +1654,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1658,10 +1665,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cmrf_cm_rf_all_of.py b/intersight/model/cmrf_cm_rf_all_of.py index 18a9a0c716..2f5c26793c 100644 --- a/intersight/model/cmrf_cm_rf_all_of.py +++ b/intersight/model/cmrf_cm_rf_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/comm_abstract_http_proxy_policy.py b/intersight/model/comm_abstract_http_proxy_policy.py index 003019a4b0..6cb015851b 100644 --- a/intersight/model/comm_abstract_http_proxy_policy.py +++ b/intersight/model/comm_abstract_http_proxy_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -311,6 +311,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -319,10 +322,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/comm_abstract_http_proxy_policy_all_of.py b/intersight/model/comm_abstract_http_proxy_policy_all_of.py index 1633905f09..18eb31e55a 100644 --- a/intersight/model/comm_abstract_http_proxy_policy_all_of.py +++ b/intersight/model/comm_abstract_http_proxy_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/comm_http_proxy_policy.py b/intersight/model/comm_http_proxy_policy.py index 56be1fbc0d..57af50170d 100644 --- a/intersight/model/comm_http_proxy_policy.py +++ b/intersight/model/comm_http_proxy_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -312,6 +312,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -320,10 +323,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/comm_http_proxy_policy_all_of.py b/intersight/model/comm_http_proxy_policy_all_of.py index e3aed24f08..0be74593e4 100644 --- a/intersight/model/comm_http_proxy_policy_all_of.py +++ b/intersight/model/comm_http_proxy_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/comm_http_proxy_policy_list.py b/intersight/model/comm_http_proxy_policy_list.py index 6924e505c4..17189234a5 100644 --- a/intersight/model/comm_http_proxy_policy_list.py +++ b/intersight/model/comm_http_proxy_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/comm_http_proxy_policy_list_all_of.py b/intersight/model/comm_http_proxy_policy_list_all_of.py index 683b7e9fc3..db34c7f756 100644 --- a/intersight/model/comm_http_proxy_policy_list_all_of.py +++ b/intersight/model/comm_http_proxy_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/comm_http_proxy_policy_relationship.py b/intersight/model/comm_http_proxy_policy_relationship.py index d988589dca..70fc3c1f1d 100644 --- a/intersight/model/comm_http_proxy_policy_relationship.py +++ b/intersight/model/comm_http_proxy_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class CommHttpProxyPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1415,6 +1416,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1423,10 +1427,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/comm_http_proxy_policy_response.py b/intersight/model/comm_http_proxy_policy_response.py index c9f758c6df..7fab901c85 100644 --- a/intersight/model/comm_http_proxy_policy_response.py +++ b/intersight/model/comm_http_proxy_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/comm_ip_v4_address_block.py b/intersight/model/comm_ip_v4_address_block.py index e3f9c0f027..c4a081fadf 100644 --- a/intersight/model/comm_ip_v4_address_block.py +++ b/intersight/model/comm_ip_v4_address_block.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/comm_ip_v4_address_block_all_of.py b/intersight/model/comm_ip_v4_address_block_all_of.py index 10c5c11adb..928552b2b0 100644 --- a/intersight/model/comm_ip_v4_address_block_all_of.py +++ b/intersight/model/comm_ip_v4_address_block_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/comm_ip_v4_interface.py b/intersight/model/comm_ip_v4_interface.py index ba17388d53..e6c46f04c5 100644 --- a/intersight/model/comm_ip_v4_interface.py +++ b/intersight/model/comm_ip_v4_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -230,6 +230,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -238,10 +241,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/comm_ip_v4_interface_all_of.py b/intersight/model/comm_ip_v4_interface_all_of.py index 46101b4e74..a41b57d508 100644 --- a/intersight/model/comm_ip_v4_interface_all_of.py +++ b/intersight/model/comm_ip_v4_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/comm_ip_v6_interface.py b/intersight/model/comm_ip_v6_interface.py index 85040d47bd..09bc736821 100644 --- a/intersight/model/comm_ip_v6_interface.py +++ b/intersight/model/comm_ip_v6_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -225,6 +225,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -233,10 +236,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/comm_ip_v6_interface_all_of.py b/intersight/model/comm_ip_v6_interface_all_of.py index 8d3012fe6b..d41bf5d26b 100644 --- a/intersight/model/comm_ip_v6_interface_all_of.py +++ b/intersight/model/comm_ip_v6_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_alarm_summary.py b/intersight/model/compute_alarm_summary.py index e9619d33d3..fc0d0a9d1d 100644 --- a/intersight/model/compute_alarm_summary.py +++ b/intersight/model/compute_alarm_summary.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -243,6 +243,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -251,10 +254,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_alarm_summary_all_of.py b/intersight/model/compute_alarm_summary_all_of.py index c25b4a0943..e3c1e8545c 100644 --- a/intersight/model/compute_alarm_summary_all_of.py +++ b/intersight/model/compute_alarm_summary_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_base_cluster.py b/intersight/model/compute_base_cluster.py index 83d9df92ac..af62073e12 100644 --- a/intersight/model/compute_base_cluster.py +++ b/intersight/model/compute_base_cluster.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -294,6 +294,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -302,10 +305,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_base_cluster_all_of.py b/intersight/model/compute_base_cluster_all_of.py index a35e0aa193..fb9ba50e55 100644 --- a/intersight/model/compute_base_cluster_all_of.py +++ b/intersight/model/compute_base_cluster_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_base_cluster_relationship.py b/intersight/model/compute_base_cluster_relationship.py index c57112fae1..bb82992bf6 100644 --- a/intersight/model/compute_base_cluster_relationship.py +++ b/intersight/model/compute_base_cluster_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class ComputeBaseClusterRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1387,6 +1388,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1395,10 +1399,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_blade.py b/intersight/model/compute_blade.py index 6e364680ac..6f905df879 100644 --- a/intersight/model/compute_blade.py +++ b/intersight/model/compute_blade.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -675,6 +675,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -683,10 +686,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_blade_all_of.py b/intersight/model/compute_blade_all_of.py index 7fbda8b88e..f1d55d932f 100644 --- a/intersight/model/compute_blade_all_of.py +++ b/intersight/model/compute_blade_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_blade_identity.py b/intersight/model/compute_blade_identity.py index 6de9784fc8..24ec3861c7 100644 --- a/intersight/model/compute_blade_identity.py +++ b/intersight/model/compute_blade_identity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -397,6 +397,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -405,10 +408,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_blade_identity_all_of.py b/intersight/model/compute_blade_identity_all_of.py index 92cf58abab..f620ab10eb 100644 --- a/intersight/model/compute_blade_identity_all_of.py +++ b/intersight/model/compute_blade_identity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_blade_identity_list.py b/intersight/model/compute_blade_identity_list.py index 5df4f0bb15..41be5bbfe4 100644 --- a/intersight/model/compute_blade_identity_list.py +++ b/intersight/model/compute_blade_identity_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_blade_identity_list_all_of.py b/intersight/model/compute_blade_identity_list_all_of.py index 2996b3265b..f19965f886 100644 --- a/intersight/model/compute_blade_identity_list_all_of.py +++ b/intersight/model/compute_blade_identity_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_blade_identity_relationship.py b/intersight/model/compute_blade_identity_relationship.py index 2529c34620..e5f81d3af0 100644 --- a/intersight/model/compute_blade_identity_relationship.py +++ b/intersight/model/compute_blade_identity_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -885,6 +885,7 @@ class ComputeBladeIdentityRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1498,6 +1499,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1506,10 +1510,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_blade_identity_response.py b/intersight/model/compute_blade_identity_response.py index fc047fb093..c18fd88103 100644 --- a/intersight/model/compute_blade_identity_response.py +++ b/intersight/model/compute_blade_identity_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_blade_list.py b/intersight/model/compute_blade_list.py index f2610a810a..dcd127c46d 100644 --- a/intersight/model/compute_blade_list.py +++ b/intersight/model/compute_blade_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_blade_list_all_of.py b/intersight/model/compute_blade_list_all_of.py index 0bf55510bb..5ec20a69ae 100644 --- a/intersight/model/compute_blade_list_all_of.py +++ b/intersight/model/compute_blade_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_blade_relationship.py b/intersight/model/compute_blade_relationship.py index acd8a91986..8a0d548ebe 100644 --- a/intersight/model/compute_blade_relationship.py +++ b/intersight/model/compute_blade_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -954,6 +954,7 @@ class ComputeBladeRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1778,6 +1779,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1786,10 +1790,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_blade_response.py b/intersight/model/compute_blade_response.py index e00917278b..556c29742b 100644 --- a/intersight/model/compute_blade_response.py +++ b/intersight/model/compute_blade_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_board.py b/intersight/model/compute_board.py index 16932e833d..e8de29c1b8 100644 --- a/intersight/model/compute_board.py +++ b/intersight/model/compute_board.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -507,6 +507,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -515,10 +518,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_board_all_of.py b/intersight/model/compute_board_all_of.py index e249a06c00..31857a5b26 100644 --- a/intersight/model/compute_board_all_of.py +++ b/intersight/model/compute_board_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_board_list.py b/intersight/model/compute_board_list.py index a64105e9f7..3da52adca3 100644 --- a/intersight/model/compute_board_list.py +++ b/intersight/model/compute_board_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_board_list_all_of.py b/intersight/model/compute_board_list_all_of.py index f16f64c52f..126b2988c1 100644 --- a/intersight/model/compute_board_list_all_of.py +++ b/intersight/model/compute_board_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_board_relationship.py b/intersight/model/compute_board_relationship.py index 20ced8c568..fa3db8325c 100644 --- a/intersight/model/compute_board_relationship.py +++ b/intersight/model/compute_board_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -963,6 +963,7 @@ class ComputeBoardRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1610,6 +1611,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1618,10 +1622,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_board_response.py b/intersight/model/compute_board_response.py index 56ed57f539..9291eeca7b 100644 --- a/intersight/model/compute_board_response.py +++ b/intersight/model/compute_board_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_download_status.py b/intersight/model/compute_download_status.py index 18fe756f29..230c116f13 100644 --- a/intersight/model/compute_download_status.py +++ b/intersight/model/compute_download_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -303,6 +303,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -311,10 +314,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_download_status_all_of.py b/intersight/model/compute_download_status_all_of.py index 9282912c33..7e468c6270 100644 --- a/intersight/model/compute_download_status_all_of.py +++ b/intersight/model/compute_download_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_download_status_list.py b/intersight/model/compute_download_status_list.py index c4ac94f341..f41fa1ce2b 100644 --- a/intersight/model/compute_download_status_list.py +++ b/intersight/model/compute_download_status_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_download_status_list_all_of.py b/intersight/model/compute_download_status_list_all_of.py index f48aefff15..83ab6d917d 100644 --- a/intersight/model/compute_download_status_list_all_of.py +++ b/intersight/model/compute_download_status_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_download_status_relationship.py b/intersight/model/compute_download_status_relationship.py index 4503ac74a2..2843c808fe 100644 --- a/intersight/model/compute_download_status_relationship.py +++ b/intersight/model/compute_download_status_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class ComputeDownloadStatusRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1406,6 +1407,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1414,10 +1418,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_download_status_response.py b/intersight/model/compute_download_status_response.py index e4e7d24175..ae1845fc64 100644 --- a/intersight/model/compute_download_status_response.py +++ b/intersight/model/compute_download_status_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_host_utility_operation.py b/intersight/model/compute_host_utility_operation.py index 4c47f6954f..58de78a370 100644 --- a/intersight/model/compute_host_utility_operation.py +++ b/intersight/model/compute_host_utility_operation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -296,6 +296,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -304,10 +307,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_host_utility_operation_all_of.py b/intersight/model/compute_host_utility_operation_all_of.py index bb2eb0efa7..510553be65 100644 --- a/intersight/model/compute_host_utility_operation_all_of.py +++ b/intersight/model/compute_host_utility_operation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_host_utility_operation_list.py b/intersight/model/compute_host_utility_operation_list.py index d05664d45f..5c97384116 100644 --- a/intersight/model/compute_host_utility_operation_list.py +++ b/intersight/model/compute_host_utility_operation_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_host_utility_operation_list_all_of.py b/intersight/model/compute_host_utility_operation_list_all_of.py index 385f9bbeb7..cf519b2abe 100644 --- a/intersight/model/compute_host_utility_operation_list_all_of.py +++ b/intersight/model/compute_host_utility_operation_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_host_utility_operation_relationship.py b/intersight/model/compute_host_utility_operation_relationship.py index a010928a9e..c7bd9dd92d 100644 --- a/intersight/model/compute_host_utility_operation_relationship.py +++ b/intersight/model/compute_host_utility_operation_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -853,6 +853,7 @@ class ComputeHostUtilityOperationRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1399,6 +1400,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1407,10 +1411,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_host_utility_operation_response.py b/intersight/model/compute_host_utility_operation_response.py index 0f42131cf0..a3c749619b 100644 --- a/intersight/model/compute_host_utility_operation_response.py +++ b/intersight/model/compute_host_utility_operation_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_ip_address.py b/intersight/model/compute_ip_address.py index 669d4a6850..fcde4a027e 100644 --- a/intersight/model/compute_ip_address.py +++ b/intersight/model/compute_ip_address.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -268,6 +268,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -276,10 +279,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_ip_address_all_of.py b/intersight/model/compute_ip_address_all_of.py index 866a3b670d..50d058be98 100644 --- a/intersight/model/compute_ip_address_all_of.py +++ b/intersight/model/compute_ip_address_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_mapping.py b/intersight/model/compute_mapping.py index 8b017769b5..04fa11a4d8 100644 --- a/intersight/model/compute_mapping.py +++ b/intersight/model/compute_mapping.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -305,6 +305,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -313,10 +316,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_mapping_all_of.py b/intersight/model/compute_mapping_all_of.py index 96bd0ad4b6..81b7d1438e 100644 --- a/intersight/model/compute_mapping_all_of.py +++ b/intersight/model/compute_mapping_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_mapping_list.py b/intersight/model/compute_mapping_list.py index 399e04dfc6..dab3700fc4 100644 --- a/intersight/model/compute_mapping_list.py +++ b/intersight/model/compute_mapping_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_mapping_list_all_of.py b/intersight/model/compute_mapping_list_all_of.py index 3e02934860..cc5d3c55ad 100644 --- a/intersight/model/compute_mapping_list_all_of.py +++ b/intersight/model/compute_mapping_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_mapping_relationship.py b/intersight/model/compute_mapping_relationship.py index a0e0fcff66..c77f02377f 100644 --- a/intersight/model/compute_mapping_relationship.py +++ b/intersight/model/compute_mapping_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class ComputeMappingRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1408,6 +1409,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1416,10 +1420,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_mapping_response.py b/intersight/model/compute_mapping_response.py index ae08350462..d3c0e10990 100644 --- a/intersight/model/compute_mapping_response.py +++ b/intersight/model/compute_mapping_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_pending_workflow_trigger.py b/intersight/model/compute_pending_workflow_trigger.py index 312a97859c..602bf87401 100644 --- a/intersight/model/compute_pending_workflow_trigger.py +++ b/intersight/model/compute_pending_workflow_trigger.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -166,6 +166,7 @@ class ComputePendingWorkflowTrigger(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -508,6 +509,7 @@ class ComputePendingWorkflowTrigger(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -890,6 +892,7 @@ class ComputePendingWorkflowTrigger(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1232,6 +1235,7 @@ class ComputePendingWorkflowTrigger(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1644,6 +1648,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1652,10 +1659,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_persistent_memory_module.py b/intersight/model/compute_persistent_memory_module.py index 6b0c5cb2e6..de81047880 100644 --- a/intersight/model/compute_persistent_memory_module.py +++ b/intersight/model/compute_persistent_memory_module.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_persistent_memory_module_all_of.py b/intersight/model/compute_persistent_memory_module_all_of.py index 7be78831a0..784d3fb428 100644 --- a/intersight/model/compute_persistent_memory_module_all_of.py +++ b/intersight/model/compute_persistent_memory_module_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_persistent_memory_operation.py b/intersight/model/compute_persistent_memory_operation.py index 6267250291..ff7c8c7bd1 100644 --- a/intersight/model/compute_persistent_memory_operation.py +++ b/intersight/model/compute_persistent_memory_operation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,6 +226,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -234,10 +237,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_persistent_memory_operation_all_of.py b/intersight/model/compute_persistent_memory_operation_all_of.py index a78578f248..12c1410f73 100644 --- a/intersight/model/compute_persistent_memory_operation_all_of.py +++ b/intersight/model/compute_persistent_memory_operation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_personality.py b/intersight/model/compute_personality.py index 5e3b8741e9..9ae51ab768 100644 --- a/intersight/model/compute_personality.py +++ b/intersight/model/compute_personality.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -299,6 +299,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -307,10 +310,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_personality_all_of.py b/intersight/model/compute_personality_all_of.py index 3818a1b4e8..a51ba30a23 100644 --- a/intersight/model/compute_personality_all_of.py +++ b/intersight/model/compute_personality_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_personality_list.py b/intersight/model/compute_personality_list.py index d8a6f011be..d9e011a7ae 100644 --- a/intersight/model/compute_personality_list.py +++ b/intersight/model/compute_personality_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_personality_list_all_of.py b/intersight/model/compute_personality_list_all_of.py index b75c08bacc..194c2b0e27 100644 --- a/intersight/model/compute_personality_list_all_of.py +++ b/intersight/model/compute_personality_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_personality_relationship.py b/intersight/model/compute_personality_relationship.py index 6e0ef60707..ec4f031a4a 100644 --- a/intersight/model/compute_personality_relationship.py +++ b/intersight/model/compute_personality_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class ComputePersonalityRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1402,6 +1403,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1410,10 +1414,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_personality_response.py b/intersight/model/compute_personality_response.py index a70d72fca0..8c87d50163 100644 --- a/intersight/model/compute_personality_response.py +++ b/intersight/model/compute_personality_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_personality_setting.py b/intersight/model/compute_personality_setting.py index dd4c981a53..0b03b21909 100644 --- a/intersight/model/compute_personality_setting.py +++ b/intersight/model/compute_personality_setting.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_personality_setting_all_of.py b/intersight/model/compute_personality_setting_all_of.py index 10d80514a9..57188b8fbd 100644 --- a/intersight/model/compute_personality_setting_all_of.py +++ b/intersight/model/compute_personality_setting_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_physical.py b/intersight/model/compute_physical.py index dc9c2f91ec..291f898bc9 100644 --- a/intersight/model/compute_physical.py +++ b/intersight/model/compute_physical.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -541,6 +541,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -549,10 +552,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_physical_all_of.py b/intersight/model/compute_physical_all_of.py index c8057799c4..6f69888f5f 100644 --- a/intersight/model/compute_physical_all_of.py +++ b/intersight/model/compute_physical_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_physical_relationship.py b/intersight/model/compute_physical_relationship.py index 8a662c0023..63e318cad4 100644 --- a/intersight/model/compute_physical_relationship.py +++ b/intersight/model/compute_physical_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -906,6 +906,7 @@ class ComputePhysicalRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1637,6 +1638,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1645,10 +1649,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_physical_summary.py b/intersight/model/compute_physical_summary.py index 579e63009f..c1b5a2890f 100644 --- a/intersight/model/compute_physical_summary.py +++ b/intersight/model/compute_physical_summary.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -39,10 +39,10 @@ def lazy_import(): from intersight.model.display_names import DisplayNames from intersight.model.equipment_chassis_relationship import EquipmentChassisRelationship from intersight.model.inventory_device_info_relationship import InventoryDeviceInfoRelationship + from intersight.model.mo_base_mo import MoBaseMo from intersight.model.mo_base_mo_relationship import MoBaseMoRelationship from intersight.model.mo_tag import MoTag from intersight.model.mo_version_context import MoVersionContext - from intersight.model.views_view import ViewsView globals()['AssetDeviceRegistrationRelationship'] = AssetDeviceRegistrationRelationship globals()['ComputeAlarmSummary'] = ComputeAlarmSummary globals()['ComputeIpAddress'] = ComputeIpAddress @@ -50,10 +50,10 @@ def lazy_import(): globals()['DisplayNames'] = DisplayNames globals()['EquipmentChassisRelationship'] = EquipmentChassisRelationship globals()['InventoryDeviceInfoRelationship'] = InventoryDeviceInfoRelationship + globals()['MoBaseMo'] = MoBaseMo globals()['MoBaseMoRelationship'] = MoBaseMoRelationship globals()['MoTag'] = MoTag globals()['MoVersionContext'] = MoVersionContext - globals()['ViewsView'] = ViewsView class ComputePhysicalSummary(ModelComposed): @@ -212,6 +212,7 @@ def openapi_types(): 'vendor': (str,), # noqa: E501 'equipment_chassis': (EquipmentChassisRelationship,), # noqa: E501 'inventory_device_info': (InventoryDeviceInfoRelationship,), # noqa: E501 + 'inventory_parent': (MoBaseMoRelationship,), # noqa: E501 'registered_device': (AssetDeviceRegistrationRelationship,), # noqa: E501 'account_moid': (str,), # noqa: E501 'create_time': (datetime,), # noqa: E501 @@ -295,6 +296,7 @@ def discriminator(): 'vendor': 'Vendor', # noqa: E501 'equipment_chassis': 'EquipmentChassis', # noqa: E501 'inventory_device_info': 'InventoryDeviceInfo', # noqa: E501 + 'inventory_parent': 'InventoryParent', # noqa: E501 'registered_device': 'RegisteredDevice', # noqa: E501 'account_moid': 'AccountMoid', # noqa: E501 'create_time': 'CreateTime', # noqa: E501 @@ -323,7 +325,6 @@ def discriminator(): 'dn', # noqa: E501 'fault_summary', # noqa: E501 'firmware', # noqa: E501 - 'front_panel_lock_state', # noqa: E501 'hardware_uuid', # noqa: E501 'ipv4_address', # noqa: E501 'is_upgraded', # noqa: E501 @@ -413,30 +414,30 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 admin_power_state (str): The desired power state of the server.. [optional] # noqa: E501 alarm_summary (ComputeAlarmSummary): [optional] # noqa: E501 asset_tag (str): The user defined asset tag assigned to the server.. [optional] # noqa: E501 - available_memory (int): The amount of memory available on the server.. [optional] # noqa: E501 + available_memory (int): Total memeory of the server in MB.. [optional] # noqa: E501 bios_post_complete (bool): The BIOS POST completion status of the server.. [optional] # noqa: E501 chassis_id (str): The id of the chassis that the blade is discovered in.. [optional] # noqa: E501 connection_status (str): Connectivity Status of RackUnit to Switch - A or B or AB.. [optional] # noqa: E501 - cpu_capacity (float): CPU Capacity = Number of CPU Sockets x Enabled Cores x Speed (GHz).. [optional] # noqa: E501 - device_mo_id (str): The database identifier of the registered device of an object.. [optional] # noqa: E501 + cpu_capacity (float): Total processing capacity of the server.. [optional] # noqa: E501 + device_mo_id (str): The MoId of the registered device that coresponds to the server.. [optional] # noqa: E501 dn (str): The Distinguished Name unambiguously identifies an object in the system.. [optional] # noqa: E501 fault_summary (int): The fault summary for the server.. [optional] # noqa: E501 firmware (str): The firmware version of the Cisco Integrated Management Controller (CIMC) for this server.. [optional] # noqa: E501 front_panel_lock_state (str): The actual front panel state of the server. * `None` - Front Panel of the server is set to None state. It is required so that the next frontPanelLockState operation can be triggered. * `Lock` - Front Panel of the server is set to Locked state. * `Unlock` - Front Panel of the server is set to Unlocked state.. [optional] if omitted the server will use the default value of "None" # noqa: E501 hardware_uuid (str): The universally unique hardware identity of the server provided by the manufacturer.. [optional] # noqa: E501 ipv4_address (str): The IPv4 address configured on the management interface of the Integrated Management Controller.. [optional] # noqa: E501 - is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] if omitted the server will use the default value of False # noqa: E501 + is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] # noqa: E501 kvm_ip_addresses ([ComputeIpAddress], none_type): [optional] # noqa: E501 kvm_server_state_enabled (bool): The KVM server state of the server.. [optional] # noqa: E501 kvm_vendor (str): The KVM Vendor for the server.. [optional] # noqa: E501 - lifecycle (str): The lifecycle state of the server. This will map to the discovery lifecycle as represented in the server Identity object. * `None` - Default state of an equipment. This should be an initial state when no state is defined for an equipment. * `Active` - Default Lifecycle State for a physical entity. * `Decommissioned` - Decommission Lifecycle state. * `DiscoveryInProgress` - DiscoveryInProgress Lifecycle state. * `DiscoveryFailed` - DiscoveryFailed Lifecycle state. * `FirmwareUpgradeInProgress` - Firmware upgrade is in progress on given physical entity. * `SecureEraseInProgress` - Secure Erase is in progress on given physical entity. * `BladeMigrationInProgress` - Server slot migration is in progress on given physical entity. * `SlotMismatch` - The blade server is detected in a different chassis/slot than it was previously.. [optional] if omitted the server will use the default value of "None" # noqa: E501 + lifecycle (str): The lifecycle of the blade server. * `None` - Default state of an equipment. This should be an initial state when no state is defined for an equipment. * `Active` - Default Lifecycle State for a physical entity. * `Decommissioned` - Decommission Lifecycle state. * `DiscoveryInProgress` - DiscoveryInProgress Lifecycle state. * `DiscoveryFailed` - DiscoveryFailed Lifecycle state. * `FirmwareUpgradeInProgress` - Firmware upgrade is in progress on given physical entity. * `SecureEraseInProgress` - Secure Erase is in progress on given physical entity. * `BladeMigrationInProgress` - Server slot migration is in progress on given physical entity. * `SlotMismatch` - The blade server is detected in a different chassis/slot than it was previously.. [optional] if omitted the server will use the default value of "None" # noqa: E501 management_mode (str): The management mode of the server. * `IntersightStandalone` - Intersight Standalone mode of operation. * `UCSM` - Unified Computing System Manager mode of operation. * `Intersight` - Intersight managed mode of operation.. [optional] if omitted the server will use the default value of "IntersightStandalone" # noqa: E501 memory_speed (str): The maximum memory speed in MHz available on the server.. [optional] # noqa: E501 mgmt_ip_address (str): Management address of the server.. [optional] # noqa: E501 - model (str): This field displays the model number of the associated component or hardware.. [optional] # noqa: E501 + model (str): This field identifies the model of the given component.. [optional] # noqa: E501 name (str): The name of the UCS Fabric Interconnect cluster or Cisco Integrated Management Controller (CIMC). When this server is attached to a UCS Fabric Interconnect, the value of this property is the name of the UCS Fabric Interconnect along with chassis/server Id. When this server configured in standalone mode, the value of this property is the name of the Cisco Integrated Management Controller. when this server is configired in IMM mode, the value of this property contains model and chassis/server Id.. [optional] # noqa: E501 num_adaptors (int): The total number of network adapters present on the server.. [optional] # noqa: E501 - num_cpu_cores (int): The total number of CPU cores present on the server.. [optional] # noqa: E501 + num_cpu_cores (int): The total number of CPU cores enabled on the server.. [optional] # noqa: E501 num_cpu_cores_enabled (int): The total number of CPU cores enabled on the server.. [optional] # noqa: E501 num_cpus (int): The total number of CPUs present on the server.. [optional] # noqa: E501 num_eth_host_interfaces (int): The total number of vNICs which are visible to a host on the server.. [optional] # noqa: E501 @@ -446,26 +447,27 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 oper_reason ([str], none_type): [optional] # noqa: E501 oper_state (str): The operational state of the server.. [optional] # noqa: E501 operability (str): The operability of the server.. [optional] # noqa: E501 - package_version (str): The package version of the Host Service Utility (HSU) for this server.. [optional] # noqa: E501 - personality (str): The Rack unit software Personality.. [optional] # noqa: E501 + package_version (str): Bundle version which the firmware belongs to.. [optional] # noqa: E501 + personality (str): Unique identity of added software personality.. [optional] # noqa: E501 platform_type (str): The platform type of the registered device - whether managed by UCSM or operating in standalone mode.. [optional] # noqa: E501 - presence (str): This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.. [optional] # noqa: E501 - revision (str): This field displays the revised version of the associated component or hardware (if any).. [optional] # noqa: E501 + presence (str): This field identifies the presence (equipped) or absence of the given component.. [optional] # noqa: E501 + revision (str): This field identifies the revision of the given component.. [optional] # noqa: E501 rn (str): The Relative Name uniquely identifies an object within a given context.. [optional] # noqa: E501 scaled_mode (str): The mode of the server that determines it is scaled.. [optional] # noqa: E501 - serial (str): This field displays the serial number of the associated component or hardware.. [optional] # noqa: E501 + serial (str): This field identifies the serial of the given component.. [optional] # noqa: E501 server_id (int): RackUnit ID that uniquely identifies the server.. [optional] # noqa: E501 service_profile (str): The distinguished name of the service profile to which the server is associated to. It is applicable only for servers which are managed via UCSM.. [optional] # noqa: E501 slot_id (int): The slot number in the chassis that the blade is discovered in.. [optional] # noqa: E501 - source_object_type (str): The source object type of this view MO.. [optional] # noqa: E501 + source_object_type (str): Stores the source object type. This feild will either be RackUnit or Blade.. [optional] # noqa: E501 topology_scan_status (str): To maintain the Topology workflow run status.. [optional] # noqa: E501 total_memory (int): The total memory available on the server.. [optional] # noqa: E501 tunneled_kvm (bool): The Tunneled vKVM status of the server.. [optional] # noqa: E501 user_label (str): The user defined label assigned to the server.. [optional] # noqa: E501 uuid (str): The universally unique identity of the server.. [optional] # noqa: E501 - vendor (str): This field displays the vendor information of the associated component or hardware.. [optional] # noqa: E501 + vendor (str): This field identifies the vendor of the given component.. [optional] # noqa: E501 equipment_chassis (EquipmentChassisRelationship): [optional] # noqa: E501 inventory_device_info (InventoryDeviceInfoRelationship): [optional] # noqa: E501 + inventory_parent (MoBaseMoRelationship): [optional] # noqa: E501 registered_device (AssetDeviceRegistrationRelationship): [optional] # noqa: E501 account_moid (str): The Account ID for this managed object.. [optional] # noqa: E501 create_time (datetime): The time when this managed object was created.. [optional] # noqa: E501 @@ -531,6 +533,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -539,10 +544,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -595,30 +603,30 @@ def __init__(self, *args, **kwargs): # noqa: E501 admin_power_state (str): The desired power state of the server.. [optional] # noqa: E501 alarm_summary (ComputeAlarmSummary): [optional] # noqa: E501 asset_tag (str): The user defined asset tag assigned to the server.. [optional] # noqa: E501 - available_memory (int): The amount of memory available on the server.. [optional] # noqa: E501 + available_memory (int): Total memeory of the server in MB.. [optional] # noqa: E501 bios_post_complete (bool): The BIOS POST completion status of the server.. [optional] # noqa: E501 chassis_id (str): The id of the chassis that the blade is discovered in.. [optional] # noqa: E501 connection_status (str): Connectivity Status of RackUnit to Switch - A or B or AB.. [optional] # noqa: E501 - cpu_capacity (float): CPU Capacity = Number of CPU Sockets x Enabled Cores x Speed (GHz).. [optional] # noqa: E501 - device_mo_id (str): The database identifier of the registered device of an object.. [optional] # noqa: E501 + cpu_capacity (float): Total processing capacity of the server.. [optional] # noqa: E501 + device_mo_id (str): The MoId of the registered device that coresponds to the server.. [optional] # noqa: E501 dn (str): The Distinguished Name unambiguously identifies an object in the system.. [optional] # noqa: E501 fault_summary (int): The fault summary for the server.. [optional] # noqa: E501 firmware (str): The firmware version of the Cisco Integrated Management Controller (CIMC) for this server.. [optional] # noqa: E501 front_panel_lock_state (str): The actual front panel state of the server. * `None` - Front Panel of the server is set to None state. It is required so that the next frontPanelLockState operation can be triggered. * `Lock` - Front Panel of the server is set to Locked state. * `Unlock` - Front Panel of the server is set to Unlocked state.. [optional] if omitted the server will use the default value of "None" # noqa: E501 hardware_uuid (str): The universally unique hardware identity of the server provided by the manufacturer.. [optional] # noqa: E501 ipv4_address (str): The IPv4 address configured on the management interface of the Integrated Management Controller.. [optional] # noqa: E501 - is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] if omitted the server will use the default value of False # noqa: E501 + is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] # noqa: E501 kvm_ip_addresses ([ComputeIpAddress], none_type): [optional] # noqa: E501 kvm_server_state_enabled (bool): The KVM server state of the server.. [optional] # noqa: E501 kvm_vendor (str): The KVM Vendor for the server.. [optional] # noqa: E501 - lifecycle (str): The lifecycle state of the server. This will map to the discovery lifecycle as represented in the server Identity object. * `None` - Default state of an equipment. This should be an initial state when no state is defined for an equipment. * `Active` - Default Lifecycle State for a physical entity. * `Decommissioned` - Decommission Lifecycle state. * `DiscoveryInProgress` - DiscoveryInProgress Lifecycle state. * `DiscoveryFailed` - DiscoveryFailed Lifecycle state. * `FirmwareUpgradeInProgress` - Firmware upgrade is in progress on given physical entity. * `SecureEraseInProgress` - Secure Erase is in progress on given physical entity. * `BladeMigrationInProgress` - Server slot migration is in progress on given physical entity. * `SlotMismatch` - The blade server is detected in a different chassis/slot than it was previously.. [optional] if omitted the server will use the default value of "None" # noqa: E501 + lifecycle (str): The lifecycle of the blade server. * `None` - Default state of an equipment. This should be an initial state when no state is defined for an equipment. * `Active` - Default Lifecycle State for a physical entity. * `Decommissioned` - Decommission Lifecycle state. * `DiscoveryInProgress` - DiscoveryInProgress Lifecycle state. * `DiscoveryFailed` - DiscoveryFailed Lifecycle state. * `FirmwareUpgradeInProgress` - Firmware upgrade is in progress on given physical entity. * `SecureEraseInProgress` - Secure Erase is in progress on given physical entity. * `BladeMigrationInProgress` - Server slot migration is in progress on given physical entity. * `SlotMismatch` - The blade server is detected in a different chassis/slot than it was previously.. [optional] if omitted the server will use the default value of "None" # noqa: E501 management_mode (str): The management mode of the server. * `IntersightStandalone` - Intersight Standalone mode of operation. * `UCSM` - Unified Computing System Manager mode of operation. * `Intersight` - Intersight managed mode of operation.. [optional] if omitted the server will use the default value of "IntersightStandalone" # noqa: E501 memory_speed (str): The maximum memory speed in MHz available on the server.. [optional] # noqa: E501 mgmt_ip_address (str): Management address of the server.. [optional] # noqa: E501 - model (str): This field displays the model number of the associated component or hardware.. [optional] # noqa: E501 + model (str): This field identifies the model of the given component.. [optional] # noqa: E501 name (str): The name of the UCS Fabric Interconnect cluster or Cisco Integrated Management Controller (CIMC). When this server is attached to a UCS Fabric Interconnect, the value of this property is the name of the UCS Fabric Interconnect along with chassis/server Id. When this server configured in standalone mode, the value of this property is the name of the Cisco Integrated Management Controller. when this server is configired in IMM mode, the value of this property contains model and chassis/server Id.. [optional] # noqa: E501 num_adaptors (int): The total number of network adapters present on the server.. [optional] # noqa: E501 - num_cpu_cores (int): The total number of CPU cores present on the server.. [optional] # noqa: E501 + num_cpu_cores (int): The total number of CPU cores enabled on the server.. [optional] # noqa: E501 num_cpu_cores_enabled (int): The total number of CPU cores enabled on the server.. [optional] # noqa: E501 num_cpus (int): The total number of CPUs present on the server.. [optional] # noqa: E501 num_eth_host_interfaces (int): The total number of vNICs which are visible to a host on the server.. [optional] # noqa: E501 @@ -628,26 +636,27 @@ def __init__(self, *args, **kwargs): # noqa: E501 oper_reason ([str], none_type): [optional] # noqa: E501 oper_state (str): The operational state of the server.. [optional] # noqa: E501 operability (str): The operability of the server.. [optional] # noqa: E501 - package_version (str): The package version of the Host Service Utility (HSU) for this server.. [optional] # noqa: E501 - personality (str): The Rack unit software Personality.. [optional] # noqa: E501 + package_version (str): Bundle version which the firmware belongs to.. [optional] # noqa: E501 + personality (str): Unique identity of added software personality.. [optional] # noqa: E501 platform_type (str): The platform type of the registered device - whether managed by UCSM or operating in standalone mode.. [optional] # noqa: E501 - presence (str): This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.. [optional] # noqa: E501 - revision (str): This field displays the revised version of the associated component or hardware (if any).. [optional] # noqa: E501 + presence (str): This field identifies the presence (equipped) or absence of the given component.. [optional] # noqa: E501 + revision (str): This field identifies the revision of the given component.. [optional] # noqa: E501 rn (str): The Relative Name uniquely identifies an object within a given context.. [optional] # noqa: E501 scaled_mode (str): The mode of the server that determines it is scaled.. [optional] # noqa: E501 - serial (str): This field displays the serial number of the associated component or hardware.. [optional] # noqa: E501 + serial (str): This field identifies the serial of the given component.. [optional] # noqa: E501 server_id (int): RackUnit ID that uniquely identifies the server.. [optional] # noqa: E501 service_profile (str): The distinguished name of the service profile to which the server is associated to. It is applicable only for servers which are managed via UCSM.. [optional] # noqa: E501 slot_id (int): The slot number in the chassis that the blade is discovered in.. [optional] # noqa: E501 - source_object_type (str): The source object type of this view MO.. [optional] # noqa: E501 + source_object_type (str): Stores the source object type. This feild will either be RackUnit or Blade.. [optional] # noqa: E501 topology_scan_status (str): To maintain the Topology workflow run status.. [optional] # noqa: E501 total_memory (int): The total memory available on the server.. [optional] # noqa: E501 tunneled_kvm (bool): The Tunneled vKVM status of the server.. [optional] # noqa: E501 user_label (str): The user defined label assigned to the server.. [optional] # noqa: E501 uuid (str): The universally unique identity of the server.. [optional] # noqa: E501 - vendor (str): This field displays the vendor information of the associated component or hardware.. [optional] # noqa: E501 + vendor (str): This field identifies the vendor of the given component.. [optional] # noqa: E501 equipment_chassis (EquipmentChassisRelationship): [optional] # noqa: E501 inventory_device_info (InventoryDeviceInfoRelationship): [optional] # noqa: E501 + inventory_parent (MoBaseMoRelationship): [optional] # noqa: E501 registered_device (AssetDeviceRegistrationRelationship): [optional] # noqa: E501 account_moid (str): The Account ID for this managed object.. [optional] # noqa: E501 create_time (datetime): The time when this managed object was created.. [optional] # noqa: E501 @@ -739,7 +748,7 @@ def _composed_schemas(): ], 'allOf': [ ComputePhysicalSummaryAllOf, - ViewsView, + MoBaseMo, ], 'oneOf': [ ], diff --git a/intersight/model/compute_physical_summary_all_of.py b/intersight/model/compute_physical_summary_all_of.py index d7bfb6f580..9a0f599de4 100644 --- a/intersight/model/compute_physical_summary_all_of.py +++ b/intersight/model/compute_physical_summary_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -37,11 +37,13 @@ def lazy_import(): from intersight.model.compute_ip_address import ComputeIpAddress from intersight.model.equipment_chassis_relationship import EquipmentChassisRelationship from intersight.model.inventory_device_info_relationship import InventoryDeviceInfoRelationship + from intersight.model.mo_base_mo_relationship import MoBaseMoRelationship globals()['AssetDeviceRegistrationRelationship'] = AssetDeviceRegistrationRelationship globals()['ComputeAlarmSummary'] = ComputeAlarmSummary globals()['ComputeIpAddress'] = ComputeIpAddress globals()['EquipmentChassisRelationship'] = EquipmentChassisRelationship globals()['InventoryDeviceInfoRelationship'] = InventoryDeviceInfoRelationship + globals()['MoBaseMoRelationship'] = MoBaseMoRelationship class ComputePhysicalSummaryAllOf(ModelNormal): @@ -200,6 +202,7 @@ def openapi_types(): 'vendor': (str,), # noqa: E501 'equipment_chassis': (EquipmentChassisRelationship,), # noqa: E501 'inventory_device_info': (InventoryDeviceInfoRelationship,), # noqa: E501 + 'inventory_parent': (MoBaseMoRelationship,), # noqa: E501 'registered_device': (AssetDeviceRegistrationRelationship,), # noqa: E501 } @@ -267,6 +270,7 @@ def discriminator(): 'vendor': 'Vendor', # noqa: E501 'equipment_chassis': 'EquipmentChassis', # noqa: E501 'inventory_device_info': 'InventoryDeviceInfo', # noqa: E501 + 'inventory_parent': 'InventoryParent', # noqa: E501 'registered_device': 'RegisteredDevice', # noqa: E501 } @@ -282,7 +286,6 @@ def discriminator(): 'dn', # noqa: E501 'fault_summary', # noqa: E501 'firmware', # noqa: E501 - 'front_panel_lock_state', # noqa: E501 'hardware_uuid', # noqa: E501 'ipv4_address', # noqa: E501 'is_upgraded', # noqa: E501 @@ -369,30 +372,30 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 admin_power_state (str): The desired power state of the server.. [optional] # noqa: E501 alarm_summary (ComputeAlarmSummary): [optional] # noqa: E501 asset_tag (str): The user defined asset tag assigned to the server.. [optional] # noqa: E501 - available_memory (int): The amount of memory available on the server.. [optional] # noqa: E501 + available_memory (int): Total memeory of the server in MB.. [optional] # noqa: E501 bios_post_complete (bool): The BIOS POST completion status of the server.. [optional] # noqa: E501 chassis_id (str): The id of the chassis that the blade is discovered in.. [optional] # noqa: E501 connection_status (str): Connectivity Status of RackUnit to Switch - A or B or AB.. [optional] # noqa: E501 - cpu_capacity (float): CPU Capacity = Number of CPU Sockets x Enabled Cores x Speed (GHz).. [optional] # noqa: E501 - device_mo_id (str): The database identifier of the registered device of an object.. [optional] # noqa: E501 + cpu_capacity (float): Total processing capacity of the server.. [optional] # noqa: E501 + device_mo_id (str): The MoId of the registered device that coresponds to the server.. [optional] # noqa: E501 dn (str): The Distinguished Name unambiguously identifies an object in the system.. [optional] # noqa: E501 fault_summary (int): The fault summary for the server.. [optional] # noqa: E501 firmware (str): The firmware version of the Cisco Integrated Management Controller (CIMC) for this server.. [optional] # noqa: E501 front_panel_lock_state (str): The actual front panel state of the server. * `None` - Front Panel of the server is set to None state. It is required so that the next frontPanelLockState operation can be triggered. * `Lock` - Front Panel of the server is set to Locked state. * `Unlock` - Front Panel of the server is set to Unlocked state.. [optional] if omitted the server will use the default value of "None" # noqa: E501 hardware_uuid (str): The universally unique hardware identity of the server provided by the manufacturer.. [optional] # noqa: E501 ipv4_address (str): The IPv4 address configured on the management interface of the Integrated Management Controller.. [optional] # noqa: E501 - is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] if omitted the server will use the default value of False # noqa: E501 + is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] # noqa: E501 kvm_ip_addresses ([ComputeIpAddress], none_type): [optional] # noqa: E501 kvm_server_state_enabled (bool): The KVM server state of the server.. [optional] # noqa: E501 kvm_vendor (str): The KVM Vendor for the server.. [optional] # noqa: E501 - lifecycle (str): The lifecycle state of the server. This will map to the discovery lifecycle as represented in the server Identity object. * `None` - Default state of an equipment. This should be an initial state when no state is defined for an equipment. * `Active` - Default Lifecycle State for a physical entity. * `Decommissioned` - Decommission Lifecycle state. * `DiscoveryInProgress` - DiscoveryInProgress Lifecycle state. * `DiscoveryFailed` - DiscoveryFailed Lifecycle state. * `FirmwareUpgradeInProgress` - Firmware upgrade is in progress on given physical entity. * `SecureEraseInProgress` - Secure Erase is in progress on given physical entity. * `BladeMigrationInProgress` - Server slot migration is in progress on given physical entity. * `SlotMismatch` - The blade server is detected in a different chassis/slot than it was previously.. [optional] if omitted the server will use the default value of "None" # noqa: E501 + lifecycle (str): The lifecycle of the blade server. * `None` - Default state of an equipment. This should be an initial state when no state is defined for an equipment. * `Active` - Default Lifecycle State for a physical entity. * `Decommissioned` - Decommission Lifecycle state. * `DiscoveryInProgress` - DiscoveryInProgress Lifecycle state. * `DiscoveryFailed` - DiscoveryFailed Lifecycle state. * `FirmwareUpgradeInProgress` - Firmware upgrade is in progress on given physical entity. * `SecureEraseInProgress` - Secure Erase is in progress on given physical entity. * `BladeMigrationInProgress` - Server slot migration is in progress on given physical entity. * `SlotMismatch` - The blade server is detected in a different chassis/slot than it was previously.. [optional] if omitted the server will use the default value of "None" # noqa: E501 management_mode (str): The management mode of the server. * `IntersightStandalone` - Intersight Standalone mode of operation. * `UCSM` - Unified Computing System Manager mode of operation. * `Intersight` - Intersight managed mode of operation.. [optional] if omitted the server will use the default value of "IntersightStandalone" # noqa: E501 memory_speed (str): The maximum memory speed in MHz available on the server.. [optional] # noqa: E501 mgmt_ip_address (str): Management address of the server.. [optional] # noqa: E501 - model (str): This field displays the model number of the associated component or hardware.. [optional] # noqa: E501 + model (str): This field identifies the model of the given component.. [optional] # noqa: E501 name (str): The name of the UCS Fabric Interconnect cluster or Cisco Integrated Management Controller (CIMC). When this server is attached to a UCS Fabric Interconnect, the value of this property is the name of the UCS Fabric Interconnect along with chassis/server Id. When this server configured in standalone mode, the value of this property is the name of the Cisco Integrated Management Controller. when this server is configired in IMM mode, the value of this property contains model and chassis/server Id.. [optional] # noqa: E501 num_adaptors (int): The total number of network adapters present on the server.. [optional] # noqa: E501 - num_cpu_cores (int): The total number of CPU cores present on the server.. [optional] # noqa: E501 + num_cpu_cores (int): The total number of CPU cores enabled on the server.. [optional] # noqa: E501 num_cpu_cores_enabled (int): The total number of CPU cores enabled on the server.. [optional] # noqa: E501 num_cpus (int): The total number of CPUs present on the server.. [optional] # noqa: E501 num_eth_host_interfaces (int): The total number of vNICs which are visible to a host on the server.. [optional] # noqa: E501 @@ -402,26 +405,27 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 oper_reason ([str], none_type): [optional] # noqa: E501 oper_state (str): The operational state of the server.. [optional] # noqa: E501 operability (str): The operability of the server.. [optional] # noqa: E501 - package_version (str): The package version of the Host Service Utility (HSU) for this server.. [optional] # noqa: E501 - personality (str): The Rack unit software Personality.. [optional] # noqa: E501 + package_version (str): Bundle version which the firmware belongs to.. [optional] # noqa: E501 + personality (str): Unique identity of added software personality.. [optional] # noqa: E501 platform_type (str): The platform type of the registered device - whether managed by UCSM or operating in standalone mode.. [optional] # noqa: E501 - presence (str): This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.. [optional] # noqa: E501 - revision (str): This field displays the revised version of the associated component or hardware (if any).. [optional] # noqa: E501 + presence (str): This field identifies the presence (equipped) or absence of the given component.. [optional] # noqa: E501 + revision (str): This field identifies the revision of the given component.. [optional] # noqa: E501 rn (str): The Relative Name uniquely identifies an object within a given context.. [optional] # noqa: E501 scaled_mode (str): The mode of the server that determines it is scaled.. [optional] # noqa: E501 - serial (str): This field displays the serial number of the associated component or hardware.. [optional] # noqa: E501 + serial (str): This field identifies the serial of the given component.. [optional] # noqa: E501 server_id (int): RackUnit ID that uniquely identifies the server.. [optional] # noqa: E501 service_profile (str): The distinguished name of the service profile to which the server is associated to. It is applicable only for servers which are managed via UCSM.. [optional] # noqa: E501 slot_id (int): The slot number in the chassis that the blade is discovered in.. [optional] # noqa: E501 - source_object_type (str): The source object type of this view MO.. [optional] # noqa: E501 + source_object_type (str): Stores the source object type. This feild will either be RackUnit or Blade.. [optional] # noqa: E501 topology_scan_status (str): To maintain the Topology workflow run status.. [optional] # noqa: E501 total_memory (int): The total memory available on the server.. [optional] # noqa: E501 tunneled_kvm (bool): The Tunneled vKVM status of the server.. [optional] # noqa: E501 user_label (str): The user defined label assigned to the server.. [optional] # noqa: E501 uuid (str): The universally unique identity of the server.. [optional] # noqa: E501 - vendor (str): This field displays the vendor information of the associated component or hardware.. [optional] # noqa: E501 + vendor (str): This field identifies the vendor of the given component.. [optional] # noqa: E501 equipment_chassis (EquipmentChassisRelationship): [optional] # noqa: E501 inventory_device_info (InventoryDeviceInfoRelationship): [optional] # noqa: E501 + inventory_parent (MoBaseMoRelationship): [optional] # noqa: E501 registered_device (AssetDeviceRegistrationRelationship): [optional] # noqa: E501 """ @@ -519,30 +523,30 @@ def __init__(self, *args, **kwargs): # noqa: E501 admin_power_state (str): The desired power state of the server.. [optional] # noqa: E501 alarm_summary (ComputeAlarmSummary): [optional] # noqa: E501 asset_tag (str): The user defined asset tag assigned to the server.. [optional] # noqa: E501 - available_memory (int): The amount of memory available on the server.. [optional] # noqa: E501 + available_memory (int): Total memeory of the server in MB.. [optional] # noqa: E501 bios_post_complete (bool): The BIOS POST completion status of the server.. [optional] # noqa: E501 chassis_id (str): The id of the chassis that the blade is discovered in.. [optional] # noqa: E501 connection_status (str): Connectivity Status of RackUnit to Switch - A or B or AB.. [optional] # noqa: E501 - cpu_capacity (float): CPU Capacity = Number of CPU Sockets x Enabled Cores x Speed (GHz).. [optional] # noqa: E501 - device_mo_id (str): The database identifier of the registered device of an object.. [optional] # noqa: E501 + cpu_capacity (float): Total processing capacity of the server.. [optional] # noqa: E501 + device_mo_id (str): The MoId of the registered device that coresponds to the server.. [optional] # noqa: E501 dn (str): The Distinguished Name unambiguously identifies an object in the system.. [optional] # noqa: E501 fault_summary (int): The fault summary for the server.. [optional] # noqa: E501 firmware (str): The firmware version of the Cisco Integrated Management Controller (CIMC) for this server.. [optional] # noqa: E501 front_panel_lock_state (str): The actual front panel state of the server. * `None` - Front Panel of the server is set to None state. It is required so that the next frontPanelLockState operation can be triggered. * `Lock` - Front Panel of the server is set to Locked state. * `Unlock` - Front Panel of the server is set to Unlocked state.. [optional] if omitted the server will use the default value of "None" # noqa: E501 hardware_uuid (str): The universally unique hardware identity of the server provided by the manufacturer.. [optional] # noqa: E501 ipv4_address (str): The IPv4 address configured on the management interface of the Integrated Management Controller.. [optional] # noqa: E501 - is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] if omitted the server will use the default value of False # noqa: E501 + is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] # noqa: E501 kvm_ip_addresses ([ComputeIpAddress], none_type): [optional] # noqa: E501 kvm_server_state_enabled (bool): The KVM server state of the server.. [optional] # noqa: E501 kvm_vendor (str): The KVM Vendor for the server.. [optional] # noqa: E501 - lifecycle (str): The lifecycle state of the server. This will map to the discovery lifecycle as represented in the server Identity object. * `None` - Default state of an equipment. This should be an initial state when no state is defined for an equipment. * `Active` - Default Lifecycle State for a physical entity. * `Decommissioned` - Decommission Lifecycle state. * `DiscoveryInProgress` - DiscoveryInProgress Lifecycle state. * `DiscoveryFailed` - DiscoveryFailed Lifecycle state. * `FirmwareUpgradeInProgress` - Firmware upgrade is in progress on given physical entity. * `SecureEraseInProgress` - Secure Erase is in progress on given physical entity. * `BladeMigrationInProgress` - Server slot migration is in progress on given physical entity. * `SlotMismatch` - The blade server is detected in a different chassis/slot than it was previously.. [optional] if omitted the server will use the default value of "None" # noqa: E501 + lifecycle (str): The lifecycle of the blade server. * `None` - Default state of an equipment. This should be an initial state when no state is defined for an equipment. * `Active` - Default Lifecycle State for a physical entity. * `Decommissioned` - Decommission Lifecycle state. * `DiscoveryInProgress` - DiscoveryInProgress Lifecycle state. * `DiscoveryFailed` - DiscoveryFailed Lifecycle state. * `FirmwareUpgradeInProgress` - Firmware upgrade is in progress on given physical entity. * `SecureEraseInProgress` - Secure Erase is in progress on given physical entity. * `BladeMigrationInProgress` - Server slot migration is in progress on given physical entity. * `SlotMismatch` - The blade server is detected in a different chassis/slot than it was previously.. [optional] if omitted the server will use the default value of "None" # noqa: E501 management_mode (str): The management mode of the server. * `IntersightStandalone` - Intersight Standalone mode of operation. * `UCSM` - Unified Computing System Manager mode of operation. * `Intersight` - Intersight managed mode of operation.. [optional] if omitted the server will use the default value of "IntersightStandalone" # noqa: E501 memory_speed (str): The maximum memory speed in MHz available on the server.. [optional] # noqa: E501 mgmt_ip_address (str): Management address of the server.. [optional] # noqa: E501 - model (str): This field displays the model number of the associated component or hardware.. [optional] # noqa: E501 + model (str): This field identifies the model of the given component.. [optional] # noqa: E501 name (str): The name of the UCS Fabric Interconnect cluster or Cisco Integrated Management Controller (CIMC). When this server is attached to a UCS Fabric Interconnect, the value of this property is the name of the UCS Fabric Interconnect along with chassis/server Id. When this server configured in standalone mode, the value of this property is the name of the Cisco Integrated Management Controller. when this server is configired in IMM mode, the value of this property contains model and chassis/server Id.. [optional] # noqa: E501 num_adaptors (int): The total number of network adapters present on the server.. [optional] # noqa: E501 - num_cpu_cores (int): The total number of CPU cores present on the server.. [optional] # noqa: E501 + num_cpu_cores (int): The total number of CPU cores enabled on the server.. [optional] # noqa: E501 num_cpu_cores_enabled (int): The total number of CPU cores enabled on the server.. [optional] # noqa: E501 num_cpus (int): The total number of CPUs present on the server.. [optional] # noqa: E501 num_eth_host_interfaces (int): The total number of vNICs which are visible to a host on the server.. [optional] # noqa: E501 @@ -552,26 +556,27 @@ def __init__(self, *args, **kwargs): # noqa: E501 oper_reason ([str], none_type): [optional] # noqa: E501 oper_state (str): The operational state of the server.. [optional] # noqa: E501 operability (str): The operability of the server.. [optional] # noqa: E501 - package_version (str): The package version of the Host Service Utility (HSU) for this server.. [optional] # noqa: E501 - personality (str): The Rack unit software Personality.. [optional] # noqa: E501 + package_version (str): Bundle version which the firmware belongs to.. [optional] # noqa: E501 + personality (str): Unique identity of added software personality.. [optional] # noqa: E501 platform_type (str): The platform type of the registered device - whether managed by UCSM or operating in standalone mode.. [optional] # noqa: E501 - presence (str): This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.. [optional] # noqa: E501 - revision (str): This field displays the revised version of the associated component or hardware (if any).. [optional] # noqa: E501 + presence (str): This field identifies the presence (equipped) or absence of the given component.. [optional] # noqa: E501 + revision (str): This field identifies the revision of the given component.. [optional] # noqa: E501 rn (str): The Relative Name uniquely identifies an object within a given context.. [optional] # noqa: E501 scaled_mode (str): The mode of the server that determines it is scaled.. [optional] # noqa: E501 - serial (str): This field displays the serial number of the associated component or hardware.. [optional] # noqa: E501 + serial (str): This field identifies the serial of the given component.. [optional] # noqa: E501 server_id (int): RackUnit ID that uniquely identifies the server.. [optional] # noqa: E501 service_profile (str): The distinguished name of the service profile to which the server is associated to. It is applicable only for servers which are managed via UCSM.. [optional] # noqa: E501 slot_id (int): The slot number in the chassis that the blade is discovered in.. [optional] # noqa: E501 - source_object_type (str): The source object type of this view MO.. [optional] # noqa: E501 + source_object_type (str): Stores the source object type. This feild will either be RackUnit or Blade.. [optional] # noqa: E501 topology_scan_status (str): To maintain the Topology workflow run status.. [optional] # noqa: E501 total_memory (int): The total memory available on the server.. [optional] # noqa: E501 tunneled_kvm (bool): The Tunneled vKVM status of the server.. [optional] # noqa: E501 user_label (str): The user defined label assigned to the server.. [optional] # noqa: E501 uuid (str): The universally unique identity of the server.. [optional] # noqa: E501 - vendor (str): This field displays the vendor information of the associated component or hardware.. [optional] # noqa: E501 + vendor (str): This field identifies the vendor of the given component.. [optional] # noqa: E501 equipment_chassis (EquipmentChassisRelationship): [optional] # noqa: E501 inventory_device_info (InventoryDeviceInfoRelationship): [optional] # noqa: E501 + inventory_parent (MoBaseMoRelationship): [optional] # noqa: E501 registered_device (AssetDeviceRegistrationRelationship): [optional] # noqa: E501 """ diff --git a/intersight/model/compute_physical_summary_list.py b/intersight/model/compute_physical_summary_list.py index baead6b490..4c93ae57d3 100644 --- a/intersight/model/compute_physical_summary_list.py +++ b/intersight/model/compute_physical_summary_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_physical_summary_list_all_of.py b/intersight/model/compute_physical_summary_list_all_of.py index 5f63b17af5..de3ae85abc 100644 --- a/intersight/model/compute_physical_summary_list_all_of.py +++ b/intersight/model/compute_physical_summary_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_physical_summary_relationship.py b/intersight/model/compute_physical_summary_relationship.py index ef956e342b..e7ebb65551 100644 --- a/intersight/model/compute_physical_summary_relationship.py +++ b/intersight/model/compute_physical_summary_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -882,6 +882,7 @@ class ComputePhysicalSummaryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1322,6 +1323,7 @@ def openapi_types(): 'vendor': (str,), # noqa: E501 'equipment_chassis': (EquipmentChassisRelationship,), # noqa: E501 'inventory_device_info': (InventoryDeviceInfoRelationship,), # noqa: E501 + 'inventory_parent': (MoBaseMoRelationship,), # noqa: E501 'registered_device': (AssetDeviceRegistrationRelationship,), # noqa: E501 'object_type': (str,), # noqa: E501 } @@ -1410,6 +1412,7 @@ def discriminator(): 'vendor': 'Vendor', # noqa: E501 'equipment_chassis': 'EquipmentChassis', # noqa: E501 'inventory_device_info': 'InventoryDeviceInfo', # noqa: E501 + 'inventory_parent': 'InventoryParent', # noqa: E501 'registered_device': 'RegisteredDevice', # noqa: E501 'object_type': 'ObjectType', # noqa: E501 } @@ -1433,7 +1436,6 @@ def discriminator(): 'dn', # noqa: E501 'fault_summary', # noqa: E501 'firmware', # noqa: E501 - 'front_panel_lock_state', # noqa: E501 'hardware_uuid', # noqa: E501 'ipv4_address', # noqa: E501 'is_upgraded', # noqa: E501 @@ -1530,30 +1532,30 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 admin_power_state (str): The desired power state of the server.. [optional] # noqa: E501 alarm_summary (ComputeAlarmSummary): [optional] # noqa: E501 asset_tag (str): The user defined asset tag assigned to the server.. [optional] # noqa: E501 - available_memory (int): The amount of memory available on the server.. [optional] # noqa: E501 + available_memory (int): Total memeory of the server in MB.. [optional] # noqa: E501 bios_post_complete (bool): The BIOS POST completion status of the server.. [optional] # noqa: E501 chassis_id (str): The id of the chassis that the blade is discovered in.. [optional] # noqa: E501 connection_status (str): Connectivity Status of RackUnit to Switch - A or B or AB.. [optional] # noqa: E501 - cpu_capacity (float): CPU Capacity = Number of CPU Sockets x Enabled Cores x Speed (GHz).. [optional] # noqa: E501 - device_mo_id (str): The database identifier of the registered device of an object.. [optional] # noqa: E501 + cpu_capacity (float): Total processing capacity of the server.. [optional] # noqa: E501 + device_mo_id (str): The MoId of the registered device that coresponds to the server.. [optional] # noqa: E501 dn (str): The Distinguished Name unambiguously identifies an object in the system.. [optional] # noqa: E501 fault_summary (int): The fault summary for the server.. [optional] # noqa: E501 firmware (str): The firmware version of the Cisco Integrated Management Controller (CIMC) for this server.. [optional] # noqa: E501 front_panel_lock_state (str): The actual front panel state of the server. * `None` - Front Panel of the server is set to None state. It is required so that the next frontPanelLockState operation can be triggered. * `Lock` - Front Panel of the server is set to Locked state. * `Unlock` - Front Panel of the server is set to Unlocked state.. [optional] if omitted the server will use the default value of "None" # noqa: E501 hardware_uuid (str): The universally unique hardware identity of the server provided by the manufacturer.. [optional] # noqa: E501 ipv4_address (str): The IPv4 address configured on the management interface of the Integrated Management Controller.. [optional] # noqa: E501 - is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] if omitted the server will use the default value of False # noqa: E501 + is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] # noqa: E501 kvm_ip_addresses ([ComputeIpAddress], none_type): [optional] # noqa: E501 kvm_server_state_enabled (bool): The KVM server state of the server.. [optional] # noqa: E501 kvm_vendor (str): The KVM Vendor for the server.. [optional] # noqa: E501 - lifecycle (str): The lifecycle state of the server. This will map to the discovery lifecycle as represented in the server Identity object. * `None` - Default state of an equipment. This should be an initial state when no state is defined for an equipment. * `Active` - Default Lifecycle State for a physical entity. * `Decommissioned` - Decommission Lifecycle state. * `DiscoveryInProgress` - DiscoveryInProgress Lifecycle state. * `DiscoveryFailed` - DiscoveryFailed Lifecycle state. * `FirmwareUpgradeInProgress` - Firmware upgrade is in progress on given physical entity. * `SecureEraseInProgress` - Secure Erase is in progress on given physical entity. * `BladeMigrationInProgress` - Server slot migration is in progress on given physical entity. * `SlotMismatch` - The blade server is detected in a different chassis/slot than it was previously.. [optional] if omitted the server will use the default value of "None" # noqa: E501 + lifecycle (str): The lifecycle of the blade server. * `None` - Default state of an equipment. This should be an initial state when no state is defined for an equipment. * `Active` - Default Lifecycle State for a physical entity. * `Decommissioned` - Decommission Lifecycle state. * `DiscoveryInProgress` - DiscoveryInProgress Lifecycle state. * `DiscoveryFailed` - DiscoveryFailed Lifecycle state. * `FirmwareUpgradeInProgress` - Firmware upgrade is in progress on given physical entity. * `SecureEraseInProgress` - Secure Erase is in progress on given physical entity. * `BladeMigrationInProgress` - Server slot migration is in progress on given physical entity. * `SlotMismatch` - The blade server is detected in a different chassis/slot than it was previously.. [optional] if omitted the server will use the default value of "None" # noqa: E501 management_mode (str): The management mode of the server. * `IntersightStandalone` - Intersight Standalone mode of operation. * `UCSM` - Unified Computing System Manager mode of operation. * `Intersight` - Intersight managed mode of operation.. [optional] if omitted the server will use the default value of "IntersightStandalone" # noqa: E501 memory_speed (str): The maximum memory speed in MHz available on the server.. [optional] # noqa: E501 mgmt_ip_address (str): Management address of the server.. [optional] # noqa: E501 - model (str): This field displays the model number of the associated component or hardware.. [optional] # noqa: E501 + model (str): This field identifies the model of the given component.. [optional] # noqa: E501 name (str): The name of the UCS Fabric Interconnect cluster or Cisco Integrated Management Controller (CIMC). When this server is attached to a UCS Fabric Interconnect, the value of this property is the name of the UCS Fabric Interconnect along with chassis/server Id. When this server configured in standalone mode, the value of this property is the name of the Cisco Integrated Management Controller. when this server is configired in IMM mode, the value of this property contains model and chassis/server Id.. [optional] # noqa: E501 num_adaptors (int): The total number of network adapters present on the server.. [optional] # noqa: E501 - num_cpu_cores (int): The total number of CPU cores present on the server.. [optional] # noqa: E501 + num_cpu_cores (int): The total number of CPU cores enabled on the server.. [optional] # noqa: E501 num_cpu_cores_enabled (int): The total number of CPU cores enabled on the server.. [optional] # noqa: E501 num_cpus (int): The total number of CPUs present on the server.. [optional] # noqa: E501 num_eth_host_interfaces (int): The total number of vNICs which are visible to a host on the server.. [optional] # noqa: E501 @@ -1563,26 +1565,27 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 oper_reason ([str], none_type): [optional] # noqa: E501 oper_state (str): The operational state of the server.. [optional] # noqa: E501 operability (str): The operability of the server.. [optional] # noqa: E501 - package_version (str): The package version of the Host Service Utility (HSU) for this server.. [optional] # noqa: E501 - personality (str): The Rack unit software Personality.. [optional] # noqa: E501 + package_version (str): Bundle version which the firmware belongs to.. [optional] # noqa: E501 + personality (str): Unique identity of added software personality.. [optional] # noqa: E501 platform_type (str): The platform type of the registered device - whether managed by UCSM or operating in standalone mode.. [optional] # noqa: E501 - presence (str): This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.. [optional] # noqa: E501 - revision (str): This field displays the revised version of the associated component or hardware (if any).. [optional] # noqa: E501 + presence (str): This field identifies the presence (equipped) or absence of the given component.. [optional] # noqa: E501 + revision (str): This field identifies the revision of the given component.. [optional] # noqa: E501 rn (str): The Relative Name uniquely identifies an object within a given context.. [optional] # noqa: E501 scaled_mode (str): The mode of the server that determines it is scaled.. [optional] # noqa: E501 - serial (str): This field displays the serial number of the associated component or hardware.. [optional] # noqa: E501 + serial (str): This field identifies the serial of the given component.. [optional] # noqa: E501 server_id (int): RackUnit ID that uniquely identifies the server.. [optional] # noqa: E501 service_profile (str): The distinguished name of the service profile to which the server is associated to. It is applicable only for servers which are managed via UCSM.. [optional] # noqa: E501 slot_id (int): The slot number in the chassis that the blade is discovered in.. [optional] # noqa: E501 - source_object_type (str): The source object type of this view MO.. [optional] # noqa: E501 + source_object_type (str): Stores the source object type. This feild will either be RackUnit or Blade.. [optional] # noqa: E501 topology_scan_status (str): To maintain the Topology workflow run status.. [optional] # noqa: E501 total_memory (int): The total memory available on the server.. [optional] # noqa: E501 tunneled_kvm (bool): The Tunneled vKVM status of the server.. [optional] # noqa: E501 user_label (str): The user defined label assigned to the server.. [optional] # noqa: E501 uuid (str): The universally unique identity of the server.. [optional] # noqa: E501 - vendor (str): This field displays the vendor information of the associated component or hardware.. [optional] # noqa: E501 + vendor (str): This field identifies the vendor of the given component.. [optional] # noqa: E501 equipment_chassis (EquipmentChassisRelationship): [optional] # noqa: E501 inventory_device_info (InventoryDeviceInfoRelationship): [optional] # noqa: E501 + inventory_parent (MoBaseMoRelationship): [optional] # noqa: E501 registered_device (AssetDeviceRegistrationRelationship): [optional] # noqa: E501 object_type (str): The fully-qualified name of the remote type referred by this relationship.. [optional] # noqa: E501 """ @@ -1634,6 +1637,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1642,10 +1648,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -1712,30 +1721,30 @@ def __init__(self, *args, **kwargs): # noqa: E501 admin_power_state (str): The desired power state of the server.. [optional] # noqa: E501 alarm_summary (ComputeAlarmSummary): [optional] # noqa: E501 asset_tag (str): The user defined asset tag assigned to the server.. [optional] # noqa: E501 - available_memory (int): The amount of memory available on the server.. [optional] # noqa: E501 + available_memory (int): Total memeory of the server in MB.. [optional] # noqa: E501 bios_post_complete (bool): The BIOS POST completion status of the server.. [optional] # noqa: E501 chassis_id (str): The id of the chassis that the blade is discovered in.. [optional] # noqa: E501 connection_status (str): Connectivity Status of RackUnit to Switch - A or B or AB.. [optional] # noqa: E501 - cpu_capacity (float): CPU Capacity = Number of CPU Sockets x Enabled Cores x Speed (GHz).. [optional] # noqa: E501 - device_mo_id (str): The database identifier of the registered device of an object.. [optional] # noqa: E501 + cpu_capacity (float): Total processing capacity of the server.. [optional] # noqa: E501 + device_mo_id (str): The MoId of the registered device that coresponds to the server.. [optional] # noqa: E501 dn (str): The Distinguished Name unambiguously identifies an object in the system.. [optional] # noqa: E501 fault_summary (int): The fault summary for the server.. [optional] # noqa: E501 firmware (str): The firmware version of the Cisco Integrated Management Controller (CIMC) for this server.. [optional] # noqa: E501 front_panel_lock_state (str): The actual front panel state of the server. * `None` - Front Panel of the server is set to None state. It is required so that the next frontPanelLockState operation can be triggered. * `Lock` - Front Panel of the server is set to Locked state. * `Unlock` - Front Panel of the server is set to Unlocked state.. [optional] if omitted the server will use the default value of "None" # noqa: E501 hardware_uuid (str): The universally unique hardware identity of the server provided by the manufacturer.. [optional] # noqa: E501 ipv4_address (str): The IPv4 address configured on the management interface of the Integrated Management Controller.. [optional] # noqa: E501 - is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] if omitted the server will use the default value of False # noqa: E501 + is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] # noqa: E501 kvm_ip_addresses ([ComputeIpAddress], none_type): [optional] # noqa: E501 kvm_server_state_enabled (bool): The KVM server state of the server.. [optional] # noqa: E501 kvm_vendor (str): The KVM Vendor for the server.. [optional] # noqa: E501 - lifecycle (str): The lifecycle state of the server. This will map to the discovery lifecycle as represented in the server Identity object. * `None` - Default state of an equipment. This should be an initial state when no state is defined for an equipment. * `Active` - Default Lifecycle State for a physical entity. * `Decommissioned` - Decommission Lifecycle state. * `DiscoveryInProgress` - DiscoveryInProgress Lifecycle state. * `DiscoveryFailed` - DiscoveryFailed Lifecycle state. * `FirmwareUpgradeInProgress` - Firmware upgrade is in progress on given physical entity. * `SecureEraseInProgress` - Secure Erase is in progress on given physical entity. * `BladeMigrationInProgress` - Server slot migration is in progress on given physical entity. * `SlotMismatch` - The blade server is detected in a different chassis/slot than it was previously.. [optional] if omitted the server will use the default value of "None" # noqa: E501 + lifecycle (str): The lifecycle of the blade server. * `None` - Default state of an equipment. This should be an initial state when no state is defined for an equipment. * `Active` - Default Lifecycle State for a physical entity. * `Decommissioned` - Decommission Lifecycle state. * `DiscoveryInProgress` - DiscoveryInProgress Lifecycle state. * `DiscoveryFailed` - DiscoveryFailed Lifecycle state. * `FirmwareUpgradeInProgress` - Firmware upgrade is in progress on given physical entity. * `SecureEraseInProgress` - Secure Erase is in progress on given physical entity. * `BladeMigrationInProgress` - Server slot migration is in progress on given physical entity. * `SlotMismatch` - The blade server is detected in a different chassis/slot than it was previously.. [optional] if omitted the server will use the default value of "None" # noqa: E501 management_mode (str): The management mode of the server. * `IntersightStandalone` - Intersight Standalone mode of operation. * `UCSM` - Unified Computing System Manager mode of operation. * `Intersight` - Intersight managed mode of operation.. [optional] if omitted the server will use the default value of "IntersightStandalone" # noqa: E501 memory_speed (str): The maximum memory speed in MHz available on the server.. [optional] # noqa: E501 mgmt_ip_address (str): Management address of the server.. [optional] # noqa: E501 - model (str): This field displays the model number of the associated component or hardware.. [optional] # noqa: E501 + model (str): This field identifies the model of the given component.. [optional] # noqa: E501 name (str): The name of the UCS Fabric Interconnect cluster or Cisco Integrated Management Controller (CIMC). When this server is attached to a UCS Fabric Interconnect, the value of this property is the name of the UCS Fabric Interconnect along with chassis/server Id. When this server configured in standalone mode, the value of this property is the name of the Cisco Integrated Management Controller. when this server is configired in IMM mode, the value of this property contains model and chassis/server Id.. [optional] # noqa: E501 num_adaptors (int): The total number of network adapters present on the server.. [optional] # noqa: E501 - num_cpu_cores (int): The total number of CPU cores present on the server.. [optional] # noqa: E501 + num_cpu_cores (int): The total number of CPU cores enabled on the server.. [optional] # noqa: E501 num_cpu_cores_enabled (int): The total number of CPU cores enabled on the server.. [optional] # noqa: E501 num_cpus (int): The total number of CPUs present on the server.. [optional] # noqa: E501 num_eth_host_interfaces (int): The total number of vNICs which are visible to a host on the server.. [optional] # noqa: E501 @@ -1745,26 +1754,27 @@ def __init__(self, *args, **kwargs): # noqa: E501 oper_reason ([str], none_type): [optional] # noqa: E501 oper_state (str): The operational state of the server.. [optional] # noqa: E501 operability (str): The operability of the server.. [optional] # noqa: E501 - package_version (str): The package version of the Host Service Utility (HSU) for this server.. [optional] # noqa: E501 - personality (str): The Rack unit software Personality.. [optional] # noqa: E501 + package_version (str): Bundle version which the firmware belongs to.. [optional] # noqa: E501 + personality (str): Unique identity of added software personality.. [optional] # noqa: E501 platform_type (str): The platform type of the registered device - whether managed by UCSM or operating in standalone mode.. [optional] # noqa: E501 - presence (str): This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.. [optional] # noqa: E501 - revision (str): This field displays the revised version of the associated component or hardware (if any).. [optional] # noqa: E501 + presence (str): This field identifies the presence (equipped) or absence of the given component.. [optional] # noqa: E501 + revision (str): This field identifies the revision of the given component.. [optional] # noqa: E501 rn (str): The Relative Name uniquely identifies an object within a given context.. [optional] # noqa: E501 scaled_mode (str): The mode of the server that determines it is scaled.. [optional] # noqa: E501 - serial (str): This field displays the serial number of the associated component or hardware.. [optional] # noqa: E501 + serial (str): This field identifies the serial of the given component.. [optional] # noqa: E501 server_id (int): RackUnit ID that uniquely identifies the server.. [optional] # noqa: E501 service_profile (str): The distinguished name of the service profile to which the server is associated to. It is applicable only for servers which are managed via UCSM.. [optional] # noqa: E501 slot_id (int): The slot number in the chassis that the blade is discovered in.. [optional] # noqa: E501 - source_object_type (str): The source object type of this view MO.. [optional] # noqa: E501 + source_object_type (str): Stores the source object type. This feild will either be RackUnit or Blade.. [optional] # noqa: E501 topology_scan_status (str): To maintain the Topology workflow run status.. [optional] # noqa: E501 total_memory (int): The total memory available on the server.. [optional] # noqa: E501 tunneled_kvm (bool): The Tunneled vKVM status of the server.. [optional] # noqa: E501 user_label (str): The user defined label assigned to the server.. [optional] # noqa: E501 uuid (str): The universally unique identity of the server.. [optional] # noqa: E501 - vendor (str): This field displays the vendor information of the associated component or hardware.. [optional] # noqa: E501 + vendor (str): This field identifies the vendor of the given component.. [optional] # noqa: E501 equipment_chassis (EquipmentChassisRelationship): [optional] # noqa: E501 inventory_device_info (InventoryDeviceInfoRelationship): [optional] # noqa: E501 + inventory_parent (MoBaseMoRelationship): [optional] # noqa: E501 registered_device (AssetDeviceRegistrationRelationship): [optional] # noqa: E501 object_type (str): The fully-qualified name of the remote type referred by this relationship.. [optional] # noqa: E501 """ diff --git a/intersight/model/compute_physical_summary_response.py b/intersight/model/compute_physical_summary_response.py index 6500c3beb2..ffa4f430c1 100644 --- a/intersight/model/compute_physical_summary_response.py +++ b/intersight/model/compute_physical_summary_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_rack_unit.py b/intersight/model/compute_rack_unit.py index cd6eef659e..7b616c9059 100644 --- a/intersight/model/compute_rack_unit.py +++ b/intersight/model/compute_rack_unit.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -685,6 +685,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -693,10 +696,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_rack_unit_all_of.py b/intersight/model/compute_rack_unit_all_of.py index 3d4459da7a..95bd9a8cf3 100644 --- a/intersight/model/compute_rack_unit_all_of.py +++ b/intersight/model/compute_rack_unit_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_rack_unit_identity.py b/intersight/model/compute_rack_unit_identity.py index af72a744f6..5f66ee65fb 100644 --- a/intersight/model/compute_rack_unit_identity.py +++ b/intersight/model/compute_rack_unit_identity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -356,6 +356,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -364,10 +367,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_rack_unit_identity_all_of.py b/intersight/model/compute_rack_unit_identity_all_of.py index d4b33a7446..59cb1d468d 100644 --- a/intersight/model/compute_rack_unit_identity_all_of.py +++ b/intersight/model/compute_rack_unit_identity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_rack_unit_identity_list.py b/intersight/model/compute_rack_unit_identity_list.py index 1d969c8f1f..cee03af162 100644 --- a/intersight/model/compute_rack_unit_identity_list.py +++ b/intersight/model/compute_rack_unit_identity_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_rack_unit_identity_list_all_of.py b/intersight/model/compute_rack_unit_identity_list_all_of.py index 33e614702f..cabd860c5c 100644 --- a/intersight/model/compute_rack_unit_identity_list_all_of.py +++ b/intersight/model/compute_rack_unit_identity_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_rack_unit_identity_response.py b/intersight/model/compute_rack_unit_identity_response.py index 4cffed85d4..f9fcc7eaaa 100644 --- a/intersight/model/compute_rack_unit_identity_response.py +++ b/intersight/model/compute_rack_unit_identity_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_rack_unit_list.py b/intersight/model/compute_rack_unit_list.py index 61375e747a..457f5d8f5b 100644 --- a/intersight/model/compute_rack_unit_list.py +++ b/intersight/model/compute_rack_unit_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_rack_unit_list_all_of.py b/intersight/model/compute_rack_unit_list_all_of.py index 3c0ec37882..2a688d574d 100644 --- a/intersight/model/compute_rack_unit_list_all_of.py +++ b/intersight/model/compute_rack_unit_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_rack_unit_relationship.py b/intersight/model/compute_rack_unit_relationship.py index 4ac07a627b..24432fa43d 100644 --- a/intersight/model/compute_rack_unit_relationship.py +++ b/intersight/model/compute_rack_unit_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -958,6 +958,7 @@ class ComputeRackUnitRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1788,6 +1789,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1796,10 +1800,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_rack_unit_response.py b/intersight/model/compute_rack_unit_response.py index 086baf713c..c3bdaead4a 100644 --- a/intersight/model/compute_rack_unit_response.py +++ b/intersight/model/compute_rack_unit_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_server_config.py b/intersight/model/compute_server_config.py index fcbe51ba4b..25bc2e0261 100644 --- a/intersight/model/compute_server_config.py +++ b/intersight/model/compute_server_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,6 +226,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -234,10 +237,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_server_config_all_of.py b/intersight/model/compute_server_config_all_of.py index 0b74c97a27..85bfd57482 100644 --- a/intersight/model/compute_server_config_all_of.py +++ b/intersight/model/compute_server_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_server_id_pool.py b/intersight/model/compute_server_id_pool.py index c848f3a008..1185a9f834 100644 --- a/intersight/model/compute_server_id_pool.py +++ b/intersight/model/compute_server_id_pool.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -275,6 +275,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -283,10 +286,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_server_id_pool_all_of.py b/intersight/model/compute_server_id_pool_all_of.py index 03f2e8420c..c1c7a207a3 100644 --- a/intersight/model/compute_server_id_pool_all_of.py +++ b/intersight/model/compute_server_id_pool_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_server_id_pool_list.py b/intersight/model/compute_server_id_pool_list.py index bf230386da..e6a636fb7a 100644 --- a/intersight/model/compute_server_id_pool_list.py +++ b/intersight/model/compute_server_id_pool_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_server_id_pool_list_all_of.py b/intersight/model/compute_server_id_pool_list_all_of.py index 988090f776..54ca49e165 100644 --- a/intersight/model/compute_server_id_pool_list_all_of.py +++ b/intersight/model/compute_server_id_pool_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_server_id_pool_response.py b/intersight/model/compute_server_id_pool_response.py index f01a945db2..5818b17478 100644 --- a/intersight/model/compute_server_id_pool_response.py +++ b/intersight/model/compute_server_id_pool_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_server_op_status.py b/intersight/model/compute_server_op_status.py index bcf3d243b9..7f7b3dc350 100644 --- a/intersight/model/compute_server_op_status.py +++ b/intersight/model/compute_server_op_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_server_op_status_all_of.py b/intersight/model/compute_server_op_status_all_of.py index 962752bfc7..4ddaccaf3a 100644 --- a/intersight/model/compute_server_op_status_all_of.py +++ b/intersight/model/compute_server_op_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_server_power_policy.py b/intersight/model/compute_server_power_policy.py index 02408225f1..82b5a6c1bb 100644 --- a/intersight/model/compute_server_power_policy.py +++ b/intersight/model/compute_server_power_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -313,6 +313,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -321,10 +324,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_server_power_policy_all_of.py b/intersight/model/compute_server_power_policy_all_of.py index 539e0fa686..93c02644ee 100644 --- a/intersight/model/compute_server_power_policy_all_of.py +++ b/intersight/model/compute_server_power_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_server_power_policy_list.py b/intersight/model/compute_server_power_policy_list.py index 4c75408d66..a5b2d64d19 100644 --- a/intersight/model/compute_server_power_policy_list.py +++ b/intersight/model/compute_server_power_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_server_power_policy_list_all_of.py b/intersight/model/compute_server_power_policy_list_all_of.py index 7851510108..c3064fe668 100644 --- a/intersight/model/compute_server_power_policy_list_all_of.py +++ b/intersight/model/compute_server_power_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_server_power_policy_response.py b/intersight/model/compute_server_power_policy_response.py index 0bacfc62e1..7cf47b1480 100644 --- a/intersight/model/compute_server_power_policy_response.py +++ b/intersight/model/compute_server_power_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_server_setting.py b/intersight/model/compute_server_setting.py index 25f2dce02b..49815baaae 100644 --- a/intersight/model/compute_server_setting.py +++ b/intersight/model/compute_server_setting.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -429,6 +429,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -437,10 +440,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_server_setting_all_of.py b/intersight/model/compute_server_setting_all_of.py index 940729b1fb..fc735a13df 100644 --- a/intersight/model/compute_server_setting_all_of.py +++ b/intersight/model/compute_server_setting_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_server_setting_list.py b/intersight/model/compute_server_setting_list.py index 4fc131807c..a24b8af110 100644 --- a/intersight/model/compute_server_setting_list.py +++ b/intersight/model/compute_server_setting_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_server_setting_list_all_of.py b/intersight/model/compute_server_setting_list_all_of.py index 6b08449a95..ed9da74bc9 100644 --- a/intersight/model/compute_server_setting_list_all_of.py +++ b/intersight/model/compute_server_setting_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_server_setting_response.py b/intersight/model/compute_server_setting_response.py index e5332a367b..9af41742fc 100644 --- a/intersight/model/compute_server_setting_response.py +++ b/intersight/model/compute_server_setting_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_storage_controller_operation.py b/intersight/model/compute_storage_controller_operation.py index 90531d1ac5..232a9b4a8f 100644 --- a/intersight/model/compute_storage_controller_operation.py +++ b/intersight/model/compute_storage_controller_operation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -231,6 +231,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -239,10 +242,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_storage_controller_operation_all_of.py b/intersight/model/compute_storage_controller_operation_all_of.py index a40dc62ea4..3894d6146a 100644 --- a/intersight/model/compute_storage_controller_operation_all_of.py +++ b/intersight/model/compute_storage_controller_operation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_storage_physical_drive.py b/intersight/model/compute_storage_physical_drive.py index ce3930247d..fb3259f93a 100644 --- a/intersight/model/compute_storage_physical_drive.py +++ b/intersight/model/compute_storage_physical_drive.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_storage_physical_drive_all_of.py b/intersight/model/compute_storage_physical_drive_all_of.py index 437374ce3e..7f49aa0450 100644 --- a/intersight/model/compute_storage_physical_drive_all_of.py +++ b/intersight/model/compute_storage_physical_drive_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_storage_physical_drive_operation.py b/intersight/model/compute_storage_physical_drive_operation.py index c615825632..a78e947096 100644 --- a/intersight/model/compute_storage_physical_drive_operation.py +++ b/intersight/model/compute_storage_physical_drive_operation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,6 +226,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -234,10 +237,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_storage_physical_drive_operation_all_of.py b/intersight/model/compute_storage_physical_drive_operation_all_of.py index 9b86350b22..f05f493423 100644 --- a/intersight/model/compute_storage_physical_drive_operation_all_of.py +++ b/intersight/model/compute_storage_physical_drive_operation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_storage_utility_image_operation.py b/intersight/model/compute_storage_utility_image_operation.py index 344af0712d..7241002f2c 100644 --- a/intersight/model/compute_storage_utility_image_operation.py +++ b/intersight/model/compute_storage_utility_image_operation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -221,6 +221,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -229,10 +232,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_storage_utility_image_operation_all_of.py b/intersight/model/compute_storage_utility_image_operation_all_of.py index 48dfa9f78c..0fad555f22 100644 --- a/intersight/model/compute_storage_utility_image_operation_all_of.py +++ b/intersight/model/compute_storage_utility_image_operation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_storage_virtual_drive.py b/intersight/model/compute_storage_virtual_drive.py index f8e0aec0a5..108b7a3218 100644 --- a/intersight/model/compute_storage_virtual_drive.py +++ b/intersight/model/compute_storage_virtual_drive.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_storage_virtual_drive_all_of.py b/intersight/model/compute_storage_virtual_drive_all_of.py index 37c85a327c..4de8e1f6e6 100644 --- a/intersight/model/compute_storage_virtual_drive_all_of.py +++ b/intersight/model/compute_storage_virtual_drive_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_storage_virtual_drive_operation.py b/intersight/model/compute_storage_virtual_drive_operation.py index 0e440e1630..540cf7e358 100644 --- a/intersight/model/compute_storage_virtual_drive_operation.py +++ b/intersight/model/compute_storage_virtual_drive_operation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -221,6 +221,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -229,10 +232,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_storage_virtual_drive_operation_all_of.py b/intersight/model/compute_storage_virtual_drive_operation_all_of.py index d7a27d0106..51ff870e98 100644 --- a/intersight/model/compute_storage_virtual_drive_operation_all_of.py +++ b/intersight/model/compute_storage_virtual_drive_operation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_vmedia.py b/intersight/model/compute_vmedia.py index eb7a38e7ff..476a43dba4 100644 --- a/intersight/model/compute_vmedia.py +++ b/intersight/model/compute_vmedia.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -305,6 +305,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -313,10 +316,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_vmedia_all_of.py b/intersight/model/compute_vmedia_all_of.py index 3469bcab86..61d624da61 100644 --- a/intersight/model/compute_vmedia_all_of.py +++ b/intersight/model/compute_vmedia_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_vmedia_list.py b/intersight/model/compute_vmedia_list.py index 52c5af8d2a..e95f3c69db 100644 --- a/intersight/model/compute_vmedia_list.py +++ b/intersight/model/compute_vmedia_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_vmedia_list_all_of.py b/intersight/model/compute_vmedia_list_all_of.py index d6019410ec..41e347ba77 100644 --- a/intersight/model/compute_vmedia_list_all_of.py +++ b/intersight/model/compute_vmedia_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/compute_vmedia_relationship.py b/intersight/model/compute_vmedia_relationship.py index 360ce7a42a..29d2e5241e 100644 --- a/intersight/model/compute_vmedia_relationship.py +++ b/intersight/model/compute_vmedia_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class ComputeVmediaRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1408,6 +1409,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1416,10 +1420,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/compute_vmedia_response.py b/intersight/model/compute_vmedia_response.py index 9d8e210359..c07cf60f0b 100644 --- a/intersight/model/compute_vmedia_response.py +++ b/intersight/model/compute_vmedia_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_alarm.py b/intersight/model/cond_alarm.py index 3c3efeb5d6..1b67322508 100644 --- a/intersight/model/cond_alarm.py +++ b/intersight/model/cond_alarm.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -361,6 +361,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -369,10 +372,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_alarm_action.py b/intersight/model/cond_alarm_action.py index e779755aa0..271c3b86ea 100644 --- a/intersight/model/cond_alarm_action.py +++ b/intersight/model/cond_alarm_action.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_alarm_action_all_of.py b/intersight/model/cond_alarm_action_all_of.py index 3f37515dd8..b8c989a32d 100644 --- a/intersight/model/cond_alarm_action_all_of.py +++ b/intersight/model/cond_alarm_action_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cond_alarm_aggregation.py b/intersight/model/cond_alarm_aggregation.py index 39e16c7809..e3f969663a 100644 --- a/intersight/model/cond_alarm_aggregation.py +++ b/intersight/model/cond_alarm_aggregation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -295,6 +295,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -303,10 +306,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_alarm_aggregation_all_of.py b/intersight/model/cond_alarm_aggregation_all_of.py index b7210d6bfe..a5909cb51a 100644 --- a/intersight/model/cond_alarm_aggregation_all_of.py +++ b/intersight/model/cond_alarm_aggregation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cond_alarm_aggregation_list.py b/intersight/model/cond_alarm_aggregation_list.py index bd4548f0ee..f83998346a 100644 --- a/intersight/model/cond_alarm_aggregation_list.py +++ b/intersight/model/cond_alarm_aggregation_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_alarm_aggregation_list_all_of.py b/intersight/model/cond_alarm_aggregation_list_all_of.py index d9d315a806..b56d41f8d6 100644 --- a/intersight/model/cond_alarm_aggregation_list_all_of.py +++ b/intersight/model/cond_alarm_aggregation_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cond_alarm_aggregation_response.py b/intersight/model/cond_alarm_aggregation_response.py index 4ad98301d0..d83c1ff1c8 100644 --- a/intersight/model/cond_alarm_aggregation_response.py +++ b/intersight/model/cond_alarm_aggregation_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_alarm_all_of.py b/intersight/model/cond_alarm_all_of.py index 86d8ed2f5f..90170fd954 100644 --- a/intersight/model/cond_alarm_all_of.py +++ b/intersight/model/cond_alarm_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cond_alarm_classification.py b/intersight/model/cond_alarm_classification.py index 41bfd04f51..6d35a710d2 100644 --- a/intersight/model/cond_alarm_classification.py +++ b/intersight/model/cond_alarm_classification.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -284,6 +284,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -292,10 +295,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_alarm_classification_all_of.py b/intersight/model/cond_alarm_classification_all_of.py index 2b64111b84..7115a1dd60 100644 --- a/intersight/model/cond_alarm_classification_all_of.py +++ b/intersight/model/cond_alarm_classification_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cond_alarm_classification_eligibility.py b/intersight/model/cond_alarm_classification_eligibility.py index e34d69ab89..314653fb75 100644 --- a/intersight/model/cond_alarm_classification_eligibility.py +++ b/intersight/model/cond_alarm_classification_eligibility.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_alarm_classification_eligibility_all_of.py b/intersight/model/cond_alarm_classification_eligibility_all_of.py index 626e905bcc..444810085c 100644 --- a/intersight/model/cond_alarm_classification_eligibility_all_of.py +++ b/intersight/model/cond_alarm_classification_eligibility_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cond_alarm_classification_list.py b/intersight/model/cond_alarm_classification_list.py index 098d2e4081..8f9131f5bf 100644 --- a/intersight/model/cond_alarm_classification_list.py +++ b/intersight/model/cond_alarm_classification_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_alarm_classification_list_all_of.py b/intersight/model/cond_alarm_classification_list_all_of.py index 591c3f053b..0e309e390b 100644 --- a/intersight/model/cond_alarm_classification_list_all_of.py +++ b/intersight/model/cond_alarm_classification_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cond_alarm_classification_relationship.py b/intersight/model/cond_alarm_classification_relationship.py index ecb638efb6..5c7dd62600 100644 --- a/intersight/model/cond_alarm_classification_relationship.py +++ b/intersight/model/cond_alarm_classification_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class CondAlarmClassificationRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1387,6 +1388,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1395,10 +1399,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_alarm_classification_response.py b/intersight/model/cond_alarm_classification_response.py index 6fef7b62b7..e302a70b67 100644 --- a/intersight/model/cond_alarm_classification_response.py +++ b/intersight/model/cond_alarm_classification_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_alarm_definition.py b/intersight/model/cond_alarm_definition.py index 7e8b0969df..d738ccbf74 100644 --- a/intersight/model/cond_alarm_definition.py +++ b/intersight/model/cond_alarm_definition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_alarm_definition_all_of.py b/intersight/model/cond_alarm_definition_all_of.py index b4a8e811d1..1132ca89eb 100644 --- a/intersight/model/cond_alarm_definition_all_of.py +++ b/intersight/model/cond_alarm_definition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cond_alarm_definition_list.py b/intersight/model/cond_alarm_definition_list.py index de75ac417e..d8ae0cc923 100644 --- a/intersight/model/cond_alarm_definition_list.py +++ b/intersight/model/cond_alarm_definition_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_alarm_definition_list_all_of.py b/intersight/model/cond_alarm_definition_list_all_of.py index 60796dde60..aec998ec52 100644 --- a/intersight/model/cond_alarm_definition_list_all_of.py +++ b/intersight/model/cond_alarm_definition_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cond_alarm_definition_relationship.py b/intersight/model/cond_alarm_definition_relationship.py index 737220cffd..c3a92cfdff 100644 --- a/intersight/model/cond_alarm_definition_relationship.py +++ b/intersight/model/cond_alarm_definition_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class CondAlarmDefinitionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1392,6 +1393,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1400,10 +1404,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_alarm_definition_response.py b/intersight/model/cond_alarm_definition_response.py index fc6e55cbda..74814db758 100644 --- a/intersight/model/cond_alarm_definition_response.py +++ b/intersight/model/cond_alarm_definition_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_alarm_list.py b/intersight/model/cond_alarm_list.py index ca8d0bba5d..1e6e42bdd4 100644 --- a/intersight/model/cond_alarm_list.py +++ b/intersight/model/cond_alarm_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_alarm_list_all_of.py b/intersight/model/cond_alarm_list_all_of.py index 682d89c576..0d97fb005c 100644 --- a/intersight/model/cond_alarm_list_all_of.py +++ b/intersight/model/cond_alarm_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cond_alarm_response.py b/intersight/model/cond_alarm_response.py index 6a89a6c3a4..8ccb5733c8 100644 --- a/intersight/model/cond_alarm_response.py +++ b/intersight/model/cond_alarm_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_alarm_spec.py b/intersight/model/cond_alarm_spec.py index 925f9d838d..4fdcb793aa 100644 --- a/intersight/model/cond_alarm_spec.py +++ b/intersight/model/cond_alarm_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_alarm_spec_all_of.py b/intersight/model/cond_alarm_spec_all_of.py index 2d81d6fe9e..fe172fe59f 100644 --- a/intersight/model/cond_alarm_spec_all_of.py +++ b/intersight/model/cond_alarm_spec_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cond_alarm_summary.py b/intersight/model/cond_alarm_summary.py index 0d4397b75d..d0dc31a18b 100644 --- a/intersight/model/cond_alarm_summary.py +++ b/intersight/model/cond_alarm_summary.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -239,6 +239,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -247,10 +250,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_alarm_summary_all_of.py b/intersight/model/cond_alarm_summary_all_of.py index 1d7a4b696c..a74dea98e9 100644 --- a/intersight/model/cond_alarm_summary_all_of.py +++ b/intersight/model/cond_alarm_summary_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cond_alarm_suppression.py b/intersight/model/cond_alarm_suppression.py index 68ea6b400f..3a519f3668 100644 --- a/intersight/model/cond_alarm_suppression.py +++ b/intersight/model/cond_alarm_suppression.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -275,6 +275,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -283,10 +286,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_alarm_suppression_all_of.py b/intersight/model/cond_alarm_suppression_all_of.py index 0c0e36ace1..c8a1561922 100644 --- a/intersight/model/cond_alarm_suppression_all_of.py +++ b/intersight/model/cond_alarm_suppression_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cond_alarm_suppression_list.py b/intersight/model/cond_alarm_suppression_list.py index 5ca109da85..1b7f34125a 100644 --- a/intersight/model/cond_alarm_suppression_list.py +++ b/intersight/model/cond_alarm_suppression_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_alarm_suppression_list_all_of.py b/intersight/model/cond_alarm_suppression_list_all_of.py index 28942b6bfe..7195341524 100644 --- a/intersight/model/cond_alarm_suppression_list_all_of.py +++ b/intersight/model/cond_alarm_suppression_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cond_alarm_suppression_response.py b/intersight/model/cond_alarm_suppression_response.py index ba0ec1343e..2ae8a3c630 100644 --- a/intersight/model/cond_alarm_suppression_response.py +++ b/intersight/model/cond_alarm_suppression_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_hcl_status.py b/intersight/model/cond_hcl_status.py index f2b8fe40f0..4e16b08d52 100644 --- a/intersight/model/cond_hcl_status.py +++ b/intersight/model/cond_hcl_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -399,6 +399,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -407,10 +410,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_hcl_status_all_of.py b/intersight/model/cond_hcl_status_all_of.py index 9d3b96eadb..6bcc67d547 100644 --- a/intersight/model/cond_hcl_status_all_of.py +++ b/intersight/model/cond_hcl_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cond_hcl_status_detail.py b/intersight/model/cond_hcl_status_detail.py index 960f881bc7..a108ea3018 100644 --- a/intersight/model/cond_hcl_status_detail.py +++ b/intersight/model/cond_hcl_status_detail.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -378,6 +378,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -386,10 +389,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_hcl_status_detail_all_of.py b/intersight/model/cond_hcl_status_detail_all_of.py index 910b19ebf5..80ad0c36f0 100644 --- a/intersight/model/cond_hcl_status_detail_all_of.py +++ b/intersight/model/cond_hcl_status_detail_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cond_hcl_status_detail_list.py b/intersight/model/cond_hcl_status_detail_list.py index 1a1b526fa8..84eadb9e91 100644 --- a/intersight/model/cond_hcl_status_detail_list.py +++ b/intersight/model/cond_hcl_status_detail_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_hcl_status_detail_list_all_of.py b/intersight/model/cond_hcl_status_detail_list_all_of.py index 433d521371..45fa155848 100644 --- a/intersight/model/cond_hcl_status_detail_list_all_of.py +++ b/intersight/model/cond_hcl_status_detail_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cond_hcl_status_detail_relationship.py b/intersight/model/cond_hcl_status_detail_relationship.py index 3bdb4b8747..ff63e1dd7b 100644 --- a/intersight/model/cond_hcl_status_detail_relationship.py +++ b/intersight/model/cond_hcl_status_detail_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -889,6 +889,7 @@ class CondHclStatusDetailRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1481,6 +1482,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1489,10 +1493,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_hcl_status_detail_response.py b/intersight/model/cond_hcl_status_detail_response.py index cd09ae650f..bb87fc4b7e 100644 --- a/intersight/model/cond_hcl_status_detail_response.py +++ b/intersight/model/cond_hcl_status_detail_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_hcl_status_job.py b/intersight/model/cond_hcl_status_job.py index 7a093942f2..1209c7e8bd 100644 --- a/intersight/model/cond_hcl_status_job.py +++ b/intersight/model/cond_hcl_status_job.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -270,6 +270,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -278,10 +281,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_hcl_status_job_all_of.py b/intersight/model/cond_hcl_status_job_all_of.py index 06f8c07a05..a7457da98a 100644 --- a/intersight/model/cond_hcl_status_job_all_of.py +++ b/intersight/model/cond_hcl_status_job_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cond_hcl_status_job_list.py b/intersight/model/cond_hcl_status_job_list.py index 8ec51247ee..ca9f93f651 100644 --- a/intersight/model/cond_hcl_status_job_list.py +++ b/intersight/model/cond_hcl_status_job_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_hcl_status_job_list_all_of.py b/intersight/model/cond_hcl_status_job_list_all_of.py index baf77bd0aa..a8d3b0d4b7 100644 --- a/intersight/model/cond_hcl_status_job_list_all_of.py +++ b/intersight/model/cond_hcl_status_job_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cond_hcl_status_job_response.py b/intersight/model/cond_hcl_status_job_response.py index 62a11864a8..11bcea1ec0 100644 --- a/intersight/model/cond_hcl_status_job_response.py +++ b/intersight/model/cond_hcl_status_job_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_hcl_status_list.py b/intersight/model/cond_hcl_status_list.py index dfdd58671e..a83160edc6 100644 --- a/intersight/model/cond_hcl_status_list.py +++ b/intersight/model/cond_hcl_status_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_hcl_status_list_all_of.py b/intersight/model/cond_hcl_status_list_all_of.py index b3d6b575a8..534db4cb5b 100644 --- a/intersight/model/cond_hcl_status_list_all_of.py +++ b/intersight/model/cond_hcl_status_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/cond_hcl_status_relationship.py b/intersight/model/cond_hcl_status_relationship.py index b8c641745e..f6d52bbba6 100644 --- a/intersight/model/cond_hcl_status_relationship.py +++ b/intersight/model/cond_hcl_status_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -890,6 +890,7 @@ class CondHclStatusRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1502,6 +1503,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1510,10 +1514,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/cond_hcl_status_response.py b/intersight/model/cond_hcl_status_response.py index 90d90e9600..d6d81731a0 100644 --- a/intersight/model/cond_hcl_status_response.py +++ b/intersight/model/cond_hcl_status_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_auth_message.py b/intersight/model/connector_auth_message.py index aeb14b5798..7994e0050f 100644 --- a/intersight/model/connector_auth_message.py +++ b/intersight/model/connector_auth_message.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -244,6 +244,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -252,10 +255,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_auth_message_all_of.py b/intersight/model/connector_auth_message_all_of.py index 5f333381a0..15265d5b68 100644 --- a/intersight/model/connector_auth_message_all_of.py +++ b/intersight/model/connector_auth_message_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/connector_base_message.py b/intersight/model/connector_base_message.py index 0fc9a4ee4f..b3553f6971 100644 --- a/intersight/model/connector_base_message.py +++ b/intersight/model/connector_base_message.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_base_message_all_of.py b/intersight/model/connector_base_message_all_of.py index 50f51ad6ae..357164204e 100644 --- a/intersight/model/connector_base_message_all_of.py +++ b/intersight/model/connector_base_message_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/connector_close_stream_message.py b/intersight/model/connector_close_stream_message.py index f6a142fa9c..1a7b6ac621 100644 --- a/intersight/model/connector_close_stream_message.py +++ b/intersight/model/connector_close_stream_message.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -253,6 +253,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -261,10 +264,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_command_control_message.py b/intersight/model/connector_command_control_message.py index b59c690bd9..f3572b1651 100644 --- a/intersight/model/connector_command_control_message.py +++ b/intersight/model/connector_command_control_message.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -242,6 +242,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -250,10 +253,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_command_control_message_all_of.py b/intersight/model/connector_command_control_message_all_of.py index 55a537f233..bc0b5dfb1f 100644 --- a/intersight/model/connector_command_control_message_all_of.py +++ b/intersight/model/connector_command_control_message_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/connector_command_terminal_stream.py b/intersight/model/connector_command_terminal_stream.py index c28e4a7f2b..c8ea7f0f04 100644 --- a/intersight/model/connector_command_terminal_stream.py +++ b/intersight/model/connector_command_terminal_stream.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -224,6 +224,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -232,10 +235,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_command_terminal_stream_all_of.py b/intersight/model/connector_command_terminal_stream_all_of.py index f94257cbf5..53f3baa35b 100644 --- a/intersight/model/connector_command_terminal_stream_all_of.py +++ b/intersight/model/connector_command_terminal_stream_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/connector_download_status.py b/intersight/model/connector_download_status.py index ed9e5ce665..92e6dcf352 100644 --- a/intersight/model/connector_download_status.py +++ b/intersight/model/connector_download_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -294,6 +294,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -302,10 +305,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_download_status_all_of.py b/intersight/model/connector_download_status_all_of.py index bc66d51d92..14cf984985 100644 --- a/intersight/model/connector_download_status_all_of.py +++ b/intersight/model/connector_download_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/connector_event_log.py b/intersight/model/connector_event_log.py index f6d06fa40c..eb730430a3 100644 --- a/intersight/model/connector_event_log.py +++ b/intersight/model/connector_event_log.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -223,6 +223,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -231,10 +234,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_event_log_all_of.py b/intersight/model/connector_event_log_all_of.py index 1ed6330feb..1f1cbc435e 100644 --- a/intersight/model/connector_event_log_all_of.py +++ b/intersight/model/connector_event_log_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/connector_expect_prompt.py b/intersight/model/connector_expect_prompt.py index ca8fe7d0ae..0ef34111c3 100644 --- a/intersight/model/connector_expect_prompt.py +++ b/intersight/model/connector_expect_prompt.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_expect_prompt_all_of.py b/intersight/model/connector_expect_prompt_all_of.py index 6f05934a19..f2e81778e3 100644 --- a/intersight/model/connector_expect_prompt_all_of.py +++ b/intersight/model/connector_expect_prompt_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/connector_fetch_stream_message.py b/intersight/model/connector_fetch_stream_message.py index 635fb37b1c..ff6efaeff9 100644 --- a/intersight/model/connector_fetch_stream_message.py +++ b/intersight/model/connector_fetch_stream_message.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -253,6 +253,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -261,10 +264,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_file_checksum.py b/intersight/model/connector_file_checksum.py index 081e116150..45b08041b1 100644 --- a/intersight/model/connector_file_checksum.py +++ b/intersight/model/connector_file_checksum.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_file_checksum_all_of.py b/intersight/model/connector_file_checksum_all_of.py index 58d71c59da..e2cc945871 100644 --- a/intersight/model/connector_file_checksum_all_of.py +++ b/intersight/model/connector_file_checksum_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/connector_file_message.py b/intersight/model/connector_file_message.py index 4375e07934..d9a1dab93b 100644 --- a/intersight/model/connector_file_message.py +++ b/intersight/model/connector_file_message.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -234,6 +234,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -242,10 +245,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_file_message_all_of.py b/intersight/model/connector_file_message_all_of.py index d407c50630..831e385f42 100644 --- a/intersight/model/connector_file_message_all_of.py +++ b/intersight/model/connector_file_message_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/connector_http_request.py b/intersight/model/connector_http_request.py index a82ef08c9e..032df1a57b 100644 --- a/intersight/model/connector_http_request.py +++ b/intersight/model/connector_http_request.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -244,6 +244,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -252,10 +255,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_http_request_all_of.py b/intersight/model/connector_http_request_all_of.py index 4e68a08c5e..999a10e9bf 100644 --- a/intersight/model/connector_http_request_all_of.py +++ b/intersight/model/connector_http_request_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/connector_platform_param_base.py b/intersight/model/connector_platform_param_base.py index a1555ca828..73dd892db6 100644 --- a/intersight/model/connector_platform_param_base.py +++ b/intersight/model/connector_platform_param_base.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -172,6 +172,7 @@ class ConnectorPlatformParamBase(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -514,6 +515,7 @@ class ConnectorPlatformParamBase(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -896,6 +898,7 @@ class ConnectorPlatformParamBase(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1238,6 +1241,7 @@ class ConnectorPlatformParamBase(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1654,6 +1658,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1662,10 +1669,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_scoped_inventory.py b/intersight/model/connector_scoped_inventory.py index c7ab280b48..c45d48f77e 100644 --- a/intersight/model/connector_scoped_inventory.py +++ b/intersight/model/connector_scoped_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -339,6 +339,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -347,10 +350,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_scoped_inventory_all_of.py b/intersight/model/connector_scoped_inventory_all_of.py index 95fcecfff5..6ac682273f 100644 --- a/intersight/model/connector_scoped_inventory_all_of.py +++ b/intersight/model/connector_scoped_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/connector_ssh_config.py b/intersight/model/connector_ssh_config.py index 4051c2688e..e726214c69 100644 --- a/intersight/model/connector_ssh_config.py +++ b/intersight/model/connector_ssh_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -236,6 +236,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -244,10 +247,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_ssh_config_all_of.py b/intersight/model/connector_ssh_config_all_of.py index cffc9d98d5..19ec148830 100644 --- a/intersight/model/connector_ssh_config_all_of.py +++ b/intersight/model/connector_ssh_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/connector_ssh_message.py b/intersight/model/connector_ssh_message.py index 78fe947754..9e6f00b7b2 100644 --- a/intersight/model/connector_ssh_message.py +++ b/intersight/model/connector_ssh_message.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -235,6 +235,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -243,10 +246,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_ssh_message_all_of.py b/intersight/model/connector_ssh_message_all_of.py index 1332933496..21eebb36ed 100644 --- a/intersight/model/connector_ssh_message_all_of.py +++ b/intersight/model/connector_ssh_message_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/connector_start_stream.py b/intersight/model/connector_start_stream.py index cea22336e6..73e98802e4 100644 --- a/intersight/model/connector_start_stream.py +++ b/intersight/model/connector_start_stream.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -253,6 +253,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -261,10 +264,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_start_stream_from_device.py b/intersight/model/connector_start_stream_from_device.py index 58badcbc1d..13fc66935e 100644 --- a/intersight/model/connector_start_stream_from_device.py +++ b/intersight/model/connector_start_stream_from_device.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -253,6 +253,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -261,10 +264,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_stream_acknowledge.py b/intersight/model/connector_stream_acknowledge.py index 9a72d300e8..d69fa757ed 100644 --- a/intersight/model/connector_stream_acknowledge.py +++ b/intersight/model/connector_stream_acknowledge.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -253,6 +253,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -261,10 +264,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_stream_input.py b/intersight/model/connector_stream_input.py index 42474b2c6c..0f1f89fb76 100644 --- a/intersight/model/connector_stream_input.py +++ b/intersight/model/connector_stream_input.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -253,6 +253,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -261,10 +264,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_stream_keepalive.py b/intersight/model/connector_stream_keepalive.py index 2c0e8c53b6..4e52193a0f 100644 --- a/intersight/model/connector_stream_keepalive.py +++ b/intersight/model/connector_stream_keepalive.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -253,6 +253,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -261,10 +264,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_stream_message.py b/intersight/model/connector_stream_message.py index 83890d6325..0ea72aaae6 100644 --- a/intersight/model/connector_stream_message.py +++ b/intersight/model/connector_stream_message.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -275,6 +275,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -283,10 +286,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_target_change_message.py b/intersight/model/connector_target_change_message.py index 4ee0bd946f..a522632d9c 100644 --- a/intersight/model/connector_target_change_message.py +++ b/intersight/model/connector_target_change_message.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -238,6 +238,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -246,10 +249,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_target_change_message_all_of.py b/intersight/model/connector_target_change_message_all_of.py index 0ab6da941a..fc908f131a 100644 --- a/intersight/model/connector_target_change_message_all_of.py +++ b/intersight/model/connector_target_change_message_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/connector_target_specification.py b/intersight/model/connector_target_specification.py index 4a9627bd54..76e3775f24 100644 --- a/intersight/model/connector_target_specification.py +++ b/intersight/model/connector_target_specification.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -221,6 +221,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -229,10 +232,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_target_specification_all_of.py b/intersight/model/connector_target_specification_all_of.py index 15a7b6f02c..110ff79d26 100644 --- a/intersight/model/connector_target_specification_all_of.py +++ b/intersight/model/connector_target_specification_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/connector_url.py b/intersight/model/connector_url.py index c22b4ff0fb..ecff127b73 100644 --- a/intersight/model/connector_url.py +++ b/intersight/model/connector_url.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -230,6 +230,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -238,10 +241,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_url_all_of.py b/intersight/model/connector_url_all_of.py index 59e66026aa..11bd7fe49c 100644 --- a/intersight/model/connector_url_all_of.py +++ b/intersight/model/connector_url_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/connector_winrm_request.py b/intersight/model/connector_winrm_request.py index e598375675..3443ca7d5e 100644 --- a/intersight/model/connector_winrm_request.py +++ b/intersight/model/connector_winrm_request.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -237,6 +237,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -245,10 +248,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_winrm_request_all_of.py b/intersight/model/connector_winrm_request_all_of.py index 4a7053d090..26662f03a9 100644 --- a/intersight/model/connector_winrm_request_all_of.py +++ b/intersight/model/connector_winrm_request_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/connector_xml_api_message.py b/intersight/model/connector_xml_api_message.py index 582d21ca25..dec30f907c 100644 --- a/intersight/model/connector_xml_api_message.py +++ b/intersight/model/connector_xml_api_message.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -233,6 +233,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -241,10 +244,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connector_xml_api_message_all_of.py b/intersight/model/connector_xml_api_message_all_of.py index 25242fd31a..0fe86fbd89 100644 --- a/intersight/model/connector_xml_api_message_all_of.py +++ b/intersight/model/connector_xml_api_message_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/connectorpack_connector_pack_update.py b/intersight/model/connectorpack_connector_pack_update.py index 42be7044de..cf376772d3 100644 --- a/intersight/model/connectorpack_connector_pack_update.py +++ b/intersight/model/connectorpack_connector_pack_update.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connectorpack_connector_pack_update_all_of.py b/intersight/model/connectorpack_connector_pack_update_all_of.py index 077f82b459..b279657d87 100644 --- a/intersight/model/connectorpack_connector_pack_update_all_of.py +++ b/intersight/model/connectorpack_connector_pack_update_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/connectorpack_connector_pack_upgrade.py b/intersight/model/connectorpack_connector_pack_upgrade.py index 9aef02a03f..1cc1c5181a 100644 --- a/intersight/model/connectorpack_connector_pack_upgrade.py +++ b/intersight/model/connectorpack_connector_pack_upgrade.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connectorpack_connector_pack_upgrade_all_of.py b/intersight/model/connectorpack_connector_pack_upgrade_all_of.py index 5d9616e658..daeea42ba7 100644 --- a/intersight/model/connectorpack_connector_pack_upgrade_all_of.py +++ b/intersight/model/connectorpack_connector_pack_upgrade_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/connectorpack_connector_pack_upgrade_list.py b/intersight/model/connectorpack_connector_pack_upgrade_list.py index 6c49ba79d2..cce4fb78eb 100644 --- a/intersight/model/connectorpack_connector_pack_upgrade_list.py +++ b/intersight/model/connectorpack_connector_pack_upgrade_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connectorpack_connector_pack_upgrade_list_all_of.py b/intersight/model/connectorpack_connector_pack_upgrade_list_all_of.py index d0aae5e2a3..cfc3cfa515 100644 --- a/intersight/model/connectorpack_connector_pack_upgrade_list_all_of.py +++ b/intersight/model/connectorpack_connector_pack_upgrade_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/connectorpack_connector_pack_upgrade_response.py b/intersight/model/connectorpack_connector_pack_upgrade_response.py index b2a33cfbcf..faa9c8e1a3 100644 --- a/intersight/model/connectorpack_connector_pack_upgrade_response.py +++ b/intersight/model/connectorpack_connector_pack_upgrade_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connectorpack_upgrade_impact.py b/intersight/model/connectorpack_upgrade_impact.py index 42ff7a6a85..2c0728125d 100644 --- a/intersight/model/connectorpack_upgrade_impact.py +++ b/intersight/model/connectorpack_upgrade_impact.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -278,6 +278,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -286,10 +289,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connectorpack_upgrade_impact_all_of.py b/intersight/model/connectorpack_upgrade_impact_all_of.py index e906878106..74828027f6 100644 --- a/intersight/model/connectorpack_upgrade_impact_all_of.py +++ b/intersight/model/connectorpack_upgrade_impact_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/connectorpack_upgrade_impact_list.py b/intersight/model/connectorpack_upgrade_impact_list.py index 1e4d32bacb..5c9203b033 100644 --- a/intersight/model/connectorpack_upgrade_impact_list.py +++ b/intersight/model/connectorpack_upgrade_impact_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/connectorpack_upgrade_impact_list_all_of.py b/intersight/model/connectorpack_upgrade_impact_list_all_of.py index 30ab84ff2f..15bb28833f 100644 --- a/intersight/model/connectorpack_upgrade_impact_list_all_of.py +++ b/intersight/model/connectorpack_upgrade_impact_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/connectorpack_upgrade_impact_response.py b/intersight/model/connectorpack_upgrade_impact_response.py index 795a6a0ce0..f1c9751f9f 100644 --- a/intersight/model/connectorpack_upgrade_impact_response.py +++ b/intersight/model/connectorpack_upgrade_impact_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/console_console_config.py b/intersight/model/console_console_config.py index 0323b61b09..172de68acf 100644 --- a/intersight/model/console_console_config.py +++ b/intersight/model/console_console_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -301,6 +301,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -309,10 +312,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/console_console_config_all_of.py b/intersight/model/console_console_config_all_of.py index 97635e7379..1c54772f58 100644 --- a/intersight/model/console_console_config_all_of.py +++ b/intersight/model/console_console_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/console_console_config_list.py b/intersight/model/console_console_config_list.py index 698ebe40c3..b02ccc1819 100644 --- a/intersight/model/console_console_config_list.py +++ b/intersight/model/console_console_config_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/console_console_config_list_all_of.py b/intersight/model/console_console_config_list_all_of.py index 9cb05e69f0..bb3a6551c1 100644 --- a/intersight/model/console_console_config_list_all_of.py +++ b/intersight/model/console_console_config_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/console_console_config_relationship.py b/intersight/model/console_console_config_relationship.py index 4350b9ec69..d9ebb910c6 100644 --- a/intersight/model/console_console_config_relationship.py +++ b/intersight/model/console_console_config_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -844,6 +844,7 @@ class ConsoleConsoleConfigRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1404,6 +1405,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1412,10 +1416,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/console_console_config_response.py b/intersight/model/console_console_config_response.py index 94b04604df..91374287bb 100644 --- a/intersight/model/console_console_config_response.py +++ b/intersight/model/console_console_config_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/content_base_parameter.py b/intersight/model/content_base_parameter.py index 7f262e98f7..f929d01237 100644 --- a/intersight/model/content_base_parameter.py +++ b/intersight/model/content_base_parameter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -259,6 +259,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -267,10 +270,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/content_base_parameter_all_of.py b/intersight/model/content_base_parameter_all_of.py index c8ba170ef5..fe0ab0766d 100644 --- a/intersight/model/content_base_parameter_all_of.py +++ b/intersight/model/content_base_parameter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/content_complex_type.py b/intersight/model/content_complex_type.py index 9bdf7b03cb..cfd0035596 100644 --- a/intersight/model/content_complex_type.py +++ b/intersight/model/content_complex_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/content_complex_type_all_of.py b/intersight/model/content_complex_type_all_of.py index 02f8914bbc..930d011170 100644 --- a/intersight/model/content_complex_type_all_of.py +++ b/intersight/model/content_complex_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/content_parameter.py b/intersight/model/content_parameter.py index 6599ff31a5..200b64179f 100644 --- a/intersight/model/content_parameter.py +++ b/intersight/model/content_parameter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -250,6 +250,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -258,10 +261,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/content_text_parameter.py b/intersight/model/content_text_parameter.py index ec0e998fbe..5765a99e69 100644 --- a/intersight/model/content_text_parameter.py +++ b/intersight/model/content_text_parameter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -261,6 +261,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -269,10 +272,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/content_text_parameter_all_of.py b/intersight/model/content_text_parameter_all_of.py index 882ac0ab0e..4b1bd453a8 100644 --- a/intersight/model/content_text_parameter_all_of.py +++ b/intersight/model/content_text_parameter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/convergedinfra_adapter_compliance_details.py b/intersight/model/convergedinfra_adapter_compliance_details.py index e1c92b0d48..c24095f450 100644 --- a/intersight/model/convergedinfra_adapter_compliance_details.py +++ b/intersight/model/convergedinfra_adapter_compliance_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -359,6 +359,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -367,10 +370,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_adapter_compliance_details_all_of.py b/intersight/model/convergedinfra_adapter_compliance_details_all_of.py index 6ea8c32167..4eec6d82ee 100644 --- a/intersight/model/convergedinfra_adapter_compliance_details_all_of.py +++ b/intersight/model/convergedinfra_adapter_compliance_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/convergedinfra_adapter_compliance_details_list.py b/intersight/model/convergedinfra_adapter_compliance_details_list.py index d1ba89a9cd..366f3b5777 100644 --- a/intersight/model/convergedinfra_adapter_compliance_details_list.py +++ b/intersight/model/convergedinfra_adapter_compliance_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_adapter_compliance_details_list_all_of.py b/intersight/model/convergedinfra_adapter_compliance_details_list_all_of.py index 747c4ad2f1..4e729c7398 100644 --- a/intersight/model/convergedinfra_adapter_compliance_details_list_all_of.py +++ b/intersight/model/convergedinfra_adapter_compliance_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/convergedinfra_adapter_compliance_details_relationship.py b/intersight/model/convergedinfra_adapter_compliance_details_relationship.py index 0800ea14ad..117d4a3cf0 100644 --- a/intersight/model/convergedinfra_adapter_compliance_details_relationship.py +++ b/intersight/model/convergedinfra_adapter_compliance_details_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -886,6 +886,7 @@ class ConvergedinfraAdapterComplianceDetailsRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1462,6 +1463,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1470,10 +1474,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_adapter_compliance_details_response.py b/intersight/model/convergedinfra_adapter_compliance_details_response.py index f5e7bcae12..5fb475078e 100644 --- a/intersight/model/convergedinfra_adapter_compliance_details_response.py +++ b/intersight/model/convergedinfra_adapter_compliance_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_alarm_summary.py b/intersight/model/convergedinfra_alarm_summary.py index eb09b83e83..3c5d8528e1 100644 --- a/intersight/model/convergedinfra_alarm_summary.py +++ b/intersight/model/convergedinfra_alarm_summary.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_alarm_summary_all_of.py b/intersight/model/convergedinfra_alarm_summary_all_of.py index 7d68e1237f..612a601158 100644 --- a/intersight/model/convergedinfra_alarm_summary_all_of.py +++ b/intersight/model/convergedinfra_alarm_summary_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/convergedinfra_base_compliance_details.py b/intersight/model/convergedinfra_base_compliance_details.py index 95d6c9d370..28893d4b10 100644 --- a/intersight/model/convergedinfra_base_compliance_details.py +++ b/intersight/model/convergedinfra_base_compliance_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -320,6 +320,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -328,10 +331,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_base_compliance_details_all_of.py b/intersight/model/convergedinfra_base_compliance_details_all_of.py index 46b0b9ddc1..b407bbdab3 100644 --- a/intersight/model/convergedinfra_base_compliance_details_all_of.py +++ b/intersight/model/convergedinfra_base_compliance_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/convergedinfra_base_compliance_details_relationship.py b/intersight/model/convergedinfra_base_compliance_details_relationship.py index 4046ede9ab..8eef75f43f 100644 --- a/intersight/model/convergedinfra_base_compliance_details_relationship.py +++ b/intersight/model/convergedinfra_base_compliance_details_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -859,6 +859,7 @@ class ConvergedinfraBaseComplianceDetailsRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1401,6 +1402,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1409,10 +1413,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_base_pod.py b/intersight/model/convergedinfra_base_pod.py index 1db952b024..e89925afbc 100644 --- a/intersight/model/convergedinfra_base_pod.py +++ b/intersight/model/convergedinfra_base_pod.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -288,6 +288,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -296,10 +299,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_base_pod_all_of.py b/intersight/model/convergedinfra_base_pod_all_of.py index c3d14e4abe..efc7b8a671 100644 --- a/intersight/model/convergedinfra_base_pod_all_of.py +++ b/intersight/model/convergedinfra_base_pod_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/convergedinfra_base_pod_summary.py b/intersight/model/convergedinfra_base_pod_summary.py index 648b5604af..12013d6766 100644 --- a/intersight/model/convergedinfra_base_pod_summary.py +++ b/intersight/model/convergedinfra_base_pod_summary.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -236,6 +236,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -244,10 +247,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_base_pod_summary_all_of.py b/intersight/model/convergedinfra_base_pod_summary_all_of.py index 711d04d212..9e96dc20cb 100644 --- a/intersight/model/convergedinfra_base_pod_summary_all_of.py +++ b/intersight/model/convergedinfra_base_pod_summary_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/convergedinfra_compliance_summary.py b/intersight/model/convergedinfra_compliance_summary.py index 363c17d466..efaedb3e2f 100644 --- a/intersight/model/convergedinfra_compliance_summary.py +++ b/intersight/model/convergedinfra_compliance_summary.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_compliance_summary_all_of.py b/intersight/model/convergedinfra_compliance_summary_all_of.py index b8e7660634..5e18198c8e 100644 --- a/intersight/model/convergedinfra_compliance_summary_all_of.py +++ b/intersight/model/convergedinfra_compliance_summary_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/convergedinfra_pod.py b/intersight/model/convergedinfra_pod.py index 98284bc830..b039f69685 100644 --- a/intersight/model/convergedinfra_pod.py +++ b/intersight/model/convergedinfra_pod.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -327,6 +327,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -335,10 +338,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_pod_all_of.py b/intersight/model/convergedinfra_pod_all_of.py index d4d35a881c..53ae8c544b 100644 --- a/intersight/model/convergedinfra_pod_all_of.py +++ b/intersight/model/convergedinfra_pod_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/convergedinfra_pod_compliance_info.py b/intersight/model/convergedinfra_pod_compliance_info.py index f1f3ff9221..4d8f4ddfde 100644 --- a/intersight/model/convergedinfra_pod_compliance_info.py +++ b/intersight/model/convergedinfra_pod_compliance_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -309,6 +309,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -317,10 +320,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_pod_compliance_info_all_of.py b/intersight/model/convergedinfra_pod_compliance_info_all_of.py index fbadd1fa84..c596f9a6b3 100644 --- a/intersight/model/convergedinfra_pod_compliance_info_all_of.py +++ b/intersight/model/convergedinfra_pod_compliance_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/convergedinfra_pod_compliance_info_list.py b/intersight/model/convergedinfra_pod_compliance_info_list.py index 21435415af..30bfa95502 100644 --- a/intersight/model/convergedinfra_pod_compliance_info_list.py +++ b/intersight/model/convergedinfra_pod_compliance_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_pod_compliance_info_list_all_of.py b/intersight/model/convergedinfra_pod_compliance_info_list_all_of.py index f7ade4c54d..4d7385115e 100644 --- a/intersight/model/convergedinfra_pod_compliance_info_list_all_of.py +++ b/intersight/model/convergedinfra_pod_compliance_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/convergedinfra_pod_compliance_info_relationship.py b/intersight/model/convergedinfra_pod_compliance_info_relationship.py index f280c20f7c..49b6079525 100644 --- a/intersight/model/convergedinfra_pod_compliance_info_relationship.py +++ b/intersight/model/convergedinfra_pod_compliance_info_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -863,6 +863,7 @@ class ConvergedinfraPodComplianceInfoRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1412,6 +1413,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1420,10 +1424,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_pod_compliance_info_response.py b/intersight/model/convergedinfra_pod_compliance_info_response.py index 254bf1dd17..c1f372b957 100644 --- a/intersight/model/convergedinfra_pod_compliance_info_response.py +++ b/intersight/model/convergedinfra_pod_compliance_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_pod_list.py b/intersight/model/convergedinfra_pod_list.py index 6805480730..3621978b70 100644 --- a/intersight/model/convergedinfra_pod_list.py +++ b/intersight/model/convergedinfra_pod_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_pod_list_all_of.py b/intersight/model/convergedinfra_pod_list_all_of.py index 5481293e40..cf8fd3972d 100644 --- a/intersight/model/convergedinfra_pod_list_all_of.py +++ b/intersight/model/convergedinfra_pod_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/convergedinfra_pod_relationship.py b/intersight/model/convergedinfra_pod_relationship.py index abf13cf894..6f0f78abfe 100644 --- a/intersight/model/convergedinfra_pod_relationship.py +++ b/intersight/model/convergedinfra_pod_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -857,6 +857,7 @@ class ConvergedinfraPodRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1430,6 +1431,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1438,10 +1442,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_pod_response.py b/intersight/model/convergedinfra_pod_response.py index 45df1dc75e..6f26d7a6e2 100644 --- a/intersight/model/convergedinfra_pod_response.py +++ b/intersight/model/convergedinfra_pod_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_pod_summary.py b/intersight/model/convergedinfra_pod_summary.py index f273677a96..8b5924f7c6 100644 --- a/intersight/model/convergedinfra_pod_summary.py +++ b/intersight/model/convergedinfra_pod_summary.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -240,6 +240,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -248,10 +251,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_pod_summary_all_of.py b/intersight/model/convergedinfra_pod_summary_all_of.py index b5e9c306ec..a9128bf5e5 100644 --- a/intersight/model/convergedinfra_pod_summary_all_of.py +++ b/intersight/model/convergedinfra_pod_summary_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/convergedinfra_server_compliance_details.py b/intersight/model/convergedinfra_server_compliance_details.py index 0d48750c8b..e6c6276075 100644 --- a/intersight/model/convergedinfra_server_compliance_details.py +++ b/intersight/model/convergedinfra_server_compliance_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -358,6 +358,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -366,10 +369,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_server_compliance_details_all_of.py b/intersight/model/convergedinfra_server_compliance_details_all_of.py index 7294b50095..9bd2116bbd 100644 --- a/intersight/model/convergedinfra_server_compliance_details_all_of.py +++ b/intersight/model/convergedinfra_server_compliance_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/convergedinfra_server_compliance_details_list.py b/intersight/model/convergedinfra_server_compliance_details_list.py index 94ebbeac56..0f06091aa6 100644 --- a/intersight/model/convergedinfra_server_compliance_details_list.py +++ b/intersight/model/convergedinfra_server_compliance_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_server_compliance_details_list_all_of.py b/intersight/model/convergedinfra_server_compliance_details_list_all_of.py index 6e3fac15c8..76f5841fd0 100644 --- a/intersight/model/convergedinfra_server_compliance_details_list_all_of.py +++ b/intersight/model/convergedinfra_server_compliance_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/convergedinfra_server_compliance_details_relationship.py b/intersight/model/convergedinfra_server_compliance_details_relationship.py index 62f263d088..41147bcb4f 100644 --- a/intersight/model/convergedinfra_server_compliance_details_relationship.py +++ b/intersight/model/convergedinfra_server_compliance_details_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -881,6 +881,7 @@ class ConvergedinfraServerComplianceDetailsRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1461,6 +1462,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1469,10 +1473,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_server_compliance_details_response.py b/intersight/model/convergedinfra_server_compliance_details_response.py index 62fe93b9d9..702a5f74bd 100644 --- a/intersight/model/convergedinfra_server_compliance_details_response.py +++ b/intersight/model/convergedinfra_server_compliance_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_storage_compliance_details.py b/intersight/model/convergedinfra_storage_compliance_details.py index 3491d2efc1..c6d096609a 100644 --- a/intersight/model/convergedinfra_storage_compliance_details.py +++ b/intersight/model/convergedinfra_storage_compliance_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -337,6 +337,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -345,10 +348,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_storage_compliance_details_all_of.py b/intersight/model/convergedinfra_storage_compliance_details_all_of.py index b5cbaa347b..08d5138f5d 100644 --- a/intersight/model/convergedinfra_storage_compliance_details_all_of.py +++ b/intersight/model/convergedinfra_storage_compliance_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/convergedinfra_storage_compliance_details_list.py b/intersight/model/convergedinfra_storage_compliance_details_list.py index dcd8b7f4dc..7e38a6737f 100644 --- a/intersight/model/convergedinfra_storage_compliance_details_list.py +++ b/intersight/model/convergedinfra_storage_compliance_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_storage_compliance_details_list_all_of.py b/intersight/model/convergedinfra_storage_compliance_details_list_all_of.py index 00a35f3415..adff51b8cf 100644 --- a/intersight/model/convergedinfra_storage_compliance_details_list_all_of.py +++ b/intersight/model/convergedinfra_storage_compliance_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/convergedinfra_storage_compliance_details_relationship.py b/intersight/model/convergedinfra_storage_compliance_details_relationship.py index a6f3e8479e..d2dfe44e32 100644 --- a/intersight/model/convergedinfra_storage_compliance_details_relationship.py +++ b/intersight/model/convergedinfra_storage_compliance_details_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -874,6 +874,7 @@ class ConvergedinfraStorageComplianceDetailsRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1440,6 +1441,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1448,10 +1452,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_storage_compliance_details_response.py b/intersight/model/convergedinfra_storage_compliance_details_response.py index b1fdb321f5..579087e1bf 100644 --- a/intersight/model/convergedinfra_storage_compliance_details_response.py +++ b/intersight/model/convergedinfra_storage_compliance_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_switch_compliance_details.py b/intersight/model/convergedinfra_switch_compliance_details.py index 246809bd79..ddf335a186 100644 --- a/intersight/model/convergedinfra_switch_compliance_details.py +++ b/intersight/model/convergedinfra_switch_compliance_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -331,6 +331,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -339,10 +342,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_switch_compliance_details_all_of.py b/intersight/model/convergedinfra_switch_compliance_details_all_of.py index f528a94a33..bd697d34f5 100644 --- a/intersight/model/convergedinfra_switch_compliance_details_all_of.py +++ b/intersight/model/convergedinfra_switch_compliance_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/convergedinfra_switch_compliance_details_list.py b/intersight/model/convergedinfra_switch_compliance_details_list.py index 1c6fb09fa7..8ee9e239bd 100644 --- a/intersight/model/convergedinfra_switch_compliance_details_list.py +++ b/intersight/model/convergedinfra_switch_compliance_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_switch_compliance_details_list_all_of.py b/intersight/model/convergedinfra_switch_compliance_details_list_all_of.py index 3f3eefb2aa..a73a03345e 100644 --- a/intersight/model/convergedinfra_switch_compliance_details_list_all_of.py +++ b/intersight/model/convergedinfra_switch_compliance_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/convergedinfra_switch_compliance_details_relationship.py b/intersight/model/convergedinfra_switch_compliance_details_relationship.py index bd50d1b8f4..a09112a474 100644 --- a/intersight/model/convergedinfra_switch_compliance_details_relationship.py +++ b/intersight/model/convergedinfra_switch_compliance_details_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -870,6 +870,7 @@ class ConvergedinfraSwitchComplianceDetailsRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1434,6 +1435,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1442,10 +1446,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/convergedinfra_switch_compliance_details_response.py b/intersight/model/convergedinfra_switch_compliance_details_response.py index 8916bd3b57..4b2255a1b3 100644 --- a/intersight/model/convergedinfra_switch_compliance_details_response.py +++ b/intersight/model/convergedinfra_switch_compliance_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/crd_custom_resource.py b/intersight/model/crd_custom_resource.py index ca81902c6a..be0bf2c3dd 100644 --- a/intersight/model/crd_custom_resource.py +++ b/intersight/model/crd_custom_resource.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -294,6 +294,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -302,10 +305,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/crd_custom_resource_all_of.py b/intersight/model/crd_custom_resource_all_of.py index 64d716fba8..9fd3dfbf88 100644 --- a/intersight/model/crd_custom_resource_all_of.py +++ b/intersight/model/crd_custom_resource_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/crd_custom_resource_config_property.py b/intersight/model/crd_custom_resource_config_property.py index ed219042b0..cc65273bb0 100644 --- a/intersight/model/crd_custom_resource_config_property.py +++ b/intersight/model/crd_custom_resource_config_property.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/crd_custom_resource_config_property_all_of.py b/intersight/model/crd_custom_resource_config_property_all_of.py index 9c7b25d466..b2e5f68b53 100644 --- a/intersight/model/crd_custom_resource_config_property_all_of.py +++ b/intersight/model/crd_custom_resource_config_property_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/crd_custom_resource_list.py b/intersight/model/crd_custom_resource_list.py index d4cdbca4db..513c226b8d 100644 --- a/intersight/model/crd_custom_resource_list.py +++ b/intersight/model/crd_custom_resource_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/crd_custom_resource_list_all_of.py b/intersight/model/crd_custom_resource_list_all_of.py index ce5c10ce63..6c146f2a74 100644 --- a/intersight/model/crd_custom_resource_list_all_of.py +++ b/intersight/model/crd_custom_resource_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/crd_custom_resource_response.py b/intersight/model/crd_custom_resource_response.py index 0058fe8569..9b8905502a 100644 --- a/intersight/model/crd_custom_resource_response.py +++ b/intersight/model/crd_custom_resource_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/deviceconnector_policy.py b/intersight/model/deviceconnector_policy.py index 3e4ff536d0..685fc8543e 100644 --- a/intersight/model/deviceconnector_policy.py +++ b/intersight/model/deviceconnector_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -290,6 +290,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -298,10 +301,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/deviceconnector_policy_all_of.py b/intersight/model/deviceconnector_policy_all_of.py index f0141e9242..9934d1007a 100644 --- a/intersight/model/deviceconnector_policy_all_of.py +++ b/intersight/model/deviceconnector_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/deviceconnector_policy_list.py b/intersight/model/deviceconnector_policy_list.py index 8be810bf0b..b4a44ae2c9 100644 --- a/intersight/model/deviceconnector_policy_list.py +++ b/intersight/model/deviceconnector_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/deviceconnector_policy_list_all_of.py b/intersight/model/deviceconnector_policy_list_all_of.py index 8185bc9722..59bdbe46e3 100644 --- a/intersight/model/deviceconnector_policy_list_all_of.py +++ b/intersight/model/deviceconnector_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/deviceconnector_policy_response.py b/intersight/model/deviceconnector_policy_response.py index 2e2d00ab60..b2d9fc9492 100644 --- a/intersight/model/deviceconnector_policy_response.py +++ b/intersight/model/deviceconnector_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/display_names.py b/intersight/model/display_names.py index 50be5d22c5..cecbef49bd 100644 --- a/intersight/model/display_names.py +++ b/intersight/model/display_names.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/dnac_device.py b/intersight/model/dnac_device.py index bf01597125..96b11b216d 100644 --- a/intersight/model/dnac_device.py +++ b/intersight/model/dnac_device.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -274,6 +274,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -282,10 +285,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_device_all_of.py b/intersight/model/dnac_device_all_of.py index 0ce29d5db0..4c1b030364 100644 --- a/intersight/model/dnac_device_all_of.py +++ b/intersight/model/dnac_device_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/dnac_device_interface.py b/intersight/model/dnac_device_interface.py index dc4663b46f..0a029a9057 100644 --- a/intersight/model/dnac_device_interface.py +++ b/intersight/model/dnac_device_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_device_interface_all_of.py b/intersight/model/dnac_device_interface_all_of.py index 621d24c741..be3e7bcde9 100644 --- a/intersight/model/dnac_device_interface_all_of.py +++ b/intersight/model/dnac_device_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/dnac_device_interface_list.py b/intersight/model/dnac_device_interface_list.py index 870d303526..eb3216e253 100644 --- a/intersight/model/dnac_device_interface_list.py +++ b/intersight/model/dnac_device_interface_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_device_interface_list_all_of.py b/intersight/model/dnac_device_interface_list_all_of.py index 376bc3c70f..71d4dbcc79 100644 --- a/intersight/model/dnac_device_interface_list_all_of.py +++ b/intersight/model/dnac_device_interface_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/dnac_device_interface_response.py b/intersight/model/dnac_device_interface_response.py index 1676097112..95f6e5bebb 100644 --- a/intersight/model/dnac_device_interface_response.py +++ b/intersight/model/dnac_device_interface_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_device_list.py b/intersight/model/dnac_device_list.py index 1b22251e97..acf39c0059 100644 --- a/intersight/model/dnac_device_list.py +++ b/intersight/model/dnac_device_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_device_list_all_of.py b/intersight/model/dnac_device_list_all_of.py index e46c3e7e7e..74446548a0 100644 --- a/intersight/model/dnac_device_list_all_of.py +++ b/intersight/model/dnac_device_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/dnac_device_response.py b/intersight/model/dnac_device_response.py index 2acd1d3bc9..1e3824f20a 100644 --- a/intersight/model/dnac_device_response.py +++ b/intersight/model/dnac_device_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_external_border_node.py b/intersight/model/dnac_external_border_node.py index 90f23ab20b..4c26152554 100644 --- a/intersight/model/dnac_external_border_node.py +++ b/intersight/model/dnac_external_border_node.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_external_border_node_all_of.py b/intersight/model/dnac_external_border_node_all_of.py index 9070110f3f..f287ddae29 100644 --- a/intersight/model/dnac_external_border_node_all_of.py +++ b/intersight/model/dnac_external_border_node_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/dnac_external_border_node_interface.py b/intersight/model/dnac_external_border_node_interface.py index 8cbefa349f..290d62060f 100644 --- a/intersight/model/dnac_external_border_node_interface.py +++ b/intersight/model/dnac_external_border_node_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_external_border_node_interface_all_of.py b/intersight/model/dnac_external_border_node_interface_all_of.py index 886ff2e792..16ff569170 100644 --- a/intersight/model/dnac_external_border_node_interface_all_of.py +++ b/intersight/model/dnac_external_border_node_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/dnac_external_border_node_interface_list.py b/intersight/model/dnac_external_border_node_interface_list.py index 384e07219d..2ff8177c0d 100644 --- a/intersight/model/dnac_external_border_node_interface_list.py +++ b/intersight/model/dnac_external_border_node_interface_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_external_border_node_interface_list_all_of.py b/intersight/model/dnac_external_border_node_interface_list_all_of.py index cf62db20bf..017963767a 100644 --- a/intersight/model/dnac_external_border_node_interface_list_all_of.py +++ b/intersight/model/dnac_external_border_node_interface_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/dnac_external_border_node_interface_response.py b/intersight/model/dnac_external_border_node_interface_response.py index 22e27696fd..30992fbab0 100644 --- a/intersight/model/dnac_external_border_node_interface_response.py +++ b/intersight/model/dnac_external_border_node_interface_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_external_border_node_list.py b/intersight/model/dnac_external_border_node_list.py index 1f25917df0..28cd1f5f21 100644 --- a/intersight/model/dnac_external_border_node_list.py +++ b/intersight/model/dnac_external_border_node_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_external_border_node_list_all_of.py b/intersight/model/dnac_external_border_node_list_all_of.py index 0efcfcc2e9..e3a6d5686e 100644 --- a/intersight/model/dnac_external_border_node_list_all_of.py +++ b/intersight/model/dnac_external_border_node_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/dnac_external_border_node_response.py b/intersight/model/dnac_external_border_node_response.py index 58b4f4962e..a7d086c287 100644 --- a/intersight/model/dnac_external_border_node_response.py +++ b/intersight/model/dnac_external_border_node_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_fabric_site.py b/intersight/model/dnac_fabric_site.py index 4f41a65fb8..eeacf1580d 100644 --- a/intersight/model/dnac_fabric_site.py +++ b/intersight/model/dnac_fabric_site.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_fabric_site_all_of.py b/intersight/model/dnac_fabric_site_all_of.py index c9e8fcf476..ccc6df1930 100644 --- a/intersight/model/dnac_fabric_site_all_of.py +++ b/intersight/model/dnac_fabric_site_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/dnac_fabric_site_list.py b/intersight/model/dnac_fabric_site_list.py index f14f065fb6..93262d8c55 100644 --- a/intersight/model/dnac_fabric_site_list.py +++ b/intersight/model/dnac_fabric_site_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_fabric_site_list_all_of.py b/intersight/model/dnac_fabric_site_list_all_of.py index 3176ca4768..60fa9522eb 100644 --- a/intersight/model/dnac_fabric_site_list_all_of.py +++ b/intersight/model/dnac_fabric_site_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/dnac_fabric_site_response.py b/intersight/model/dnac_fabric_site_response.py index beeecd25a0..0ea052663e 100644 --- a/intersight/model/dnac_fabric_site_response.py +++ b/intersight/model/dnac_fabric_site_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_inventory_entity.py b/intersight/model/dnac_inventory_entity.py index b06c1fa344..3f05bba9af 100644 --- a/intersight/model/dnac_inventory_entity.py +++ b/intersight/model/dnac_inventory_entity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -312,6 +312,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -320,10 +323,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_inventory_entity_all_of.py b/intersight/model/dnac_inventory_entity_all_of.py index 1852e10534..fbcd918a45 100644 --- a/intersight/model/dnac_inventory_entity_all_of.py +++ b/intersight/model/dnac_inventory_entity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/dnac_site.py b/intersight/model/dnac_site.py index d2764ec0ce..601a0ab8fa 100644 --- a/intersight/model/dnac_site.py +++ b/intersight/model/dnac_site.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -271,6 +271,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -279,10 +282,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_site_all_of.py b/intersight/model/dnac_site_all_of.py index 03b501f735..029e8ce573 100644 --- a/intersight/model/dnac_site_all_of.py +++ b/intersight/model/dnac_site_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/dnac_site_ip_pool.py b/intersight/model/dnac_site_ip_pool.py index 0214ac6be2..1e29b99cf1 100644 --- a/intersight/model/dnac_site_ip_pool.py +++ b/intersight/model/dnac_site_ip_pool.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_site_ip_pool_all_of.py b/intersight/model/dnac_site_ip_pool_all_of.py index 79fbf0ca94..39b96995bb 100644 --- a/intersight/model/dnac_site_ip_pool_all_of.py +++ b/intersight/model/dnac_site_ip_pool_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/dnac_site_ip_pool_list.py b/intersight/model/dnac_site_ip_pool_list.py index caafe31e29..015e67cd08 100644 --- a/intersight/model/dnac_site_ip_pool_list.py +++ b/intersight/model/dnac_site_ip_pool_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_site_ip_pool_list_all_of.py b/intersight/model/dnac_site_ip_pool_list_all_of.py index a954c35da9..c58e52917b 100644 --- a/intersight/model/dnac_site_ip_pool_list_all_of.py +++ b/intersight/model/dnac_site_ip_pool_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/dnac_site_ip_pool_response.py b/intersight/model/dnac_site_ip_pool_response.py index 20361e6513..243322843e 100644 --- a/intersight/model/dnac_site_ip_pool_response.py +++ b/intersight/model/dnac_site_ip_pool_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_site_list.py b/intersight/model/dnac_site_list.py index 3b66b0dcb3..a5da6e778e 100644 --- a/intersight/model/dnac_site_list.py +++ b/intersight/model/dnac_site_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_site_list_all_of.py b/intersight/model/dnac_site_list_all_of.py index 33847aba4b..19e909adfc 100644 --- a/intersight/model/dnac_site_list_all_of.py +++ b/intersight/model/dnac_site_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/dnac_site_response.py b/intersight/model/dnac_site_response.py index f23e061314..c5e103831e 100644 --- a/intersight/model/dnac_site_response.py +++ b/intersight/model/dnac_site_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_template.py b/intersight/model/dnac_template.py index 9f3e591f64..f989f20a93 100644 --- a/intersight/model/dnac_template.py +++ b/intersight/model/dnac_template.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_template_all_of.py b/intersight/model/dnac_template_all_of.py index d41858ea1d..109dd0f03b 100644 --- a/intersight/model/dnac_template_all_of.py +++ b/intersight/model/dnac_template_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/dnac_template_list.py b/intersight/model/dnac_template_list.py index 2675b9cead..6d8d830364 100644 --- a/intersight/model/dnac_template_list.py +++ b/intersight/model/dnac_template_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_template_list_all_of.py b/intersight/model/dnac_template_list_all_of.py index 1e2d0706d8..156400ca00 100644 --- a/intersight/model/dnac_template_list_all_of.py +++ b/intersight/model/dnac_template_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/dnac_template_response.py b/intersight/model/dnac_template_response.py index b18b726182..eefc27c56e 100644 --- a/intersight/model/dnac_template_response.py +++ b/intersight/model/dnac_template_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_transit.py b/intersight/model/dnac_transit.py index c0bc77fb94..c681620742 100644 --- a/intersight/model/dnac_transit.py +++ b/intersight/model/dnac_transit.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -274,6 +274,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -282,10 +285,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_transit_all_of.py b/intersight/model/dnac_transit_all_of.py index 72458f5c75..4d172e55c9 100644 --- a/intersight/model/dnac_transit_all_of.py +++ b/intersight/model/dnac_transit_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/dnac_transit_list.py b/intersight/model/dnac_transit_list.py index 764dfe48c4..15baebb65a 100644 --- a/intersight/model/dnac_transit_list.py +++ b/intersight/model/dnac_transit_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_transit_list_all_of.py b/intersight/model/dnac_transit_list_all_of.py index 7bf7ecd1ef..d513c1ff0a 100644 --- a/intersight/model/dnac_transit_list_all_of.py +++ b/intersight/model/dnac_transit_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/dnac_transit_response.py b/intersight/model/dnac_transit_response.py index 3899c96fce..ce2374ccd7 100644 --- a/intersight/model/dnac_transit_response.py +++ b/intersight/model/dnac_transit_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_virtual_network_fabric_site.py b/intersight/model/dnac_virtual_network_fabric_site.py index 0fabc2353e..65b0df619a 100644 --- a/intersight/model/dnac_virtual_network_fabric_site.py +++ b/intersight/model/dnac_virtual_network_fabric_site.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_virtual_network_fabric_site_all_of.py b/intersight/model/dnac_virtual_network_fabric_site_all_of.py index f81a754c18..582e0c91c4 100644 --- a/intersight/model/dnac_virtual_network_fabric_site_all_of.py +++ b/intersight/model/dnac_virtual_network_fabric_site_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/dnac_virtual_network_fabric_site_list.py b/intersight/model/dnac_virtual_network_fabric_site_list.py index 61a1ce7af0..d985990d5b 100644 --- a/intersight/model/dnac_virtual_network_fabric_site_list.py +++ b/intersight/model/dnac_virtual_network_fabric_site_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/dnac_virtual_network_fabric_site_list_all_of.py b/intersight/model/dnac_virtual_network_fabric_site_list_all_of.py index 870b41bca6..e4877f4ce8 100644 --- a/intersight/model/dnac_virtual_network_fabric_site_list_all_of.py +++ b/intersight/model/dnac_virtual_network_fabric_site_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/dnac_virtual_network_fabric_site_response.py b/intersight/model/dnac_virtual_network_fabric_site_response.py index c8690427c0..2293cf77df 100644 --- a/intersight/model/dnac_virtual_network_fabric_site_response.py +++ b/intersight/model/dnac_virtual_network_fabric_site_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_abstract_device.py b/intersight/model/equipment_abstract_device.py index adb2351623..63703bbaca 100644 --- a/intersight/model/equipment_abstract_device.py +++ b/intersight/model/equipment_abstract_device.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -32,6 +32,7 @@ def lazy_import(): + from intersight.model.catalystsdwan_vedge_device import CatalystsdwanVedgeDevice from intersight.model.display_names import DisplayNames from intersight.model.equipment_abstract_device_all_of import EquipmentAbstractDeviceAllOf from intersight.model.equipment_base import EquipmentBase @@ -45,6 +46,7 @@ def lazy_import(): from intersight.model.storage_hitachi_array import StorageHitachiArray from intersight.model.storage_net_app_cluster import StorageNetAppCluster from intersight.model.storage_pure_array import StoragePureArray + globals()['CatalystsdwanVedgeDevice'] = CatalystsdwanVedgeDevice globals()['DisplayNames'] = DisplayNames globals()['EquipmentAbstractDeviceAllOf'] = EquipmentAbstractDeviceAllOf globals()['EquipmentBase'] = EquipmentBase @@ -86,12 +88,14 @@ class EquipmentAbstractDevice(ModelComposed): allowed_values = { ('class_id',): { + 'CATALYSTSDWAN.VEDGEDEVICE': "catalystsdwan.VedgeDevice", 'MERAKI.DEVICE': "meraki.Device", 'STORAGE.HITACHIARRAY': "storage.HitachiArray", 'STORAGE.NETAPPCLUSTER': "storage.NetAppCluster", 'STORAGE.PUREARRAY': "storage.PureArray", }, ('object_type',): { + 'CATALYSTSDWAN.VEDGEDEVICE': "catalystsdwan.VedgeDevice", 'MERAKI.DEVICE': "meraki.Device", 'STORAGE.HITACHIARRAY': "storage.HitachiArray", 'STORAGE.NETAPPCLUSTER': "storage.NetAppCluster", @@ -167,6 +171,7 @@ def openapi_types(): def discriminator(): lazy_import() val = { + 'catalystsdwan.VedgeDevice': CatalystsdwanVedgeDevice, 'meraki.Device': MerakiDevice, 'storage.BaseArray': StorageBaseArray, 'storage.HitachiArray': StorageHitachiArray, @@ -351,6 +356,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -359,10 +367,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_abstract_device_all_of.py b/intersight/model/equipment_abstract_device_all_of.py index 7efd0f769a..502d260e5b 100644 --- a/intersight/model/equipment_abstract_device_all_of.py +++ b/intersight/model/equipment_abstract_device_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -62,12 +62,14 @@ class EquipmentAbstractDeviceAllOf(ModelNormal): allowed_values = { ('class_id',): { + 'CATALYSTSDWAN.VEDGEDEVICE': "catalystsdwan.VedgeDevice", 'MERAKI.DEVICE': "meraki.Device", 'STORAGE.HITACHIARRAY': "storage.HitachiArray", 'STORAGE.NETAPPCLUSTER': "storage.NetAppCluster", 'STORAGE.PUREARRAY': "storage.PureArray", }, ('object_type',): { + 'CATALYSTSDWAN.VEDGEDEVICE': "catalystsdwan.VedgeDevice", 'MERAKI.DEVICE': "meraki.Device", 'STORAGE.HITACHIARRAY': "storage.HitachiArray", 'STORAGE.NETAPPCLUSTER': "storage.NetAppCluster", diff --git a/intersight/model/equipment_base.py b/intersight/model/equipment_base.py index d415981ae6..6d8d34507f 100644 --- a/intersight/model/equipment_base.py +++ b/intersight/model/equipment_base.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -49,6 +49,7 @@ def lazy_import(): from intersight.model.boot_uefi_shell_device import BootUefiShellDevice from intersight.model.boot_usb_device import BootUsbDevice from intersight.model.boot_vmedia_device import BootVmediaDevice + from intersight.model.catalystsdwan_vedge_device import CatalystsdwanVedgeDevice from intersight.model.compute_blade import ComputeBlade from intersight.model.compute_board import ComputeBoard from intersight.model.compute_physical import ComputePhysical @@ -142,6 +143,7 @@ def lazy_import(): globals()['BootUefiShellDevice'] = BootUefiShellDevice globals()['BootUsbDevice'] = BootUsbDevice globals()['BootVmediaDevice'] = BootVmediaDevice + globals()['CatalystsdwanVedgeDevice'] = CatalystsdwanVedgeDevice globals()['ComputeBlade'] = ComputeBlade globals()['ComputeBoard'] = ComputeBoard globals()['ComputePhysical'] = ComputePhysical @@ -262,6 +264,7 @@ class EquipmentBase(ModelComposed): 'BOOT.UEFISHELLDEVICE': "boot.UefiShellDevice", 'BOOT.USBDEVICE': "boot.UsbDevice", 'BOOT.VMEDIADEVICE': "boot.VmediaDevice", + 'CATALYSTSDWAN.VEDGEDEVICE': "catalystsdwan.VedgeDevice", 'COMPUTE.BLADE': "compute.Blade", 'COMPUTE.BOARD': "compute.Board", 'COMPUTE.RACKUNIT': "compute.RackUnit", @@ -341,6 +344,7 @@ class EquipmentBase(ModelComposed): 'BOOT.UEFISHELLDEVICE': "boot.UefiShellDevice", 'BOOT.USBDEVICE': "boot.UsbDevice", 'BOOT.VMEDIADEVICE': "boot.VmediaDevice", + 'CATALYSTSDWAN.VEDGEDEVICE': "catalystsdwan.VedgeDevice", 'COMPUTE.BLADE': "compute.Blade", 'COMPUTE.BOARD': "compute.Board", 'COMPUTE.RACKUNIT': "compute.RackUnit", @@ -479,6 +483,7 @@ def discriminator(): 'boot.UefiShellDevice': BootUefiShellDevice, 'boot.UsbDevice': BootUsbDevice, 'boot.VmediaDevice': BootVmediaDevice, + 'catalystsdwan.VedgeDevice': CatalystsdwanVedgeDevice, 'compute.Blade': ComputeBlade, 'compute.Board': ComputeBoard, 'compute.Physical': ComputePhysical, @@ -710,6 +715,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -718,10 +726,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_base_all_of.py b/intersight/model/equipment_base_all_of.py index dad4912870..d0d23e6509 100644 --- a/intersight/model/equipment_base_all_of.py +++ b/intersight/model/equipment_base_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -78,6 +78,7 @@ class EquipmentBaseAllOf(ModelNormal): 'BOOT.UEFISHELLDEVICE': "boot.UefiShellDevice", 'BOOT.USBDEVICE': "boot.UsbDevice", 'BOOT.VMEDIADEVICE': "boot.VmediaDevice", + 'CATALYSTSDWAN.VEDGEDEVICE': "catalystsdwan.VedgeDevice", 'COMPUTE.BLADE': "compute.Blade", 'COMPUTE.BOARD': "compute.Board", 'COMPUTE.RACKUNIT': "compute.RackUnit", @@ -157,6 +158,7 @@ class EquipmentBaseAllOf(ModelNormal): 'BOOT.UEFISHELLDEVICE': "boot.UefiShellDevice", 'BOOT.USBDEVICE': "boot.UsbDevice", 'BOOT.VMEDIADEVICE': "boot.VmediaDevice", + 'CATALYSTSDWAN.VEDGEDEVICE': "catalystsdwan.VedgeDevice", 'COMPUTE.BLADE': "compute.Blade", 'COMPUTE.BOARD': "compute.Board", 'COMPUTE.RACKUNIT': "compute.RackUnit", diff --git a/intersight/model/equipment_base_relationship.py b/intersight/model/equipment_base_relationship.py index a132e6d7f9..81632119e8 100644 --- a/intersight/model/equipment_base_relationship.py +++ b/intersight/model/equipment_base_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class EquipmentBaseRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1404,6 +1405,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1412,10 +1416,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_base_sensor.py b/intersight/model/equipment_base_sensor.py index df398361e9..42c5abed63 100644 --- a/intersight/model/equipment_base_sensor.py +++ b/intersight/model/equipment_base_sensor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -288,6 +288,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -296,10 +299,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_base_sensor_all_of.py b/intersight/model/equipment_base_sensor_all_of.py index ec1ed78aea..2c439cfab1 100644 --- a/intersight/model/equipment_base_sensor_all_of.py +++ b/intersight/model/equipment_base_sensor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_chassis.py b/intersight/model/equipment_chassis.py index 5f062bb7c7..294724456d 100644 --- a/intersight/model/equipment_chassis.py +++ b/intersight/model/equipment_chassis.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -563,6 +563,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -571,10 +574,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_chassis_all_of.py b/intersight/model/equipment_chassis_all_of.py index 4c7b9c8542..2ebfa8fe16 100644 --- a/intersight/model/equipment_chassis_all_of.py +++ b/intersight/model/equipment_chassis_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_chassis_id_pool.py b/intersight/model/equipment_chassis_id_pool.py index f0dc368719..a216a0e636 100644 --- a/intersight/model/equipment_chassis_id_pool.py +++ b/intersight/model/equipment_chassis_id_pool.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -275,6 +275,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -283,10 +286,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_chassis_id_pool_all_of.py b/intersight/model/equipment_chassis_id_pool_all_of.py index bd92881db2..4f377d31f7 100644 --- a/intersight/model/equipment_chassis_id_pool_all_of.py +++ b/intersight/model/equipment_chassis_id_pool_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_chassis_id_pool_list.py b/intersight/model/equipment_chassis_id_pool_list.py index 7737db8f8d..6f0d88bf4c 100644 --- a/intersight/model/equipment_chassis_id_pool_list.py +++ b/intersight/model/equipment_chassis_id_pool_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_chassis_id_pool_list_all_of.py b/intersight/model/equipment_chassis_id_pool_list_all_of.py index 57bb0c28c5..7a595358f0 100644 --- a/intersight/model/equipment_chassis_id_pool_list_all_of.py +++ b/intersight/model/equipment_chassis_id_pool_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_chassis_id_pool_response.py b/intersight/model/equipment_chassis_id_pool_response.py index c6eac0430b..eae199f607 100644 --- a/intersight/model/equipment_chassis_id_pool_response.py +++ b/intersight/model/equipment_chassis_id_pool_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_chassis_identity.py b/intersight/model/equipment_chassis_identity.py index 7d7b7f86bd..efa109a8e0 100644 --- a/intersight/model/equipment_chassis_identity.py +++ b/intersight/model/equipment_chassis_identity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -350,6 +350,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -358,10 +361,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_chassis_identity_all_of.py b/intersight/model/equipment_chassis_identity_all_of.py index c281a2f6b9..823a27dfdc 100644 --- a/intersight/model/equipment_chassis_identity_all_of.py +++ b/intersight/model/equipment_chassis_identity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_chassis_identity_list.py b/intersight/model/equipment_chassis_identity_list.py index 3655d83e7b..b681be2dfa 100644 --- a/intersight/model/equipment_chassis_identity_list.py +++ b/intersight/model/equipment_chassis_identity_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_chassis_identity_list_all_of.py b/intersight/model/equipment_chassis_identity_list_all_of.py index 4187257b4f..00a238233e 100644 --- a/intersight/model/equipment_chassis_identity_list_all_of.py +++ b/intersight/model/equipment_chassis_identity_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_chassis_identity_response.py b/intersight/model/equipment_chassis_identity_response.py index 5d84fe4e15..4bb8a1e06c 100644 --- a/intersight/model/equipment_chassis_identity_response.py +++ b/intersight/model/equipment_chassis_identity_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_chassis_list.py b/intersight/model/equipment_chassis_list.py index 3fd536c469..401eb466e5 100644 --- a/intersight/model/equipment_chassis_list.py +++ b/intersight/model/equipment_chassis_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_chassis_list_all_of.py b/intersight/model/equipment_chassis_list_all_of.py index ed2fec8a04..ad3e7d109f 100644 --- a/intersight/model/equipment_chassis_list_all_of.py +++ b/intersight/model/equipment_chassis_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_chassis_operation.py b/intersight/model/equipment_chassis_operation.py index a909abf0b7..d02d08c194 100644 --- a/intersight/model/equipment_chassis_operation.py +++ b/intersight/model/equipment_chassis_operation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -296,6 +296,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -304,10 +307,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_chassis_operation_all_of.py b/intersight/model/equipment_chassis_operation_all_of.py index 4640bd13ba..0e542fd630 100644 --- a/intersight/model/equipment_chassis_operation_all_of.py +++ b/intersight/model/equipment_chassis_operation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_chassis_operation_list.py b/intersight/model/equipment_chassis_operation_list.py index 4357b7afcc..9a45970178 100644 --- a/intersight/model/equipment_chassis_operation_list.py +++ b/intersight/model/equipment_chassis_operation_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_chassis_operation_list_all_of.py b/intersight/model/equipment_chassis_operation_list_all_of.py index 577a6c113b..330f2a1a3f 100644 --- a/intersight/model/equipment_chassis_operation_list_all_of.py +++ b/intersight/model/equipment_chassis_operation_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_chassis_operation_response.py b/intersight/model/equipment_chassis_operation_response.py index 7a9c384b08..2014341c42 100644 --- a/intersight/model/equipment_chassis_operation_response.py +++ b/intersight/model/equipment_chassis_operation_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_chassis_operation_status.py b/intersight/model/equipment_chassis_operation_status.py index 7fd8bdf561..4ea96c2b45 100644 --- a/intersight/model/equipment_chassis_operation_status.py +++ b/intersight/model/equipment_chassis_operation_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -228,6 +228,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -236,10 +239,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_chassis_operation_status_all_of.py b/intersight/model/equipment_chassis_operation_status_all_of.py index 2054e94a48..206753bdd8 100644 --- a/intersight/model/equipment_chassis_operation_status_all_of.py +++ b/intersight/model/equipment_chassis_operation_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_chassis_relationship.py b/intersight/model/equipment_chassis_relationship.py index ded084dc10..f99c20db33 100644 --- a/intersight/model/equipment_chassis_relationship.py +++ b/intersight/model/equipment_chassis_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -968,6 +968,7 @@ class EquipmentChassisRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1666,6 +1667,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1674,10 +1678,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_chassis_response.py b/intersight/model/equipment_chassis_response.py index c18c3545ee..899e890ebc 100644 --- a/intersight/model/equipment_chassis_response.py +++ b/intersight/model/equipment_chassis_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_device_location.py b/intersight/model/equipment_device_location.py index 984eefc749..ab0a284f83 100644 --- a/intersight/model/equipment_device_location.py +++ b/intersight/model/equipment_device_location.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_device_location_all_of.py b/intersight/model/equipment_device_location_all_of.py index 43dddd91e7..65652f1444 100644 --- a/intersight/model/equipment_device_location_all_of.py +++ b/intersight/model/equipment_device_location_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_device_summary.py b/intersight/model/equipment_device_summary.py index e6c2512d0d..26248955f3 100644 --- a/intersight/model/equipment_device_summary.py +++ b/intersight/model/equipment_device_summary.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -313,6 +313,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -321,10 +324,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_device_summary_all_of.py b/intersight/model/equipment_device_summary_all_of.py index fd3915587e..5c948b92cd 100644 --- a/intersight/model/equipment_device_summary_all_of.py +++ b/intersight/model/equipment_device_summary_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_device_summary_list.py b/intersight/model/equipment_device_summary_list.py index 7838cd338f..10936cd670 100644 --- a/intersight/model/equipment_device_summary_list.py +++ b/intersight/model/equipment_device_summary_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_device_summary_list_all_of.py b/intersight/model/equipment_device_summary_list_all_of.py index 3fcf76d928..6d0ed48f40 100644 --- a/intersight/model/equipment_device_summary_list_all_of.py +++ b/intersight/model/equipment_device_summary_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_device_summary_response.py b/intersight/model/equipment_device_summary_response.py index eff1aaa918..b7b4844de8 100644 --- a/intersight/model/equipment_device_summary_response.py +++ b/intersight/model/equipment_device_summary_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_end_point_log.py b/intersight/model/equipment_end_point_log.py index baa64ffc1d..c49bfba3ad 100644 --- a/intersight/model/equipment_end_point_log.py +++ b/intersight/model/equipment_end_point_log.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -305,6 +305,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -313,10 +316,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_end_point_log_all_of.py b/intersight/model/equipment_end_point_log_all_of.py index b08c7a5d17..c880e42709 100644 --- a/intersight/model/equipment_end_point_log_all_of.py +++ b/intersight/model/equipment_end_point_log_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_end_point_log_list.py b/intersight/model/equipment_end_point_log_list.py index 414d35f220..3f9036f78c 100644 --- a/intersight/model/equipment_end_point_log_list.py +++ b/intersight/model/equipment_end_point_log_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_end_point_log_list_all_of.py b/intersight/model/equipment_end_point_log_list_all_of.py index 2284184954..ba62382924 100644 --- a/intersight/model/equipment_end_point_log_list_all_of.py +++ b/intersight/model/equipment_end_point_log_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_end_point_log_response.py b/intersight/model/equipment_end_point_log_response.py index 567a6c108b..e5dcb6de38 100644 --- a/intersight/model/equipment_end_point_log_response.py +++ b/intersight/model/equipment_end_point_log_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_expander_module.py b/intersight/model/equipment_expander_module.py index 0fa823cae7..0a0851f7a8 100644 --- a/intersight/model/equipment_expander_module.py +++ b/intersight/model/equipment_expander_module.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -424,6 +424,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -432,10 +435,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_expander_module_all_of.py b/intersight/model/equipment_expander_module_all_of.py index 487ed9616a..3ded86fab4 100644 --- a/intersight/model/equipment_expander_module_all_of.py +++ b/intersight/model/equipment_expander_module_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_expander_module_list.py b/intersight/model/equipment_expander_module_list.py index 3a81efe025..e91326d02a 100644 --- a/intersight/model/equipment_expander_module_list.py +++ b/intersight/model/equipment_expander_module_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_expander_module_list_all_of.py b/intersight/model/equipment_expander_module_list_all_of.py index 9ebd1c302b..4ccc13eac4 100644 --- a/intersight/model/equipment_expander_module_list_all_of.py +++ b/intersight/model/equipment_expander_module_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_expander_module_relationship.py b/intersight/model/equipment_expander_module_relationship.py index d5ec48e0b4..46d01faecb 100644 --- a/intersight/model/equipment_expander_module_relationship.py +++ b/intersight/model/equipment_expander_module_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -935,6 +935,7 @@ class EquipmentExpanderModuleRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1527,6 +1528,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1535,10 +1539,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_expander_module_response.py b/intersight/model/equipment_expander_module_response.py index 932e663435..01c122d2f2 100644 --- a/intersight/model/equipment_expander_module_response.py +++ b/intersight/model/equipment_expander_module_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fan.py b/intersight/model/equipment_fan.py index a42e1d9343..4bfa640ddc 100644 --- a/intersight/model/equipment_fan.py +++ b/intersight/model/equipment_fan.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -458,6 +458,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -466,10 +469,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fan_all_of.py b/intersight/model/equipment_fan_all_of.py index ca182b604e..b78a828d23 100644 --- a/intersight/model/equipment_fan_all_of.py +++ b/intersight/model/equipment_fan_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_fan_control.py b/intersight/model/equipment_fan_control.py index bdf6c9ce07..bb76e28765 100644 --- a/intersight/model/equipment_fan_control.py +++ b/intersight/model/equipment_fan_control.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -327,6 +327,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -335,10 +338,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fan_control_all_of.py b/intersight/model/equipment_fan_control_all_of.py index 7c93a29f24..81ad335a0f 100644 --- a/intersight/model/equipment_fan_control_all_of.py +++ b/intersight/model/equipment_fan_control_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_fan_control_list.py b/intersight/model/equipment_fan_control_list.py index 0d654e3540..a5c2d27bd5 100644 --- a/intersight/model/equipment_fan_control_list.py +++ b/intersight/model/equipment_fan_control_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fan_control_list_all_of.py b/intersight/model/equipment_fan_control_list_all_of.py index a785ad5d08..d8b75b7118 100644 --- a/intersight/model/equipment_fan_control_list_all_of.py +++ b/intersight/model/equipment_fan_control_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_fan_control_relationship.py b/intersight/model/equipment_fan_control_relationship.py index 082b5818dc..c626453a37 100644 --- a/intersight/model/equipment_fan_control_relationship.py +++ b/intersight/model/equipment_fan_control_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -848,6 +848,7 @@ class EquipmentFanControlRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1430,6 +1431,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1438,10 +1442,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fan_control_response.py b/intersight/model/equipment_fan_control_response.py index f237c598fe..011cb141bb 100644 --- a/intersight/model/equipment_fan_control_response.py +++ b/intersight/model/equipment_fan_control_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fan_list.py b/intersight/model/equipment_fan_list.py index 61358dabac..22e4aab4d2 100644 --- a/intersight/model/equipment_fan_list.py +++ b/intersight/model/equipment_fan_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fan_list_all_of.py b/intersight/model/equipment_fan_list_all_of.py index c924f85012..0e42b3de6a 100644 --- a/intersight/model/equipment_fan_list_all_of.py +++ b/intersight/model/equipment_fan_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_fan_module.py b/intersight/model/equipment_fan_module.py index d9d1688cc0..602571cdc9 100644 --- a/intersight/model/equipment_fan_module.py +++ b/intersight/model/equipment_fan_module.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -480,6 +480,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -488,10 +491,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fan_module_all_of.py b/intersight/model/equipment_fan_module_all_of.py index 00b00cbf45..3730bfd6ce 100644 --- a/intersight/model/equipment_fan_module_all_of.py +++ b/intersight/model/equipment_fan_module_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_fan_module_list.py b/intersight/model/equipment_fan_module_list.py index 8fa85026dd..05c03c995e 100644 --- a/intersight/model/equipment_fan_module_list.py +++ b/intersight/model/equipment_fan_module_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fan_module_list_all_of.py b/intersight/model/equipment_fan_module_list_all_of.py index 1af7548219..17aa9ceea9 100644 --- a/intersight/model/equipment_fan_module_list_all_of.py +++ b/intersight/model/equipment_fan_module_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_fan_module_relationship.py b/intersight/model/equipment_fan_module_relationship.py index 7d5fb58d0c..40a0bb8ec9 100644 --- a/intersight/model/equipment_fan_module_relationship.py +++ b/intersight/model/equipment_fan_module_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -947,6 +947,7 @@ class EquipmentFanModuleRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1583,6 +1584,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1591,10 +1595,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fan_module_response.py b/intersight/model/equipment_fan_module_response.py index 7063985901..815dd02997 100644 --- a/intersight/model/equipment_fan_module_response.py +++ b/intersight/model/equipment_fan_module_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fan_relationship.py b/intersight/model/equipment_fan_relationship.py index a0177c1211..f696da449b 100644 --- a/intersight/model/equipment_fan_relationship.py +++ b/intersight/model/equipment_fan_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -937,6 +937,7 @@ class EquipmentFanRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1561,6 +1562,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1569,10 +1573,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fan_response.py b/intersight/model/equipment_fan_response.py index 5cb3ceec24..91f6db27ba 100644 --- a/intersight/model/equipment_fan_response.py +++ b/intersight/model/equipment_fan_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fex.py b/intersight/model/equipment_fex.py index 81042ac335..e7b3bc0870 100644 --- a/intersight/model/equipment_fex.py +++ b/intersight/model/equipment_fex.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -503,6 +503,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -511,10 +514,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fex_all_of.py b/intersight/model/equipment_fex_all_of.py index 9e87b21691..8c32c0ff87 100644 --- a/intersight/model/equipment_fex_all_of.py +++ b/intersight/model/equipment_fex_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_fex_identity.py b/intersight/model/equipment_fex_identity.py index 78c00f74e0..dd03fbe69b 100644 --- a/intersight/model/equipment_fex_identity.py +++ b/intersight/model/equipment_fex_identity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -366,6 +366,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -374,10 +377,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fex_identity_all_of.py b/intersight/model/equipment_fex_identity_all_of.py index 5651042988..f52d451b2d 100644 --- a/intersight/model/equipment_fex_identity_all_of.py +++ b/intersight/model/equipment_fex_identity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_fex_identity_list.py b/intersight/model/equipment_fex_identity_list.py index 6c7ae8c2a8..429b8077dd 100644 --- a/intersight/model/equipment_fex_identity_list.py +++ b/intersight/model/equipment_fex_identity_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fex_identity_list_all_of.py b/intersight/model/equipment_fex_identity_list_all_of.py index 4770763d62..b2deb1dd64 100644 --- a/intersight/model/equipment_fex_identity_list_all_of.py +++ b/intersight/model/equipment_fex_identity_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_fex_identity_response.py b/intersight/model/equipment_fex_identity_response.py index 8ab44deaf2..440fab3ef4 100644 --- a/intersight/model/equipment_fex_identity_response.py +++ b/intersight/model/equipment_fex_identity_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fex_list.py b/intersight/model/equipment_fex_list.py index 8529c7095b..c4eab61306 100644 --- a/intersight/model/equipment_fex_list.py +++ b/intersight/model/equipment_fex_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fex_list_all_of.py b/intersight/model/equipment_fex_list_all_of.py index 59f87fa797..698ffcd040 100644 --- a/intersight/model/equipment_fex_list_all_of.py +++ b/intersight/model/equipment_fex_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_fex_operation.py b/intersight/model/equipment_fex_operation.py index 548e853ed9..f4260a465d 100644 --- a/intersight/model/equipment_fex_operation.py +++ b/intersight/model/equipment_fex_operation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -288,6 +288,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -296,10 +299,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fex_operation_all_of.py b/intersight/model/equipment_fex_operation_all_of.py index b18b7c20b5..ddea8cc367 100644 --- a/intersight/model/equipment_fex_operation_all_of.py +++ b/intersight/model/equipment_fex_operation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_fex_operation_list.py b/intersight/model/equipment_fex_operation_list.py index a40de82488..9cc08aef1a 100644 --- a/intersight/model/equipment_fex_operation_list.py +++ b/intersight/model/equipment_fex_operation_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fex_operation_list_all_of.py b/intersight/model/equipment_fex_operation_list_all_of.py index cf40194622..4a3148fa68 100644 --- a/intersight/model/equipment_fex_operation_list_all_of.py +++ b/intersight/model/equipment_fex_operation_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_fex_operation_response.py b/intersight/model/equipment_fex_operation_response.py index de5c86b4bd..ecbfac0356 100644 --- a/intersight/model/equipment_fex_operation_response.py +++ b/intersight/model/equipment_fex_operation_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fex_relationship.py b/intersight/model/equipment_fex_relationship.py index 6a46e05f1c..52a5f40403 100644 --- a/intersight/model/equipment_fex_relationship.py +++ b/intersight/model/equipment_fex_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -951,6 +951,7 @@ class EquipmentFexRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1606,6 +1607,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1614,10 +1618,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fex_response.py b/intersight/model/equipment_fex_response.py index 9f4f9d3561..ec5acf1735 100644 --- a/intersight/model/equipment_fex_response.py +++ b/intersight/model/equipment_fex_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fru.py b/intersight/model/equipment_fru.py index e7bcfe2a2e..dc43eef69b 100644 --- a/intersight/model/equipment_fru.py +++ b/intersight/model/equipment_fru.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -326,6 +326,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -334,10 +337,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fru_all_of.py b/intersight/model/equipment_fru_all_of.py index 46186c6703..4cba680622 100644 --- a/intersight/model/equipment_fru_all_of.py +++ b/intersight/model/equipment_fru_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_fru_list.py b/intersight/model/equipment_fru_list.py index 6db6855090..e284b6a60d 100644 --- a/intersight/model/equipment_fru_list.py +++ b/intersight/model/equipment_fru_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fru_list_all_of.py b/intersight/model/equipment_fru_list_all_of.py index f5e3a46d69..862a220a7b 100644 --- a/intersight/model/equipment_fru_list_all_of.py +++ b/intersight/model/equipment_fru_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_fru_relationship.py b/intersight/model/equipment_fru_relationship.py index c4504082ae..3fe6926a21 100644 --- a/intersight/model/equipment_fru_relationship.py +++ b/intersight/model/equipment_fru_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -846,6 +846,7 @@ class EquipmentFruRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1427,6 +1428,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1435,10 +1439,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_fru_response.py b/intersight/model/equipment_fru_response.py index c217fba128..77271bd7ee 100644 --- a/intersight/model/equipment_fru_response.py +++ b/intersight/model/equipment_fru_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_hybrid_drive_slot.py b/intersight/model/equipment_hybrid_drive_slot.py index f9c37c5c92..c8676f7f19 100644 --- a/intersight/model/equipment_hybrid_drive_slot.py +++ b/intersight/model/equipment_hybrid_drive_slot.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -343,6 +343,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -351,10 +354,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_hybrid_drive_slot_all_of.py b/intersight/model/equipment_hybrid_drive_slot_all_of.py index bfc3256fdb..368f097d21 100644 --- a/intersight/model/equipment_hybrid_drive_slot_all_of.py +++ b/intersight/model/equipment_hybrid_drive_slot_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_hybrid_drive_slot_list.py b/intersight/model/equipment_hybrid_drive_slot_list.py index 1657d1912c..7306fdef88 100644 --- a/intersight/model/equipment_hybrid_drive_slot_list.py +++ b/intersight/model/equipment_hybrid_drive_slot_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_hybrid_drive_slot_list_all_of.py b/intersight/model/equipment_hybrid_drive_slot_list_all_of.py index ffeedae923..566a1e6c74 100644 --- a/intersight/model/equipment_hybrid_drive_slot_list_all_of.py +++ b/intersight/model/equipment_hybrid_drive_slot_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_hybrid_drive_slot_relationship.py b/intersight/model/equipment_hybrid_drive_slot_relationship.py index 73f950f977..cb693a137c 100644 --- a/intersight/model/equipment_hybrid_drive_slot_relationship.py +++ b/intersight/model/equipment_hybrid_drive_slot_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -853,6 +853,7 @@ class EquipmentHybridDriveSlotRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1446,6 +1447,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1454,10 +1458,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_hybrid_drive_slot_response.py b/intersight/model/equipment_hybrid_drive_slot_response.py index 8dad69e82c..7d9870a148 100644 --- a/intersight/model/equipment_hybrid_drive_slot_response.py +++ b/intersight/model/equipment_hybrid_drive_slot_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_identity.py b/intersight/model/equipment_identity.py index 3c95c03181..b33d98b015 100644 --- a/intersight/model/equipment_identity.py +++ b/intersight/model/equipment_identity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -365,6 +365,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -373,10 +376,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_identity_all_of.py b/intersight/model/equipment_identity_all_of.py index 35c191b293..aa7304f154 100644 --- a/intersight/model/equipment_identity_all_of.py +++ b/intersight/model/equipment_identity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_io_card.py b/intersight/model/equipment_io_card.py index 711ba99d59..63486987fa 100644 --- a/intersight/model/equipment_io_card.py +++ b/intersight/model/equipment_io_card.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -503,6 +503,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -511,10 +514,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_io_card_all_of.py b/intersight/model/equipment_io_card_all_of.py index 6b0c9d3d42..6debb5996e 100644 --- a/intersight/model/equipment_io_card_all_of.py +++ b/intersight/model/equipment_io_card_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_io_card_base.py b/intersight/model/equipment_io_card_base.py index 2ce5cd8f76..03fe820257 100644 --- a/intersight/model/equipment_io_card_base.py +++ b/intersight/model/equipment_io_card_base.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -465,6 +465,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -473,10 +476,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_io_card_base_all_of.py b/intersight/model/equipment_io_card_base_all_of.py index b0919b5247..6cb0565263 100644 --- a/intersight/model/equipment_io_card_base_all_of.py +++ b/intersight/model/equipment_io_card_base_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_io_card_base_relationship.py b/intersight/model/equipment_io_card_base_relationship.py index 6c020c718f..ae287d8731 100644 --- a/intersight/model/equipment_io_card_base_relationship.py +++ b/intersight/model/equipment_io_card_base_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -937,6 +937,7 @@ class EquipmentIoCardBaseRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1561,6 +1562,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1569,10 +1573,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_io_card_identity.py b/intersight/model/equipment_io_card_identity.py index 77244d67c6..41328cf42e 100644 --- a/intersight/model/equipment_io_card_identity.py +++ b/intersight/model/equipment_io_card_identity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -249,6 +249,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -257,10 +260,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_io_card_identity_all_of.py b/intersight/model/equipment_io_card_identity_all_of.py index 0b3337c153..3b90622bb5 100644 --- a/intersight/model/equipment_io_card_identity_all_of.py +++ b/intersight/model/equipment_io_card_identity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_io_card_list.py b/intersight/model/equipment_io_card_list.py index 0f7223f414..304f11b41a 100644 --- a/intersight/model/equipment_io_card_list.py +++ b/intersight/model/equipment_io_card_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_io_card_list_all_of.py b/intersight/model/equipment_io_card_list_all_of.py index aa453bb449..581f26b912 100644 --- a/intersight/model/equipment_io_card_list_all_of.py +++ b/intersight/model/equipment_io_card_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_io_card_operation.py b/intersight/model/equipment_io_card_operation.py index b9d9a0357e..e1aa7623ff 100644 --- a/intersight/model/equipment_io_card_operation.py +++ b/intersight/model/equipment_io_card_operation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -299,6 +299,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -307,10 +310,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_io_card_operation_all_of.py b/intersight/model/equipment_io_card_operation_all_of.py index 690da52fe0..90de7bb859 100644 --- a/intersight/model/equipment_io_card_operation_all_of.py +++ b/intersight/model/equipment_io_card_operation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_io_card_operation_list.py b/intersight/model/equipment_io_card_operation_list.py index 799accc662..3776c629c1 100644 --- a/intersight/model/equipment_io_card_operation_list.py +++ b/intersight/model/equipment_io_card_operation_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_io_card_operation_list_all_of.py b/intersight/model/equipment_io_card_operation_list_all_of.py index 8c0071f958..6ba59ef3cc 100644 --- a/intersight/model/equipment_io_card_operation_list_all_of.py +++ b/intersight/model/equipment_io_card_operation_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_io_card_operation_response.py b/intersight/model/equipment_io_card_operation_response.py index 97c66497ee..d8cdeb209c 100644 --- a/intersight/model/equipment_io_card_operation_response.py +++ b/intersight/model/equipment_io_card_operation_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_io_card_operation_status.py b/intersight/model/equipment_io_card_operation_status.py index 21d2164b80..71f7f98097 100644 --- a/intersight/model/equipment_io_card_operation_status.py +++ b/intersight/model/equipment_io_card_operation_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -224,6 +224,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -232,10 +235,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_io_card_operation_status_all_of.py b/intersight/model/equipment_io_card_operation_status_all_of.py index 5b46ea2801..c74f6cf0d6 100644 --- a/intersight/model/equipment_io_card_operation_status_all_of.py +++ b/intersight/model/equipment_io_card_operation_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_io_card_relationship.py b/intersight/model/equipment_io_card_relationship.py index 9d451764a7..7cee349675 100644 --- a/intersight/model/equipment_io_card_relationship.py +++ b/intersight/model/equipment_io_card_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -949,6 +949,7 @@ class EquipmentIoCardRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1606,6 +1607,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1614,10 +1618,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_io_card_response.py b/intersight/model/equipment_io_card_response.py index ac2d72a4ce..8619287e74 100644 --- a/intersight/model/equipment_io_card_response.py +++ b/intersight/model/equipment_io_card_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_io_expander.py b/intersight/model/equipment_io_expander.py index be0167ca62..211b8710c5 100644 --- a/intersight/model/equipment_io_expander.py +++ b/intersight/model/equipment_io_expander.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -320,6 +320,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -328,10 +331,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_io_expander_all_of.py b/intersight/model/equipment_io_expander_all_of.py index 97963132a6..c659f4e7a1 100644 --- a/intersight/model/equipment_io_expander_all_of.py +++ b/intersight/model/equipment_io_expander_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_io_expander_list.py b/intersight/model/equipment_io_expander_list.py index 0d55b70262..7b8e549c01 100644 --- a/intersight/model/equipment_io_expander_list.py +++ b/intersight/model/equipment_io_expander_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_io_expander_list_all_of.py b/intersight/model/equipment_io_expander_list_all_of.py index bc6d6336a9..f6096a9f41 100644 --- a/intersight/model/equipment_io_expander_list_all_of.py +++ b/intersight/model/equipment_io_expander_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_io_expander_relationship.py b/intersight/model/equipment_io_expander_relationship.py index 0368d85e3e..86701c3401 100644 --- a/intersight/model/equipment_io_expander_relationship.py +++ b/intersight/model/equipment_io_expander_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class EquipmentIoExpanderRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1423,6 +1424,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1431,10 +1435,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_io_expander_response.py b/intersight/model/equipment_io_expander_response.py index 36fa1f35ba..f6d9b5576f 100644 --- a/intersight/model/equipment_io_expander_response.py +++ b/intersight/model/equipment_io_expander_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_locator_led.py b/intersight/model/equipment_locator_led.py index d6a1dc469c..c1fdc99015 100644 --- a/intersight/model/equipment_locator_led.py +++ b/intersight/model/equipment_locator_led.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -320,6 +320,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -328,10 +331,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_locator_led_all_of.py b/intersight/model/equipment_locator_led_all_of.py index d740e91b45..cc7c274855 100644 --- a/intersight/model/equipment_locator_led_all_of.py +++ b/intersight/model/equipment_locator_led_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_locator_led_list.py b/intersight/model/equipment_locator_led_list.py index 080d0f09b5..07eb354a97 100644 --- a/intersight/model/equipment_locator_led_list.py +++ b/intersight/model/equipment_locator_led_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_locator_led_list_all_of.py b/intersight/model/equipment_locator_led_list_all_of.py index a2a3a552c4..0a42ea7210 100644 --- a/intersight/model/equipment_locator_led_list_all_of.py +++ b/intersight/model/equipment_locator_led_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_locator_led_relationship.py b/intersight/model/equipment_locator_led_relationship.py index 9ebf1d0a85..c0fb3af782 100644 --- a/intersight/model/equipment_locator_led_relationship.py +++ b/intersight/model/equipment_locator_led_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -849,6 +849,7 @@ class EquipmentLocatorLedRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1423,6 +1424,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1431,10 +1435,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_locator_led_response.py b/intersight/model/equipment_locator_led_response.py index 54f366581d..23bd59141f 100644 --- a/intersight/model/equipment_locator_led_response.py +++ b/intersight/model/equipment_locator_led_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_log_download.py b/intersight/model/equipment_log_download.py index 545c1ef25d..cee85799d2 100644 --- a/intersight/model/equipment_log_download.py +++ b/intersight/model/equipment_log_download.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -265,6 +265,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -273,10 +276,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_log_download_all_of.py b/intersight/model/equipment_log_download_all_of.py index 07349428ab..43fe6fdb9d 100644 --- a/intersight/model/equipment_log_download_all_of.py +++ b/intersight/model/equipment_log_download_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_log_download_list.py b/intersight/model/equipment_log_download_list.py index 7d5628d8b9..b41cd4c719 100644 --- a/intersight/model/equipment_log_download_list.py +++ b/intersight/model/equipment_log_download_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_log_download_list_all_of.py b/intersight/model/equipment_log_download_list_all_of.py index 4b45f1696a..a9499c01a6 100644 --- a/intersight/model/equipment_log_download_list_all_of.py +++ b/intersight/model/equipment_log_download_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_log_download_response.py b/intersight/model/equipment_log_download_response.py index 57693cff73..12fde11d53 100644 --- a/intersight/model/equipment_log_download_response.py +++ b/intersight/model/equipment_log_download_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_physical_identity.py b/intersight/model/equipment_physical_identity.py index 03f73421b6..0bf8bb8aa5 100644 --- a/intersight/model/equipment_physical_identity.py +++ b/intersight/model/equipment_physical_identity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -364,6 +364,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -372,10 +375,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_physical_identity_all_of.py b/intersight/model/equipment_physical_identity_all_of.py index 348e03f5e7..9fcdff30bf 100644 --- a/intersight/model/equipment_physical_identity_all_of.py +++ b/intersight/model/equipment_physical_identity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_physical_identity_relationship.py b/intersight/model/equipment_physical_identity_relationship.py index 413a371881..4201f82edb 100644 --- a/intersight/model/equipment_physical_identity_relationship.py +++ b/intersight/model/equipment_physical_identity_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -874,6 +874,7 @@ class EquipmentPhysicalIdentityRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1455,6 +1456,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1463,10 +1467,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_psu.py b/intersight/model/equipment_psu.py index e1ea709376..3320c271c3 100644 --- a/intersight/model/equipment_psu.py +++ b/intersight/model/equipment_psu.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -485,6 +485,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -493,10 +496,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_psu_all_of.py b/intersight/model/equipment_psu_all_of.py index e1b817266b..b0b3db3019 100644 --- a/intersight/model/equipment_psu_all_of.py +++ b/intersight/model/equipment_psu_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_psu_control.py b/intersight/model/equipment_psu_control.py index 3705e7c8e2..45c77e1c08 100644 --- a/intersight/model/equipment_psu_control.py +++ b/intersight/model/equipment_psu_control.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -441,6 +441,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -449,10 +452,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_psu_control_all_of.py b/intersight/model/equipment_psu_control_all_of.py index c68ee791bf..32b22b25bc 100644 --- a/intersight/model/equipment_psu_control_all_of.py +++ b/intersight/model/equipment_psu_control_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_psu_control_list.py b/intersight/model/equipment_psu_control_list.py index b5ab420187..6e5baeefa2 100644 --- a/intersight/model/equipment_psu_control_list.py +++ b/intersight/model/equipment_psu_control_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_psu_control_list_all_of.py b/intersight/model/equipment_psu_control_list_all_of.py index de09da9438..07f665c110 100644 --- a/intersight/model/equipment_psu_control_list_all_of.py +++ b/intersight/model/equipment_psu_control_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_psu_control_relationship.py b/intersight/model/equipment_psu_control_relationship.py index e17c928949..51b09036dc 100644 --- a/intersight/model/equipment_psu_control_relationship.py +++ b/intersight/model/equipment_psu_control_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -935,6 +935,7 @@ class EquipmentPsuControlRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1544,6 +1545,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1552,10 +1556,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_psu_control_response.py b/intersight/model/equipment_psu_control_response.py index 97a42bf070..ccd411ff35 100644 --- a/intersight/model/equipment_psu_control_response.py +++ b/intersight/model/equipment_psu_control_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_psu_list.py b/intersight/model/equipment_psu_list.py index 72f50487e3..d2935cbb17 100644 --- a/intersight/model/equipment_psu_list.py +++ b/intersight/model/equipment_psu_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_psu_list_all_of.py b/intersight/model/equipment_psu_list_all_of.py index ec54dc9f3a..500032aa87 100644 --- a/intersight/model/equipment_psu_list_all_of.py +++ b/intersight/model/equipment_psu_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_psu_relationship.py b/intersight/model/equipment_psu_relationship.py index 013bc1156e..4765bf5c2d 100644 --- a/intersight/model/equipment_psu_relationship.py +++ b/intersight/model/equipment_psu_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -943,6 +943,7 @@ class EquipmentPsuRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1588,6 +1589,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1596,10 +1600,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_psu_response.py b/intersight/model/equipment_psu_response.py index e12613adfa..4fabbade59 100644 --- a/intersight/model/equipment_psu_response.py +++ b/intersight/model/equipment_psu_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_rack_enclosure.py b/intersight/model/equipment_rack_enclosure.py index b2c9825dae..8bf9090714 100644 --- a/intersight/model/equipment_rack_enclosure.py +++ b/intersight/model/equipment_rack_enclosure.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -333,6 +333,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -341,10 +344,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_rack_enclosure_all_of.py b/intersight/model/equipment_rack_enclosure_all_of.py index 1ba396f826..7eec7dbec6 100644 --- a/intersight/model/equipment_rack_enclosure_all_of.py +++ b/intersight/model/equipment_rack_enclosure_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_rack_enclosure_list.py b/intersight/model/equipment_rack_enclosure_list.py index 9d82272169..eef12ea048 100644 --- a/intersight/model/equipment_rack_enclosure_list.py +++ b/intersight/model/equipment_rack_enclosure_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_rack_enclosure_list_all_of.py b/intersight/model/equipment_rack_enclosure_list_all_of.py index f5589e8502..66edff8f60 100644 --- a/intersight/model/equipment_rack_enclosure_list_all_of.py +++ b/intersight/model/equipment_rack_enclosure_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_rack_enclosure_relationship.py b/intersight/model/equipment_rack_enclosure_relationship.py index 8c2286be16..cab577bcc6 100644 --- a/intersight/model/equipment_rack_enclosure_relationship.py +++ b/intersight/model/equipment_rack_enclosure_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class EquipmentRackEnclosureRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1436,6 +1437,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1444,10 +1448,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_rack_enclosure_response.py b/intersight/model/equipment_rack_enclosure_response.py index 76414690df..7dfc693d3e 100644 --- a/intersight/model/equipment_rack_enclosure_response.py +++ b/intersight/model/equipment_rack_enclosure_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_rack_enclosure_slot.py b/intersight/model/equipment_rack_enclosure_slot.py index 6d84150776..e91a078c59 100644 --- a/intersight/model/equipment_rack_enclosure_slot.py +++ b/intersight/model/equipment_rack_enclosure_slot.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -329,6 +329,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -337,10 +340,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_rack_enclosure_slot_all_of.py b/intersight/model/equipment_rack_enclosure_slot_all_of.py index 84525b427b..ac4c2ee049 100644 --- a/intersight/model/equipment_rack_enclosure_slot_all_of.py +++ b/intersight/model/equipment_rack_enclosure_slot_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_rack_enclosure_slot_list.py b/intersight/model/equipment_rack_enclosure_slot_list.py index c7dda23b6e..f734926988 100644 --- a/intersight/model/equipment_rack_enclosure_slot_list.py +++ b/intersight/model/equipment_rack_enclosure_slot_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_rack_enclosure_slot_list_all_of.py b/intersight/model/equipment_rack_enclosure_slot_list_all_of.py index d5f8ddbdc6..4dd766ddbb 100644 --- a/intersight/model/equipment_rack_enclosure_slot_list_all_of.py +++ b/intersight/model/equipment_rack_enclosure_slot_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_rack_enclosure_slot_relationship.py b/intersight/model/equipment_rack_enclosure_slot_relationship.py index c1188a1a47..f2874eddc7 100644 --- a/intersight/model/equipment_rack_enclosure_slot_relationship.py +++ b/intersight/model/equipment_rack_enclosure_slot_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class EquipmentRackEnclosureSlotRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1432,6 +1433,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1440,10 +1444,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_rack_enclosure_slot_response.py b/intersight/model/equipment_rack_enclosure_slot_response.py index e02613ef19..70625a9167 100644 --- a/intersight/model/equipment_rack_enclosure_slot_response.py +++ b/intersight/model/equipment_rack_enclosure_slot_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_reset_action.py b/intersight/model/equipment_reset_action.py index d63a6c4e07..65bc205b15 100644 --- a/intersight/model/equipment_reset_action.py +++ b/intersight/model/equipment_reset_action.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -217,6 +217,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -225,10 +228,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_reset_action_all_of.py b/intersight/model/equipment_reset_action_all_of.py index fdc9ad6245..cdf586a098 100644 --- a/intersight/model/equipment_reset_action_all_of.py +++ b/intersight/model/equipment_reset_action_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_sensor.py b/intersight/model/equipment_sensor.py index 6a30ee4da2..f04aca4736 100644 --- a/intersight/model/equipment_sensor.py +++ b/intersight/model/equipment_sensor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -298,6 +298,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -306,10 +309,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_sensor_all_of.py b/intersight/model/equipment_sensor_all_of.py index 57fe21a9fe..6a0ca1432f 100644 --- a/intersight/model/equipment_sensor_all_of.py +++ b/intersight/model/equipment_sensor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_sensor_list.py b/intersight/model/equipment_sensor_list.py index 23c452ce54..2801a2710e 100644 --- a/intersight/model/equipment_sensor_list.py +++ b/intersight/model/equipment_sensor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_sensor_list_all_of.py b/intersight/model/equipment_sensor_list_all_of.py index 423a29de21..3db383a82d 100644 --- a/intersight/model/equipment_sensor_list_all_of.py +++ b/intersight/model/equipment_sensor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_sensor_relationship.py b/intersight/model/equipment_sensor_relationship.py index 2e8756d62d..de05d39a5e 100644 --- a/intersight/model/equipment_sensor_relationship.py +++ b/intersight/model/equipment_sensor_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class EquipmentSensorRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1401,6 +1402,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1409,10 +1413,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_sensor_response.py b/intersight/model/equipment_sensor_response.py index 733e3a4c9a..5a99bd02a4 100644 --- a/intersight/model/equipment_sensor_response.py +++ b/intersight/model/equipment_sensor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_shared_io_module.py b/intersight/model/equipment_shared_io_module.py index 345f73853e..adc458a8f6 100644 --- a/intersight/model/equipment_shared_io_module.py +++ b/intersight/model/equipment_shared_io_module.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -363,6 +363,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -371,10 +374,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_shared_io_module_all_of.py b/intersight/model/equipment_shared_io_module_all_of.py index e1f7b8e6d4..c408a7026b 100644 --- a/intersight/model/equipment_shared_io_module_all_of.py +++ b/intersight/model/equipment_shared_io_module_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_shared_io_module_list.py b/intersight/model/equipment_shared_io_module_list.py index d8b37e8d6c..d133646561 100644 --- a/intersight/model/equipment_shared_io_module_list.py +++ b/intersight/model/equipment_shared_io_module_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_shared_io_module_list_all_of.py b/intersight/model/equipment_shared_io_module_list_all_of.py index 369e6ceba0..ee641f7d6f 100644 --- a/intersight/model/equipment_shared_io_module_list_all_of.py +++ b/intersight/model/equipment_shared_io_module_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_shared_io_module_relationship.py b/intersight/model/equipment_shared_io_module_relationship.py index 577c16cffe..b0a6ee6320 100644 --- a/intersight/model/equipment_shared_io_module_relationship.py +++ b/intersight/model/equipment_shared_io_module_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class EquipmentSharedIoModuleRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1466,6 +1467,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1474,10 +1478,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_shared_io_module_response.py b/intersight/model/equipment_shared_io_module_response.py index a33a8fe170..77f9b8a2f2 100644 --- a/intersight/model/equipment_shared_io_module_response.py +++ b/intersight/model/equipment_shared_io_module_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_slot.py b/intersight/model/equipment_slot.py index 069fd4fa98..8a6882641e 100644 --- a/intersight/model/equipment_slot.py +++ b/intersight/model/equipment_slot.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -312,6 +312,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -320,10 +323,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_slot_all_of.py b/intersight/model/equipment_slot_all_of.py index 100b668d26..9c8f5ad859 100644 --- a/intersight/model/equipment_slot_all_of.py +++ b/intersight/model/equipment_slot_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_switch_card.py b/intersight/model/equipment_switch_card.py index de985aaef4..b7d40bec07 100644 --- a/intersight/model/equipment_switch_card.py +++ b/intersight/model/equipment_switch_card.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -436,6 +436,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -444,10 +447,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_switch_card_all_of.py b/intersight/model/equipment_switch_card_all_of.py index d0d7f9cfb0..011526025c 100644 --- a/intersight/model/equipment_switch_card_all_of.py +++ b/intersight/model/equipment_switch_card_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_switch_card_list.py b/intersight/model/equipment_switch_card_list.py index f5bf1601fa..1b1c2aeb2e 100644 --- a/intersight/model/equipment_switch_card_list.py +++ b/intersight/model/equipment_switch_card_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_switch_card_list_all_of.py b/intersight/model/equipment_switch_card_list_all_of.py index c5ff06c7ee..1f0553ed59 100644 --- a/intersight/model/equipment_switch_card_list_all_of.py +++ b/intersight/model/equipment_switch_card_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_switch_card_relationship.py b/intersight/model/equipment_switch_card_relationship.py index af6c9e9465..31e057f9a2 100644 --- a/intersight/model/equipment_switch_card_relationship.py +++ b/intersight/model/equipment_switch_card_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -878,6 +878,7 @@ class EquipmentSwitchCardRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1539,6 +1540,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1547,10 +1551,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_switch_card_response.py b/intersight/model/equipment_switch_card_response.py index 320ab8b630..5a6adb3752 100644 --- a/intersight/model/equipment_switch_card_response.py +++ b/intersight/model/equipment_switch_card_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_switch_operation.py b/intersight/model/equipment_switch_operation.py index 4c0a82bdf4..7d0ffbae0b 100644 --- a/intersight/model/equipment_switch_operation.py +++ b/intersight/model/equipment_switch_operation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -320,6 +320,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -328,10 +331,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_switch_operation_all_of.py b/intersight/model/equipment_switch_operation_all_of.py index 18a3dee340..5a99e50bec 100644 --- a/intersight/model/equipment_switch_operation_all_of.py +++ b/intersight/model/equipment_switch_operation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_switch_operation_list.py b/intersight/model/equipment_switch_operation_list.py index a0fab94bae..a03b7b0f21 100644 --- a/intersight/model/equipment_switch_operation_list.py +++ b/intersight/model/equipment_switch_operation_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_switch_operation_list_all_of.py b/intersight/model/equipment_switch_operation_list_all_of.py index 8a3c9d5366..6c965ac988 100644 --- a/intersight/model/equipment_switch_operation_list_all_of.py +++ b/intersight/model/equipment_switch_operation_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_switch_operation_response.py b/intersight/model/equipment_switch_operation_response.py index 2f169b9b73..13ee9c53bc 100644 --- a/intersight/model/equipment_switch_operation_response.py +++ b/intersight/model/equipment_switch_operation_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_system_io_controller.py b/intersight/model/equipment_system_io_controller.py index 399c96ee8d..bb5f45cbff 100644 --- a/intersight/model/equipment_system_io_controller.py +++ b/intersight/model/equipment_system_io_controller.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -362,6 +362,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -370,10 +373,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_system_io_controller_all_of.py b/intersight/model/equipment_system_io_controller_all_of.py index bbd1ef87d6..fafd8647c9 100644 --- a/intersight/model/equipment_system_io_controller_all_of.py +++ b/intersight/model/equipment_system_io_controller_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_system_io_controller_list.py b/intersight/model/equipment_system_io_controller_list.py index 2cc9bef877..4734bf8237 100644 --- a/intersight/model/equipment_system_io_controller_list.py +++ b/intersight/model/equipment_system_io_controller_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_system_io_controller_list_all_of.py b/intersight/model/equipment_system_io_controller_list_all_of.py index 0e686ff1c5..936c3bcce2 100644 --- a/intersight/model/equipment_system_io_controller_list_all_of.py +++ b/intersight/model/equipment_system_io_controller_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_system_io_controller_relationship.py b/intersight/model/equipment_system_io_controller_relationship.py index db5a9de047..b5a0892973 100644 --- a/intersight/model/equipment_system_io_controller_relationship.py +++ b/intersight/model/equipment_system_io_controller_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class EquipmentSystemIoControllerRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1465,6 +1466,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1473,10 +1477,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_system_io_controller_response.py b/intersight/model/equipment_system_io_controller_response.py index 956fadf011..215910aebc 100644 --- a/intersight/model/equipment_system_io_controller_response.py +++ b/intersight/model/equipment_system_io_controller_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_tpm.py b/intersight/model/equipment_tpm.py index 074b9f841b..69beccb323 100644 --- a/intersight/model/equipment_tpm.py +++ b/intersight/model/equipment_tpm.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -339,6 +339,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -347,10 +350,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_tpm_all_of.py b/intersight/model/equipment_tpm_all_of.py index e2a71a2ba9..cadde1ad74 100644 --- a/intersight/model/equipment_tpm_all_of.py +++ b/intersight/model/equipment_tpm_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_tpm_list.py b/intersight/model/equipment_tpm_list.py index bbd6a6f090..28825524e9 100644 --- a/intersight/model/equipment_tpm_list.py +++ b/intersight/model/equipment_tpm_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_tpm_list_all_of.py b/intersight/model/equipment_tpm_list_all_of.py index ffabaaf05e..4298cf298d 100644 --- a/intersight/model/equipment_tpm_list_all_of.py +++ b/intersight/model/equipment_tpm_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_tpm_relationship.py b/intersight/model/equipment_tpm_relationship.py index 4f1c6fa735..2a7e68c175 100644 --- a/intersight/model/equipment_tpm_relationship.py +++ b/intersight/model/equipment_tpm_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class EquipmentTpmRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1442,6 +1443,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1450,10 +1454,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_tpm_response.py b/intersight/model/equipment_tpm_response.py index f496014c5f..933dba23ae 100644 --- a/intersight/model/equipment_tpm_response.py +++ b/intersight/model/equipment_tpm_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_transceiver.py b/intersight/model/equipment_transceiver.py index 28f5d41584..b6c47c488b 100644 --- a/intersight/model/equipment_transceiver.py +++ b/intersight/model/equipment_transceiver.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -373,6 +373,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -381,10 +384,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_transceiver_all_of.py b/intersight/model/equipment_transceiver_all_of.py index de1cbfefd4..aa827eca8a 100644 --- a/intersight/model/equipment_transceiver_all_of.py +++ b/intersight/model/equipment_transceiver_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_transceiver_list.py b/intersight/model/equipment_transceiver_list.py index f943438cea..e3474967ef 100644 --- a/intersight/model/equipment_transceiver_list.py +++ b/intersight/model/equipment_transceiver_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/equipment_transceiver_list_all_of.py b/intersight/model/equipment_transceiver_list_all_of.py index fdfffd2956..6b2220528a 100644 --- a/intersight/model/equipment_transceiver_list_all_of.py +++ b/intersight/model/equipment_transceiver_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/equipment_transceiver_response.py b/intersight/model/equipment_transceiver_response.py index e305b6bab2..4f9e847e21 100644 --- a/intersight/model/equipment_transceiver_response.py +++ b/intersight/model/equipment_transceiver_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/error.py b/intersight/model/error.py index eeaa0b7626..12c4802885 100644 --- a/intersight/model/error.py +++ b/intersight/model/error.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ether_host_port.py b/intersight/model/ether_host_port.py index 823af049b4..b4d25977d8 100644 --- a/intersight/model/ether_host_port.py +++ b/intersight/model/ether_host_port.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -353,6 +353,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -361,10 +364,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ether_host_port_all_of.py b/intersight/model/ether_host_port_all_of.py index e62003389a..7622cd3f14 100644 --- a/intersight/model/ether_host_port_all_of.py +++ b/intersight/model/ether_host_port_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ether_host_port_list.py b/intersight/model/ether_host_port_list.py index 89c18021c2..d430e866b8 100644 --- a/intersight/model/ether_host_port_list.py +++ b/intersight/model/ether_host_port_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ether_host_port_list_all_of.py b/intersight/model/ether_host_port_list_all_of.py index 868050b0bf..3f92b227e0 100644 --- a/intersight/model/ether_host_port_list_all_of.py +++ b/intersight/model/ether_host_port_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ether_host_port_relationship.py b/intersight/model/ether_host_port_relationship.py index ca297a27f4..323d0285d8 100644 --- a/intersight/model/ether_host_port_relationship.py +++ b/intersight/model/ether_host_port_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class EtherHostPortRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1456,6 +1457,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1464,10 +1468,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ether_host_port_response.py b/intersight/model/ether_host_port_response.py index f36eaaa08b..92d9acc548 100644 --- a/intersight/model/ether_host_port_response.py +++ b/intersight/model/ether_host_port_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ether_network_port.py b/intersight/model/ether_network_port.py index 525a58653f..c67eb7fe55 100644 --- a/intersight/model/ether_network_port.py +++ b/intersight/model/ether_network_port.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -326,6 +326,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -334,10 +337,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ether_network_port_all_of.py b/intersight/model/ether_network_port_all_of.py index a5170bb944..ff7116e6b7 100644 --- a/intersight/model/ether_network_port_all_of.py +++ b/intersight/model/ether_network_port_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ether_network_port_list.py b/intersight/model/ether_network_port_list.py index 04002d74aa..80c934f341 100644 --- a/intersight/model/ether_network_port_list.py +++ b/intersight/model/ether_network_port_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ether_network_port_list_all_of.py b/intersight/model/ether_network_port_list_all_of.py index ddba86bf0a..9f4350e6c6 100644 --- a/intersight/model/ether_network_port_list_all_of.py +++ b/intersight/model/ether_network_port_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ether_network_port_relationship.py b/intersight/model/ether_network_port_relationship.py index dfd02c2382..4a6a065a78 100644 --- a/intersight/model/ether_network_port_relationship.py +++ b/intersight/model/ether_network_port_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class EtherNetworkPortRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1429,6 +1430,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1437,10 +1441,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ether_network_port_response.py b/intersight/model/ether_network_port_response.py index 61ea98a45a..f7f0b60015 100644 --- a/intersight/model/ether_network_port_response.py +++ b/intersight/model/ether_network_port_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ether_physical_port.py b/intersight/model/ether_physical_port.py index 5b3e5b6eff..c75f8dfe86 100644 --- a/intersight/model/ether_physical_port.py +++ b/intersight/model/ether_physical_port.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -376,6 +376,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -384,10 +387,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ether_physical_port_all_of.py b/intersight/model/ether_physical_port_all_of.py index 5d065314af..0d3ae898af 100644 --- a/intersight/model/ether_physical_port_all_of.py +++ b/intersight/model/ether_physical_port_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ether_physical_port_base.py b/intersight/model/ether_physical_port_base.py index 564529303f..b9f1b0b52f 100644 --- a/intersight/model/ether_physical_port_base.py +++ b/intersight/model/ether_physical_port_base.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -339,6 +339,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -347,10 +350,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ether_physical_port_base_all_of.py b/intersight/model/ether_physical_port_base_all_of.py index 1406af5e15..d25b3554d6 100644 --- a/intersight/model/ether_physical_port_base_all_of.py +++ b/intersight/model/ether_physical_port_base_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ether_physical_port_base_relationship.py b/intersight/model/ether_physical_port_base_relationship.py index 46e331d71f..e1f83a7100 100644 --- a/intersight/model/ether_physical_port_base_relationship.py +++ b/intersight/model/ether_physical_port_base_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class EtherPhysicalPortBaseRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1435,6 +1436,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1443,10 +1447,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ether_physical_port_list.py b/intersight/model/ether_physical_port_list.py index 2c8ea09c42..9e701c3f05 100644 --- a/intersight/model/ether_physical_port_list.py +++ b/intersight/model/ether_physical_port_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ether_physical_port_list_all_of.py b/intersight/model/ether_physical_port_list_all_of.py index fde096787c..0030161268 100644 --- a/intersight/model/ether_physical_port_list_all_of.py +++ b/intersight/model/ether_physical_port_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ether_physical_port_relationship.py b/intersight/model/ether_physical_port_relationship.py index d0ea25aa9c..649f5f452f 100644 --- a/intersight/model/ether_physical_port_relationship.py +++ b/intersight/model/ether_physical_port_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class EtherPhysicalPortRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1479,6 +1480,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1487,10 +1491,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ether_physical_port_response.py b/intersight/model/ether_physical_port_response.py index 70d6514e55..ad2e3be240 100644 --- a/intersight/model/ether_physical_port_response.py +++ b/intersight/model/ether_physical_port_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ether_port_channel.py b/intersight/model/ether_port_channel.py index 7701671f97..84c1f73a20 100644 --- a/intersight/model/ether_port_channel.py +++ b/intersight/model/ether_port_channel.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -367,6 +367,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -375,10 +378,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ether_port_channel_all_of.py b/intersight/model/ether_port_channel_all_of.py index ad01160fa4..fc7f8a79cb 100644 --- a/intersight/model/ether_port_channel_all_of.py +++ b/intersight/model/ether_port_channel_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ether_port_channel_list.py b/intersight/model/ether_port_channel_list.py index b7274777e7..3b29b3e2ac 100644 --- a/intersight/model/ether_port_channel_list.py +++ b/intersight/model/ether_port_channel_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ether_port_channel_list_all_of.py b/intersight/model/ether_port_channel_list_all_of.py index 8d8069c30f..6c77caef2f 100644 --- a/intersight/model/ether_port_channel_list_all_of.py +++ b/intersight/model/ether_port_channel_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ether_port_channel_relationship.py b/intersight/model/ether_port_channel_relationship.py index a996a2e3be..a5131f2c05 100644 --- a/intersight/model/ether_port_channel_relationship.py +++ b/intersight/model/ether_port_channel_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class EtherPortChannelRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1470,6 +1471,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1478,10 +1482,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ether_port_channel_response.py b/intersight/model/ether_port_channel_response.py index fcfc0a0fae..6ae8a1af5f 100644 --- a/intersight/model/ether_port_channel_response.py +++ b/intersight/model/ether_port_channel_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/externalsite_authorization.py b/intersight/model/externalsite_authorization.py index d9df4cd105..7d0fb47cb4 100644 --- a/intersight/model/externalsite_authorization.py +++ b/intersight/model/externalsite_authorization.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -285,6 +285,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -293,10 +296,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/externalsite_authorization_all_of.py b/intersight/model/externalsite_authorization_all_of.py index 0ce3959849..f01fecbdea 100644 --- a/intersight/model/externalsite_authorization_all_of.py +++ b/intersight/model/externalsite_authorization_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/externalsite_authorization_list.py b/intersight/model/externalsite_authorization_list.py index 0e2a5a7ba8..c9be46236f 100644 --- a/intersight/model/externalsite_authorization_list.py +++ b/intersight/model/externalsite_authorization_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/externalsite_authorization_list_all_of.py b/intersight/model/externalsite_authorization_list_all_of.py index df0b99712b..10d3e53c8d 100644 --- a/intersight/model/externalsite_authorization_list_all_of.py +++ b/intersight/model/externalsite_authorization_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/externalsite_authorization_response.py b/intersight/model/externalsite_authorization_response.py index 0426b4b8a4..a5e58d9a63 100644 --- a/intersight/model/externalsite_authorization_response.py +++ b/intersight/model/externalsite_authorization_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_abstract_interface_role.py b/intersight/model/fabric_abstract_interface_role.py index 9d37fe1574..37fa422355 100644 --- a/intersight/model/fabric_abstract_interface_role.py +++ b/intersight/model/fabric_abstract_interface_role.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -854,6 +854,7 @@ class FabricAbstractInterfaceRole(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1953,6 +1954,7 @@ class FabricAbstractInterfaceRole(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -2488,6 +2490,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -2496,10 +2501,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_abstract_interface_role_relationship.py b/intersight/model/fabric_abstract_interface_role_relationship.py index a5e6dd719c..94a04728a0 100644 --- a/intersight/model/fabric_abstract_interface_role_relationship.py +++ b/intersight/model/fabric_abstract_interface_role_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -833,6 +833,7 @@ class FabricAbstractInterfaceRoleRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1363,6 +1364,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1371,10 +1375,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_abstract_span_dest_port.py b/intersight/model/fabric_abstract_span_dest_port.py index 242fe84b2e..97c75af1aa 100644 --- a/intersight/model/fabric_abstract_span_dest_port.py +++ b/intersight/model/fabric_abstract_span_dest_port.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_abstract_span_dest_port_all_of.py b/intersight/model/fabric_abstract_span_dest_port_all_of.py index 85a2f59cc0..a3c76e9f96 100644 --- a/intersight/model/fabric_abstract_span_dest_port_all_of.py +++ b/intersight/model/fabric_abstract_span_dest_port_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_abstract_span_dest_port_relationship.py b/intersight/model/fabric_abstract_span_dest_port_relationship.py index 18726e26e6..576b29b431 100644 --- a/intersight/model/fabric_abstract_span_dest_port_relationship.py +++ b/intersight/model/fabric_abstract_span_dest_port_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class FabricAbstractSpanDestPortRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1382,6 +1383,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1390,10 +1394,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_abstract_span_session.py b/intersight/model/fabric_abstract_span_session.py index 562a2749d3..263cc1e916 100644 --- a/intersight/model/fabric_abstract_span_session.py +++ b/intersight/model/fabric_abstract_span_session.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -274,7 +274,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 _visited_composed_classes = (Animal,) admin_state (str): Admin state to enable or disable the SPAN session. * `Disabled` - Admin configured Disabled State. * `Enabled` - Admin configured Enabled State.. [optional] if omitted the server will use the default value of "Disabled" # noqa: E501 config_state (str): The configured state of SPAN configuration. If the configuration fails to deploy to the Fabric Interconnect, it can be redeployed by toggling the admin state. * `None` - Nil value when no action has been triggered by the user. * `Applied` - User configured settings are in applied state. * `Applying` - User settings are being applied on the target server. * `Failed` - User configured settings could not be applied.. [optional] if omitted the server will use the default value of "None" # noqa: E501 - name (str): Name of the SPAN session.. [optional] # noqa: E501 + name (str): Name of the SPAN session. The name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.) or an underscore (_).. [optional] # noqa: E501 oper_state (str): Operational state of the SPAN session. * `Unknown` - SPAN session operational state is Unknown. * `Up` - SPAN session operational state is Up. * `Down` - SPAN session operational state is Down. * `Error` - SPAN session operational state is Error.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 oper_state_reason (str): Operational state reason of the SPAN session. * `Unknown` - Unknown operational state. * `Active` - Active and operational SPAN session. * `NoHardwareResource` - No hardware resources available. * `NoOperationalSrcDst` - No operational SPAN source or destination. * `GenericError` - Generic operational error. * `NoSourcesConfigured` - No source interfaces configured. * `NoDestinationConfigured` - No destination port configured. * `NoSourceDestinationConfigured` - No source or destination interface configured. * `SessionAdminShut` - Session is administratively disabled. * `WrongDestinationMode` - Wrong Destination mode configured. * `WrongSourceMode` - Wrong Source mode configured. * `TunnelMisconfDown` - Tunnel Misconfigured or Down. * `NoFlowIdSpecified` - No Flow ID specified for ERSPAN.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 session_id (int): Session ID identifies the SPAN session on the Fabric Interconnect.. [optional] # noqa: E501 @@ -346,6 +346,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -354,10 +357,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -409,7 +415,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 _visited_composed_classes = (Animal,) admin_state (str): Admin state to enable or disable the SPAN session. * `Disabled` - Admin configured Disabled State. * `Enabled` - Admin configured Enabled State.. [optional] if omitted the server will use the default value of "Disabled" # noqa: E501 config_state (str): The configured state of SPAN configuration. If the configuration fails to deploy to the Fabric Interconnect, it can be redeployed by toggling the admin state. * `None` - Nil value when no action has been triggered by the user. * `Applied` - User configured settings are in applied state. * `Applying` - User settings are being applied on the target server. * `Failed` - User configured settings could not be applied.. [optional] if omitted the server will use the default value of "None" # noqa: E501 - name (str): Name of the SPAN session.. [optional] # noqa: E501 + name (str): Name of the SPAN session. The name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.) or an underscore (_).. [optional] # noqa: E501 oper_state (str): Operational state of the SPAN session. * `Unknown` - SPAN session operational state is Unknown. * `Up` - SPAN session operational state is Up. * `Down` - SPAN session operational state is Down. * `Error` - SPAN session operational state is Error.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 oper_state_reason (str): Operational state reason of the SPAN session. * `Unknown` - Unknown operational state. * `Active` - Active and operational SPAN session. * `NoHardwareResource` - No hardware resources available. * `NoOperationalSrcDst` - No operational SPAN source or destination. * `GenericError` - Generic operational error. * `NoSourcesConfigured` - No source interfaces configured. * `NoDestinationConfigured` - No destination port configured. * `NoSourceDestinationConfigured` - No source or destination interface configured. * `SessionAdminShut` - Session is administratively disabled. * `WrongDestinationMode` - Wrong Destination mode configured. * `WrongSourceMode` - Wrong Source mode configured. * `TunnelMisconfDown` - Tunnel Misconfigured or Down. * `NoFlowIdSpecified` - No Flow ID specified for ERSPAN.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 session_id (int): Session ID identifies the SPAN session on the Fabric Interconnect.. [optional] # noqa: E501 diff --git a/intersight/model/fabric_abstract_span_session_all_of.py b/intersight/model/fabric_abstract_span_session_all_of.py index a4ce7aa4f7..e005a295e8 100644 --- a/intersight/model/fabric_abstract_span_session_all_of.py +++ b/intersight/model/fabric_abstract_span_session_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,7 +226,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 _visited_composed_classes = (Animal,) admin_state (str): Admin state to enable or disable the SPAN session. * `Disabled` - Admin configured Disabled State. * `Enabled` - Admin configured Enabled State.. [optional] if omitted the server will use the default value of "Disabled" # noqa: E501 config_state (str): The configured state of SPAN configuration. If the configuration fails to deploy to the Fabric Interconnect, it can be redeployed by toggling the admin state. * `None` - Nil value when no action has been triggered by the user. * `Applied` - User configured settings are in applied state. * `Applying` - User settings are being applied on the target server. * `Failed` - User configured settings could not be applied.. [optional] if omitted the server will use the default value of "None" # noqa: E501 - name (str): Name of the SPAN session.. [optional] # noqa: E501 + name (str): Name of the SPAN session. The name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.) or an underscore (_).. [optional] # noqa: E501 oper_state (str): Operational state of the SPAN session. * `Unknown` - SPAN session operational state is Unknown. * `Up` - SPAN session operational state is Up. * `Down` - SPAN session operational state is Down. * `Error` - SPAN session operational state is Error.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 oper_state_reason (str): Operational state reason of the SPAN session. * `Unknown` - Unknown operational state. * `Active` - Active and operational SPAN session. * `NoHardwareResource` - No hardware resources available. * `NoOperationalSrcDst` - No operational SPAN source or destination. * `GenericError` - Generic operational error. * `NoSourcesConfigured` - No source interfaces configured. * `NoDestinationConfigured` - No destination port configured. * `NoSourceDestinationConfigured` - No source or destination interface configured. * `SessionAdminShut` - Session is administratively disabled. * `WrongDestinationMode` - Wrong Destination mode configured. * `WrongSourceMode` - Wrong Source mode configured. * `TunnelMisconfDown` - Tunnel Misconfigured or Down. * `NoFlowIdSpecified` - No Flow ID specified for ERSPAN.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 session_id (int): Session ID identifies the SPAN session on the Fabric Interconnect.. [optional] # noqa: E501 @@ -329,7 +329,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 _visited_composed_classes = (Animal,) admin_state (str): Admin state to enable or disable the SPAN session. * `Disabled` - Admin configured Disabled State. * `Enabled` - Admin configured Enabled State.. [optional] if omitted the server will use the default value of "Disabled" # noqa: E501 config_state (str): The configured state of SPAN configuration. If the configuration fails to deploy to the Fabric Interconnect, it can be redeployed by toggling the admin state. * `None` - Nil value when no action has been triggered by the user. * `Applied` - User configured settings are in applied state. * `Applying` - User settings are being applied on the target server. * `Failed` - User configured settings could not be applied.. [optional] if omitted the server will use the default value of "None" # noqa: E501 - name (str): Name of the SPAN session.. [optional] # noqa: E501 + name (str): Name of the SPAN session. The name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.) or an underscore (_).. [optional] # noqa: E501 oper_state (str): Operational state of the SPAN session. * `Unknown` - SPAN session operational state is Unknown. * `Up` - SPAN session operational state is Up. * `Down` - SPAN session operational state is Down. * `Error` - SPAN session operational state is Error.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 oper_state_reason (str): Operational state reason of the SPAN session. * `Unknown` - Unknown operational state. * `Active` - Active and operational SPAN session. * `NoHardwareResource` - No hardware resources available. * `NoOperationalSrcDst` - No operational SPAN source or destination. * `GenericError` - Generic operational error. * `NoSourcesConfigured` - No source interfaces configured. * `NoDestinationConfigured` - No destination port configured. * `NoSourceDestinationConfigured` - No source or destination interface configured. * `SessionAdminShut` - Session is administratively disabled. * `WrongDestinationMode` - Wrong Destination mode configured. * `WrongSourceMode` - Wrong Source mode configured. * `TunnelMisconfDown` - Tunnel Misconfigured or Down. * `NoFlowIdSpecified` - No Flow ID specified for ERSPAN.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 session_id (int): Session ID identifies the SPAN session on the Fabric Interconnect.. [optional] # noqa: E501 diff --git a/intersight/model/fabric_abstract_span_source.py b/intersight/model/fabric_abstract_span_source.py index d0b02b39a6..a179eda44e 100644 --- a/intersight/model/fabric_abstract_span_source.py +++ b/intersight/model/fabric_abstract_span_source.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -294,6 +294,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -302,10 +305,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_abstract_span_source_all_of.py b/intersight/model/fabric_abstract_span_source_all_of.py index 7232d95f92..d97ae5776f 100644 --- a/intersight/model/fabric_abstract_span_source_all_of.py +++ b/intersight/model/fabric_abstract_span_source_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_abstract_span_source_port.py b/intersight/model/fabric_abstract_span_source_port.py index bcc8fd49fe..36c77dfaed 100644 --- a/intersight/model/fabric_abstract_span_source_port.py +++ b/intersight/model/fabric_abstract_span_source_port.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -301,6 +301,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -309,10 +312,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_abstract_span_source_port_all_of.py b/intersight/model/fabric_abstract_span_source_port_all_of.py index 186f453ce2..7fb3bcef84 100644 --- a/intersight/model/fabric_abstract_span_source_port_all_of.py +++ b/intersight/model/fabric_abstract_span_source_port_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_abstract_span_source_port_channel.py b/intersight/model/fabric_abstract_span_source_port_channel.py index f09c1baffd..acf936bdc1 100644 --- a/intersight/model/fabric_abstract_span_source_port_channel.py +++ b/intersight/model/fabric_abstract_span_source_port_channel.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -295,6 +295,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -303,10 +306,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_abstract_span_source_port_channel_all_of.py b/intersight/model/fabric_abstract_span_source_port_channel_all_of.py index 70c7c2a937..907e239c7c 100644 --- a/intersight/model/fabric_abstract_span_source_port_channel_all_of.py +++ b/intersight/model/fabric_abstract_span_source_port_channel_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_abstract_span_source_port_channel_relationship.py b/intersight/model/fabric_abstract_span_source_port_channel_relationship.py index 29b499b220..db5fbe12a4 100644 --- a/intersight/model/fabric_abstract_span_source_port_channel_relationship.py +++ b/intersight/model/fabric_abstract_span_source_port_channel_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -848,6 +848,7 @@ class FabricAbstractSpanSourcePortChannelRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1394,6 +1395,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1402,10 +1406,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_abstract_span_source_port_relationship.py b/intersight/model/fabric_abstract_span_source_port_relationship.py index e0670fb9ea..6c0c6a4053 100644 --- a/intersight/model/fabric_abstract_span_source_port_relationship.py +++ b/intersight/model/fabric_abstract_span_source_port_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -848,6 +848,7 @@ class FabricAbstractSpanSourcePortRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1400,6 +1401,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1408,10 +1412,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_abstract_span_source_virtual_if.py b/intersight/model/fabric_abstract_span_source_virtual_if.py index 880cd026f9..b633666bc9 100644 --- a/intersight/model/fabric_abstract_span_source_virtual_if.py +++ b/intersight/model/fabric_abstract_span_source_virtual_if.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -285,6 +285,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -293,10 +296,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_abstract_span_source_virtual_if_all_of.py b/intersight/model/fabric_abstract_span_source_virtual_if_all_of.py index 287187f911..9c44fd80be 100644 --- a/intersight/model/fabric_abstract_span_source_virtual_if_all_of.py +++ b/intersight/model/fabric_abstract_span_source_virtual_if_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_abstract_span_source_virtual_if_relationship.py b/intersight/model/fabric_abstract_span_source_virtual_if_relationship.py index fa7bd986b5..87e4ae1a5f 100644 --- a/intersight/model/fabric_abstract_span_source_virtual_if_relationship.py +++ b/intersight/model/fabric_abstract_span_source_virtual_if_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -840,6 +840,7 @@ class FabricAbstractSpanSourceVirtualIfRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1384,6 +1385,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1392,10 +1396,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_appliance_pc_role.py b/intersight/model/fabric_appliance_pc_role.py index 1c8f34e8a1..3db59b7d4d 100644 --- a/intersight/model/fabric_appliance_pc_role.py +++ b/intersight/model/fabric_appliance_pc_role.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -330,6 +330,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -338,10 +341,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_appliance_pc_role_all_of.py b/intersight/model/fabric_appliance_pc_role_all_of.py index 4f898a5a33..6bbdbdebe5 100644 --- a/intersight/model/fabric_appliance_pc_role_all_of.py +++ b/intersight/model/fabric_appliance_pc_role_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_appliance_pc_role_list.py b/intersight/model/fabric_appliance_pc_role_list.py index 9b1ce297a8..cafee7fe74 100644 --- a/intersight/model/fabric_appliance_pc_role_list.py +++ b/intersight/model/fabric_appliance_pc_role_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_appliance_pc_role_list_all_of.py b/intersight/model/fabric_appliance_pc_role_list_all_of.py index d5eb362103..ed67ab95a1 100644 --- a/intersight/model/fabric_appliance_pc_role_list_all_of.py +++ b/intersight/model/fabric_appliance_pc_role_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_appliance_pc_role_response.py b/intersight/model/fabric_appliance_pc_role_response.py index 4c084ae2c1..7bf280f124 100644 --- a/intersight/model/fabric_appliance_pc_role_response.py +++ b/intersight/model/fabric_appliance_pc_role_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_appliance_role.py b/intersight/model/fabric_appliance_role.py index c19179efbe..a018cda3b4 100644 --- a/intersight/model/fabric_appliance_role.py +++ b/intersight/model/fabric_appliance_role.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -344,6 +344,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -352,10 +355,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_appliance_role_all_of.py b/intersight/model/fabric_appliance_role_all_of.py index fba28fee0f..7e71a0ffaa 100644 --- a/intersight/model/fabric_appliance_role_all_of.py +++ b/intersight/model/fabric_appliance_role_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_appliance_role_list.py b/intersight/model/fabric_appliance_role_list.py index b12ea2ec77..e077cb9e23 100644 --- a/intersight/model/fabric_appliance_role_list.py +++ b/intersight/model/fabric_appliance_role_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_appliance_role_list_all_of.py b/intersight/model/fabric_appliance_role_list_all_of.py index 2cb4cfb13d..2d41447e3e 100644 --- a/intersight/model/fabric_appliance_role_list_all_of.py +++ b/intersight/model/fabric_appliance_role_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_appliance_role_response.py b/intersight/model/fabric_appliance_role_response.py index 1ccd9a124b..423e84a1ff 100644 --- a/intersight/model/fabric_appliance_role_response.py +++ b/intersight/model/fabric_appliance_role_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_base_cluster_profile.py b/intersight/model/fabric_base_cluster_profile.py index 23190527db..4ecbb84ab0 100644 --- a/intersight/model/fabric_base_cluster_profile.py +++ b/intersight/model/fabric_base_cluster_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -299,6 +299,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -307,10 +310,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_base_cluster_profile_all_of.py b/intersight/model/fabric_base_cluster_profile_all_of.py index 6989d80fbe..3c5bd9b414 100644 --- a/intersight/model/fabric_base_cluster_profile_all_of.py +++ b/intersight/model/fabric_base_cluster_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_base_switch_profile.py b/intersight/model/fabric_base_switch_profile.py index 8e2356270e..d7150d750d 100644 --- a/intersight/model/fabric_base_switch_profile.py +++ b/intersight/model/fabric_base_switch_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -323,6 +323,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -331,10 +334,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_base_switch_profile_all_of.py b/intersight/model/fabric_base_switch_profile_all_of.py index 6d9ef338d8..9cee601e82 100644 --- a/intersight/model/fabric_base_switch_profile_all_of.py +++ b/intersight/model/fabric_base_switch_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_base_switch_profile_relationship.py b/intersight/model/fabric_base_switch_profile_relationship.py index f81c90dde3..800e1cb522 100644 --- a/intersight/model/fabric_base_switch_profile_relationship.py +++ b/intersight/model/fabric_base_switch_profile_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -848,6 +848,7 @@ class FabricBaseSwitchProfileRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1419,6 +1420,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1427,10 +1431,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_cluster_assignment.py b/intersight/model/fabric_cluster_assignment.py index 9d0017d1ea..964e2c81f4 100644 --- a/intersight/model/fabric_cluster_assignment.py +++ b/intersight/model/fabric_cluster_assignment.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -219,6 +219,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +230,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_cluster_assignment_all_of.py b/intersight/model/fabric_cluster_assignment_all_of.py index 45d049241e..62dcd129c0 100644 --- a/intersight/model/fabric_cluster_assignment_all_of.py +++ b/intersight/model/fabric_cluster_assignment_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_config_change_detail.py b/intersight/model/fabric_config_change_detail.py index f207fd3007..19197bf687 100644 --- a/intersight/model/fabric_config_change_detail.py +++ b/intersight/model/fabric_config_change_detail.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -295,6 +295,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -303,10 +306,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_config_change_detail_all_of.py b/intersight/model/fabric_config_change_detail_all_of.py index a43645e142..8f7912be3f 100644 --- a/intersight/model/fabric_config_change_detail_all_of.py +++ b/intersight/model/fabric_config_change_detail_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_config_change_detail_list.py b/intersight/model/fabric_config_change_detail_list.py index 679b4f2412..d19c2ae7d7 100644 --- a/intersight/model/fabric_config_change_detail_list.py +++ b/intersight/model/fabric_config_change_detail_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_config_change_detail_list_all_of.py b/intersight/model/fabric_config_change_detail_list_all_of.py index 01c42cde4b..8abd289cda 100644 --- a/intersight/model/fabric_config_change_detail_list_all_of.py +++ b/intersight/model/fabric_config_change_detail_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_config_change_detail_relationship.py b/intersight/model/fabric_config_change_detail_relationship.py index 2fe08faf68..953c5a3531 100644 --- a/intersight/model/fabric_config_change_detail_relationship.py +++ b/intersight/model/fabric_config_change_detail_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -847,6 +847,7 @@ class FabricConfigChangeDetailRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1398,6 +1399,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1406,10 +1410,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_config_change_detail_response.py b/intersight/model/fabric_config_change_detail_response.py index d0962e62e0..04cf5433f1 100644 --- a/intersight/model/fabric_config_change_detail_response.py +++ b/intersight/model/fabric_config_change_detail_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_config_result.py b/intersight/model/fabric_config_result.py index 3085730396..bb15485e73 100644 --- a/intersight/model/fabric_config_result.py +++ b/intersight/model/fabric_config_result.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -287,6 +287,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -295,10 +298,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_config_result_all_of.py b/intersight/model/fabric_config_result_all_of.py index 97b0e06ba5..417260c287 100644 --- a/intersight/model/fabric_config_result_all_of.py +++ b/intersight/model/fabric_config_result_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_config_result_entry.py b/intersight/model/fabric_config_result_entry.py index e118cdf5c1..066304778b 100644 --- a/intersight/model/fabric_config_result_entry.py +++ b/intersight/model/fabric_config_result_entry.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -285,6 +285,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -293,10 +296,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_config_result_entry_all_of.py b/intersight/model/fabric_config_result_entry_all_of.py index 62504cb9fb..da5aeed0cf 100644 --- a/intersight/model/fabric_config_result_entry_all_of.py +++ b/intersight/model/fabric_config_result_entry_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_config_result_entry_list.py b/intersight/model/fabric_config_result_entry_list.py index d58e882519..52837f1bad 100644 --- a/intersight/model/fabric_config_result_entry_list.py +++ b/intersight/model/fabric_config_result_entry_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_config_result_entry_list_all_of.py b/intersight/model/fabric_config_result_entry_list_all_of.py index 450223d026..172913292d 100644 --- a/intersight/model/fabric_config_result_entry_list_all_of.py +++ b/intersight/model/fabric_config_result_entry_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_config_result_entry_relationship.py b/intersight/model/fabric_config_result_entry_relationship.py index 6eb836fc2f..868e4d5c08 100644 --- a/intersight/model/fabric_config_result_entry_relationship.py +++ b/intersight/model/fabric_config_result_entry_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class FabricConfigResultEntryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1388,6 +1389,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1396,10 +1400,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_config_result_entry_response.py b/intersight/model/fabric_config_result_entry_response.py index 8cf72e8d9b..d5b7422e94 100644 --- a/intersight/model/fabric_config_result_entry_response.py +++ b/intersight/model/fabric_config_result_entry_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_config_result_list.py b/intersight/model/fabric_config_result_list.py index c579b7cb42..acaaec7021 100644 --- a/intersight/model/fabric_config_result_list.py +++ b/intersight/model/fabric_config_result_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_config_result_list_all_of.py b/intersight/model/fabric_config_result_list_all_of.py index d9b87d88ba..c5af02699c 100644 --- a/intersight/model/fabric_config_result_list_all_of.py +++ b/intersight/model/fabric_config_result_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_config_result_relationship.py b/intersight/model/fabric_config_result_relationship.py index f7299821ba..64622ec907 100644 --- a/intersight/model/fabric_config_result_relationship.py +++ b/intersight/model/fabric_config_result_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class FabricConfigResultRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1390,6 +1391,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1398,10 +1402,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_config_result_response.py b/intersight/model/fabric_config_result_response.py index b60e630a1e..690d544bf2 100644 --- a/intersight/model/fabric_config_result_response.py +++ b/intersight/model/fabric_config_result_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_element_identity.py b/intersight/model/fabric_element_identity.py index 8c16a94e5d..ca4666d615 100644 --- a/intersight/model/fabric_element_identity.py +++ b/intersight/model/fabric_element_identity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -385,6 +385,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -393,10 +396,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_element_identity_all_of.py b/intersight/model/fabric_element_identity_all_of.py index cb264f0ec2..62a623104c 100644 --- a/intersight/model/fabric_element_identity_all_of.py +++ b/intersight/model/fabric_element_identity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_element_identity_list.py b/intersight/model/fabric_element_identity_list.py index 925fdbe70c..9f21bec21e 100644 --- a/intersight/model/fabric_element_identity_list.py +++ b/intersight/model/fabric_element_identity_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_element_identity_list_all_of.py b/intersight/model/fabric_element_identity_list_all_of.py index 8efa748829..59dfeab720 100644 --- a/intersight/model/fabric_element_identity_list_all_of.py +++ b/intersight/model/fabric_element_identity_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_element_identity_response.py b/intersight/model/fabric_element_identity_response.py index a8f0c6be6a..e70ab06e16 100644 --- a/intersight/model/fabric_element_identity_response.py +++ b/intersight/model/fabric_element_identity_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_estimate_impact.py b/intersight/model/fabric_estimate_impact.py index bda9b4ff2b..0883d4bd92 100644 --- a/intersight/model/fabric_estimate_impact.py +++ b/intersight/model/fabric_estimate_impact.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -265,6 +265,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -273,10 +276,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_estimate_impact_all_of.py b/intersight/model/fabric_estimate_impact_all_of.py index 5c6bb24959..5cf229cf0e 100644 --- a/intersight/model/fabric_estimate_impact_all_of.py +++ b/intersight/model/fabric_estimate_impact_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_eth_network_control_policy.py b/intersight/model/fabric_eth_network_control_policy.py index 4c85181c0c..54ce2335bc 100644 --- a/intersight/model/fabric_eth_network_control_policy.py +++ b/intersight/model/fabric_eth_network_control_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -316,6 +316,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -324,10 +327,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_eth_network_control_policy_all_of.py b/intersight/model/fabric_eth_network_control_policy_all_of.py index 3f60168c1d..0428a4f44c 100644 --- a/intersight/model/fabric_eth_network_control_policy_all_of.py +++ b/intersight/model/fabric_eth_network_control_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_eth_network_control_policy_inventory.py b/intersight/model/fabric_eth_network_control_policy_inventory.py index 48acb1bb9d..fc988959ef 100644 --- a/intersight/model/fabric_eth_network_control_policy_inventory.py +++ b/intersight/model/fabric_eth_network_control_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -325,6 +325,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -333,10 +336,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_eth_network_control_policy_inventory_all_of.py b/intersight/model/fabric_eth_network_control_policy_inventory_all_of.py index f7e53eb73b..600acbbd7a 100644 --- a/intersight/model/fabric_eth_network_control_policy_inventory_all_of.py +++ b/intersight/model/fabric_eth_network_control_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_eth_network_control_policy_inventory_list.py b/intersight/model/fabric_eth_network_control_policy_inventory_list.py index 4ba3503992..abb1d78cee 100644 --- a/intersight/model/fabric_eth_network_control_policy_inventory_list.py +++ b/intersight/model/fabric_eth_network_control_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_eth_network_control_policy_inventory_list_all_of.py b/intersight/model/fabric_eth_network_control_policy_inventory_list_all_of.py index 5926357970..3a80a83bb2 100644 --- a/intersight/model/fabric_eth_network_control_policy_inventory_list_all_of.py +++ b/intersight/model/fabric_eth_network_control_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_eth_network_control_policy_inventory_relationship.py b/intersight/model/fabric_eth_network_control_policy_inventory_relationship.py index 04f88faca5..e23e131aad 100644 --- a/intersight/model/fabric_eth_network_control_policy_inventory_relationship.py +++ b/intersight/model/fabric_eth_network_control_policy_inventory_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -849,6 +849,7 @@ class FabricEthNetworkControlPolicyInventoryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1428,6 +1429,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1436,10 +1440,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_eth_network_control_policy_inventory_response.py b/intersight/model/fabric_eth_network_control_policy_inventory_response.py index ede5c3cff0..e3e05c9ea0 100644 --- a/intersight/model/fabric_eth_network_control_policy_inventory_response.py +++ b/intersight/model/fabric_eth_network_control_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_eth_network_control_policy_list.py b/intersight/model/fabric_eth_network_control_policy_list.py index 7ed5148a9d..a6a4e030bd 100644 --- a/intersight/model/fabric_eth_network_control_policy_list.py +++ b/intersight/model/fabric_eth_network_control_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_eth_network_control_policy_list_all_of.py b/intersight/model/fabric_eth_network_control_policy_list_all_of.py index 9a3f1356a2..b097cea766 100644 --- a/intersight/model/fabric_eth_network_control_policy_list_all_of.py +++ b/intersight/model/fabric_eth_network_control_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_eth_network_control_policy_relationship.py b/intersight/model/fabric_eth_network_control_policy_relationship.py index 648bef4575..0892bfd29a 100644 --- a/intersight/model/fabric_eth_network_control_policy_relationship.py +++ b/intersight/model/fabric_eth_network_control_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -851,6 +851,7 @@ class FabricEthNetworkControlPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1419,6 +1420,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1427,10 +1431,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_eth_network_control_policy_response.py b/intersight/model/fabric_eth_network_control_policy_response.py index 88527d3c82..6a9fda532d 100644 --- a/intersight/model/fabric_eth_network_control_policy_response.py +++ b/intersight/model/fabric_eth_network_control_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_eth_network_group_policy.py b/intersight/model/fabric_eth_network_group_policy.py index 384c0853aa..621ef3f3b9 100644 --- a/intersight/model/fabric_eth_network_group_policy.py +++ b/intersight/model/fabric_eth_network_group_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -287,6 +287,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -295,10 +298,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_eth_network_group_policy_all_of.py b/intersight/model/fabric_eth_network_group_policy_all_of.py index b225e726f1..193190cf7c 100644 --- a/intersight/model/fabric_eth_network_group_policy_all_of.py +++ b/intersight/model/fabric_eth_network_group_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_eth_network_group_policy_inventory.py b/intersight/model/fabric_eth_network_group_policy_inventory.py index 071af16eed..851bd7f1a7 100644 --- a/intersight/model/fabric_eth_network_group_policy_inventory.py +++ b/intersight/model/fabric_eth_network_group_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -291,6 +291,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -299,10 +302,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_eth_network_group_policy_inventory_all_of.py b/intersight/model/fabric_eth_network_group_policy_inventory_all_of.py index abb3d874d1..6fea485da0 100644 --- a/intersight/model/fabric_eth_network_group_policy_inventory_all_of.py +++ b/intersight/model/fabric_eth_network_group_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_eth_network_group_policy_inventory_list.py b/intersight/model/fabric_eth_network_group_policy_inventory_list.py index 462f81fbcc..58246ac5d5 100644 --- a/intersight/model/fabric_eth_network_group_policy_inventory_list.py +++ b/intersight/model/fabric_eth_network_group_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_eth_network_group_policy_inventory_list_all_of.py b/intersight/model/fabric_eth_network_group_policy_inventory_list_all_of.py index 33f710366f..886e58e4f1 100644 --- a/intersight/model/fabric_eth_network_group_policy_inventory_list_all_of.py +++ b/intersight/model/fabric_eth_network_group_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_eth_network_group_policy_inventory_relationship.py b/intersight/model/fabric_eth_network_group_policy_inventory_relationship.py index 38daac6562..305acd0d23 100644 --- a/intersight/model/fabric_eth_network_group_policy_inventory_relationship.py +++ b/intersight/model/fabric_eth_network_group_policy_inventory_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class FabricEthNetworkGroupPolicyInventoryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1394,6 +1395,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1402,10 +1406,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_eth_network_group_policy_inventory_response.py b/intersight/model/fabric_eth_network_group_policy_inventory_response.py index 8b437e9e57..d2e4fe16b4 100644 --- a/intersight/model/fabric_eth_network_group_policy_inventory_response.py +++ b/intersight/model/fabric_eth_network_group_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_eth_network_group_policy_list.py b/intersight/model/fabric_eth_network_group_policy_list.py index 73fbded33b..1792091deb 100644 --- a/intersight/model/fabric_eth_network_group_policy_list.py +++ b/intersight/model/fabric_eth_network_group_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_eth_network_group_policy_list_all_of.py b/intersight/model/fabric_eth_network_group_policy_list_all_of.py index b0676e726c..217383019a 100644 --- a/intersight/model/fabric_eth_network_group_policy_list_all_of.py +++ b/intersight/model/fabric_eth_network_group_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_eth_network_group_policy_relationship.py b/intersight/model/fabric_eth_network_group_policy_relationship.py index 5d7803c982..76218fe811 100644 --- a/intersight/model/fabric_eth_network_group_policy_relationship.py +++ b/intersight/model/fabric_eth_network_group_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class FabricEthNetworkGroupPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1390,6 +1391,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1398,10 +1402,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_eth_network_group_policy_response.py b/intersight/model/fabric_eth_network_group_policy_response.py index bd8fc4d1cc..e5768691c4 100644 --- a/intersight/model/fabric_eth_network_group_policy_response.py +++ b/intersight/model/fabric_eth_network_group_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_eth_network_policy.py b/intersight/model/fabric_eth_network_policy.py index 3280cc3117..0ea98f2b0b 100644 --- a/intersight/model/fabric_eth_network_policy.py +++ b/intersight/model/fabric_eth_network_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -287,6 +287,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -295,10 +298,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_eth_network_policy_all_of.py b/intersight/model/fabric_eth_network_policy_all_of.py index 731c25815c..8299b504af 100644 --- a/intersight/model/fabric_eth_network_policy_all_of.py +++ b/intersight/model/fabric_eth_network_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_eth_network_policy_list.py b/intersight/model/fabric_eth_network_policy_list.py index 9ad84d96e7..d7b8e40b97 100644 --- a/intersight/model/fabric_eth_network_policy_list.py +++ b/intersight/model/fabric_eth_network_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_eth_network_policy_list_all_of.py b/intersight/model/fabric_eth_network_policy_list_all_of.py index 907fe3dafc..667d47d356 100644 --- a/intersight/model/fabric_eth_network_policy_list_all_of.py +++ b/intersight/model/fabric_eth_network_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_eth_network_policy_relationship.py b/intersight/model/fabric_eth_network_policy_relationship.py index e1c2a4a036..9c91ca06d4 100644 --- a/intersight/model/fabric_eth_network_policy_relationship.py +++ b/intersight/model/fabric_eth_network_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class FabricEthNetworkPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1390,6 +1391,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1398,10 +1402,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_eth_network_policy_response.py b/intersight/model/fabric_eth_network_policy_response.py index 187e4eeaa4..f7f4188053 100644 --- a/intersight/model/fabric_eth_network_policy_response.py +++ b/intersight/model/fabric_eth_network_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_fc_network_policy.py b/intersight/model/fabric_fc_network_policy.py index 8995f44978..45db3efc6a 100644 --- a/intersight/model/fabric_fc_network_policy.py +++ b/intersight/model/fabric_fc_network_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -290,6 +290,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -298,10 +301,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_fc_network_policy_all_of.py b/intersight/model/fabric_fc_network_policy_all_of.py index 4eb9962873..c92af427c1 100644 --- a/intersight/model/fabric_fc_network_policy_all_of.py +++ b/intersight/model/fabric_fc_network_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_fc_network_policy_list.py b/intersight/model/fabric_fc_network_policy_list.py index 848f1f5921..47b6562d77 100644 --- a/intersight/model/fabric_fc_network_policy_list.py +++ b/intersight/model/fabric_fc_network_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_fc_network_policy_list_all_of.py b/intersight/model/fabric_fc_network_policy_list_all_of.py index 33f52c42fe..45879e8e5a 100644 --- a/intersight/model/fabric_fc_network_policy_list_all_of.py +++ b/intersight/model/fabric_fc_network_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_fc_network_policy_relationship.py b/intersight/model/fabric_fc_network_policy_relationship.py index 1982e4049d..b2306225be 100644 --- a/intersight/model/fabric_fc_network_policy_relationship.py +++ b/intersight/model/fabric_fc_network_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class FabricFcNetworkPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1393,6 +1394,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1401,10 +1405,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_fc_network_policy_response.py b/intersight/model/fabric_fc_network_policy_response.py index 3565969930..a4ec46401c 100644 --- a/intersight/model/fabric_fc_network_policy_response.py +++ b/intersight/model/fabric_fc_network_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_fc_storage_role.py b/intersight/model/fabric_fc_storage_role.py index b7fe835f1d..afcd833656 100644 --- a/intersight/model/fabric_fc_storage_role.py +++ b/intersight/model/fabric_fc_storage_role.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -302,6 +302,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -310,10 +313,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_fc_storage_role_all_of.py b/intersight/model/fabric_fc_storage_role_all_of.py index 3edcb13dea..7b6bd24a84 100644 --- a/intersight/model/fabric_fc_storage_role_all_of.py +++ b/intersight/model/fabric_fc_storage_role_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_fc_storage_role_list.py b/intersight/model/fabric_fc_storage_role_list.py index f4989db740..178f7c147e 100644 --- a/intersight/model/fabric_fc_storage_role_list.py +++ b/intersight/model/fabric_fc_storage_role_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_fc_storage_role_list_all_of.py b/intersight/model/fabric_fc_storage_role_list_all_of.py index c45f551723..9781a7fc24 100644 --- a/intersight/model/fabric_fc_storage_role_list_all_of.py +++ b/intersight/model/fabric_fc_storage_role_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_fc_storage_role_response.py b/intersight/model/fabric_fc_storage_role_response.py index e451291f44..2e2a526cb8 100644 --- a/intersight/model/fabric_fc_storage_role_response.py +++ b/intersight/model/fabric_fc_storage_role_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_fc_uplink_pc_role.py b/intersight/model/fabric_fc_uplink_pc_role.py index 93e171fed5..7c343d4200 100644 --- a/intersight/model/fabric_fc_uplink_pc_role.py +++ b/intersight/model/fabric_fc_uplink_pc_role.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -300,6 +300,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -308,10 +311,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_fc_uplink_pc_role_all_of.py b/intersight/model/fabric_fc_uplink_pc_role_all_of.py index f9aae8b95c..f8e22b34d6 100644 --- a/intersight/model/fabric_fc_uplink_pc_role_all_of.py +++ b/intersight/model/fabric_fc_uplink_pc_role_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_fc_uplink_pc_role_list.py b/intersight/model/fabric_fc_uplink_pc_role_list.py index 7053d696d7..4abe08cc58 100644 --- a/intersight/model/fabric_fc_uplink_pc_role_list.py +++ b/intersight/model/fabric_fc_uplink_pc_role_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_fc_uplink_pc_role_list_all_of.py b/intersight/model/fabric_fc_uplink_pc_role_list_all_of.py index 9c634b0c9e..1cbd488c31 100644 --- a/intersight/model/fabric_fc_uplink_pc_role_list_all_of.py +++ b/intersight/model/fabric_fc_uplink_pc_role_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_fc_uplink_pc_role_response.py b/intersight/model/fabric_fc_uplink_pc_role_response.py index 7e7d4cf8cc..549cea51ff 100644 --- a/intersight/model/fabric_fc_uplink_pc_role_response.py +++ b/intersight/model/fabric_fc_uplink_pc_role_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_fc_uplink_role.py b/intersight/model/fabric_fc_uplink_role.py index a0b5c4e0d7..15eda3471f 100644 --- a/intersight/model/fabric_fc_uplink_role.py +++ b/intersight/model/fabric_fc_uplink_role.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -309,6 +309,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -317,10 +320,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_fc_uplink_role_all_of.py b/intersight/model/fabric_fc_uplink_role_all_of.py index 949ba1037c..39c488ae62 100644 --- a/intersight/model/fabric_fc_uplink_role_all_of.py +++ b/intersight/model/fabric_fc_uplink_role_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_fc_uplink_role_list.py b/intersight/model/fabric_fc_uplink_role_list.py index d2beef88a1..662d2498d7 100644 --- a/intersight/model/fabric_fc_uplink_role_list.py +++ b/intersight/model/fabric_fc_uplink_role_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_fc_uplink_role_list_all_of.py b/intersight/model/fabric_fc_uplink_role_list_all_of.py index eafe95a065..0832f03c23 100644 --- a/intersight/model/fabric_fc_uplink_role_list_all_of.py +++ b/intersight/model/fabric_fc_uplink_role_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_fc_uplink_role_response.py b/intersight/model/fabric_fc_uplink_role_response.py index 8c7591d4b3..2935e816f0 100644 --- a/intersight/model/fabric_fc_uplink_role_response.py +++ b/intersight/model/fabric_fc_uplink_role_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_fc_zone_member.py b/intersight/model/fabric_fc_zone_member.py index 6be4080256..f246ab6955 100644 --- a/intersight/model/fabric_fc_zone_member.py +++ b/intersight/model/fabric_fc_zone_member.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -231,6 +231,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -239,10 +242,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_fc_zone_member_all_of.py b/intersight/model/fabric_fc_zone_member_all_of.py index 21e1f7cab4..944513dc29 100644 --- a/intersight/model/fabric_fc_zone_member_all_of.py +++ b/intersight/model/fabric_fc_zone_member_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_fc_zone_policy.py b/intersight/model/fabric_fc_zone_policy.py index c811072581..42299101e2 100644 --- a/intersight/model/fabric_fc_zone_policy.py +++ b/intersight/model/fabric_fc_zone_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -295,6 +295,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -303,10 +306,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_fc_zone_policy_all_of.py b/intersight/model/fabric_fc_zone_policy_all_of.py index 424e7fc555..dcab8796fd 100644 --- a/intersight/model/fabric_fc_zone_policy_all_of.py +++ b/intersight/model/fabric_fc_zone_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_fc_zone_policy_list.py b/intersight/model/fabric_fc_zone_policy_list.py index 26cfae4562..e010a9118c 100644 --- a/intersight/model/fabric_fc_zone_policy_list.py +++ b/intersight/model/fabric_fc_zone_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_fc_zone_policy_list_all_of.py b/intersight/model/fabric_fc_zone_policy_list_all_of.py index 52d3b3d2a0..9ae00e2a92 100644 --- a/intersight/model/fabric_fc_zone_policy_list_all_of.py +++ b/intersight/model/fabric_fc_zone_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_fc_zone_policy_relationship.py b/intersight/model/fabric_fc_zone_policy_relationship.py index 0ccb95a0fe..2eb1350bdc 100644 --- a/intersight/model/fabric_fc_zone_policy_relationship.py +++ b/intersight/model/fabric_fc_zone_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -842,6 +842,7 @@ class FabricFcZonePolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1398,6 +1399,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1406,10 +1410,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_fc_zone_policy_response.py b/intersight/model/fabric_fc_zone_policy_response.py index 8cb3805dcc..f8cf55707c 100644 --- a/intersight/model/fabric_fc_zone_policy_response.py +++ b/intersight/model/fabric_fc_zone_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_fcoe_uplink_pc_role.py b/intersight/model/fabric_fcoe_uplink_pc_role.py index e2dbeaf1b2..22e45ad3cb 100644 --- a/intersight/model/fabric_fcoe_uplink_pc_role.py +++ b/intersight/model/fabric_fcoe_uplink_pc_role.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -307,6 +307,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -315,10 +318,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_fcoe_uplink_pc_role_all_of.py b/intersight/model/fabric_fcoe_uplink_pc_role_all_of.py index 1a6529f572..642a00ddac 100644 --- a/intersight/model/fabric_fcoe_uplink_pc_role_all_of.py +++ b/intersight/model/fabric_fcoe_uplink_pc_role_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_fcoe_uplink_pc_role_list.py b/intersight/model/fabric_fcoe_uplink_pc_role_list.py index 73e16312c9..a7804d5ddd 100644 --- a/intersight/model/fabric_fcoe_uplink_pc_role_list.py +++ b/intersight/model/fabric_fcoe_uplink_pc_role_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_fcoe_uplink_pc_role_list_all_of.py b/intersight/model/fabric_fcoe_uplink_pc_role_list_all_of.py index 484755f32c..fbfd951b66 100644 --- a/intersight/model/fabric_fcoe_uplink_pc_role_list_all_of.py +++ b/intersight/model/fabric_fcoe_uplink_pc_role_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_fcoe_uplink_pc_role_response.py b/intersight/model/fabric_fcoe_uplink_pc_role_response.py index 9ebb9f4462..5ba7425cc5 100644 --- a/intersight/model/fabric_fcoe_uplink_pc_role_response.py +++ b/intersight/model/fabric_fcoe_uplink_pc_role_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_fcoe_uplink_role.py b/intersight/model/fabric_fcoe_uplink_role.py index 3761b991bc..d490edc023 100644 --- a/intersight/model/fabric_fcoe_uplink_role.py +++ b/intersight/model/fabric_fcoe_uplink_role.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -311,6 +311,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -319,10 +322,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_fcoe_uplink_role_all_of.py b/intersight/model/fabric_fcoe_uplink_role_all_of.py index 0fb4b58bc8..9256149a29 100644 --- a/intersight/model/fabric_fcoe_uplink_role_all_of.py +++ b/intersight/model/fabric_fcoe_uplink_role_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_fcoe_uplink_role_list.py b/intersight/model/fabric_fcoe_uplink_role_list.py index de43dd13be..f5ce998603 100644 --- a/intersight/model/fabric_fcoe_uplink_role_list.py +++ b/intersight/model/fabric_fcoe_uplink_role_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_fcoe_uplink_role_list_all_of.py b/intersight/model/fabric_fcoe_uplink_role_list_all_of.py index 19a4f71129..4618ea1d4f 100644 --- a/intersight/model/fabric_fcoe_uplink_role_list_all_of.py +++ b/intersight/model/fabric_fcoe_uplink_role_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_fcoe_uplink_role_response.py b/intersight/model/fabric_fcoe_uplink_role_response.py index 0b065ed8e5..2606e0ff0c 100644 --- a/intersight/model/fabric_fcoe_uplink_role_response.py +++ b/intersight/model/fabric_fcoe_uplink_role_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_flow_control_policy.py b/intersight/model/fabric_flow_control_policy.py index 9a9aeccb10..84ccf0ea1b 100644 --- a/intersight/model/fabric_flow_control_policy.py +++ b/intersight/model/fabric_flow_control_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -304,6 +304,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -312,10 +315,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_flow_control_policy_all_of.py b/intersight/model/fabric_flow_control_policy_all_of.py index a31e234141..c2bb04b9f6 100644 --- a/intersight/model/fabric_flow_control_policy_all_of.py +++ b/intersight/model/fabric_flow_control_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_flow_control_policy_list.py b/intersight/model/fabric_flow_control_policy_list.py index 74ff026566..46a013cf3d 100644 --- a/intersight/model/fabric_flow_control_policy_list.py +++ b/intersight/model/fabric_flow_control_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_flow_control_policy_list_all_of.py b/intersight/model/fabric_flow_control_policy_list_all_of.py index 8353e16641..05c9411938 100644 --- a/intersight/model/fabric_flow_control_policy_list_all_of.py +++ b/intersight/model/fabric_flow_control_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_flow_control_policy_relationship.py b/intersight/model/fabric_flow_control_policy_relationship.py index ddfd1ca64a..6ee1136885 100644 --- a/intersight/model/fabric_flow_control_policy_relationship.py +++ b/intersight/model/fabric_flow_control_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -848,6 +848,7 @@ class FabricFlowControlPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1407,6 +1408,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1415,10 +1419,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_flow_control_policy_response.py b/intersight/model/fabric_flow_control_policy_response.py index 24e734cb03..dfcf3ae2bd 100644 --- a/intersight/model/fabric_flow_control_policy_response.py +++ b/intersight/model/fabric_flow_control_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_lan_pin_group.py b/intersight/model/fabric_lan_pin_group.py index 174bc19b23..1b8b969076 100644 --- a/intersight/model/fabric_lan_pin_group.py +++ b/intersight/model/fabric_lan_pin_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -278,6 +278,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -286,10 +289,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_lan_pin_group_all_of.py b/intersight/model/fabric_lan_pin_group_all_of.py index 312b6f9f15..dbe0f13074 100644 --- a/intersight/model/fabric_lan_pin_group_all_of.py +++ b/intersight/model/fabric_lan_pin_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_lan_pin_group_list.py b/intersight/model/fabric_lan_pin_group_list.py index b1d18dfdc2..04b63a2a2d 100644 --- a/intersight/model/fabric_lan_pin_group_list.py +++ b/intersight/model/fabric_lan_pin_group_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_lan_pin_group_list_all_of.py b/intersight/model/fabric_lan_pin_group_list_all_of.py index b2ee6bc2fb..81c83f02f3 100644 --- a/intersight/model/fabric_lan_pin_group_list_all_of.py +++ b/intersight/model/fabric_lan_pin_group_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_lan_pin_group_response.py b/intersight/model/fabric_lan_pin_group_response.py index 4793518fe4..30dbc9e485 100644 --- a/intersight/model/fabric_lan_pin_group_response.py +++ b/intersight/model/fabric_lan_pin_group_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_link_aggregation_policy.py b/intersight/model/fabric_link_aggregation_policy.py index 8b6a286ccf..888bcc0614 100644 --- a/intersight/model/fabric_link_aggregation_policy.py +++ b/intersight/model/fabric_link_aggregation_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_link_aggregation_policy_all_of.py b/intersight/model/fabric_link_aggregation_policy_all_of.py index 6d42d815e4..ddd5479294 100644 --- a/intersight/model/fabric_link_aggregation_policy_all_of.py +++ b/intersight/model/fabric_link_aggregation_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_link_aggregation_policy_list.py b/intersight/model/fabric_link_aggregation_policy_list.py index 128b816d63..e5568a5d1b 100644 --- a/intersight/model/fabric_link_aggregation_policy_list.py +++ b/intersight/model/fabric_link_aggregation_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_link_aggregation_policy_list_all_of.py b/intersight/model/fabric_link_aggregation_policy_list_all_of.py index 5279e93567..af66808d58 100644 --- a/intersight/model/fabric_link_aggregation_policy_list_all_of.py +++ b/intersight/model/fabric_link_aggregation_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_link_aggregation_policy_relationship.py b/intersight/model/fabric_link_aggregation_policy_relationship.py index df37e66aa1..00e16559df 100644 --- a/intersight/model/fabric_link_aggregation_policy_relationship.py +++ b/intersight/model/fabric_link_aggregation_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class FabricLinkAggregationPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1395,6 +1396,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1403,10 +1407,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_link_aggregation_policy_response.py b/intersight/model/fabric_link_aggregation_policy_response.py index 38ccae6f94..c43f2af713 100644 --- a/intersight/model/fabric_link_aggregation_policy_response.py +++ b/intersight/model/fabric_link_aggregation_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_link_control_policy.py b/intersight/model/fabric_link_control_policy.py index 285333773b..c29394b9ca 100644 --- a/intersight/model/fabric_link_control_policy.py +++ b/intersight/model/fabric_link_control_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -287,6 +287,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -295,10 +298,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_link_control_policy_all_of.py b/intersight/model/fabric_link_control_policy_all_of.py index 3731d2a971..f0df8fe6dc 100644 --- a/intersight/model/fabric_link_control_policy_all_of.py +++ b/intersight/model/fabric_link_control_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_link_control_policy_list.py b/intersight/model/fabric_link_control_policy_list.py index c20458f229..a533f465e5 100644 --- a/intersight/model/fabric_link_control_policy_list.py +++ b/intersight/model/fabric_link_control_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_link_control_policy_list_all_of.py b/intersight/model/fabric_link_control_policy_list_all_of.py index d10813549f..4b83dfd5a4 100644 --- a/intersight/model/fabric_link_control_policy_list_all_of.py +++ b/intersight/model/fabric_link_control_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_link_control_policy_relationship.py b/intersight/model/fabric_link_control_policy_relationship.py index f2329b49ec..9b3a22b9bc 100644 --- a/intersight/model/fabric_link_control_policy_relationship.py +++ b/intersight/model/fabric_link_control_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class FabricLinkControlPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1390,6 +1391,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1398,10 +1402,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_link_control_policy_response.py b/intersight/model/fabric_link_control_policy_response.py index 456130bbee..3244a1ed67 100644 --- a/intersight/model/fabric_link_control_policy_response.py +++ b/intersight/model/fabric_link_control_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_lldp_settings.py b/intersight/model/fabric_lldp_settings.py index 67b0da14ac..5e908e3357 100644 --- a/intersight/model/fabric_lldp_settings.py +++ b/intersight/model/fabric_lldp_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_lldp_settings_all_of.py b/intersight/model/fabric_lldp_settings_all_of.py index 918deab3c1..21a47d2432 100644 --- a/intersight/model/fabric_lldp_settings_all_of.py +++ b/intersight/model/fabric_lldp_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_mac_aging_settings.py b/intersight/model/fabric_mac_aging_settings.py index 1c6ab00ea4..e040fa0fc2 100644 --- a/intersight/model/fabric_mac_aging_settings.py +++ b/intersight/model/fabric_mac_aging_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -221,6 +221,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -229,10 +232,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_mac_aging_settings_all_of.py b/intersight/model/fabric_mac_aging_settings_all_of.py index 0be31a4ede..edf7045e57 100644 --- a/intersight/model/fabric_mac_aging_settings_all_of.py +++ b/intersight/model/fabric_mac_aging_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_multicast_policy.py b/intersight/model/fabric_multicast_policy.py index 276697aaf2..3225aa9259 100644 --- a/intersight/model/fabric_multicast_policy.py +++ b/intersight/model/fabric_multicast_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -319,6 +319,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -327,10 +330,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_multicast_policy_all_of.py b/intersight/model/fabric_multicast_policy_all_of.py index 33207d0117..ec0ce09872 100644 --- a/intersight/model/fabric_multicast_policy_all_of.py +++ b/intersight/model/fabric_multicast_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_multicast_policy_list.py b/intersight/model/fabric_multicast_policy_list.py index 84c853ba31..0f2354c0b2 100644 --- a/intersight/model/fabric_multicast_policy_list.py +++ b/intersight/model/fabric_multicast_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_multicast_policy_list_all_of.py b/intersight/model/fabric_multicast_policy_list_all_of.py index 863bed1bac..b7aeaefddd 100644 --- a/intersight/model/fabric_multicast_policy_list_all_of.py +++ b/intersight/model/fabric_multicast_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_multicast_policy_relationship.py b/intersight/model/fabric_multicast_policy_relationship.py index e54467f983..cd735b8d3a 100644 --- a/intersight/model/fabric_multicast_policy_relationship.py +++ b/intersight/model/fabric_multicast_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -847,6 +847,7 @@ class FabricMulticastPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1422,6 +1423,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1430,10 +1434,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_multicast_policy_response.py b/intersight/model/fabric_multicast_policy_response.py index 50c475223e..84fe5e9a7f 100644 --- a/intersight/model/fabric_multicast_policy_response.py +++ b/intersight/model/fabric_multicast_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_pc_member.py b/intersight/model/fabric_pc_member.py index 704811b9e0..c091602d5b 100644 --- a/intersight/model/fabric_pc_member.py +++ b/intersight/model/fabric_pc_member.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_pc_member_all_of.py b/intersight/model/fabric_pc_member_all_of.py index 42ceb4ea8b..27a964d21a 100644 --- a/intersight/model/fabric_pc_member_all_of.py +++ b/intersight/model/fabric_pc_member_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_pc_member_list.py b/intersight/model/fabric_pc_member_list.py index 61825b3d97..2c6dfcb2a6 100644 --- a/intersight/model/fabric_pc_member_list.py +++ b/intersight/model/fabric_pc_member_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_pc_member_list_all_of.py b/intersight/model/fabric_pc_member_list_all_of.py index 1720a3dd18..a74d71c638 100644 --- a/intersight/model/fabric_pc_member_list_all_of.py +++ b/intersight/model/fabric_pc_member_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_pc_member_response.py b/intersight/model/fabric_pc_member_response.py index 53e372be3c..2c95a32d76 100644 --- a/intersight/model/fabric_pc_member_response.py +++ b/intersight/model/fabric_pc_member_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_pc_operation.py b/intersight/model/fabric_pc_operation.py index 6aa06056e7..ca75d3f465 100644 --- a/intersight/model/fabric_pc_operation.py +++ b/intersight/model/fabric_pc_operation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -284,6 +284,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -292,10 +295,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_pc_operation_all_of.py b/intersight/model/fabric_pc_operation_all_of.py index b36acc7ac6..11f76ad74d 100644 --- a/intersight/model/fabric_pc_operation_all_of.py +++ b/intersight/model/fabric_pc_operation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_pc_operation_list.py b/intersight/model/fabric_pc_operation_list.py index e6f8934236..8689609405 100644 --- a/intersight/model/fabric_pc_operation_list.py +++ b/intersight/model/fabric_pc_operation_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_pc_operation_list_all_of.py b/intersight/model/fabric_pc_operation_list_all_of.py index 2503cc06dd..ce051ca51f 100644 --- a/intersight/model/fabric_pc_operation_list_all_of.py +++ b/intersight/model/fabric_pc_operation_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_pc_operation_response.py b/intersight/model/fabric_pc_operation_response.py index 985940416b..4f545bbfaf 100644 --- a/intersight/model/fabric_pc_operation_response.py +++ b/intersight/model/fabric_pc_operation_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_pin_group.py b/intersight/model/fabric_pin_group.py index 6add387d7f..e15423a884 100644 --- a/intersight/model/fabric_pin_group.py +++ b/intersight/model/fabric_pin_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_pin_group_all_of.py b/intersight/model/fabric_pin_group_all_of.py index 97aebba51d..13d5fd5ac3 100644 --- a/intersight/model/fabric_pin_group_all_of.py +++ b/intersight/model/fabric_pin_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_port_base.py b/intersight/model/fabric_port_base.py index 2eb1f01cbd..073e4a6120 100644 --- a/intersight/model/fabric_port_base.py +++ b/intersight/model/fabric_port_base.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -276,6 +276,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -284,10 +287,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_port_base_all_of.py b/intersight/model/fabric_port_base_all_of.py index 74944efe3e..14ae135c9b 100644 --- a/intersight/model/fabric_port_base_all_of.py +++ b/intersight/model/fabric_port_base_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_port_channel_role.py b/intersight/model/fabric_port_channel_role.py index c56b6a17da..901832a4aa 100644 --- a/intersight/model/fabric_port_channel_role.py +++ b/intersight/model/fabric_port_channel_role.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -294,6 +294,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -302,10 +305,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_port_channel_role_all_of.py b/intersight/model/fabric_port_channel_role_all_of.py index 310d1a37a1..4e458e3506 100644 --- a/intersight/model/fabric_port_channel_role_all_of.py +++ b/intersight/model/fabric_port_channel_role_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_port_identifier.py b/intersight/model/fabric_port_identifier.py index 9b88d48b73..ed89552d89 100644 --- a/intersight/model/fabric_port_identifier.py +++ b/intersight/model/fabric_port_identifier.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -227,6 +227,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -235,10 +238,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_port_identifier_all_of.py b/intersight/model/fabric_port_identifier_all_of.py index 217c9d1dc2..e793aed457 100644 --- a/intersight/model/fabric_port_identifier_all_of.py +++ b/intersight/model/fabric_port_identifier_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_port_mode.py b/intersight/model/fabric_port_mode.py index 52282e0bd4..ba70f0d82c 100644 --- a/intersight/model/fabric_port_mode.py +++ b/intersight/model/fabric_port_mode.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -285,6 +285,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -293,10 +296,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_port_mode_all_of.py b/intersight/model/fabric_port_mode_all_of.py index ac702df89f..e436712cc9 100644 --- a/intersight/model/fabric_port_mode_all_of.py +++ b/intersight/model/fabric_port_mode_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_port_mode_list.py b/intersight/model/fabric_port_mode_list.py index 9c84830cc0..74a0a2aaa9 100644 --- a/intersight/model/fabric_port_mode_list.py +++ b/intersight/model/fabric_port_mode_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_port_mode_list_all_of.py b/intersight/model/fabric_port_mode_list_all_of.py index 77b0f1e290..0933d56509 100644 --- a/intersight/model/fabric_port_mode_list_all_of.py +++ b/intersight/model/fabric_port_mode_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_port_mode_response.py b/intersight/model/fabric_port_mode_response.py index b31edb9b6f..07c70a9ee1 100644 --- a/intersight/model/fabric_port_mode_response.py +++ b/intersight/model/fabric_port_mode_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_port_operation.py b/intersight/model/fabric_port_operation.py index 5e5f671c2c..57c3a9ca52 100644 --- a/intersight/model/fabric_port_operation.py +++ b/intersight/model/fabric_port_operation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -300,6 +300,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -308,10 +311,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_port_operation_all_of.py b/intersight/model/fabric_port_operation_all_of.py index ee824b6eb2..f4570e8e74 100644 --- a/intersight/model/fabric_port_operation_all_of.py +++ b/intersight/model/fabric_port_operation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_port_operation_list.py b/intersight/model/fabric_port_operation_list.py index 46624f8838..7fe5ffd8eb 100644 --- a/intersight/model/fabric_port_operation_list.py +++ b/intersight/model/fabric_port_operation_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_port_operation_list_all_of.py b/intersight/model/fabric_port_operation_list_all_of.py index f646a1a08a..ad8c040f11 100644 --- a/intersight/model/fabric_port_operation_list_all_of.py +++ b/intersight/model/fabric_port_operation_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_port_operation_response.py b/intersight/model/fabric_port_operation_response.py index 1ab8441ad0..08067d8c89 100644 --- a/intersight/model/fabric_port_operation_response.py +++ b/intersight/model/fabric_port_operation_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_port_policy.py b/intersight/model/fabric_port_policy.py index 8c21c2a437..e906536d9d 100644 --- a/intersight/model/fabric_port_policy.py +++ b/intersight/model/fabric_port_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -297,6 +297,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -305,10 +308,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_port_policy_all_of.py b/intersight/model/fabric_port_policy_all_of.py index 0e92a4a766..e22bf51a53 100644 --- a/intersight/model/fabric_port_policy_all_of.py +++ b/intersight/model/fabric_port_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_port_policy_list.py b/intersight/model/fabric_port_policy_list.py index 8b4c571479..3725e7f4bd 100644 --- a/intersight/model/fabric_port_policy_list.py +++ b/intersight/model/fabric_port_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_port_policy_list_all_of.py b/intersight/model/fabric_port_policy_list_all_of.py index 52345b45c5..7b3df792a1 100644 --- a/intersight/model/fabric_port_policy_list_all_of.py +++ b/intersight/model/fabric_port_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_port_policy_relationship.py b/intersight/model/fabric_port_policy_relationship.py index 61e5acaced..d4b4bf99e8 100644 --- a/intersight/model/fabric_port_policy_relationship.py +++ b/intersight/model/fabric_port_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -844,6 +844,7 @@ class FabricPortPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1400,6 +1401,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1408,10 +1412,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_port_policy_response.py b/intersight/model/fabric_port_policy_response.py index 950fc76c05..a83a0e5d5b 100644 --- a/intersight/model/fabric_port_policy_response.py +++ b/intersight/model/fabric_port_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_port_role.py b/intersight/model/fabric_port_role.py index e9f36e6c1b..6eb55c01bc 100644 --- a/intersight/model/fabric_port_role.py +++ b/intersight/model/fabric_port_role.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -316,6 +316,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -324,10 +327,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_port_role_all_of.py b/intersight/model/fabric_port_role_all_of.py index 15985dd61d..42b7331635 100644 --- a/intersight/model/fabric_port_role_all_of.py +++ b/intersight/model/fabric_port_role_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_qos_class.py b/intersight/model/fabric_qos_class.py index 3789de9f87..056275910e 100644 --- a/intersight/model/fabric_qos_class.py +++ b/intersight/model/fabric_qos_class.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -258,6 +258,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -266,10 +269,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_qos_class_all_of.py b/intersight/model/fabric_qos_class_all_of.py index c24b91a6a5..e27e23e651 100644 --- a/intersight/model/fabric_qos_class_all_of.py +++ b/intersight/model/fabric_qos_class_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_san_pin_group.py b/intersight/model/fabric_san_pin_group.py index 5eeaa9b6a1..64d385a11e 100644 --- a/intersight/model/fabric_san_pin_group.py +++ b/intersight/model/fabric_san_pin_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -278,6 +278,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -286,10 +289,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_san_pin_group_all_of.py b/intersight/model/fabric_san_pin_group_all_of.py index e08cff9ead..7cd0060704 100644 --- a/intersight/model/fabric_san_pin_group_all_of.py +++ b/intersight/model/fabric_san_pin_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_san_pin_group_list.py b/intersight/model/fabric_san_pin_group_list.py index 3cb46f3635..6551273eba 100644 --- a/intersight/model/fabric_san_pin_group_list.py +++ b/intersight/model/fabric_san_pin_group_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_san_pin_group_list_all_of.py b/intersight/model/fabric_san_pin_group_list_all_of.py index 49b9cf02b2..56d6d587b1 100644 --- a/intersight/model/fabric_san_pin_group_list_all_of.py +++ b/intersight/model/fabric_san_pin_group_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_san_pin_group_response.py b/intersight/model/fabric_san_pin_group_response.py index f9fb2d21b3..b7e3e88cde 100644 --- a/intersight/model/fabric_san_pin_group_response.py +++ b/intersight/model/fabric_san_pin_group_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_server_role.py b/intersight/model/fabric_server_role.py index 1cd1933873..d941c97399 100644 --- a/intersight/model/fabric_server_role.py +++ b/intersight/model/fabric_server_role.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -308,6 +308,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -316,10 +319,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_server_role_all_of.py b/intersight/model/fabric_server_role_all_of.py index 883e26bae4..39622772cb 100644 --- a/intersight/model/fabric_server_role_all_of.py +++ b/intersight/model/fabric_server_role_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_server_role_list.py b/intersight/model/fabric_server_role_list.py index a6f1a260ba..d149fb4d32 100644 --- a/intersight/model/fabric_server_role_list.py +++ b/intersight/model/fabric_server_role_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_server_role_list_all_of.py b/intersight/model/fabric_server_role_list_all_of.py index 8d6e5bf1b1..ec77d39176 100644 --- a/intersight/model/fabric_server_role_list_all_of.py +++ b/intersight/model/fabric_server_role_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_server_role_response.py b/intersight/model/fabric_server_role_response.py index 156b40068d..2044d3e906 100644 --- a/intersight/model/fabric_server_role_response.py +++ b/intersight/model/fabric_server_role_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_span_dest_eth_port.py b/intersight/model/fabric_span_dest_eth_port.py index 936ce29195..c1a0a24a26 100644 --- a/intersight/model/fabric_span_dest_eth_port.py +++ b/intersight/model/fabric_span_dest_eth_port.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -299,6 +299,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -307,10 +310,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_span_dest_eth_port_all_of.py b/intersight/model/fabric_span_dest_eth_port_all_of.py index 74a317a6bd..6211fbe469 100644 --- a/intersight/model/fabric_span_dest_eth_port_all_of.py +++ b/intersight/model/fabric_span_dest_eth_port_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_span_dest_eth_port_list.py b/intersight/model/fabric_span_dest_eth_port_list.py index e607318b46..0de1987976 100644 --- a/intersight/model/fabric_span_dest_eth_port_list.py +++ b/intersight/model/fabric_span_dest_eth_port_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_span_dest_eth_port_list_all_of.py b/intersight/model/fabric_span_dest_eth_port_list_all_of.py index 6d043a08ef..cf9261f973 100644 --- a/intersight/model/fabric_span_dest_eth_port_list_all_of.py +++ b/intersight/model/fabric_span_dest_eth_port_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_span_dest_eth_port_response.py b/intersight/model/fabric_span_dest_eth_port_response.py index 808f5e629a..9030dd40c7 100644 --- a/intersight/model/fabric_span_dest_eth_port_response.py +++ b/intersight/model/fabric_span_dest_eth_port_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_span_session.py b/intersight/model/fabric_span_session.py index 948e8bae99..de7cae289e 100644 --- a/intersight/model/fabric_span_session.py +++ b/intersight/model/fabric_span_session.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -308,7 +308,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 display_names (DisplayNames): [optional] # noqa: E501 admin_state (str): Admin state to enable or disable the SPAN session. * `Disabled` - Admin configured Disabled State. * `Enabled` - Admin configured Enabled State.. [optional] if omitted the server will use the default value of "Disabled" # noqa: E501 config_state (str): The configured state of SPAN configuration. If the configuration fails to deploy to the Fabric Interconnect, it can be redeployed by toggling the admin state. * `None` - Nil value when no action has been triggered by the user. * `Applied` - User configured settings are in applied state. * `Applying` - User settings are being applied on the target server. * `Failed` - User configured settings could not be applied.. [optional] if omitted the server will use the default value of "None" # noqa: E501 - name (str): Name of the SPAN session.. [optional] # noqa: E501 + name (str): Name of the SPAN session. The name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.) or an underscore (_).. [optional] # noqa: E501 oper_state (str): Operational state of the SPAN session. * `Unknown` - SPAN session operational state is Unknown. * `Up` - SPAN session operational state is Up. * `Down` - SPAN session operational state is Down. * `Error` - SPAN session operational state is Error.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 oper_state_reason (str): Operational state reason of the SPAN session. * `Unknown` - Unknown operational state. * `Active` - Active and operational SPAN session. * `NoHardwareResource` - No hardware resources available. * `NoOperationalSrcDst` - No operational SPAN source or destination. * `GenericError` - Generic operational error. * `NoSourcesConfigured` - No source interfaces configured. * `NoDestinationConfigured` - No destination port configured. * `NoSourceDestinationConfigured` - No source or destination interface configured. * `SessionAdminShut` - Session is administratively disabled. * `WrongDestinationMode` - Wrong Destination mode configured. * `WrongSourceMode` - Wrong Source mode configured. * `TunnelMisconfDown` - Tunnel Misconfigured or Down. * `NoFlowIdSpecified` - No Flow ID specified for ERSPAN.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 session_id (int): Session ID identifies the SPAN session on the Fabric Interconnect.. [optional] # noqa: E501 @@ -367,6 +367,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -375,10 +378,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -448,7 +454,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 display_names (DisplayNames): [optional] # noqa: E501 admin_state (str): Admin state to enable or disable the SPAN session. * `Disabled` - Admin configured Disabled State. * `Enabled` - Admin configured Enabled State.. [optional] if omitted the server will use the default value of "Disabled" # noqa: E501 config_state (str): The configured state of SPAN configuration. If the configuration fails to deploy to the Fabric Interconnect, it can be redeployed by toggling the admin state. * `None` - Nil value when no action has been triggered by the user. * `Applied` - User configured settings are in applied state. * `Applying` - User settings are being applied on the target server. * `Failed` - User configured settings could not be applied.. [optional] if omitted the server will use the default value of "None" # noqa: E501 - name (str): Name of the SPAN session.. [optional] # noqa: E501 + name (str): Name of the SPAN session. The name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.) or an underscore (_).. [optional] # noqa: E501 oper_state (str): Operational state of the SPAN session. * `Unknown` - SPAN session operational state is Unknown. * `Up` - SPAN session operational state is Up. * `Down` - SPAN session operational state is Down. * `Error` - SPAN session operational state is Error.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 oper_state_reason (str): Operational state reason of the SPAN session. * `Unknown` - Unknown operational state. * `Active` - Active and operational SPAN session. * `NoHardwareResource` - No hardware resources available. * `NoOperationalSrcDst` - No operational SPAN source or destination. * `GenericError` - Generic operational error. * `NoSourcesConfigured` - No source interfaces configured. * `NoDestinationConfigured` - No destination port configured. * `NoSourceDestinationConfigured` - No source or destination interface configured. * `SessionAdminShut` - Session is administratively disabled. * `WrongDestinationMode` - Wrong Destination mode configured. * `WrongSourceMode` - Wrong Source mode configured. * `TunnelMisconfDown` - Tunnel Misconfigured or Down. * `NoFlowIdSpecified` - No Flow ID specified for ERSPAN.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 session_id (int): Session ID identifies the SPAN session on the Fabric Interconnect.. [optional] # noqa: E501 diff --git a/intersight/model/fabric_span_session_all_of.py b/intersight/model/fabric_span_session_all_of.py index cae94639f0..c7461d9d15 100644 --- a/intersight/model/fabric_span_session_all_of.py +++ b/intersight/model/fabric_span_session_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_span_session_list.py b/intersight/model/fabric_span_session_list.py index 28cc9faf09..ee231d26f6 100644 --- a/intersight/model/fabric_span_session_list.py +++ b/intersight/model/fabric_span_session_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_span_session_list_all_of.py b/intersight/model/fabric_span_session_list_all_of.py index 2cf26f1f65..7821ad6ca2 100644 --- a/intersight/model/fabric_span_session_list_all_of.py +++ b/intersight/model/fabric_span_session_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_span_session_relationship.py b/intersight/model/fabric_span_session_relationship.py index 043b704c9d..a1e077f008 100644 --- a/intersight/model/fabric_span_session_relationship.py +++ b/intersight/model/fabric_span_session_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -884,6 +884,7 @@ class FabricSpanSessionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1407,7 +1408,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 display_names (DisplayNames): [optional] # noqa: E501 admin_state (str): Admin state to enable or disable the SPAN session. * `Disabled` - Admin configured Disabled State. * `Enabled` - Admin configured Enabled State.. [optional] if omitted the server will use the default value of "Disabled" # noqa: E501 config_state (str): The configured state of SPAN configuration. If the configuration fails to deploy to the Fabric Interconnect, it can be redeployed by toggling the admin state. * `None` - Nil value when no action has been triggered by the user. * `Applied` - User configured settings are in applied state. * `Applying` - User settings are being applied on the target server. * `Failed` - User configured settings could not be applied.. [optional] if omitted the server will use the default value of "None" # noqa: E501 - name (str): Name of the SPAN session.. [optional] # noqa: E501 + name (str): Name of the SPAN session. The name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.) or an underscore (_).. [optional] # noqa: E501 oper_state (str): Operational state of the SPAN session. * `Unknown` - SPAN session operational state is Unknown. * `Up` - SPAN session operational state is Up. * `Down` - SPAN session operational state is Down. * `Error` - SPAN session operational state is Error.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 oper_state_reason (str): Operational state reason of the SPAN session. * `Unknown` - Unknown operational state. * `Active` - Active and operational SPAN session. * `NoHardwareResource` - No hardware resources available. * `NoOperationalSrcDst` - No operational SPAN source or destination. * `GenericError` - Generic operational error. * `NoSourcesConfigured` - No source interfaces configured. * `NoDestinationConfigured` - No destination port configured. * `NoSourceDestinationConfigured` - No source or destination interface configured. * `SessionAdminShut` - Session is administratively disabled. * `WrongDestinationMode` - Wrong Destination mode configured. * `WrongSourceMode` - Wrong Source mode configured. * `TunnelMisconfDown` - Tunnel Misconfigured or Down. * `NoFlowIdSpecified` - No Flow ID specified for ERSPAN.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 session_id (int): Session ID identifies the SPAN session on the Fabric Interconnect.. [optional] # noqa: E501 @@ -1470,6 +1471,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1478,10 +1482,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -1547,7 +1554,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 display_names (DisplayNames): [optional] # noqa: E501 admin_state (str): Admin state to enable or disable the SPAN session. * `Disabled` - Admin configured Disabled State. * `Enabled` - Admin configured Enabled State.. [optional] if omitted the server will use the default value of "Disabled" # noqa: E501 config_state (str): The configured state of SPAN configuration. If the configuration fails to deploy to the Fabric Interconnect, it can be redeployed by toggling the admin state. * `None` - Nil value when no action has been triggered by the user. * `Applied` - User configured settings are in applied state. * `Applying` - User settings are being applied on the target server. * `Failed` - User configured settings could not be applied.. [optional] if omitted the server will use the default value of "None" # noqa: E501 - name (str): Name of the SPAN session.. [optional] # noqa: E501 + name (str): Name of the SPAN session. The name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.) or an underscore (_).. [optional] # noqa: E501 oper_state (str): Operational state of the SPAN session. * `Unknown` - SPAN session operational state is Unknown. * `Up` - SPAN session operational state is Up. * `Down` - SPAN session operational state is Down. * `Error` - SPAN session operational state is Error.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 oper_state_reason (str): Operational state reason of the SPAN session. * `Unknown` - Unknown operational state. * `Active` - Active and operational SPAN session. * `NoHardwareResource` - No hardware resources available. * `NoOperationalSrcDst` - No operational SPAN source or destination. * `GenericError` - Generic operational error. * `NoSourcesConfigured` - No source interfaces configured. * `NoDestinationConfigured` - No destination port configured. * `NoSourceDestinationConfigured` - No source or destination interface configured. * `SessionAdminShut` - Session is administratively disabled. * `WrongDestinationMode` - Wrong Destination mode configured. * `WrongSourceMode` - Wrong Source mode configured. * `TunnelMisconfDown` - Tunnel Misconfigured or Down. * `NoFlowIdSpecified` - No Flow ID specified for ERSPAN.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 session_id (int): Session ID identifies the SPAN session on the Fabric Interconnect.. [optional] # noqa: E501 diff --git a/intersight/model/fabric_span_session_response.py b/intersight/model/fabric_span_session_response.py index 27c93f1aba..d9a2cfd3bc 100644 --- a/intersight/model/fabric_span_session_response.py +++ b/intersight/model/fabric_span_session_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_span_source_eth_port.py b/intersight/model/fabric_span_source_eth_port.py index 8af1871f2d..3336a855ba 100644 --- a/intersight/model/fabric_span_source_eth_port.py +++ b/intersight/model/fabric_span_source_eth_port.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -295,6 +295,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -303,10 +306,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_span_source_eth_port_channel.py b/intersight/model/fabric_span_source_eth_port_channel.py index d1a296b7c9..e81604a70c 100644 --- a/intersight/model/fabric_span_source_eth_port_channel.py +++ b/intersight/model/fabric_span_source_eth_port_channel.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_span_source_eth_port_channel_list.py b/intersight/model/fabric_span_source_eth_port_channel_list.py index c323cda4e9..be20a31839 100644 --- a/intersight/model/fabric_span_source_eth_port_channel_list.py +++ b/intersight/model/fabric_span_source_eth_port_channel_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_span_source_eth_port_channel_list_all_of.py b/intersight/model/fabric_span_source_eth_port_channel_list_all_of.py index 5b76f2602b..d99b43e5d6 100644 --- a/intersight/model/fabric_span_source_eth_port_channel_list_all_of.py +++ b/intersight/model/fabric_span_source_eth_port_channel_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_span_source_eth_port_channel_response.py b/intersight/model/fabric_span_source_eth_port_channel_response.py index 4abb2744e2..905e3467fc 100644 --- a/intersight/model/fabric_span_source_eth_port_channel_response.py +++ b/intersight/model/fabric_span_source_eth_port_channel_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_span_source_eth_port_list.py b/intersight/model/fabric_span_source_eth_port_list.py index 60133ae69e..10fd8c3a57 100644 --- a/intersight/model/fabric_span_source_eth_port_list.py +++ b/intersight/model/fabric_span_source_eth_port_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_span_source_eth_port_list_all_of.py b/intersight/model/fabric_span_source_eth_port_list_all_of.py index b006630e3e..ce503a91c6 100644 --- a/intersight/model/fabric_span_source_eth_port_list_all_of.py +++ b/intersight/model/fabric_span_source_eth_port_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_span_source_eth_port_response.py b/intersight/model/fabric_span_source_eth_port_response.py index 7b14dacc0c..d257cd3e27 100644 --- a/intersight/model/fabric_span_source_eth_port_response.py +++ b/intersight/model/fabric_span_source_eth_port_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_span_source_vlan.py b/intersight/model/fabric_span_source_vlan.py index bdb673c98a..daf9a765a9 100644 --- a/intersight/model/fabric_span_source_vlan.py +++ b/intersight/model/fabric_span_source_vlan.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -276,6 +276,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -284,10 +287,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_span_source_vlan_all_of.py b/intersight/model/fabric_span_source_vlan_all_of.py index afcfff89ff..e5e0a4260f 100644 --- a/intersight/model/fabric_span_source_vlan_all_of.py +++ b/intersight/model/fabric_span_source_vlan_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_span_source_vlan_list.py b/intersight/model/fabric_span_source_vlan_list.py index 909c60331e..add85bd71f 100644 --- a/intersight/model/fabric_span_source_vlan_list.py +++ b/intersight/model/fabric_span_source_vlan_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_span_source_vlan_list_all_of.py b/intersight/model/fabric_span_source_vlan_list_all_of.py index 1ee3b03ea1..ba0c26ed51 100644 --- a/intersight/model/fabric_span_source_vlan_list_all_of.py +++ b/intersight/model/fabric_span_source_vlan_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_span_source_vlan_relationship.py b/intersight/model/fabric_span_source_vlan_relationship.py index 497df63607..86bc07846f 100644 --- a/intersight/model/fabric_span_source_vlan_relationship.py +++ b/intersight/model/fabric_span_source_vlan_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -840,6 +840,7 @@ class FabricSpanSourceVlanRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1379,6 +1380,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1387,10 +1391,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_span_source_vlan_response.py b/intersight/model/fabric_span_source_vlan_response.py index 238c020f48..437b0148ca 100644 --- a/intersight/model/fabric_span_source_vlan_response.py +++ b/intersight/model/fabric_span_source_vlan_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_span_source_vnic_eth_if.py b/intersight/model/fabric_span_source_vnic_eth_if.py index dc5d9f044d..9e7ee30f07 100644 --- a/intersight/model/fabric_span_source_vnic_eth_if.py +++ b/intersight/model/fabric_span_source_vnic_eth_if.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_span_source_vnic_eth_if_all_of.py b/intersight/model/fabric_span_source_vnic_eth_if_all_of.py index 3409dbfdcd..30ea24ac52 100644 --- a/intersight/model/fabric_span_source_vnic_eth_if_all_of.py +++ b/intersight/model/fabric_span_source_vnic_eth_if_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_span_source_vnic_eth_if_list.py b/intersight/model/fabric_span_source_vnic_eth_if_list.py index f50286cc2d..30d55cd000 100644 --- a/intersight/model/fabric_span_source_vnic_eth_if_list.py +++ b/intersight/model/fabric_span_source_vnic_eth_if_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_span_source_vnic_eth_if_list_all_of.py b/intersight/model/fabric_span_source_vnic_eth_if_list_all_of.py index 732e2bb379..978b5c4b6a 100644 --- a/intersight/model/fabric_span_source_vnic_eth_if_list_all_of.py +++ b/intersight/model/fabric_span_source_vnic_eth_if_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_span_source_vnic_eth_if_response.py b/intersight/model/fabric_span_source_vnic_eth_if_response.py index 7672eb0d68..0d4d684cea 100644 --- a/intersight/model/fabric_span_source_vnic_eth_if_response.py +++ b/intersight/model/fabric_span_source_vnic_eth_if_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_switch_cluster_profile.py b/intersight/model/fabric_switch_cluster_profile.py index c1101ebba8..5d02bb01b6 100644 --- a/intersight/model/fabric_switch_cluster_profile.py +++ b/intersight/model/fabric_switch_cluster_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -341,6 +341,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -349,10 +352,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_switch_cluster_profile_all_of.py b/intersight/model/fabric_switch_cluster_profile_all_of.py index 162105ed23..44dc59b0b3 100644 --- a/intersight/model/fabric_switch_cluster_profile_all_of.py +++ b/intersight/model/fabric_switch_cluster_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_switch_cluster_profile_list.py b/intersight/model/fabric_switch_cluster_profile_list.py index 1f57ac5f35..469302993d 100644 --- a/intersight/model/fabric_switch_cluster_profile_list.py +++ b/intersight/model/fabric_switch_cluster_profile_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_switch_cluster_profile_list_all_of.py b/intersight/model/fabric_switch_cluster_profile_list_all_of.py index 0d09aa2fd4..6cabcda065 100644 --- a/intersight/model/fabric_switch_cluster_profile_list_all_of.py +++ b/intersight/model/fabric_switch_cluster_profile_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_switch_cluster_profile_relationship.py b/intersight/model/fabric_switch_cluster_profile_relationship.py index 37a9109791..cc83bf2e73 100644 --- a/intersight/model/fabric_switch_cluster_profile_relationship.py +++ b/intersight/model/fabric_switch_cluster_profile_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -857,6 +857,7 @@ class FabricSwitchClusterProfileRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1444,6 +1445,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1452,10 +1456,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_switch_cluster_profile_response.py b/intersight/model/fabric_switch_cluster_profile_response.py index 9e6d9d6aa7..405227c256 100644 --- a/intersight/model/fabric_switch_cluster_profile_response.py +++ b/intersight/model/fabric_switch_cluster_profile_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_switch_cluster_profile_template.py b/intersight/model/fabric_switch_cluster_profile_template.py index 241cb98a90..1f0ab1f37c 100644 --- a/intersight/model/fabric_switch_cluster_profile_template.py +++ b/intersight/model/fabric_switch_cluster_profile_template.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -309,6 +309,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -317,10 +320,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_switch_cluster_profile_template_all_of.py b/intersight/model/fabric_switch_cluster_profile_template_all_of.py index a10f914678..459ed8134e 100644 --- a/intersight/model/fabric_switch_cluster_profile_template_all_of.py +++ b/intersight/model/fabric_switch_cluster_profile_template_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_switch_cluster_profile_template_list.py b/intersight/model/fabric_switch_cluster_profile_template_list.py index 45635a5acd..e4346a4c32 100644 --- a/intersight/model/fabric_switch_cluster_profile_template_list.py +++ b/intersight/model/fabric_switch_cluster_profile_template_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_switch_cluster_profile_template_list_all_of.py b/intersight/model/fabric_switch_cluster_profile_template_list_all_of.py index 123612b061..10089c9111 100644 --- a/intersight/model/fabric_switch_cluster_profile_template_list_all_of.py +++ b/intersight/model/fabric_switch_cluster_profile_template_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_switch_cluster_profile_template_relationship.py b/intersight/model/fabric_switch_cluster_profile_template_relationship.py index c89010a6d5..00e8ee5b7e 100644 --- a/intersight/model/fabric_switch_cluster_profile_template_relationship.py +++ b/intersight/model/fabric_switch_cluster_profile_template_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -842,6 +842,7 @@ class FabricSwitchClusterProfileTemplateRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1412,6 +1413,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1420,10 +1424,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_switch_cluster_profile_template_response.py b/intersight/model/fabric_switch_cluster_profile_template_response.py index 1210deda42..538d0ef1d2 100644 --- a/intersight/model/fabric_switch_cluster_profile_template_response.py +++ b/intersight/model/fabric_switch_cluster_profile_template_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_switch_control_policy.py b/intersight/model/fabric_switch_control_policy.py index 1f5db97afc..41acaccf96 100644 --- a/intersight/model/fabric_switch_control_policy.py +++ b/intersight/model/fabric_switch_control_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_switch_control_policy_all_of.py b/intersight/model/fabric_switch_control_policy_all_of.py index 88519bc0c8..1f4f9a2355 100644 --- a/intersight/model/fabric_switch_control_policy_all_of.py +++ b/intersight/model/fabric_switch_control_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_switch_control_policy_list.py b/intersight/model/fabric_switch_control_policy_list.py index 155a94da61..d5015b58cd 100644 --- a/intersight/model/fabric_switch_control_policy_list.py +++ b/intersight/model/fabric_switch_control_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_switch_control_policy_list_all_of.py b/intersight/model/fabric_switch_control_policy_list_all_of.py index 1ee7c45f46..690307dd4d 100644 --- a/intersight/model/fabric_switch_control_policy_list_all_of.py +++ b/intersight/model/fabric_switch_control_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_switch_control_policy_response.py b/intersight/model/fabric_switch_control_policy_response.py index df62b45c6b..e6d6d8a691 100644 --- a/intersight/model/fabric_switch_control_policy_response.py +++ b/intersight/model/fabric_switch_control_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_switch_profile.py b/intersight/model/fabric_switch_profile.py index ab113a2221..b5e721f896 100644 --- a/intersight/model/fabric_switch_profile.py +++ b/intersight/model/fabric_switch_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -351,6 +351,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -359,10 +362,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_switch_profile_all_of.py b/intersight/model/fabric_switch_profile_all_of.py index 72c5f148f9..aab366cf13 100644 --- a/intersight/model/fabric_switch_profile_all_of.py +++ b/intersight/model/fabric_switch_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_switch_profile_list.py b/intersight/model/fabric_switch_profile_list.py index 6af9e83f8d..b9d81da65f 100644 --- a/intersight/model/fabric_switch_profile_list.py +++ b/intersight/model/fabric_switch_profile_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_switch_profile_list_all_of.py b/intersight/model/fabric_switch_profile_list_all_of.py index b86639b961..66330fba8a 100644 --- a/intersight/model/fabric_switch_profile_list_all_of.py +++ b/intersight/model/fabric_switch_profile_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_switch_profile_relationship.py b/intersight/model/fabric_switch_profile_relationship.py index a37aac9a96..901171e68f 100644 --- a/intersight/model/fabric_switch_profile_relationship.py +++ b/intersight/model/fabric_switch_profile_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -860,6 +860,7 @@ class FabricSwitchProfileRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1454,6 +1455,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1462,10 +1466,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_switch_profile_response.py b/intersight/model/fabric_switch_profile_response.py index 9ae840c9ae..87c9241933 100644 --- a/intersight/model/fabric_switch_profile_response.py +++ b/intersight/model/fabric_switch_profile_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_switch_profile_template.py b/intersight/model/fabric_switch_profile_template.py index 877f1d97b6..f7129fd959 100644 --- a/intersight/model/fabric_switch_profile_template.py +++ b/intersight/model/fabric_switch_profile_template.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -321,6 +321,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -329,10 +332,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_switch_profile_template_all_of.py b/intersight/model/fabric_switch_profile_template_all_of.py index 49c0927e10..498eca287e 100644 --- a/intersight/model/fabric_switch_profile_template_all_of.py +++ b/intersight/model/fabric_switch_profile_template_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_switch_profile_template_list.py b/intersight/model/fabric_switch_profile_template_list.py index e3c3767fa3..0ae7002332 100644 --- a/intersight/model/fabric_switch_profile_template_list.py +++ b/intersight/model/fabric_switch_profile_template_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_switch_profile_template_list_all_of.py b/intersight/model/fabric_switch_profile_template_list_all_of.py index f806637c14..eb00996e2e 100644 --- a/intersight/model/fabric_switch_profile_template_list_all_of.py +++ b/intersight/model/fabric_switch_profile_template_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_switch_profile_template_relationship.py b/intersight/model/fabric_switch_profile_template_relationship.py index 38a1ca5f19..4e31c0021e 100644 --- a/intersight/model/fabric_switch_profile_template_relationship.py +++ b/intersight/model/fabric_switch_profile_template_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -850,6 +850,7 @@ class FabricSwitchProfileTemplateRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1424,6 +1425,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1432,10 +1436,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_switch_profile_template_response.py b/intersight/model/fabric_switch_profile_template_response.py index 6092a3e7de..2777056428 100644 --- a/intersight/model/fabric_switch_profile_template_response.py +++ b/intersight/model/fabric_switch_profile_template_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_system_qos_policy.py b/intersight/model/fabric_system_qos_policy.py index 4d7bf61b5c..66e6d40b8c 100644 --- a/intersight/model/fabric_system_qos_policy.py +++ b/intersight/model/fabric_system_qos_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_system_qos_policy_all_of.py b/intersight/model/fabric_system_qos_policy_all_of.py index 0867dbf592..00d6b363bc 100644 --- a/intersight/model/fabric_system_qos_policy_all_of.py +++ b/intersight/model/fabric_system_qos_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_system_qos_policy_list.py b/intersight/model/fabric_system_qos_policy_list.py index 7f9f29258c..b965986d57 100644 --- a/intersight/model/fabric_system_qos_policy_list.py +++ b/intersight/model/fabric_system_qos_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_system_qos_policy_list_all_of.py b/intersight/model/fabric_system_qos_policy_list_all_of.py index 0ccd8a6fa9..bcb3e828c3 100644 --- a/intersight/model/fabric_system_qos_policy_list_all_of.py +++ b/intersight/model/fabric_system_qos_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_system_qos_policy_response.py b/intersight/model/fabric_system_qos_policy_response.py index 492303281c..3eff57c1d5 100644 --- a/intersight/model/fabric_system_qos_policy_response.py +++ b/intersight/model/fabric_system_qos_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_transceiver_role.py b/intersight/model/fabric_transceiver_role.py index 435ef1ef5a..da7c2c98fb 100644 --- a/intersight/model/fabric_transceiver_role.py +++ b/intersight/model/fabric_transceiver_role.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -318,6 +318,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -326,10 +329,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_transceiver_role_all_of.py b/intersight/model/fabric_transceiver_role_all_of.py index c0f33dc8a1..cb30aae9f8 100644 --- a/intersight/model/fabric_transceiver_role_all_of.py +++ b/intersight/model/fabric_transceiver_role_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_udld_global_settings.py b/intersight/model/fabric_udld_global_settings.py index 2b22eed459..9c705893cd 100644 --- a/intersight/model/fabric_udld_global_settings.py +++ b/intersight/model/fabric_udld_global_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_udld_global_settings_all_of.py b/intersight/model/fabric_udld_global_settings_all_of.py index b924334b3b..01b88a1dde 100644 --- a/intersight/model/fabric_udld_global_settings_all_of.py +++ b/intersight/model/fabric_udld_global_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_udld_settings.py b/intersight/model/fabric_udld_settings.py index a6b360fc9d..3d42cb81b6 100644 --- a/intersight/model/fabric_udld_settings.py +++ b/intersight/model/fabric_udld_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_udld_settings_all_of.py b/intersight/model/fabric_udld_settings_all_of.py index f865745953..8fbff0f403 100644 --- a/intersight/model/fabric_udld_settings_all_of.py +++ b/intersight/model/fabric_udld_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_uplink_pc_role.py b/intersight/model/fabric_uplink_pc_role.py index ef0fd7d6aa..2efdea5f6f 100644 --- a/intersight/model/fabric_uplink_pc_role.py +++ b/intersight/model/fabric_uplink_pc_role.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -317,6 +317,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -325,10 +328,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_uplink_pc_role_all_of.py b/intersight/model/fabric_uplink_pc_role_all_of.py index 317dc3b945..bb41eca905 100644 --- a/intersight/model/fabric_uplink_pc_role_all_of.py +++ b/intersight/model/fabric_uplink_pc_role_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_uplink_pc_role_list.py b/intersight/model/fabric_uplink_pc_role_list.py index b90e810ad2..e2b9707425 100644 --- a/intersight/model/fabric_uplink_pc_role_list.py +++ b/intersight/model/fabric_uplink_pc_role_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_uplink_pc_role_list_all_of.py b/intersight/model/fabric_uplink_pc_role_list_all_of.py index 17038e7777..0e1454dce6 100644 --- a/intersight/model/fabric_uplink_pc_role_list_all_of.py +++ b/intersight/model/fabric_uplink_pc_role_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_uplink_pc_role_response.py b/intersight/model/fabric_uplink_pc_role_response.py index 76da1d687e..405238b0c8 100644 --- a/intersight/model/fabric_uplink_pc_role_response.py +++ b/intersight/model/fabric_uplink_pc_role_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_uplink_role.py b/intersight/model/fabric_uplink_role.py index ff93a79e80..6bdc1561b5 100644 --- a/intersight/model/fabric_uplink_role.py +++ b/intersight/model/fabric_uplink_role.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -321,6 +321,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -329,10 +332,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_uplink_role_all_of.py b/intersight/model/fabric_uplink_role_all_of.py index 96c1361874..35f3b8e754 100644 --- a/intersight/model/fabric_uplink_role_all_of.py +++ b/intersight/model/fabric_uplink_role_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_uplink_role_list.py b/intersight/model/fabric_uplink_role_list.py index 2ed8fcc746..bf0ca85f15 100644 --- a/intersight/model/fabric_uplink_role_list.py +++ b/intersight/model/fabric_uplink_role_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_uplink_role_list_all_of.py b/intersight/model/fabric_uplink_role_list_all_of.py index 47e3a97629..13325d7091 100644 --- a/intersight/model/fabric_uplink_role_list_all_of.py +++ b/intersight/model/fabric_uplink_role_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_uplink_role_response.py b/intersight/model/fabric_uplink_role_response.py index 1bfb6b1af2..0cf3c64e56 100644 --- a/intersight/model/fabric_uplink_role_response.py +++ b/intersight/model/fabric_uplink_role_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_vlan.py b/intersight/model/fabric_vlan.py index fbd4c40b7b..923bc2a548 100644 --- a/intersight/model/fabric_vlan.py +++ b/intersight/model/fabric_vlan.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -307,6 +307,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -315,10 +318,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_vlan_all_of.py b/intersight/model/fabric_vlan_all_of.py index bd5f4fffdd..47beba9725 100644 --- a/intersight/model/fabric_vlan_all_of.py +++ b/intersight/model/fabric_vlan_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_vlan_inventory.py b/intersight/model/fabric_vlan_inventory.py index f0bcdf68f3..cd7a09793e 100644 --- a/intersight/model/fabric_vlan_inventory.py +++ b/intersight/model/fabric_vlan_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -290,6 +290,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -298,10 +301,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_vlan_inventory_all_of.py b/intersight/model/fabric_vlan_inventory_all_of.py index 96fe3bcde3..cd6257c1d4 100644 --- a/intersight/model/fabric_vlan_inventory_all_of.py +++ b/intersight/model/fabric_vlan_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_vlan_inventory_list.py b/intersight/model/fabric_vlan_inventory_list.py index da3171b7ec..f9388405ee 100644 --- a/intersight/model/fabric_vlan_inventory_list.py +++ b/intersight/model/fabric_vlan_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_vlan_inventory_list_all_of.py b/intersight/model/fabric_vlan_inventory_list_all_of.py index 0427407cfa..0f3e2fe5d1 100644 --- a/intersight/model/fabric_vlan_inventory_list_all_of.py +++ b/intersight/model/fabric_vlan_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_vlan_inventory_response.py b/intersight/model/fabric_vlan_inventory_response.py index 2ab81405a4..e577884281 100644 --- a/intersight/model/fabric_vlan_inventory_response.py +++ b/intersight/model/fabric_vlan_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_vlan_list.py b/intersight/model/fabric_vlan_list.py index 555a82c132..0dad784164 100644 --- a/intersight/model/fabric_vlan_list.py +++ b/intersight/model/fabric_vlan_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_vlan_list_all_of.py b/intersight/model/fabric_vlan_list_all_of.py index 47cacc3e20..dd972bddf3 100644 --- a/intersight/model/fabric_vlan_list_all_of.py +++ b/intersight/model/fabric_vlan_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_vlan_response.py b/intersight/model/fabric_vlan_response.py index 8596141109..d2bad53041 100644 --- a/intersight/model/fabric_vlan_response.py +++ b/intersight/model/fabric_vlan_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_vlan_set.py b/intersight/model/fabric_vlan_set.py index 77a8ecfcdc..9a75f9bce0 100644 --- a/intersight/model/fabric_vlan_set.py +++ b/intersight/model/fabric_vlan_set.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -305,6 +305,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -313,10 +316,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_vlan_set_all_of.py b/intersight/model/fabric_vlan_set_all_of.py index 0725d01e14..effe90753c 100644 --- a/intersight/model/fabric_vlan_set_all_of.py +++ b/intersight/model/fabric_vlan_set_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_vlan_set_list.py b/intersight/model/fabric_vlan_set_list.py index 1a8eb25016..74e5409d67 100644 --- a/intersight/model/fabric_vlan_set_list.py +++ b/intersight/model/fabric_vlan_set_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_vlan_set_list_all_of.py b/intersight/model/fabric_vlan_set_list_all_of.py index cb07b38a81..4379e81d14 100644 --- a/intersight/model/fabric_vlan_set_list_all_of.py +++ b/intersight/model/fabric_vlan_set_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_vlan_set_relationship.py b/intersight/model/fabric_vlan_set_relationship.py index 91fcd25703..5aadbae302 100644 --- a/intersight/model/fabric_vlan_set_relationship.py +++ b/intersight/model/fabric_vlan_set_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class FabricVlanSetRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1408,6 +1409,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1416,10 +1420,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_vlan_set_response.py b/intersight/model/fabric_vlan_set_response.py index d371c6c962..fd425e1db3 100644 --- a/intersight/model/fabric_vlan_set_response.py +++ b/intersight/model/fabric_vlan_set_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_vlan_settings.py b/intersight/model/fabric_vlan_settings.py index 5a46128a3c..8a7cf530b2 100644 --- a/intersight/model/fabric_vlan_settings.py +++ b/intersight/model/fabric_vlan_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -231,6 +231,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -239,10 +242,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_vlan_settings_all_of.py b/intersight/model/fabric_vlan_settings_all_of.py index 6ddaace264..da36dc4585 100644 --- a/intersight/model/fabric_vlan_settings_all_of.py +++ b/intersight/model/fabric_vlan_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_vsan.py b/intersight/model/fabric_vsan.py index 795a198922..0b7fa5e5f2 100644 --- a/intersight/model/fabric_vsan.py +++ b/intersight/model/fabric_vsan.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -300,6 +300,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -308,10 +311,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_vsan_all_of.py b/intersight/model/fabric_vsan_all_of.py index b31d2ffc7c..f5df5e9501 100644 --- a/intersight/model/fabric_vsan_all_of.py +++ b/intersight/model/fabric_vsan_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_vsan_inventory.py b/intersight/model/fabric_vsan_inventory.py index b1154a5ff5..0ba4001e0d 100644 --- a/intersight/model/fabric_vsan_inventory.py +++ b/intersight/model/fabric_vsan_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -326,6 +326,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -334,10 +337,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_vsan_inventory_all_of.py b/intersight/model/fabric_vsan_inventory_all_of.py index 0002938a70..3b987710d4 100644 --- a/intersight/model/fabric_vsan_inventory_all_of.py +++ b/intersight/model/fabric_vsan_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_vsan_inventory_list.py b/intersight/model/fabric_vsan_inventory_list.py index 7e66b52de7..bff9e11026 100644 --- a/intersight/model/fabric_vsan_inventory_list.py +++ b/intersight/model/fabric_vsan_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_vsan_inventory_list_all_of.py b/intersight/model/fabric_vsan_inventory_list_all_of.py index 41042ef3af..ac58143be0 100644 --- a/intersight/model/fabric_vsan_inventory_list_all_of.py +++ b/intersight/model/fabric_vsan_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_vsan_inventory_response.py b/intersight/model/fabric_vsan_inventory_response.py index 7f370dce15..8db61fcf39 100644 --- a/intersight/model/fabric_vsan_inventory_response.py +++ b/intersight/model/fabric_vsan_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_vsan_list.py b/intersight/model/fabric_vsan_list.py index b17344f8b0..4573922df7 100644 --- a/intersight/model/fabric_vsan_list.py +++ b/intersight/model/fabric_vsan_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fabric_vsan_list_all_of.py b/intersight/model/fabric_vsan_list_all_of.py index abc8a64964..3de673e347 100644 --- a/intersight/model/fabric_vsan_list_all_of.py +++ b/intersight/model/fabric_vsan_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fabric_vsan_response.py b/intersight/model/fabric_vsan_response.py index b32a68ceaf..f4fd3deed7 100644 --- a/intersight/model/fabric_vsan_response.py +++ b/intersight/model/fabric_vsan_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fault_instance.py b/intersight/model/fault_instance.py index 11a05eb2e6..fd7835476d 100644 --- a/intersight/model/fault_instance.py +++ b/intersight/model/fault_instance.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -350,6 +350,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -358,10 +361,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fault_instance_all_of.py b/intersight/model/fault_instance_all_of.py index 84926ba346..afdf40f404 100644 --- a/intersight/model/fault_instance_all_of.py +++ b/intersight/model/fault_instance_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fault_instance_list.py b/intersight/model/fault_instance_list.py index e83eec3a93..c5cbdc322f 100644 --- a/intersight/model/fault_instance_list.py +++ b/intersight/model/fault_instance_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fault_instance_list_all_of.py b/intersight/model/fault_instance_list_all_of.py index 6e22729544..d910947f00 100644 --- a/intersight/model/fault_instance_list_all_of.py +++ b/intersight/model/fault_instance_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fault_instance_response.py b/intersight/model/fault_instance_response.py index faadc1a858..c20c7aeb44 100644 --- a/intersight/model/fault_instance_response.py +++ b/intersight/model/fault_instance_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fc_neighbor.py b/intersight/model/fc_neighbor.py index ac5fab5c36..9c3a617578 100644 --- a/intersight/model/fc_neighbor.py +++ b/intersight/model/fc_neighbor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -306,6 +306,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -314,10 +317,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fc_neighbor_all_of.py b/intersight/model/fc_neighbor_all_of.py index 006e89e5ae..f9321387f5 100644 --- a/intersight/model/fc_neighbor_all_of.py +++ b/intersight/model/fc_neighbor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fc_neighbor_list.py b/intersight/model/fc_neighbor_list.py index 024b682a66..7085bbfa9b 100644 --- a/intersight/model/fc_neighbor_list.py +++ b/intersight/model/fc_neighbor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fc_neighbor_list_all_of.py b/intersight/model/fc_neighbor_list_all_of.py index 0f9f6ef815..1ef94c730f 100644 --- a/intersight/model/fc_neighbor_list_all_of.py +++ b/intersight/model/fc_neighbor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fc_neighbor_relationship.py b/intersight/model/fc_neighbor_relationship.py index 56343fa074..a0a2c82754 100644 --- a/intersight/model/fc_neighbor_relationship.py +++ b/intersight/model/fc_neighbor_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class FcNeighborRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1409,6 +1410,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1417,10 +1421,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fc_neighbor_response.py b/intersight/model/fc_neighbor_response.py index adb9d094db..523ada219a 100644 --- a/intersight/model/fc_neighbor_response.py +++ b/intersight/model/fc_neighbor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fc_physical_port.py b/intersight/model/fc_physical_port.py index 22ca53c3b9..a425c8897f 100644 --- a/intersight/model/fc_physical_port.py +++ b/intersight/model/fc_physical_port.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -383,6 +383,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -391,10 +394,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fc_physical_port_all_of.py b/intersight/model/fc_physical_port_all_of.py index 398abda4b1..c0394c843f 100644 --- a/intersight/model/fc_physical_port_all_of.py +++ b/intersight/model/fc_physical_port_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fc_physical_port_list.py b/intersight/model/fc_physical_port_list.py index d091458f56..90da3b15b6 100644 --- a/intersight/model/fc_physical_port_list.py +++ b/intersight/model/fc_physical_port_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fc_physical_port_list_all_of.py b/intersight/model/fc_physical_port_list_all_of.py index 915824c582..6c89fdcf4a 100644 --- a/intersight/model/fc_physical_port_list_all_of.py +++ b/intersight/model/fc_physical_port_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fc_physical_port_relationship.py b/intersight/model/fc_physical_port_relationship.py index b3fcbb451e..f79c17b1b6 100644 --- a/intersight/model/fc_physical_port_relationship.py +++ b/intersight/model/fc_physical_port_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -847,6 +847,7 @@ class FcPhysicalPortRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1486,6 +1487,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1494,10 +1498,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fc_physical_port_response.py b/intersight/model/fc_physical_port_response.py index f694de5d66..9d2eed1b72 100644 --- a/intersight/model/fc_physical_port_response.py +++ b/intersight/model/fc_physical_port_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fc_port_channel.py b/intersight/model/fc_port_channel.py index 97b1a84177..8e1bda3bd5 100644 --- a/intersight/model/fc_port_channel.py +++ b/intersight/model/fc_port_channel.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -338,6 +338,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -346,10 +349,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fc_port_channel_all_of.py b/intersight/model/fc_port_channel_all_of.py index 83eb08e5a5..cca2c9605f 100644 --- a/intersight/model/fc_port_channel_all_of.py +++ b/intersight/model/fc_port_channel_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fc_port_channel_list.py b/intersight/model/fc_port_channel_list.py index 669aafdbf0..9a1a61646c 100644 --- a/intersight/model/fc_port_channel_list.py +++ b/intersight/model/fc_port_channel_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fc_port_channel_list_all_of.py b/intersight/model/fc_port_channel_list_all_of.py index 37cd811cdc..2057d8746a 100644 --- a/intersight/model/fc_port_channel_list_all_of.py +++ b/intersight/model/fc_port_channel_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fc_port_channel_relationship.py b/intersight/model/fc_port_channel_relationship.py index 3280cecc27..797ee05e21 100644 --- a/intersight/model/fc_port_channel_relationship.py +++ b/intersight/model/fc_port_channel_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class FcPortChannelRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1441,6 +1442,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1449,10 +1453,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fc_port_channel_response.py b/intersight/model/fc_port_channel_response.py index 5104f95e53..ea9f727eab 100644 --- a/intersight/model/fc_port_channel_response.py +++ b/intersight/model/fc_port_channel_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_block.py b/intersight/model/fcpool_block.py index b06b2121c9..9a642be552 100644 --- a/intersight/model/fcpool_block.py +++ b/intersight/model/fcpool_block.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -229,6 +229,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -237,10 +240,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_block_all_of.py b/intersight/model/fcpool_block_all_of.py index 54ba50881c..a7d067235c 100644 --- a/intersight/model/fcpool_block_all_of.py +++ b/intersight/model/fcpool_block_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fcpool_fc_block.py b/intersight/model/fcpool_fc_block.py index c94cbaca17..548da27a73 100644 --- a/intersight/model/fcpool_fc_block.py +++ b/intersight/model/fcpool_fc_block.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -284,6 +284,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -292,10 +295,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_fc_block_all_of.py b/intersight/model/fcpool_fc_block_all_of.py index 1d6267b400..f4053d19bb 100644 --- a/intersight/model/fcpool_fc_block_all_of.py +++ b/intersight/model/fcpool_fc_block_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fcpool_fc_block_list.py b/intersight/model/fcpool_fc_block_list.py index 18e3847bec..4703ad1d8d 100644 --- a/intersight/model/fcpool_fc_block_list.py +++ b/intersight/model/fcpool_fc_block_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_fc_block_list_all_of.py b/intersight/model/fcpool_fc_block_list_all_of.py index 2200b9cf9a..3cacb09e74 100644 --- a/intersight/model/fcpool_fc_block_list_all_of.py +++ b/intersight/model/fcpool_fc_block_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fcpool_fc_block_relationship.py b/intersight/model/fcpool_fc_block_relationship.py index d4d1cf40c6..beec037a01 100644 --- a/intersight/model/fcpool_fc_block_relationship.py +++ b/intersight/model/fcpool_fc_block_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class FcpoolFcBlockRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1387,6 +1388,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1395,10 +1399,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_fc_block_response.py b/intersight/model/fcpool_fc_block_response.py index 96a53c1cd2..d8aad8d06f 100644 --- a/intersight/model/fcpool_fc_block_response.py +++ b/intersight/model/fcpool_fc_block_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_lease.py b/intersight/model/fcpool_lease.py index 778e2c77d8..961312b167 100644 --- a/intersight/model/fcpool_lease.py +++ b/intersight/model/fcpool_lease.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -304,6 +304,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -312,10 +315,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_lease_all_of.py b/intersight/model/fcpool_lease_all_of.py index 341c0b6d16..e79a8f237f 100644 --- a/intersight/model/fcpool_lease_all_of.py +++ b/intersight/model/fcpool_lease_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fcpool_lease_list.py b/intersight/model/fcpool_lease_list.py index 45cc70ee88..0407dd0663 100644 --- a/intersight/model/fcpool_lease_list.py +++ b/intersight/model/fcpool_lease_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_lease_list_all_of.py b/intersight/model/fcpool_lease_list_all_of.py index f3d70b9067..b404e05ed1 100644 --- a/intersight/model/fcpool_lease_list_all_of.py +++ b/intersight/model/fcpool_lease_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fcpool_lease_relationship.py b/intersight/model/fcpool_lease_relationship.py index 04f05615d1..0f630f4ae5 100644 --- a/intersight/model/fcpool_lease_relationship.py +++ b/intersight/model/fcpool_lease_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class FcpoolLeaseRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1407,6 +1408,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1415,10 +1419,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_lease_response.py b/intersight/model/fcpool_lease_response.py index 648f6ad19b..20e4283ef5 100644 --- a/intersight/model/fcpool_lease_response.py +++ b/intersight/model/fcpool_lease_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_pool.py b/intersight/model/fcpool_pool.py index e540c55c55..5494f6a996 100644 --- a/intersight/model/fcpool_pool.py +++ b/intersight/model/fcpool_pool.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -320,6 +320,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -328,10 +331,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_pool_all_of.py b/intersight/model/fcpool_pool_all_of.py index 1347be8c8e..6f4cb8d4a1 100644 --- a/intersight/model/fcpool_pool_all_of.py +++ b/intersight/model/fcpool_pool_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fcpool_pool_list.py b/intersight/model/fcpool_pool_list.py index abe2e18f27..64f9bd9c19 100644 --- a/intersight/model/fcpool_pool_list.py +++ b/intersight/model/fcpool_pool_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_pool_list_all_of.py b/intersight/model/fcpool_pool_list_all_of.py index 8856b9a30f..835389a198 100644 --- a/intersight/model/fcpool_pool_list_all_of.py +++ b/intersight/model/fcpool_pool_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fcpool_pool_member.py b/intersight/model/fcpool_pool_member.py index 7156b9d321..7a1ae388fe 100644 --- a/intersight/model/fcpool_pool_member.py +++ b/intersight/model/fcpool_pool_member.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -301,6 +301,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -309,10 +312,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_pool_member_all_of.py b/intersight/model/fcpool_pool_member_all_of.py index ff019ba0ab..8f16e92026 100644 --- a/intersight/model/fcpool_pool_member_all_of.py +++ b/intersight/model/fcpool_pool_member_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fcpool_pool_member_list.py b/intersight/model/fcpool_pool_member_list.py index 55074a113d..d44df2ad6a 100644 --- a/intersight/model/fcpool_pool_member_list.py +++ b/intersight/model/fcpool_pool_member_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_pool_member_list_all_of.py b/intersight/model/fcpool_pool_member_list_all_of.py index f36be18b34..354bbc7b72 100644 --- a/intersight/model/fcpool_pool_member_list_all_of.py +++ b/intersight/model/fcpool_pool_member_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fcpool_pool_member_relationship.py b/intersight/model/fcpool_pool_member_relationship.py index 7419e027e0..f94e2b894c 100644 --- a/intersight/model/fcpool_pool_member_relationship.py +++ b/intersight/model/fcpool_pool_member_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class FcpoolPoolMemberRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1404,6 +1405,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1412,10 +1416,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_pool_member_response.py b/intersight/model/fcpool_pool_member_response.py index 8012aa54a0..37cfdc6c09 100644 --- a/intersight/model/fcpool_pool_member_response.py +++ b/intersight/model/fcpool_pool_member_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_pool_relationship.py b/intersight/model/fcpool_pool_relationship.py index ff701f5d2e..b126a5108e 100644 --- a/intersight/model/fcpool_pool_relationship.py +++ b/intersight/model/fcpool_pool_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class FcpoolPoolRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1423,6 +1424,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1431,10 +1435,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_pool_response.py b/intersight/model/fcpool_pool_response.py index e54297bf44..d29c9daede 100644 --- a/intersight/model/fcpool_pool_response.py +++ b/intersight/model/fcpool_pool_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_reservation.py b/intersight/model/fcpool_reservation.py index 6aa956de99..7cdbb0b796 100644 --- a/intersight/model/fcpool_reservation.py +++ b/intersight/model/fcpool_reservation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -303,6 +303,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -311,10 +314,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_reservation_all_of.py b/intersight/model/fcpool_reservation_all_of.py index d491e70c1d..dc99c3b50c 100644 --- a/intersight/model/fcpool_reservation_all_of.py +++ b/intersight/model/fcpool_reservation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fcpool_reservation_list.py b/intersight/model/fcpool_reservation_list.py index 9950ac6b36..0cc5faee93 100644 --- a/intersight/model/fcpool_reservation_list.py +++ b/intersight/model/fcpool_reservation_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_reservation_list_all_of.py b/intersight/model/fcpool_reservation_list_all_of.py index 5fc36240ac..28496cf225 100644 --- a/intersight/model/fcpool_reservation_list_all_of.py +++ b/intersight/model/fcpool_reservation_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fcpool_reservation_reference.py b/intersight/model/fcpool_reservation_reference.py index fb6010f809..12ab480331 100644 --- a/intersight/model/fcpool_reservation_reference.py +++ b/intersight/model/fcpool_reservation_reference.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -219,6 +219,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +230,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_reservation_reference_all_of.py b/intersight/model/fcpool_reservation_reference_all_of.py index 775d78ce0c..6778fe8522 100644 --- a/intersight/model/fcpool_reservation_reference_all_of.py +++ b/intersight/model/fcpool_reservation_reference_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fcpool_reservation_relationship.py b/intersight/model/fcpool_reservation_relationship.py index 145dbfa2b9..b610bae976 100644 --- a/intersight/model/fcpool_reservation_relationship.py +++ b/intersight/model/fcpool_reservation_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -847,6 +847,7 @@ class FcpoolReservationRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1406,6 +1407,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1414,10 +1418,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_reservation_response.py b/intersight/model/fcpool_reservation_response.py index 60f71eb31c..05c37d22b8 100644 --- a/intersight/model/fcpool_reservation_response.py +++ b/intersight/model/fcpool_reservation_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_universe.py b/intersight/model/fcpool_universe.py index 88a1279f11..7fa8de265d 100644 --- a/intersight/model/fcpool_universe.py +++ b/intersight/model/fcpool_universe.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -265,6 +265,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -273,10 +276,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_universe_all_of.py b/intersight/model/fcpool_universe_all_of.py index ab4ca3849c..086989a586 100644 --- a/intersight/model/fcpool_universe_all_of.py +++ b/intersight/model/fcpool_universe_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fcpool_universe_list.py b/intersight/model/fcpool_universe_list.py index 25467a5808..e10f7e8064 100644 --- a/intersight/model/fcpool_universe_list.py +++ b/intersight/model/fcpool_universe_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_universe_list_all_of.py b/intersight/model/fcpool_universe_list_all_of.py index 8e824fb749..c52da03886 100644 --- a/intersight/model/fcpool_universe_list_all_of.py +++ b/intersight/model/fcpool_universe_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fcpool_universe_relationship.py b/intersight/model/fcpool_universe_relationship.py index cd8a04b711..0d5c2f147d 100644 --- a/intersight/model/fcpool_universe_relationship.py +++ b/intersight/model/fcpool_universe_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class FcpoolUniverseRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1368,6 +1369,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1376,10 +1380,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fcpool_universe_response.py b/intersight/model/fcpool_universe_response.py index 6ca55806fc..e375376d4d 100644 --- a/intersight/model/fcpool_universe_response.py +++ b/intersight/model/fcpool_universe_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/feedback_feedback_data.py b/intersight/model/feedback_feedback_data.py index adce3ad5e0..3c67cfc0d8 100644 --- a/intersight/model/feedback_feedback_data.py +++ b/intersight/model/feedback_feedback_data.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -260,6 +260,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -268,10 +271,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/feedback_feedback_data_all_of.py b/intersight/model/feedback_feedback_data_all_of.py index 487ffa5991..466832d44d 100644 --- a/intersight/model/feedback_feedback_data_all_of.py +++ b/intersight/model/feedback_feedback_data_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/feedback_feedback_post.py b/intersight/model/feedback_feedback_post.py index 3951530696..6329b8e173 100644 --- a/intersight/model/feedback_feedback_post.py +++ b/intersight/model/feedback_feedback_post.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -270,6 +270,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -278,10 +281,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/feedback_feedback_post_all_of.py b/intersight/model/feedback_feedback_post_all_of.py index b3a9429822..786d88adfd 100644 --- a/intersight/model/feedback_feedback_post_all_of.py +++ b/intersight/model/feedback_feedback_post_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_base_distributable.py b/intersight/model/firmware_base_distributable.py index 9223b55879..59576259f4 100644 --- a/intersight/model/firmware_base_distributable.py +++ b/intersight/model/firmware_base_distributable.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -468,6 +468,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -476,10 +479,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_base_distributable_all_of.py b/intersight/model/firmware_base_distributable_all_of.py index d06295c273..0a9b6d7b57 100644 --- a/intersight/model/firmware_base_distributable_all_of.py +++ b/intersight/model/firmware_base_distributable_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_base_distributable_relationship.py b/intersight/model/firmware_base_distributable_relationship.py index bcb4dbec09..d3bb55530b 100644 --- a/intersight/model/firmware_base_distributable_relationship.py +++ b/intersight/model/firmware_base_distributable_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -874,6 +874,7 @@ class FirmwareBaseDistributableRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1509,6 +1510,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1517,10 +1521,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_base_impact.py b/intersight/model/firmware_base_impact.py index 2f5216d9a0..beccffa34d 100644 --- a/intersight/model/firmware_base_impact.py +++ b/intersight/model/firmware_base_impact.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -265,6 +265,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -273,10 +276,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_base_impact_all_of.py b/intersight/model/firmware_base_impact_all_of.py index ed76811858..e4a1323c13 100644 --- a/intersight/model/firmware_base_impact_all_of.py +++ b/intersight/model/firmware_base_impact_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_bios_descriptor.py b/intersight/model/firmware_bios_descriptor.py index f3c73ced0a..93080bf07b 100644 --- a/intersight/model/firmware_bios_descriptor.py +++ b/intersight/model/firmware_bios_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -308,6 +308,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -316,10 +319,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_bios_descriptor_list.py b/intersight/model/firmware_bios_descriptor_list.py index c7ee7c7141..18b5411d3e 100644 --- a/intersight/model/firmware_bios_descriptor_list.py +++ b/intersight/model/firmware_bios_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_bios_descriptor_list_all_of.py b/intersight/model/firmware_bios_descriptor_list_all_of.py index 58f9c4a0ed..d9b959d96f 100644 --- a/intersight/model/firmware_bios_descriptor_list_all_of.py +++ b/intersight/model/firmware_bios_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_bios_descriptor_response.py b/intersight/model/firmware_bios_descriptor_response.py index b6c989c87d..11ecd80e2a 100644 --- a/intersight/model/firmware_bios_descriptor_response.py +++ b/intersight/model/firmware_bios_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_board_controller_descriptor.py b/intersight/model/firmware_board_controller_descriptor.py index 521f685c43..c669c8d322 100644 --- a/intersight/model/firmware_board_controller_descriptor.py +++ b/intersight/model/firmware_board_controller_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -308,6 +308,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -316,10 +319,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_board_controller_descriptor_list.py b/intersight/model/firmware_board_controller_descriptor_list.py index 5eba044101..6c46aa7649 100644 --- a/intersight/model/firmware_board_controller_descriptor_list.py +++ b/intersight/model/firmware_board_controller_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_board_controller_descriptor_list_all_of.py b/intersight/model/firmware_board_controller_descriptor_list_all_of.py index bc12b1e997..7fda63e122 100644 --- a/intersight/model/firmware_board_controller_descriptor_list_all_of.py +++ b/intersight/model/firmware_board_controller_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_board_controller_descriptor_response.py b/intersight/model/firmware_board_controller_descriptor_response.py index 055345365a..db734baf30 100644 --- a/intersight/model/firmware_board_controller_descriptor_response.py +++ b/intersight/model/firmware_board_controller_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_chassis_upgrade.py b/intersight/model/firmware_chassis_upgrade.py index 902a20bcf3..8f1c19c65c 100644 --- a/intersight/model/firmware_chassis_upgrade.py +++ b/intersight/model/firmware_chassis_upgrade.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -333,6 +333,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -341,10 +344,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_chassis_upgrade_all_of.py b/intersight/model/firmware_chassis_upgrade_all_of.py index 618ecc4ec5..644d60630f 100644 --- a/intersight/model/firmware_chassis_upgrade_all_of.py +++ b/intersight/model/firmware_chassis_upgrade_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_chassis_upgrade_impact.py b/intersight/model/firmware_chassis_upgrade_impact.py index 2ad718e08c..3dce63261f 100644 --- a/intersight/model/firmware_chassis_upgrade_impact.py +++ b/intersight/model/firmware_chassis_upgrade_impact.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -259,6 +259,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -267,10 +270,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_chassis_upgrade_impact_all_of.py b/intersight/model/firmware_chassis_upgrade_impact_all_of.py index abe113323e..ab7ec2a847 100644 --- a/intersight/model/firmware_chassis_upgrade_impact_all_of.py +++ b/intersight/model/firmware_chassis_upgrade_impact_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_chassis_upgrade_list.py b/intersight/model/firmware_chassis_upgrade_list.py index 81ef90baa5..628cde08ef 100644 --- a/intersight/model/firmware_chassis_upgrade_list.py +++ b/intersight/model/firmware_chassis_upgrade_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_chassis_upgrade_list_all_of.py b/intersight/model/firmware_chassis_upgrade_list_all_of.py index 0b6390d2ee..b9600699e0 100644 --- a/intersight/model/firmware_chassis_upgrade_list_all_of.py +++ b/intersight/model/firmware_chassis_upgrade_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_chassis_upgrade_response.py b/intersight/model/firmware_chassis_upgrade_response.py index 92a07673e5..c39d2d34c6 100644 --- a/intersight/model/firmware_chassis_upgrade_response.py +++ b/intersight/model/firmware_chassis_upgrade_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_cifs_server.py b/intersight/model/firmware_cifs_server.py index f33c497b2d..b2d8c29e30 100644 --- a/intersight/model/firmware_cifs_server.py +++ b/intersight/model/firmware_cifs_server.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -233,6 +233,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -241,10 +244,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_cifs_server_all_of.py b/intersight/model/firmware_cifs_server_all_of.py index dadc096691..e473835e59 100644 --- a/intersight/model/firmware_cifs_server_all_of.py +++ b/intersight/model/firmware_cifs_server_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_cimc_descriptor.py b/intersight/model/firmware_cimc_descriptor.py index 112e647a97..9dea9c8c03 100644 --- a/intersight/model/firmware_cimc_descriptor.py +++ b/intersight/model/firmware_cimc_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -308,6 +308,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -316,10 +319,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_cimc_descriptor_list.py b/intersight/model/firmware_cimc_descriptor_list.py index d72822ea26..c9a71422d6 100644 --- a/intersight/model/firmware_cimc_descriptor_list.py +++ b/intersight/model/firmware_cimc_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_cimc_descriptor_list_all_of.py b/intersight/model/firmware_cimc_descriptor_list_all_of.py index 8906d25802..40148ca54c 100644 --- a/intersight/model/firmware_cimc_descriptor_list_all_of.py +++ b/intersight/model/firmware_cimc_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_cimc_descriptor_response.py b/intersight/model/firmware_cimc_descriptor_response.py index 203d5555b7..b99b4a52b8 100644 --- a/intersight/model/firmware_cimc_descriptor_response.py +++ b/intersight/model/firmware_cimc_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_component_descriptor.py b/intersight/model/firmware_component_descriptor.py index fd715bdcfc..4d593e78e1 100644 --- a/intersight/model/firmware_component_descriptor.py +++ b/intersight/model/firmware_component_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -353,6 +353,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -361,10 +364,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_component_descriptor_all_of.py b/intersight/model/firmware_component_descriptor_all_of.py index 684949e970..14b0548c0b 100644 --- a/intersight/model/firmware_component_descriptor_all_of.py +++ b/intersight/model/firmware_component_descriptor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_component_impact.py b/intersight/model/firmware_component_impact.py index e3c0776f3a..7489bd1076 100644 --- a/intersight/model/firmware_component_impact.py +++ b/intersight/model/firmware_component_impact.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -275,6 +275,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -283,10 +286,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_component_impact_all_of.py b/intersight/model/firmware_component_impact_all_of.py index a14c518571..6df57d063a 100644 --- a/intersight/model/firmware_component_impact_all_of.py +++ b/intersight/model/firmware_component_impact_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_component_meta.py b/intersight/model/firmware_component_meta.py index b82f9e4a09..3203faf6e6 100644 --- a/intersight/model/firmware_component_meta.py +++ b/intersight/model/firmware_component_meta.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -278,6 +278,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -286,10 +289,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_component_meta_all_of.py b/intersight/model/firmware_component_meta_all_of.py index 17928b3f14..1611e13708 100644 --- a/intersight/model/firmware_component_meta_all_of.py +++ b/intersight/model/firmware_component_meta_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_dimm_descriptor.py b/intersight/model/firmware_dimm_descriptor.py index 94e4526046..2edb24f77c 100644 --- a/intersight/model/firmware_dimm_descriptor.py +++ b/intersight/model/firmware_dimm_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -308,6 +308,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -316,10 +319,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_dimm_descriptor_list.py b/intersight/model/firmware_dimm_descriptor_list.py index 1f55a12984..3b44dfaf66 100644 --- a/intersight/model/firmware_dimm_descriptor_list.py +++ b/intersight/model/firmware_dimm_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_dimm_descriptor_list_all_of.py b/intersight/model/firmware_dimm_descriptor_list_all_of.py index 557ab49eb6..831594db91 100644 --- a/intersight/model/firmware_dimm_descriptor_list_all_of.py +++ b/intersight/model/firmware_dimm_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_dimm_descriptor_response.py b/intersight/model/firmware_dimm_descriptor_response.py index 3be94aea4a..15b7ea8d78 100644 --- a/intersight/model/firmware_dimm_descriptor_response.py +++ b/intersight/model/firmware_dimm_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_direct_download.py b/intersight/model/firmware_direct_download.py index 872e5d3f11..787d853e53 100644 --- a/intersight/model/firmware_direct_download.py +++ b/intersight/model/firmware_direct_download.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -244,6 +244,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -252,10 +255,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_direct_download_all_of.py b/intersight/model/firmware_direct_download_all_of.py index d37a6294c3..a44f914540 100644 --- a/intersight/model/firmware_direct_download_all_of.py +++ b/intersight/model/firmware_direct_download_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_distributable.py b/intersight/model/firmware_distributable.py index 245be05bca..f486440248 100644 --- a/intersight/model/firmware_distributable.py +++ b/intersight/model/firmware_distributable.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -424,6 +424,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -432,10 +435,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_distributable_all_of.py b/intersight/model/firmware_distributable_all_of.py index 066d40f695..db42d06551 100644 --- a/intersight/model/firmware_distributable_all_of.py +++ b/intersight/model/firmware_distributable_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_distributable_list.py b/intersight/model/firmware_distributable_list.py index 2ea2cc3c36..d73b8ed8b7 100644 --- a/intersight/model/firmware_distributable_list.py +++ b/intersight/model/firmware_distributable_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_distributable_list_all_of.py b/intersight/model/firmware_distributable_list_all_of.py index cb37becb5a..fa77b4766d 100644 --- a/intersight/model/firmware_distributable_list_all_of.py +++ b/intersight/model/firmware_distributable_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_distributable_meta.py b/intersight/model/firmware_distributable_meta.py index 8c866b62be..61feeda165 100644 --- a/intersight/model/firmware_distributable_meta.py +++ b/intersight/model/firmware_distributable_meta.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -298,6 +298,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -306,10 +309,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_distributable_meta_all_of.py b/intersight/model/firmware_distributable_meta_all_of.py index 681ccc6a23..0db2d8d85b 100644 --- a/intersight/model/firmware_distributable_meta_all_of.py +++ b/intersight/model/firmware_distributable_meta_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_distributable_meta_list.py b/intersight/model/firmware_distributable_meta_list.py index 66e8c34852..a82114fabd 100644 --- a/intersight/model/firmware_distributable_meta_list.py +++ b/intersight/model/firmware_distributable_meta_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_distributable_meta_list_all_of.py b/intersight/model/firmware_distributable_meta_list_all_of.py index 8ac5b5247d..ceae12a6e0 100644 --- a/intersight/model/firmware_distributable_meta_list_all_of.py +++ b/intersight/model/firmware_distributable_meta_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_distributable_meta_relationship.py b/intersight/model/firmware_distributable_meta_relationship.py index 1cc5a2b3e0..409abf4ade 100644 --- a/intersight/model/firmware_distributable_meta_relationship.py +++ b/intersight/model/firmware_distributable_meta_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -847,6 +847,7 @@ class FirmwareDistributableMetaRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1401,6 +1402,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1409,10 +1413,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_distributable_meta_response.py b/intersight/model/firmware_distributable_meta_response.py index 38b09dc296..d4fcb10277 100644 --- a/intersight/model/firmware_distributable_meta_response.py +++ b/intersight/model/firmware_distributable_meta_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_distributable_relationship.py b/intersight/model/firmware_distributable_relationship.py index f6acc8e248..ca7dbccb1f 100644 --- a/intersight/model/firmware_distributable_relationship.py +++ b/intersight/model/firmware_distributable_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -880,6 +880,7 @@ class FirmwareDistributableRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1527,6 +1528,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1535,10 +1539,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_distributable_response.py b/intersight/model/firmware_distributable_response.py index 53eaad6bb0..79241e68fe 100644 --- a/intersight/model/firmware_distributable_response.py +++ b/intersight/model/firmware_distributable_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_drive_descriptor.py b/intersight/model/firmware_drive_descriptor.py index b8321924e6..5aa0ecc2d7 100644 --- a/intersight/model/firmware_drive_descriptor.py +++ b/intersight/model/firmware_drive_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -308,6 +308,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -316,10 +319,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_drive_descriptor_list.py b/intersight/model/firmware_drive_descriptor_list.py index 4844c86aa7..d8b8da8f41 100644 --- a/intersight/model/firmware_drive_descriptor_list.py +++ b/intersight/model/firmware_drive_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_drive_descriptor_list_all_of.py b/intersight/model/firmware_drive_descriptor_list_all_of.py index aeb0f7f825..4c96cd307e 100644 --- a/intersight/model/firmware_drive_descriptor_list_all_of.py +++ b/intersight/model/firmware_drive_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_drive_descriptor_response.py b/intersight/model/firmware_drive_descriptor_response.py index f6e29b7d0f..6a7277945a 100644 --- a/intersight/model/firmware_drive_descriptor_response.py +++ b/intersight/model/firmware_drive_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_driver_distributable.py b/intersight/model/firmware_driver_distributable.py index 91429e7e3c..56476ec4c4 100644 --- a/intersight/model/firmware_driver_distributable.py +++ b/intersight/model/firmware_driver_distributable.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -423,6 +423,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -431,10 +434,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_driver_distributable_all_of.py b/intersight/model/firmware_driver_distributable_all_of.py index 4831a6f828..11f830d990 100644 --- a/intersight/model/firmware_driver_distributable_all_of.py +++ b/intersight/model/firmware_driver_distributable_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_driver_distributable_list.py b/intersight/model/firmware_driver_distributable_list.py index b3709a3a31..94616ae037 100644 --- a/intersight/model/firmware_driver_distributable_list.py +++ b/intersight/model/firmware_driver_distributable_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_driver_distributable_list_all_of.py b/intersight/model/firmware_driver_distributable_list_all_of.py index 5aced83a63..cd9edd4e50 100644 --- a/intersight/model/firmware_driver_distributable_list_all_of.py +++ b/intersight/model/firmware_driver_distributable_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_driver_distributable_response.py b/intersight/model/firmware_driver_distributable_response.py index 95c4e5a7b9..9abb0009b7 100644 --- a/intersight/model/firmware_driver_distributable_response.py +++ b/intersight/model/firmware_driver_distributable_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_eula.py b/intersight/model/firmware_eula.py index 9d8b8c764e..5813de202c 100644 --- a/intersight/model/firmware_eula.py +++ b/intersight/model/firmware_eula.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_eula_all_of.py b/intersight/model/firmware_eula_all_of.py index 21ce9f0c37..1c69af8aac 100644 --- a/intersight/model/firmware_eula_all_of.py +++ b/intersight/model/firmware_eula_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_eula_list.py b/intersight/model/firmware_eula_list.py index 5534ca1b29..ebdfcb634a 100644 --- a/intersight/model/firmware_eula_list.py +++ b/intersight/model/firmware_eula_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_eula_list_all_of.py b/intersight/model/firmware_eula_list_all_of.py index 2f83cb04ea..b081ac442e 100644 --- a/intersight/model/firmware_eula_list_all_of.py +++ b/intersight/model/firmware_eula_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_eula_response.py b/intersight/model/firmware_eula_response.py index 7cd96705f5..140a3f97cd 100644 --- a/intersight/model/firmware_eula_response.py +++ b/intersight/model/firmware_eula_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_exclude_component_pid_list_type.py b/intersight/model/firmware_exclude_component_pid_list_type.py index c0014e9c9a..f91e7ac2c3 100644 --- a/intersight/model/firmware_exclude_component_pid_list_type.py +++ b/intersight/model/firmware_exclude_component_pid_list_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_exclude_component_pid_list_type_all_of.py b/intersight/model/firmware_exclude_component_pid_list_type_all_of.py index ef1ad8e71a..b4458b3774 100644 --- a/intersight/model/firmware_exclude_component_pid_list_type_all_of.py +++ b/intersight/model/firmware_exclude_component_pid_list_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_fabric_upgrade_impact.py b/intersight/model/firmware_fabric_upgrade_impact.py index 8697c6b92f..19b9a65ac0 100644 --- a/intersight/model/firmware_fabric_upgrade_impact.py +++ b/intersight/model/firmware_fabric_upgrade_impact.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -256,6 +256,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -264,10 +267,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_fabric_upgrade_impact_all_of.py b/intersight/model/firmware_fabric_upgrade_impact_all_of.py index 9c83d9419b..76e9ab7b7d 100644 --- a/intersight/model/firmware_fabric_upgrade_impact_all_of.py +++ b/intersight/model/firmware_fabric_upgrade_impact_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_firmware_inventory.py b/intersight/model/firmware_firmware_inventory.py index 8bda7761e7..a7ac0f483f 100644 --- a/intersight/model/firmware_firmware_inventory.py +++ b/intersight/model/firmware_firmware_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -169,7 +169,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 _visited_composed_classes = (Animal,) category (str): Component category. For example, MRAID is under storage controller, CIMC is under management controller.. [optional] # noqa: E501 label (str): The name of the component to reflect on UI.. [optional] # noqa: E501 - model (str): Model deatils of component.. [optional] # noqa: E501 + model (str): Model details of component.. [optional] # noqa: E501 update_uri (str): The redfish URI to get the firmware inventory of server components.. [optional] # noqa: E501 vendor (str): The vendor of the component.. [optional] # noqa: E501 version (str): The firmware running version on the component.. [optional] # noqa: E501 @@ -224,6 +224,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -232,10 +235,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -287,7 +293,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 _visited_composed_classes = (Animal,) category (str): Component category. For example, MRAID is under storage controller, CIMC is under management controller.. [optional] # noqa: E501 label (str): The name of the component to reflect on UI.. [optional] # noqa: E501 - model (str): Model deatils of component.. [optional] # noqa: E501 + model (str): Model details of component.. [optional] # noqa: E501 update_uri (str): The redfish URI to get the firmware inventory of server components.. [optional] # noqa: E501 vendor (str): The vendor of the component.. [optional] # noqa: E501 version (str): The firmware running version on the component.. [optional] # noqa: E501 diff --git a/intersight/model/firmware_firmware_inventory_all_of.py b/intersight/model/firmware_firmware_inventory_all_of.py index 369748e241..9823e56c9d 100644 --- a/intersight/model/firmware_firmware_inventory_all_of.py +++ b/intersight/model/firmware_firmware_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -162,7 +162,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 _visited_composed_classes = (Animal,) category (str): Component category. For example, MRAID is under storage controller, CIMC is under management controller.. [optional] # noqa: E501 label (str): The name of the component to reflect on UI.. [optional] # noqa: E501 - model (str): Model deatils of component.. [optional] # noqa: E501 + model (str): Model details of component.. [optional] # noqa: E501 update_uri (str): The redfish URI to get the firmware inventory of server components.. [optional] # noqa: E501 vendor (str): The vendor of the component.. [optional] # noqa: E501 version (str): The firmware running version on the component.. [optional] # noqa: E501 @@ -261,7 +261,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 _visited_composed_classes = (Animal,) category (str): Component category. For example, MRAID is under storage controller, CIMC is under management controller.. [optional] # noqa: E501 label (str): The name of the component to reflect on UI.. [optional] # noqa: E501 - model (str): Model deatils of component.. [optional] # noqa: E501 + model (str): Model details of component.. [optional] # noqa: E501 update_uri (str): The redfish URI to get the firmware inventory of server components.. [optional] # noqa: E501 vendor (str): The vendor of the component.. [optional] # noqa: E501 version (str): The firmware running version on the component.. [optional] # noqa: E501 diff --git a/intersight/model/firmware_firmware_summary.py b/intersight/model/firmware_firmware_summary.py index 0bccf5fb02..40db9edc10 100644 --- a/intersight/model/firmware_firmware_summary.py +++ b/intersight/model/firmware_firmware_summary.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -299,6 +299,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -307,10 +310,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_firmware_summary_all_of.py b/intersight/model/firmware_firmware_summary_all_of.py index 9b34e95948..92ca1d9c46 100644 --- a/intersight/model/firmware_firmware_summary_all_of.py +++ b/intersight/model/firmware_firmware_summary_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_firmware_summary_list.py b/intersight/model/firmware_firmware_summary_list.py index 5b5d1b8a6e..466cea66d0 100644 --- a/intersight/model/firmware_firmware_summary_list.py +++ b/intersight/model/firmware_firmware_summary_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_firmware_summary_list_all_of.py b/intersight/model/firmware_firmware_summary_list_all_of.py index 4a81d01626..f3f519caae 100644 --- a/intersight/model/firmware_firmware_summary_list_all_of.py +++ b/intersight/model/firmware_firmware_summary_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_firmware_summary_response.py b/intersight/model/firmware_firmware_summary_response.py index b98a17c837..c945d64dd6 100644 --- a/intersight/model/firmware_firmware_summary_response.py +++ b/intersight/model/firmware_firmware_summary_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_gpu_descriptor.py b/intersight/model/firmware_gpu_descriptor.py index 6e2b285aea..fb7aa264b9 100644 --- a/intersight/model/firmware_gpu_descriptor.py +++ b/intersight/model/firmware_gpu_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -308,6 +308,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -316,10 +319,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_gpu_descriptor_list.py b/intersight/model/firmware_gpu_descriptor_list.py index 35e7fba135..e34793add5 100644 --- a/intersight/model/firmware_gpu_descriptor_list.py +++ b/intersight/model/firmware_gpu_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_gpu_descriptor_list_all_of.py b/intersight/model/firmware_gpu_descriptor_list_all_of.py index 468b83ff31..9a93ef154b 100644 --- a/intersight/model/firmware_gpu_descriptor_list_all_of.py +++ b/intersight/model/firmware_gpu_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_gpu_descriptor_response.py b/intersight/model/firmware_gpu_descriptor_response.py index b3ae96e313..c42289ebfa 100644 --- a/intersight/model/firmware_gpu_descriptor_response.py +++ b/intersight/model/firmware_gpu_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_hba_descriptor.py b/intersight/model/firmware_hba_descriptor.py index 109a23f7cb..41cb3bf17e 100644 --- a/intersight/model/firmware_hba_descriptor.py +++ b/intersight/model/firmware_hba_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -308,6 +308,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -316,10 +319,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_hba_descriptor_list.py b/intersight/model/firmware_hba_descriptor_list.py index a6be929a72..1ccbc25c31 100644 --- a/intersight/model/firmware_hba_descriptor_list.py +++ b/intersight/model/firmware_hba_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_hba_descriptor_list_all_of.py b/intersight/model/firmware_hba_descriptor_list_all_of.py index e11da52bd5..d18ec8f885 100644 --- a/intersight/model/firmware_hba_descriptor_list_all_of.py +++ b/intersight/model/firmware_hba_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_hba_descriptor_response.py b/intersight/model/firmware_hba_descriptor_response.py index 38a194c242..0043cfc97e 100644 --- a/intersight/model/firmware_hba_descriptor_response.py +++ b/intersight/model/firmware_hba_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_http_server.py b/intersight/model/firmware_http_server.py index dbbcead7ab..35b72ddddd 100644 --- a/intersight/model/firmware_http_server.py +++ b/intersight/model/firmware_http_server.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_http_server_all_of.py b/intersight/model/firmware_http_server_all_of.py index 1500f91df8..7b6a52d7cf 100644 --- a/intersight/model/firmware_http_server_all_of.py +++ b/intersight/model/firmware_http_server_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_iom_descriptor.py b/intersight/model/firmware_iom_descriptor.py index 8ebad18679..d962a0b41c 100644 --- a/intersight/model/firmware_iom_descriptor.py +++ b/intersight/model/firmware_iom_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -308,6 +308,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -316,10 +319,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_iom_descriptor_list.py b/intersight/model/firmware_iom_descriptor_list.py index dadc206762..e2335d7acb 100644 --- a/intersight/model/firmware_iom_descriptor_list.py +++ b/intersight/model/firmware_iom_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_iom_descriptor_list_all_of.py b/intersight/model/firmware_iom_descriptor_list_all_of.py index d398410c72..2607640342 100644 --- a/intersight/model/firmware_iom_descriptor_list_all_of.py +++ b/intersight/model/firmware_iom_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_iom_descriptor_response.py b/intersight/model/firmware_iom_descriptor_response.py index 9e08430664..0f91c8ee08 100644 --- a/intersight/model/firmware_iom_descriptor_response.py +++ b/intersight/model/firmware_iom_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_model_bundle_version.py b/intersight/model/firmware_model_bundle_version.py index 7c8ea6797b..d2eeaf4078 100644 --- a/intersight/model/firmware_model_bundle_version.py +++ b/intersight/model/firmware_model_bundle_version.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -236,6 +236,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -244,10 +247,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_model_bundle_version_all_of.py b/intersight/model/firmware_model_bundle_version_all_of.py index 6e018f8be0..5433b59ecd 100644 --- a/intersight/model/firmware_model_bundle_version_all_of.py +++ b/intersight/model/firmware_model_bundle_version_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_mswitch_descriptor.py b/intersight/model/firmware_mswitch_descriptor.py index 66d49e8c2c..ffeac94e9b 100644 --- a/intersight/model/firmware_mswitch_descriptor.py +++ b/intersight/model/firmware_mswitch_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -308,6 +308,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -316,10 +319,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_mswitch_descriptor_list.py b/intersight/model/firmware_mswitch_descriptor_list.py index c8ccdea6dc..a6de2ad9a2 100644 --- a/intersight/model/firmware_mswitch_descriptor_list.py +++ b/intersight/model/firmware_mswitch_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_mswitch_descriptor_list_all_of.py b/intersight/model/firmware_mswitch_descriptor_list_all_of.py index 28f6b729db..8f9c73cc8e 100644 --- a/intersight/model/firmware_mswitch_descriptor_list_all_of.py +++ b/intersight/model/firmware_mswitch_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_mswitch_descriptor_response.py b/intersight/model/firmware_mswitch_descriptor_response.py index 5c80601d03..84325adf0e 100644 --- a/intersight/model/firmware_mswitch_descriptor_response.py +++ b/intersight/model/firmware_mswitch_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_network_share.py b/intersight/model/firmware_network_share.py index cae57a4550..bed0d4c6b5 100644 --- a/intersight/model/firmware_network_share.py +++ b/intersight/model/firmware_network_share.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -246,6 +246,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -254,10 +257,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_network_share_all_of.py b/intersight/model/firmware_network_share_all_of.py index ff42acf3dd..6b828efafd 100644 --- a/intersight/model/firmware_network_share_all_of.py +++ b/intersight/model/firmware_network_share_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_nfs_server.py b/intersight/model/firmware_nfs_server.py index 29fca26748..cc902eacf0 100644 --- a/intersight/model/firmware_nfs_server.py +++ b/intersight/model/firmware_nfs_server.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -224,6 +224,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -232,10 +235,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_nfs_server_all_of.py b/intersight/model/firmware_nfs_server_all_of.py index 8a48019dfb..f6001cd85a 100644 --- a/intersight/model/firmware_nfs_server_all_of.py +++ b/intersight/model/firmware_nfs_server_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_nxos_descriptor.py b/intersight/model/firmware_nxos_descriptor.py index a1da363e15..d9d389e2c8 100644 --- a/intersight/model/firmware_nxos_descriptor.py +++ b/intersight/model/firmware_nxos_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -308,6 +308,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -316,10 +319,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_nxos_descriptor_list.py b/intersight/model/firmware_nxos_descriptor_list.py index 6d50fce828..af44a0c4bb 100644 --- a/intersight/model/firmware_nxos_descriptor_list.py +++ b/intersight/model/firmware_nxos_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_nxos_descriptor_list_all_of.py b/intersight/model/firmware_nxos_descriptor_list_all_of.py index 5fcb440e75..e7a5192800 100644 --- a/intersight/model/firmware_nxos_descriptor_list_all_of.py +++ b/intersight/model/firmware_nxos_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_nxos_descriptor_response.py b/intersight/model/firmware_nxos_descriptor_response.py index ad3f8e6047..64d3522fd0 100644 --- a/intersight/model/firmware_nxos_descriptor_response.py +++ b/intersight/model/firmware_nxos_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_pcie_descriptor.py b/intersight/model/firmware_pcie_descriptor.py index 76d5369ef9..5b9803ee29 100644 --- a/intersight/model/firmware_pcie_descriptor.py +++ b/intersight/model/firmware_pcie_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -308,6 +308,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -316,10 +319,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_pcie_descriptor_list.py b/intersight/model/firmware_pcie_descriptor_list.py index b9dc848d71..59ee8dccb8 100644 --- a/intersight/model/firmware_pcie_descriptor_list.py +++ b/intersight/model/firmware_pcie_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_pcie_descriptor_list_all_of.py b/intersight/model/firmware_pcie_descriptor_list_all_of.py index 51a225f118..4c4b758b7d 100644 --- a/intersight/model/firmware_pcie_descriptor_list_all_of.py +++ b/intersight/model/firmware_pcie_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_pcie_descriptor_response.py b/intersight/model/firmware_pcie_descriptor_response.py index 417db23373..82872f2049 100644 --- a/intersight/model/firmware_pcie_descriptor_response.py +++ b/intersight/model/firmware_pcie_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_policy.py b/intersight/model/firmware_policy.py index b45496da9c..8968453880 100644 --- a/intersight/model/firmware_policy.py +++ b/intersight/model/firmware_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -311,6 +311,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -319,10 +322,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_policy_all_of.py b/intersight/model/firmware_policy_all_of.py index 0d20f65479..5b8c2e61f9 100644 --- a/intersight/model/firmware_policy_all_of.py +++ b/intersight/model/firmware_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_policy_list.py b/intersight/model/firmware_policy_list.py index 7de9b75d69..d0d4c11b3f 100644 --- a/intersight/model/firmware_policy_list.py +++ b/intersight/model/firmware_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_policy_list_all_of.py b/intersight/model/firmware_policy_list_all_of.py index f2183c3b6d..02a017e283 100644 --- a/intersight/model/firmware_policy_list_all_of.py +++ b/intersight/model/firmware_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_policy_response.py b/intersight/model/firmware_policy_response.py index ad4087dbb2..9437b23d2c 100644 --- a/intersight/model/firmware_policy_response.py +++ b/intersight/model/firmware_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_psu_descriptor.py b/intersight/model/firmware_psu_descriptor.py index 5ff6f28483..43b7f96b2a 100644 --- a/intersight/model/firmware_psu_descriptor.py +++ b/intersight/model/firmware_psu_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -308,6 +308,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -316,10 +319,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_psu_descriptor_list.py b/intersight/model/firmware_psu_descriptor_list.py index 35a2e96f24..78f9d56856 100644 --- a/intersight/model/firmware_psu_descriptor_list.py +++ b/intersight/model/firmware_psu_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_psu_descriptor_list_all_of.py b/intersight/model/firmware_psu_descriptor_list_all_of.py index 2d2356e513..7f8f76905c 100644 --- a/intersight/model/firmware_psu_descriptor_list_all_of.py +++ b/intersight/model/firmware_psu_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_psu_descriptor_response.py b/intersight/model/firmware_psu_descriptor_response.py index 0b36094b0d..912bb301dc 100644 --- a/intersight/model/firmware_psu_descriptor_response.py +++ b/intersight/model/firmware_psu_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_running_firmware.py b/intersight/model/firmware_running_firmware.py index c8ecebacc0..6182dbe9f2 100644 --- a/intersight/model/firmware_running_firmware.py +++ b/intersight/model/firmware_running_firmware.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -338,6 +338,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -346,10 +349,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_running_firmware_all_of.py b/intersight/model/firmware_running_firmware_all_of.py index 19e6a120a9..9385acde63 100644 --- a/intersight/model/firmware_running_firmware_all_of.py +++ b/intersight/model/firmware_running_firmware_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_running_firmware_list.py b/intersight/model/firmware_running_firmware_list.py index bd5dfbee39..3926d93f65 100644 --- a/intersight/model/firmware_running_firmware_list.py +++ b/intersight/model/firmware_running_firmware_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_running_firmware_list_all_of.py b/intersight/model/firmware_running_firmware_list_all_of.py index cfaa441dee..75f4e7a51b 100644 --- a/intersight/model/firmware_running_firmware_list_all_of.py +++ b/intersight/model/firmware_running_firmware_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_running_firmware_relationship.py b/intersight/model/firmware_running_firmware_relationship.py index a5df995c54..5544a44e6a 100644 --- a/intersight/model/firmware_running_firmware_relationship.py +++ b/intersight/model/firmware_running_firmware_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -853,6 +853,7 @@ class FirmwareRunningFirmwareRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1441,6 +1442,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1449,10 +1453,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_running_firmware_response.py b/intersight/model/firmware_running_firmware_response.py index 3847031c56..4d7c2f9204 100644 --- a/intersight/model/firmware_running_firmware_response.py +++ b/intersight/model/firmware_running_firmware_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_sas_expander_descriptor.py b/intersight/model/firmware_sas_expander_descriptor.py index 35f6a3f672..3e0a155d79 100644 --- a/intersight/model/firmware_sas_expander_descriptor.py +++ b/intersight/model/firmware_sas_expander_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -308,6 +308,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -316,10 +319,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_sas_expander_descriptor_list.py b/intersight/model/firmware_sas_expander_descriptor_list.py index acebc201a2..e06ffff346 100644 --- a/intersight/model/firmware_sas_expander_descriptor_list.py +++ b/intersight/model/firmware_sas_expander_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_sas_expander_descriptor_list_all_of.py b/intersight/model/firmware_sas_expander_descriptor_list_all_of.py index 0b0e369a26..ddf60be0ce 100644 --- a/intersight/model/firmware_sas_expander_descriptor_list_all_of.py +++ b/intersight/model/firmware_sas_expander_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_sas_expander_descriptor_response.py b/intersight/model/firmware_sas_expander_descriptor_response.py index dd7b7b1b40..3f5a88658f 100644 --- a/intersight/model/firmware_sas_expander_descriptor_response.py +++ b/intersight/model/firmware_sas_expander_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_server_configuration_utility_distributable.py b/intersight/model/firmware_server_configuration_utility_distributable.py index 4a093469a1..6d7c51a46c 100644 --- a/intersight/model/firmware_server_configuration_utility_distributable.py +++ b/intersight/model/firmware_server_configuration_utility_distributable.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -411,6 +411,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -419,10 +422,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_server_configuration_utility_distributable_all_of.py b/intersight/model/firmware_server_configuration_utility_distributable_all_of.py index 1370468366..3567590181 100644 --- a/intersight/model/firmware_server_configuration_utility_distributable_all_of.py +++ b/intersight/model/firmware_server_configuration_utility_distributable_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_server_configuration_utility_distributable_list.py b/intersight/model/firmware_server_configuration_utility_distributable_list.py index 24fab7ce69..5773a965c2 100644 --- a/intersight/model/firmware_server_configuration_utility_distributable_list.py +++ b/intersight/model/firmware_server_configuration_utility_distributable_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_server_configuration_utility_distributable_list_all_of.py b/intersight/model/firmware_server_configuration_utility_distributable_list_all_of.py index b56bb0de33..22e9696103 100644 --- a/intersight/model/firmware_server_configuration_utility_distributable_list_all_of.py +++ b/intersight/model/firmware_server_configuration_utility_distributable_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_server_configuration_utility_distributable_relationship.py b/intersight/model/firmware_server_configuration_utility_distributable_relationship.py index 7e673b015d..785e1a4839 100644 --- a/intersight/model/firmware_server_configuration_utility_distributable_relationship.py +++ b/intersight/model/firmware_server_configuration_utility_distributable_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -876,6 +876,7 @@ class FirmwareServerConfigurationUtilityDistributableRelationship(ModelComposed) 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1514,6 +1515,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1522,10 +1526,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_server_configuration_utility_distributable_response.py b/intersight/model/firmware_server_configuration_utility_distributable_response.py index 465150122d..82f9067052 100644 --- a/intersight/model/firmware_server_configuration_utility_distributable_response.py +++ b/intersight/model/firmware_server_configuration_utility_distributable_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_server_upgrade_impact.py b/intersight/model/firmware_server_upgrade_impact.py index 33315a078a..f372f37771 100644 --- a/intersight/model/firmware_server_upgrade_impact.py +++ b/intersight/model/firmware_server_upgrade_impact.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -259,6 +259,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -267,10 +270,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_server_upgrade_impact_all_of.py b/intersight/model/firmware_server_upgrade_impact_all_of.py index 0147705daa..3bf4eb6083 100644 --- a/intersight/model/firmware_server_upgrade_impact_all_of.py +++ b/intersight/model/firmware_server_upgrade_impact_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_storage_controller_descriptor.py b/intersight/model/firmware_storage_controller_descriptor.py index 09bb83ec94..efda678c82 100644 --- a/intersight/model/firmware_storage_controller_descriptor.py +++ b/intersight/model/firmware_storage_controller_descriptor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -308,6 +308,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -316,10 +319,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_storage_controller_descriptor_list.py b/intersight/model/firmware_storage_controller_descriptor_list.py index e0122a6a6e..0308d5700a 100644 --- a/intersight/model/firmware_storage_controller_descriptor_list.py +++ b/intersight/model/firmware_storage_controller_descriptor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_storage_controller_descriptor_list_all_of.py b/intersight/model/firmware_storage_controller_descriptor_list_all_of.py index 222096145f..a18217fd8b 100644 --- a/intersight/model/firmware_storage_controller_descriptor_list_all_of.py +++ b/intersight/model/firmware_storage_controller_descriptor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_storage_controller_descriptor_response.py b/intersight/model/firmware_storage_controller_descriptor_response.py index c80ef46206..bef0b7f98c 100644 --- a/intersight/model/firmware_storage_controller_descriptor_response.py +++ b/intersight/model/firmware_storage_controller_descriptor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_switch_upgrade.py b/intersight/model/firmware_switch_upgrade.py index ef7ab1e465..5ce01de26b 100644 --- a/intersight/model/firmware_switch_upgrade.py +++ b/intersight/model/firmware_switch_upgrade.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -331,6 +331,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -339,10 +342,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_switch_upgrade_all_of.py b/intersight/model/firmware_switch_upgrade_all_of.py index 19a8ba9fe5..3bd6901774 100644 --- a/intersight/model/firmware_switch_upgrade_all_of.py +++ b/intersight/model/firmware_switch_upgrade_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_switch_upgrade_list.py b/intersight/model/firmware_switch_upgrade_list.py index 67df94d1f3..0893f3a322 100644 --- a/intersight/model/firmware_switch_upgrade_list.py +++ b/intersight/model/firmware_switch_upgrade_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_switch_upgrade_list_all_of.py b/intersight/model/firmware_switch_upgrade_list_all_of.py index 5ce1ad7a04..c973c67d8c 100644 --- a/intersight/model/firmware_switch_upgrade_list_all_of.py +++ b/intersight/model/firmware_switch_upgrade_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_switch_upgrade_response.py b/intersight/model/firmware_switch_upgrade_response.py index c00fdc134f..ce3c6fd99c 100644 --- a/intersight/model/firmware_switch_upgrade_response.py +++ b/intersight/model/firmware_switch_upgrade_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_unsupported_version_upgrade.py b/intersight/model/firmware_unsupported_version_upgrade.py index 7da90a91f9..b78645e603 100644 --- a/intersight/model/firmware_unsupported_version_upgrade.py +++ b/intersight/model/firmware_unsupported_version_upgrade.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -300,6 +300,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -308,10 +311,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_unsupported_version_upgrade_all_of.py b/intersight/model/firmware_unsupported_version_upgrade_all_of.py index e843c75971..34a03aa1a0 100644 --- a/intersight/model/firmware_unsupported_version_upgrade_all_of.py +++ b/intersight/model/firmware_unsupported_version_upgrade_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_unsupported_version_upgrade_list.py b/intersight/model/firmware_unsupported_version_upgrade_list.py index f40717bf89..91409f7527 100644 --- a/intersight/model/firmware_unsupported_version_upgrade_list.py +++ b/intersight/model/firmware_unsupported_version_upgrade_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_unsupported_version_upgrade_list_all_of.py b/intersight/model/firmware_unsupported_version_upgrade_list_all_of.py index f07361d2ef..55c878cb33 100644 --- a/intersight/model/firmware_unsupported_version_upgrade_list_all_of.py +++ b/intersight/model/firmware_unsupported_version_upgrade_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_unsupported_version_upgrade_response.py b/intersight/model/firmware_unsupported_version_upgrade_response.py index aa6c724b46..f187f18b1b 100644 --- a/intersight/model/firmware_unsupported_version_upgrade_response.py +++ b/intersight/model/firmware_unsupported_version_upgrade_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_upgrade.py b/intersight/model/firmware_upgrade.py index dfea6c3d13..a6dd3a2bdd 100644 --- a/intersight/model/firmware_upgrade.py +++ b/intersight/model/firmware_upgrade.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -349,6 +349,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -357,10 +360,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_upgrade_all_of.py b/intersight/model/firmware_upgrade_all_of.py index 48ac1a8139..a7639818c7 100644 --- a/intersight/model/firmware_upgrade_all_of.py +++ b/intersight/model/firmware_upgrade_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_upgrade_base.py b/intersight/model/firmware_upgrade_base.py index eeeba918cc..bc3ff87523 100644 --- a/intersight/model/firmware_upgrade_base.py +++ b/intersight/model/firmware_upgrade_base.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -327,6 +327,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -335,10 +338,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_upgrade_base_all_of.py b/intersight/model/firmware_upgrade_base_all_of.py index eaec7f8da7..b1aa48d20b 100644 --- a/intersight/model/firmware_upgrade_base_all_of.py +++ b/intersight/model/firmware_upgrade_base_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_upgrade_base_relationship.py b/intersight/model/firmware_upgrade_base_relationship.py index 569b7e0bba..29a44d82b8 100644 --- a/intersight/model/firmware_upgrade_base_relationship.py +++ b/intersight/model/firmware_upgrade_base_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -858,6 +858,7 @@ class FirmwareUpgradeBaseRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1418,6 +1419,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1426,10 +1430,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_upgrade_impact.py b/intersight/model/firmware_upgrade_impact.py index 296aa22258..822819a4f4 100644 --- a/intersight/model/firmware_upgrade_impact.py +++ b/intersight/model/firmware_upgrade_impact.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -367,6 +367,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -375,10 +378,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_upgrade_impact_all_of.py b/intersight/model/firmware_upgrade_impact_all_of.py index f0c97558b6..02ba8461b2 100644 --- a/intersight/model/firmware_upgrade_impact_all_of.py +++ b/intersight/model/firmware_upgrade_impact_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_upgrade_impact_base.py b/intersight/model/firmware_upgrade_impact_base.py index dc7969e1be..f79ce4e2d9 100644 --- a/intersight/model/firmware_upgrade_impact_base.py +++ b/intersight/model/firmware_upgrade_impact_base.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -343,6 +343,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -351,10 +354,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_upgrade_impact_base_all_of.py b/intersight/model/firmware_upgrade_impact_base_all_of.py index 5cfd27b60a..f8af1f5b75 100644 --- a/intersight/model/firmware_upgrade_impact_base_all_of.py +++ b/intersight/model/firmware_upgrade_impact_base_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_upgrade_impact_status.py b/intersight/model/firmware_upgrade_impact_status.py index 6cdfd8a336..07220f1022 100644 --- a/intersight/model/firmware_upgrade_impact_status.py +++ b/intersight/model/firmware_upgrade_impact_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -341,6 +341,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -349,10 +352,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_upgrade_impact_status_all_of.py b/intersight/model/firmware_upgrade_impact_status_all_of.py index 46d96506d2..364d418210 100644 --- a/intersight/model/firmware_upgrade_impact_status_all_of.py +++ b/intersight/model/firmware_upgrade_impact_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_upgrade_impact_status_list.py b/intersight/model/firmware_upgrade_impact_status_list.py index 3283740c6e..a8f3ae261c 100644 --- a/intersight/model/firmware_upgrade_impact_status_list.py +++ b/intersight/model/firmware_upgrade_impact_status_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_upgrade_impact_status_list_all_of.py b/intersight/model/firmware_upgrade_impact_status_list_all_of.py index 26ff1c9fea..63bbeadcb1 100644 --- a/intersight/model/firmware_upgrade_impact_status_list_all_of.py +++ b/intersight/model/firmware_upgrade_impact_status_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_upgrade_impact_status_relationship.py b/intersight/model/firmware_upgrade_impact_status_relationship.py index 54b4207286..add02a60f6 100644 --- a/intersight/model/firmware_upgrade_impact_status_relationship.py +++ b/intersight/model/firmware_upgrade_impact_status_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -896,6 +896,7 @@ class FirmwareUpgradeImpactStatusRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1444,6 +1445,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1452,10 +1456,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_upgrade_impact_status_response.py b/intersight/model/firmware_upgrade_impact_status_response.py index fa09194e42..b5b417fbf1 100644 --- a/intersight/model/firmware_upgrade_impact_status_response.py +++ b/intersight/model/firmware_upgrade_impact_status_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_upgrade_list.py b/intersight/model/firmware_upgrade_list.py index 22e40f5bac..6eefeccde5 100644 --- a/intersight/model/firmware_upgrade_list.py +++ b/intersight/model/firmware_upgrade_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_upgrade_list_all_of.py b/intersight/model/firmware_upgrade_list_all_of.py index cf7cd0fae7..6e96bab8ce 100644 --- a/intersight/model/firmware_upgrade_list_all_of.py +++ b/intersight/model/firmware_upgrade_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_upgrade_response.py b/intersight/model/firmware_upgrade_response.py index ddd6585b62..dbd1a7d0a4 100644 --- a/intersight/model/firmware_upgrade_response.py +++ b/intersight/model/firmware_upgrade_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_upgrade_status.py b/intersight/model/firmware_upgrade_status.py index 3e42f9e825..f5d313b1dc 100644 --- a/intersight/model/firmware_upgrade_status.py +++ b/intersight/model/firmware_upgrade_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -379,6 +379,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -387,10 +390,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_upgrade_status_all_of.py b/intersight/model/firmware_upgrade_status_all_of.py index 76bd581b0b..c0085a4f6f 100644 --- a/intersight/model/firmware_upgrade_status_all_of.py +++ b/intersight/model/firmware_upgrade_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_upgrade_status_list.py b/intersight/model/firmware_upgrade_status_list.py index 94466b251a..c60e2f7948 100644 --- a/intersight/model/firmware_upgrade_status_list.py +++ b/intersight/model/firmware_upgrade_status_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_upgrade_status_list_all_of.py b/intersight/model/firmware_upgrade_status_list_all_of.py index 78f7c75f80..0bc1926fca 100644 --- a/intersight/model/firmware_upgrade_status_list_all_of.py +++ b/intersight/model/firmware_upgrade_status_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_upgrade_status_relationship.py b/intersight/model/firmware_upgrade_status_relationship.py index a48590bb6d..1f29aa65c8 100644 --- a/intersight/model/firmware_upgrade_status_relationship.py +++ b/intersight/model/firmware_upgrade_status_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -889,6 +889,7 @@ class FirmwareUpgradeStatusRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1482,6 +1483,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1490,10 +1494,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_upgrade_status_response.py b/intersight/model/firmware_upgrade_status_response.py index 7e30adb7d3..714ba4b600 100644 --- a/intersight/model/firmware_upgrade_status_response.py +++ b/intersight/model/firmware_upgrade_status_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_upgrade_validity.py b/intersight/model/firmware_upgrade_validity.py index e080592d6e..579478be41 100644 --- a/intersight/model/firmware_upgrade_validity.py +++ b/intersight/model/firmware_upgrade_validity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -273,6 +273,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -281,10 +284,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_upgrade_validity_all_of.py b/intersight/model/firmware_upgrade_validity_all_of.py index 6181c52e28..832de12564 100644 --- a/intersight/model/firmware_upgrade_validity_all_of.py +++ b/intersight/model/firmware_upgrade_validity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/firmware_version_map.py b/intersight/model/firmware_version_map.py index 070304e75a..5b67cf205e 100644 --- a/intersight/model/firmware_version_map.py +++ b/intersight/model/firmware_version_map.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/firmware_version_map_all_of.py b/intersight/model/firmware_version_map_all_of.py index d70f684f7f..21fc085924 100644 --- a/intersight/model/firmware_version_map_all_of.py +++ b/intersight/model/firmware_version_map_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fmc_device.py b/intersight/model/fmc_device.py index 9836bd29ce..d62f6007b1 100644 --- a/intersight/model/fmc_device.py +++ b/intersight/model/fmc_device.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fmc_device_all_of.py b/intersight/model/fmc_device_all_of.py index 3aa3846e25..01f2355b6a 100644 --- a/intersight/model/fmc_device_all_of.py +++ b/intersight/model/fmc_device_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fmc_device_ha_pair.py b/intersight/model/fmc_device_ha_pair.py index 8ba15005c0..44e114f917 100644 --- a/intersight/model/fmc_device_ha_pair.py +++ b/intersight/model/fmc_device_ha_pair.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fmc_device_ha_pair_all_of.py b/intersight/model/fmc_device_ha_pair_all_of.py index fcf469416a..5708c84ac8 100644 --- a/intersight/model/fmc_device_ha_pair_all_of.py +++ b/intersight/model/fmc_device_ha_pair_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fmc_device_ha_pair_list.py b/intersight/model/fmc_device_ha_pair_list.py index 866f9cb8d0..60bd0d9ace 100644 --- a/intersight/model/fmc_device_ha_pair_list.py +++ b/intersight/model/fmc_device_ha_pair_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fmc_device_ha_pair_list_all_of.py b/intersight/model/fmc_device_ha_pair_list_all_of.py index e110ab51f2..32cbb26dd6 100644 --- a/intersight/model/fmc_device_ha_pair_list_all_of.py +++ b/intersight/model/fmc_device_ha_pair_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fmc_device_ha_pair_response.py b/intersight/model/fmc_device_ha_pair_response.py index 0f95a4fad6..96aeda6ff1 100644 --- a/intersight/model/fmc_device_ha_pair_response.py +++ b/intersight/model/fmc_device_ha_pair_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fmc_device_list.py b/intersight/model/fmc_device_list.py index d7dc681f9e..e1bf4fdc46 100644 --- a/intersight/model/fmc_device_list.py +++ b/intersight/model/fmc_device_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fmc_device_list_all_of.py b/intersight/model/fmc_device_list_all_of.py index 72d2fc09dc..f93e65a6d1 100644 --- a/intersight/model/fmc_device_list_all_of.py +++ b/intersight/model/fmc_device_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fmc_device_response.py b/intersight/model/fmc_device_response.py index 994908a7b1..5a5eb532e8 100644 --- a/intersight/model/fmc_device_response.py +++ b/intersight/model/fmc_device_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fmc_domain.py b/intersight/model/fmc_domain.py index cafc8f2eb3..da22681912 100644 --- a/intersight/model/fmc_domain.py +++ b/intersight/model/fmc_domain.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -273,6 +273,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -281,10 +284,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fmc_domain_all_of.py b/intersight/model/fmc_domain_all_of.py index 447dc4aff5..88f27e5016 100644 --- a/intersight/model/fmc_domain_all_of.py +++ b/intersight/model/fmc_domain_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fmc_domain_list.py b/intersight/model/fmc_domain_list.py index cf61370e54..c4c6df4e45 100644 --- a/intersight/model/fmc_domain_list.py +++ b/intersight/model/fmc_domain_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fmc_domain_list_all_of.py b/intersight/model/fmc_domain_list_all_of.py index 3afc593f01..8d4679576a 100644 --- a/intersight/model/fmc_domain_list_all_of.py +++ b/intersight/model/fmc_domain_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fmc_domain_response.py b/intersight/model/fmc_domain_response.py index 35b80dffea..02bdc7aa9b 100644 --- a/intersight/model/fmc_domain_response.py +++ b/intersight/model/fmc_domain_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fmc_inventory_entity.py b/intersight/model/fmc_inventory_entity.py index 3dc995e3b2..9bcf264955 100644 --- a/intersight/model/fmc_inventory_entity.py +++ b/intersight/model/fmc_inventory_entity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -282,6 +282,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -290,10 +293,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fmc_inventory_entity_all_of.py b/intersight/model/fmc_inventory_entity_all_of.py index 4786e205e4..36c2be7318 100644 --- a/intersight/model/fmc_inventory_entity_all_of.py +++ b/intersight/model/fmc_inventory_entity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fmc_physical_interface.py b/intersight/model/fmc_physical_interface.py index 0262623580..e6c8f9b6ab 100644 --- a/intersight/model/fmc_physical_interface.py +++ b/intersight/model/fmc_physical_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -281,6 +281,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +292,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fmc_physical_interface_all_of.py b/intersight/model/fmc_physical_interface_all_of.py index d97b2350a4..68c180b792 100644 --- a/intersight/model/fmc_physical_interface_all_of.py +++ b/intersight/model/fmc_physical_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fmc_physical_interface_list.py b/intersight/model/fmc_physical_interface_list.py index da614a60de..ae51f6ff2a 100644 --- a/intersight/model/fmc_physical_interface_list.py +++ b/intersight/model/fmc_physical_interface_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/fmc_physical_interface_list_all_of.py b/intersight/model/fmc_physical_interface_list_all_of.py index 171e977a51..2c265b5e6a 100644 --- a/intersight/model/fmc_physical_interface_list_all_of.py +++ b/intersight/model/fmc_physical_interface_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/fmc_physical_interface_response.py b/intersight/model/fmc_physical_interface_response.py index 5a3edf8c67..da962120b1 100644 --- a/intersight/model/fmc_physical_interface_response.py +++ b/intersight/model/fmc_physical_interface_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/forecast_catalog.py b/intersight/model/forecast_catalog.py index 12ce4f28c0..074ce5fe8a 100644 --- a/intersight/model/forecast_catalog.py +++ b/intersight/model/forecast_catalog.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -279,6 +279,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -287,10 +290,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/forecast_catalog_all_of.py b/intersight/model/forecast_catalog_all_of.py index 9c1c419494..c90f04a827 100644 --- a/intersight/model/forecast_catalog_all_of.py +++ b/intersight/model/forecast_catalog_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/forecast_catalog_list.py b/intersight/model/forecast_catalog_list.py index 6d24eee996..4c7a7b50fb 100644 --- a/intersight/model/forecast_catalog_list.py +++ b/intersight/model/forecast_catalog_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/forecast_catalog_list_all_of.py b/intersight/model/forecast_catalog_list_all_of.py index 6786d591b0..f1acf5ac77 100644 --- a/intersight/model/forecast_catalog_list_all_of.py +++ b/intersight/model/forecast_catalog_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/forecast_catalog_relationship.py b/intersight/model/forecast_catalog_relationship.py index 152a409a2d..a193cab34c 100644 --- a/intersight/model/forecast_catalog_relationship.py +++ b/intersight/model/forecast_catalog_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class ForecastCatalogRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1382,6 +1383,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1390,10 +1394,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/forecast_catalog_response.py b/intersight/model/forecast_catalog_response.py index e5c22b90e8..f8a568159a 100644 --- a/intersight/model/forecast_catalog_response.py +++ b/intersight/model/forecast_catalog_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/forecast_definition.py b/intersight/model/forecast_definition.py index 679f9d7c1c..529d710eab 100644 --- a/intersight/model/forecast_definition.py +++ b/intersight/model/forecast_definition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -298,6 +298,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -306,10 +309,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/forecast_definition_all_of.py b/intersight/model/forecast_definition_all_of.py index af5e3e843b..65c4192204 100644 --- a/intersight/model/forecast_definition_all_of.py +++ b/intersight/model/forecast_definition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/forecast_definition_list.py b/intersight/model/forecast_definition_list.py index ed6f05a1a9..3924f53553 100644 --- a/intersight/model/forecast_definition_list.py +++ b/intersight/model/forecast_definition_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/forecast_definition_list_all_of.py b/intersight/model/forecast_definition_list_all_of.py index e209147fb0..e114299cc8 100644 --- a/intersight/model/forecast_definition_list_all_of.py +++ b/intersight/model/forecast_definition_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/forecast_definition_relationship.py b/intersight/model/forecast_definition_relationship.py index 8df1c48448..8f5cd36e7a 100644 --- a/intersight/model/forecast_definition_relationship.py +++ b/intersight/model/forecast_definition_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class ForecastDefinitionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1401,6 +1402,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1409,10 +1413,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/forecast_definition_response.py b/intersight/model/forecast_definition_response.py index 64e8c07fc5..1c9e1e2481 100644 --- a/intersight/model/forecast_definition_response.py +++ b/intersight/model/forecast_definition_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/forecast_instance.py b/intersight/model/forecast_instance.py index 776f460eb9..a1b46669d8 100644 --- a/intersight/model/forecast_instance.py +++ b/intersight/model/forecast_instance.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -319,6 +319,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -327,10 +330,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/forecast_instance_all_of.py b/intersight/model/forecast_instance_all_of.py index 0b5cbc5537..d0d5eb8296 100644 --- a/intersight/model/forecast_instance_all_of.py +++ b/intersight/model/forecast_instance_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/forecast_instance_list.py b/intersight/model/forecast_instance_list.py index 95a2800f48..0d4f663c94 100644 --- a/intersight/model/forecast_instance_list.py +++ b/intersight/model/forecast_instance_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/forecast_instance_list_all_of.py b/intersight/model/forecast_instance_list_all_of.py index a0c7e01879..0985fa7620 100644 --- a/intersight/model/forecast_instance_list_all_of.py +++ b/intersight/model/forecast_instance_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/forecast_instance_relationship.py b/intersight/model/forecast_instance_relationship.py index 3ed0a559dd..b41a8cfe39 100644 --- a/intersight/model/forecast_instance_relationship.py +++ b/intersight/model/forecast_instance_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class ForecastInstanceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1422,6 +1423,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1430,10 +1434,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/forecast_instance_response.py b/intersight/model/forecast_instance_response.py index a4cb5d2347..d1884467f7 100644 --- a/intersight/model/forecast_instance_response.py +++ b/intersight/model/forecast_instance_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/forecast_model.py b/intersight/model/forecast_model.py index c05956d864..9d24e5aa43 100644 --- a/intersight/model/forecast_model.py +++ b/intersight/model/forecast_model.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/forecast_model_all_of.py b/intersight/model/forecast_model_all_of.py index 9c0a34f068..44ca3f16aa 100644 --- a/intersight/model/forecast_model_all_of.py +++ b/intersight/model/forecast_model_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/graphics_card.py b/intersight/model/graphics_card.py index 346a15f12a..a5c9e8234d 100644 --- a/intersight/model/graphics_card.py +++ b/intersight/model/graphics_card.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -516,6 +516,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -524,10 +527,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/graphics_card_all_of.py b/intersight/model/graphics_card_all_of.py index 424038724d..06e8fdc44e 100644 --- a/intersight/model/graphics_card_all_of.py +++ b/intersight/model/graphics_card_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/graphics_card_list.py b/intersight/model/graphics_card_list.py index b2075e353b..d43d252415 100644 --- a/intersight/model/graphics_card_list.py +++ b/intersight/model/graphics_card_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/graphics_card_list_all_of.py b/intersight/model/graphics_card_list_all_of.py index e15f739150..cd718c7c91 100644 --- a/intersight/model/graphics_card_list_all_of.py +++ b/intersight/model/graphics_card_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/graphics_card_relationship.py b/intersight/model/graphics_card_relationship.py index 941a2780ce..cf1db0175a 100644 --- a/intersight/model/graphics_card_relationship.py +++ b/intersight/model/graphics_card_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -947,6 +947,7 @@ class GraphicsCardRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1619,6 +1620,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1627,10 +1631,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/graphics_card_response.py b/intersight/model/graphics_card_response.py index 906ca2715f..09611a1f89 100644 --- a/intersight/model/graphics_card_response.py +++ b/intersight/model/graphics_card_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/graphics_controller.py b/intersight/model/graphics_controller.py index 583499be72..33437d2eb9 100644 --- a/intersight/model/graphics_controller.py +++ b/intersight/model/graphics_controller.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/graphics_controller_all_of.py b/intersight/model/graphics_controller_all_of.py index c1fe0d867b..0438ccf8b7 100644 --- a/intersight/model/graphics_controller_all_of.py +++ b/intersight/model/graphics_controller_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/graphics_controller_list.py b/intersight/model/graphics_controller_list.py index db61136e22..7d6b59ab63 100644 --- a/intersight/model/graphics_controller_list.py +++ b/intersight/model/graphics_controller_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/graphics_controller_list_all_of.py b/intersight/model/graphics_controller_list_all_of.py index eeef32d444..543c370bb3 100644 --- a/intersight/model/graphics_controller_list_all_of.py +++ b/intersight/model/graphics_controller_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/graphics_controller_relationship.py b/intersight/model/graphics_controller_relationship.py index 760fa8d9e8..2d45ab3574 100644 --- a/intersight/model/graphics_controller_relationship.py +++ b/intersight/model/graphics_controller_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class GraphicsControllerRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1431,6 +1432,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1439,10 +1443,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/graphics_controller_response.py b/intersight/model/graphics_controller_response.py index fefc980b0d..89fa5caf7b 100644 --- a/intersight/model/graphics_controller_response.py +++ b/intersight/model/graphics_controller_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_compatibility_status.py b/intersight/model/hcl_compatibility_status.py index 259edb1a65..d02bbac2f2 100644 --- a/intersight/model/hcl_compatibility_status.py +++ b/intersight/model/hcl_compatibility_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -276,6 +276,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -284,10 +287,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_compatibility_status_all_of.py b/intersight/model/hcl_compatibility_status_all_of.py index 2d12f4f53f..5d3ad3690a 100644 --- a/intersight/model/hcl_compatibility_status_all_of.py +++ b/intersight/model/hcl_compatibility_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hcl_constraint.py b/intersight/model/hcl_constraint.py index 16be0c4db4..72c2ed03ae 100644 --- a/intersight/model/hcl_constraint.py +++ b/intersight/model/hcl_constraint.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_constraint_all_of.py b/intersight/model/hcl_constraint_all_of.py index 45b9abf4a5..35c379dda0 100644 --- a/intersight/model/hcl_constraint_all_of.py +++ b/intersight/model/hcl_constraint_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hcl_driver_image.py b/intersight/model/hcl_driver_image.py index a690d72eb4..600c2c860b 100644 --- a/intersight/model/hcl_driver_image.py +++ b/intersight/model/hcl_driver_image.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -273,6 +273,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -281,10 +284,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_driver_image_all_of.py b/intersight/model/hcl_driver_image_all_of.py index ef320c54d2..36f4d2831a 100644 --- a/intersight/model/hcl_driver_image_all_of.py +++ b/intersight/model/hcl_driver_image_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hcl_driver_image_list.py b/intersight/model/hcl_driver_image_list.py index 74c9472190..700ebde712 100644 --- a/intersight/model/hcl_driver_image_list.py +++ b/intersight/model/hcl_driver_image_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_driver_image_list_all_of.py b/intersight/model/hcl_driver_image_list_all_of.py index 22ddbb15e7..1392d58600 100644 --- a/intersight/model/hcl_driver_image_list_all_of.py +++ b/intersight/model/hcl_driver_image_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hcl_driver_image_response.py b/intersight/model/hcl_driver_image_response.py index 13b3afca3d..37f75e8fc6 100644 --- a/intersight/model/hcl_driver_image_response.py +++ b/intersight/model/hcl_driver_image_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_exempted_catalog.py b/intersight/model/hcl_exempted_catalog.py index 8c40b04706..776e637352 100644 --- a/intersight/model/hcl_exempted_catalog.py +++ b/intersight/model/hcl_exempted_catalog.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -299,6 +299,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -307,10 +310,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_exempted_catalog_all_of.py b/intersight/model/hcl_exempted_catalog_all_of.py index 1630372355..f06f7f6e45 100644 --- a/intersight/model/hcl_exempted_catalog_all_of.py +++ b/intersight/model/hcl_exempted_catalog_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hcl_exempted_catalog_list.py b/intersight/model/hcl_exempted_catalog_list.py index d41357b53a..a4ff684757 100644 --- a/intersight/model/hcl_exempted_catalog_list.py +++ b/intersight/model/hcl_exempted_catalog_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_exempted_catalog_list_all_of.py b/intersight/model/hcl_exempted_catalog_list_all_of.py index 2719ca869f..14f1a30ee8 100644 --- a/intersight/model/hcl_exempted_catalog_list_all_of.py +++ b/intersight/model/hcl_exempted_catalog_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hcl_exempted_catalog_response.py b/intersight/model/hcl_exempted_catalog_response.py index c629f7fce9..f63bc15194 100644 --- a/intersight/model/hcl_exempted_catalog_response.py +++ b/intersight/model/hcl_exempted_catalog_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_firmware.py b/intersight/model/hcl_firmware.py index 8e50856952..efb95d1597 100644 --- a/intersight/model/hcl_firmware.py +++ b/intersight/model/hcl_firmware.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -252,6 +252,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -260,10 +263,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_firmware_all_of.py b/intersight/model/hcl_firmware_all_of.py index 2b22b65295..80c78659a7 100644 --- a/intersight/model/hcl_firmware_all_of.py +++ b/intersight/model/hcl_firmware_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hcl_hardware_compatibility_profile.py b/intersight/model/hcl_hardware_compatibility_profile.py index 71837541f8..0015adfa1b 100644 --- a/intersight/model/hcl_hardware_compatibility_profile.py +++ b/intersight/model/hcl_hardware_compatibility_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -271,6 +271,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -279,10 +282,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_hardware_compatibility_profile_all_of.py b/intersight/model/hcl_hardware_compatibility_profile_all_of.py index 034d74b310..836c374ac0 100644 --- a/intersight/model/hcl_hardware_compatibility_profile_all_of.py +++ b/intersight/model/hcl_hardware_compatibility_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hcl_hw_catalog_info.py b/intersight/model/hcl_hw_catalog_info.py index cc9519a163..9f9aad4127 100644 --- a/intersight/model/hcl_hw_catalog_info.py +++ b/intersight/model/hcl_hw_catalog_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -271,6 +271,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -279,10 +282,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_hw_catalog_info_all_of.py b/intersight/model/hcl_hw_catalog_info_all_of.py index 9f1db009c6..7d00f99d79 100644 --- a/intersight/model/hcl_hw_catalog_info_all_of.py +++ b/intersight/model/hcl_hw_catalog_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hcl_hw_catalog_info_list.py b/intersight/model/hcl_hw_catalog_info_list.py index adb06f9ae3..f8f2b7065a 100644 --- a/intersight/model/hcl_hw_catalog_info_list.py +++ b/intersight/model/hcl_hw_catalog_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_hw_catalog_info_list_all_of.py b/intersight/model/hcl_hw_catalog_info_list_all_of.py index 054a89bc18..ea4b11e3e7 100644 --- a/intersight/model/hcl_hw_catalog_info_list_all_of.py +++ b/intersight/model/hcl_hw_catalog_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hcl_hw_catalog_info_relationship.py b/intersight/model/hcl_hw_catalog_info_relationship.py index c2ea037d3f..b7938fb035 100644 --- a/intersight/model/hcl_hw_catalog_info_relationship.py +++ b/intersight/model/hcl_hw_catalog_info_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class HclHwCatalogInfoRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1374,6 +1375,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1382,10 +1386,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_hw_catalog_info_response.py b/intersight/model/hcl_hw_catalog_info_response.py index 3d4b5b7764..f26d436ed6 100644 --- a/intersight/model/hcl_hw_catalog_info_response.py +++ b/intersight/model/hcl_hw_catalog_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_hyperflex_software_compatibility_info.py b/intersight/model/hcl_hyperflex_software_compatibility_info.py index 6133cdd324..cdbe28c09f 100644 --- a/intersight/model/hcl_hyperflex_software_compatibility_info.py +++ b/intersight/model/hcl_hyperflex_software_compatibility_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -296,6 +296,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -304,10 +307,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_hyperflex_software_compatibility_info_all_of.py b/intersight/model/hcl_hyperflex_software_compatibility_info_all_of.py index 82eb89a6ee..0c4c9dd21b 100644 --- a/intersight/model/hcl_hyperflex_software_compatibility_info_all_of.py +++ b/intersight/model/hcl_hyperflex_software_compatibility_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hcl_hyperflex_software_compatibility_info_list.py b/intersight/model/hcl_hyperflex_software_compatibility_info_list.py index bc3c6b0ced..2b5258d189 100644 --- a/intersight/model/hcl_hyperflex_software_compatibility_info_list.py +++ b/intersight/model/hcl_hyperflex_software_compatibility_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_hyperflex_software_compatibility_info_list_all_of.py b/intersight/model/hcl_hyperflex_software_compatibility_info_list_all_of.py index 9e98b94925..22d8a8be82 100644 --- a/intersight/model/hcl_hyperflex_software_compatibility_info_list_all_of.py +++ b/intersight/model/hcl_hyperflex_software_compatibility_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hcl_hyperflex_software_compatibility_info_relationship.py b/intersight/model/hcl_hyperflex_software_compatibility_info_relationship.py index 930090d15e..e6f6021862 100644 --- a/intersight/model/hcl_hyperflex_software_compatibility_info_relationship.py +++ b/intersight/model/hcl_hyperflex_software_compatibility_info_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -842,6 +842,7 @@ class HclHyperflexSoftwareCompatibilityInfoRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1399,6 +1400,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1407,10 +1411,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_hyperflex_software_compatibility_info_response.py b/intersight/model/hcl_hyperflex_software_compatibility_info_response.py index bd4dfd5d24..c46bce847f 100644 --- a/intersight/model/hcl_hyperflex_software_compatibility_info_response.py +++ b/intersight/model/hcl_hyperflex_software_compatibility_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_operating_system.py b/intersight/model/hcl_operating_system.py index 0f39a349ad..800552bff9 100644 --- a/intersight/model/hcl_operating_system.py +++ b/intersight/model/hcl_operating_system.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -268,6 +268,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -276,10 +279,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_operating_system_all_of.py b/intersight/model/hcl_operating_system_all_of.py index 6c665c1c3e..aba72eead0 100644 --- a/intersight/model/hcl_operating_system_all_of.py +++ b/intersight/model/hcl_operating_system_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hcl_operating_system_list.py b/intersight/model/hcl_operating_system_list.py index a38198a991..18852069d0 100644 --- a/intersight/model/hcl_operating_system_list.py +++ b/intersight/model/hcl_operating_system_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_operating_system_list_all_of.py b/intersight/model/hcl_operating_system_list_all_of.py index 2b6b32d1ec..30c29e2800 100644 --- a/intersight/model/hcl_operating_system_list_all_of.py +++ b/intersight/model/hcl_operating_system_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hcl_operating_system_relationship.py b/intersight/model/hcl_operating_system_relationship.py index a1f20b6135..af236820fc 100644 --- a/intersight/model/hcl_operating_system_relationship.py +++ b/intersight/model/hcl_operating_system_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class HclOperatingSystemRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1371,6 +1372,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1379,10 +1383,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_operating_system_response.py b/intersight/model/hcl_operating_system_response.py index 904b376bb2..1a8b422aad 100644 --- a/intersight/model/hcl_operating_system_response.py +++ b/intersight/model/hcl_operating_system_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_operating_system_vendor.py b/intersight/model/hcl_operating_system_vendor.py index a795591f1f..74873d6d4c 100644 --- a/intersight/model/hcl_operating_system_vendor.py +++ b/intersight/model/hcl_operating_system_vendor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -263,6 +263,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -271,10 +274,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_operating_system_vendor_all_of.py b/intersight/model/hcl_operating_system_vendor_all_of.py index 3c9d6854f1..43f2923563 100644 --- a/intersight/model/hcl_operating_system_vendor_all_of.py +++ b/intersight/model/hcl_operating_system_vendor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hcl_operating_system_vendor_list.py b/intersight/model/hcl_operating_system_vendor_list.py index 7aea4fde7e..0f4aede3c2 100644 --- a/intersight/model/hcl_operating_system_vendor_list.py +++ b/intersight/model/hcl_operating_system_vendor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_operating_system_vendor_list_all_of.py b/intersight/model/hcl_operating_system_vendor_list_all_of.py index 2b388ac510..cfe68d59d3 100644 --- a/intersight/model/hcl_operating_system_vendor_list_all_of.py +++ b/intersight/model/hcl_operating_system_vendor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hcl_operating_system_vendor_relationship.py b/intersight/model/hcl_operating_system_vendor_relationship.py index b96ebb7813..aac7e85267 100644 --- a/intersight/model/hcl_operating_system_vendor_relationship.py +++ b/intersight/model/hcl_operating_system_vendor_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -833,6 +833,7 @@ class HclOperatingSystemVendorRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1366,6 +1367,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1374,10 +1378,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_operating_system_vendor_response.py b/intersight/model/hcl_operating_system_vendor_response.py index 6dda9d50e1..ef70a99c7c 100644 --- a/intersight/model/hcl_operating_system_vendor_response.py +++ b/intersight/model/hcl_operating_system_vendor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_product.py b/intersight/model/hcl_product.py index c29209f47a..8c2536a1eb 100644 --- a/intersight/model/hcl_product.py +++ b/intersight/model/hcl_product.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -261,6 +261,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -269,10 +272,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_product_all_of.py b/intersight/model/hcl_product_all_of.py index 2ebdfd6725..559a390456 100644 --- a/intersight/model/hcl_product_all_of.py +++ b/intersight/model/hcl_product_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hcl_server_hw_catalog_info.py b/intersight/model/hcl_server_hw_catalog_info.py index 808e37147f..5f7cbbebfc 100644 --- a/intersight/model/hcl_server_hw_catalog_info.py +++ b/intersight/model/hcl_server_hw_catalog_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_server_hw_catalog_info_all_of.py b/intersight/model/hcl_server_hw_catalog_info_all_of.py index ef9ac3e15d..7c2c0e8903 100644 --- a/intersight/model/hcl_server_hw_catalog_info_all_of.py +++ b/intersight/model/hcl_server_hw_catalog_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hcl_server_hw_catalog_info_list.py b/intersight/model/hcl_server_hw_catalog_info_list.py index 4221ed9fd3..0d9ae3ef3b 100644 --- a/intersight/model/hcl_server_hw_catalog_info_list.py +++ b/intersight/model/hcl_server_hw_catalog_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_server_hw_catalog_info_list_all_of.py b/intersight/model/hcl_server_hw_catalog_info_list_all_of.py index 4e73aebca6..06c1038215 100644 --- a/intersight/model/hcl_server_hw_catalog_info_list_all_of.py +++ b/intersight/model/hcl_server_hw_catalog_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hcl_server_hw_catalog_info_relationship.py b/intersight/model/hcl_server_hw_catalog_info_relationship.py index fc3f1f8846..d083e3b9f2 100644 --- a/intersight/model/hcl_server_hw_catalog_info_relationship.py +++ b/intersight/model/hcl_server_hw_catalog_info_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class HclServerHwCatalogInfoRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1387,6 +1388,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1395,10 +1399,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_server_hw_catalog_info_response.py b/intersight/model/hcl_server_hw_catalog_info_response.py index 12ad14f81e..1564e243a7 100644 --- a/intersight/model/hcl_server_hw_catalog_info_response.py +++ b/intersight/model/hcl_server_hw_catalog_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_supported_driver_name.py b/intersight/model/hcl_supported_driver_name.py index 3caa096f74..93515141a3 100644 --- a/intersight/model/hcl_supported_driver_name.py +++ b/intersight/model/hcl_supported_driver_name.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -274,6 +274,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -282,10 +285,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hcl_supported_driver_name_all_of.py b/intersight/model/hcl_supported_driver_name_all_of.py index fdebf3e29a..909623d643 100644 --- a/intersight/model/hcl_supported_driver_name_all_of.py +++ b/intersight/model/hcl_supported_driver_name_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_abstract_app_setting.py b/intersight/model/hyperflex_abstract_app_setting.py index 51bf85bfd0..a6bce5b845 100644 --- a/intersight/model/hyperflex_abstract_app_setting.py +++ b/intersight/model/hyperflex_abstract_app_setting.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -219,6 +219,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +230,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_abstract_app_setting_all_of.py b/intersight/model/hyperflex_abstract_app_setting_all_of.py index d75441090e..cf80d0c073 100644 --- a/intersight/model/hyperflex_abstract_app_setting_all_of.py +++ b/intersight/model/hyperflex_abstract_app_setting_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_alarm.py b/intersight/model/hyperflex_alarm.py index 5affbf085d..49104535c3 100644 --- a/intersight/model/hyperflex_alarm.py +++ b/intersight/model/hyperflex_alarm.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -347,6 +347,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -355,10 +358,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_alarm_all_of.py b/intersight/model/hyperflex_alarm_all_of.py index b08636ed42..342c2e4a8d 100644 --- a/intersight/model/hyperflex_alarm_all_of.py +++ b/intersight/model/hyperflex_alarm_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_alarm_list.py b/intersight/model/hyperflex_alarm_list.py index 7d4b2db90f..ceac0dfb87 100644 --- a/intersight/model/hyperflex_alarm_list.py +++ b/intersight/model/hyperflex_alarm_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_alarm_list_all_of.py b/intersight/model/hyperflex_alarm_list_all_of.py index fd64151dc7..a98c2e4b36 100644 --- a/intersight/model/hyperflex_alarm_list_all_of.py +++ b/intersight/model/hyperflex_alarm_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_alarm_relationship.py b/intersight/model/hyperflex_alarm_relationship.py index 45d71831a4..e94bfc901c 100644 --- a/intersight/model/hyperflex_alarm_relationship.py +++ b/intersight/model/hyperflex_alarm_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -853,6 +853,7 @@ class HyperflexAlarmRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1450,6 +1451,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1458,10 +1462,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_alarm_response.py b/intersight/model/hyperflex_alarm_response.py index e7524d3109..5c0fe6f8f2 100644 --- a/intersight/model/hyperflex_alarm_response.py +++ b/intersight/model/hyperflex_alarm_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_alarm_summary.py b/intersight/model/hyperflex_alarm_summary.py index bce1acc967..f8b51311c2 100644 --- a/intersight/model/hyperflex_alarm_summary.py +++ b/intersight/model/hyperflex_alarm_summary.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -227,6 +227,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -235,10 +238,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_alarm_summary_all_of.py b/intersight/model/hyperflex_alarm_summary_all_of.py index ee0367c731..823471344c 100644 --- a/intersight/model/hyperflex_alarm_summary_all_of.py +++ b/intersight/model/hyperflex_alarm_summary_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_app_catalog.py b/intersight/model/hyperflex_app_catalog.py index 23726dc7e5..aea8e67cb9 100644 --- a/intersight/model/hyperflex_app_catalog.py +++ b/intersight/model/hyperflex_app_catalog.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -303,6 +303,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -311,10 +314,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_app_catalog_all_of.py b/intersight/model/hyperflex_app_catalog_all_of.py index 9cc3f27a65..5ea7e59d1a 100644 --- a/intersight/model/hyperflex_app_catalog_all_of.py +++ b/intersight/model/hyperflex_app_catalog_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_app_catalog_list.py b/intersight/model/hyperflex_app_catalog_list.py index 8a10c287d7..20a6ed50f4 100644 --- a/intersight/model/hyperflex_app_catalog_list.py +++ b/intersight/model/hyperflex_app_catalog_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_app_catalog_list_all_of.py b/intersight/model/hyperflex_app_catalog_list_all_of.py index 6095900b53..cc06fe8337 100644 --- a/intersight/model/hyperflex_app_catalog_list_all_of.py +++ b/intersight/model/hyperflex_app_catalog_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_app_catalog_relationship.py b/intersight/model/hyperflex_app_catalog_relationship.py index 2ab8f6feb1..804be4d587 100644 --- a/intersight/model/hyperflex_app_catalog_relationship.py +++ b/intersight/model/hyperflex_app_catalog_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -849,6 +849,7 @@ class HyperflexAppCatalogRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1406,6 +1407,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1414,10 +1418,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_app_catalog_response.py b/intersight/model/hyperflex_app_catalog_response.py index 44bdc1f470..699f10e986 100644 --- a/intersight/model/hyperflex_app_catalog_response.py +++ b/intersight/model/hyperflex_app_catalog_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_app_setting_constraint.py b/intersight/model/hyperflex_app_setting_constraint.py index 6a5aad3bb8..0d732159f0 100644 --- a/intersight/model/hyperflex_app_setting_constraint.py +++ b/intersight/model/hyperflex_app_setting_constraint.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -238,6 +238,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -246,10 +249,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_app_setting_constraint_all_of.py b/intersight/model/hyperflex_app_setting_constraint_all_of.py index 195cac25f7..15cb87ba46 100644 --- a/intersight/model/hyperflex_app_setting_constraint_all_of.py +++ b/intersight/model/hyperflex_app_setting_constraint_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_auto_support_policy.py b/intersight/model/hyperflex_auto_support_policy.py index 3cb46b9385..8563a19c03 100644 --- a/intersight/model/hyperflex_auto_support_policy.py +++ b/intersight/model/hyperflex_auto_support_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -298,6 +298,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -306,10 +309,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_auto_support_policy_all_of.py b/intersight/model/hyperflex_auto_support_policy_all_of.py index c6fb319fb3..3bc6c63d35 100644 --- a/intersight/model/hyperflex_auto_support_policy_all_of.py +++ b/intersight/model/hyperflex_auto_support_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_auto_support_policy_list.py b/intersight/model/hyperflex_auto_support_policy_list.py index f2fc60ca92..bcb6e74851 100644 --- a/intersight/model/hyperflex_auto_support_policy_list.py +++ b/intersight/model/hyperflex_auto_support_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_auto_support_policy_list_all_of.py b/intersight/model/hyperflex_auto_support_policy_list_all_of.py index ed3e7b3dd9..a2bb9123fc 100644 --- a/intersight/model/hyperflex_auto_support_policy_list_all_of.py +++ b/intersight/model/hyperflex_auto_support_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_auto_support_policy_relationship.py b/intersight/model/hyperflex_auto_support_policy_relationship.py index 9cc9030332..df4371d9f2 100644 --- a/intersight/model/hyperflex_auto_support_policy_relationship.py +++ b/intersight/model/hyperflex_auto_support_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class HyperflexAutoSupportPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1401,6 +1402,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1409,10 +1413,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_auto_support_policy_response.py b/intersight/model/hyperflex_auto_support_policy_response.py index 459e2d6603..f8e64af011 100644 --- a/intersight/model/hyperflex_auto_support_policy_response.py +++ b/intersight/model/hyperflex_auto_support_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_backup_cluster.py b/intersight/model/hyperflex_backup_cluster.py index cd48ab99d3..fa2e899707 100644 --- a/intersight/model/hyperflex_backup_cluster.py +++ b/intersight/model/hyperflex_backup_cluster.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -276,6 +276,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -284,10 +287,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_backup_cluster_all_of.py b/intersight/model/hyperflex_backup_cluster_all_of.py index d034904abb..406e470802 100644 --- a/intersight/model/hyperflex_backup_cluster_all_of.py +++ b/intersight/model/hyperflex_backup_cluster_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_backup_cluster_list.py b/intersight/model/hyperflex_backup_cluster_list.py index ce15410389..d79285b9d0 100644 --- a/intersight/model/hyperflex_backup_cluster_list.py +++ b/intersight/model/hyperflex_backup_cluster_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_backup_cluster_list_all_of.py b/intersight/model/hyperflex_backup_cluster_list_all_of.py index 07dd22b0cb..a81c92abd5 100644 --- a/intersight/model/hyperflex_backup_cluster_list_all_of.py +++ b/intersight/model/hyperflex_backup_cluster_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_backup_cluster_relationship.py b/intersight/model/hyperflex_backup_cluster_relationship.py index a0c24e4250..8e74b890a2 100644 --- a/intersight/model/hyperflex_backup_cluster_relationship.py +++ b/intersight/model/hyperflex_backup_cluster_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class HyperflexBackupClusterRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1379,6 +1380,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1387,10 +1391,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_backup_cluster_response.py b/intersight/model/hyperflex_backup_cluster_response.py index 22b3260164..5086483838 100644 --- a/intersight/model/hyperflex_backup_cluster_response.py +++ b/intersight/model/hyperflex_backup_cluster_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_backup_policy_settings.py b/intersight/model/hyperflex_backup_policy_settings.py index a44f3bf612..5681756d1c 100644 --- a/intersight/model/hyperflex_backup_policy_settings.py +++ b/intersight/model/hyperflex_backup_policy_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -242,6 +242,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -250,10 +253,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_backup_policy_settings_all_of.py b/intersight/model/hyperflex_backup_policy_settings_all_of.py index d6f1040f39..be1b7bb787 100644 --- a/intersight/model/hyperflex_backup_policy_settings_all_of.py +++ b/intersight/model/hyperflex_backup_policy_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_base_cluster.py b/intersight/model/hyperflex_base_cluster.py index 7ac784909e..e2730023ae 100644 --- a/intersight/model/hyperflex_base_cluster.py +++ b/intersight/model/hyperflex_base_cluster.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -387,6 +387,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -395,10 +398,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_base_cluster_all_of.py b/intersight/model/hyperflex_base_cluster_all_of.py index 37dfa34413..be517f4505 100644 --- a/intersight/model/hyperflex_base_cluster_all_of.py +++ b/intersight/model/hyperflex_base_cluster_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_base_cluster_relationship.py b/intersight/model/hyperflex_base_cluster_relationship.py index 381b10c5fb..05180a898d 100644 --- a/intersight/model/hyperflex_base_cluster_relationship.py +++ b/intersight/model/hyperflex_base_cluster_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -867,6 +867,7 @@ class HyperflexBaseClusterRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1484,6 +1485,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1492,10 +1496,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_capability.py b/intersight/model/hyperflex_capability.py index 9e4dd11e79..427d8fe7b8 100644 --- a/intersight/model/hyperflex_capability.py +++ b/intersight/model/hyperflex_capability.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_capability_all_of.py b/intersight/model/hyperflex_capability_all_of.py index d512b882d0..f856a6e85c 100644 --- a/intersight/model/hyperflex_capability_all_of.py +++ b/intersight/model/hyperflex_capability_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_capability_info.py b/intersight/model/hyperflex_capability_info.py index 611bedb19b..7d5a409bb3 100644 --- a/intersight/model/hyperflex_capability_info.py +++ b/intersight/model/hyperflex_capability_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_capability_info_all_of.py b/intersight/model/hyperflex_capability_info_all_of.py index 0885a658a0..d8afa8d2b0 100644 --- a/intersight/model/hyperflex_capability_info_all_of.py +++ b/intersight/model/hyperflex_capability_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_capability_info_list.py b/intersight/model/hyperflex_capability_info_list.py index ab17a1898a..8b970c107d 100644 --- a/intersight/model/hyperflex_capability_info_list.py +++ b/intersight/model/hyperflex_capability_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_capability_info_list_all_of.py b/intersight/model/hyperflex_capability_info_list_all_of.py index d39b7b9c62..a0b60c3212 100644 --- a/intersight/model/hyperflex_capability_info_list_all_of.py +++ b/intersight/model/hyperflex_capability_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_capability_info_relationship.py b/intersight/model/hyperflex_capability_info_relationship.py index 1c7d819438..a1d508ec4f 100644 --- a/intersight/model/hyperflex_capability_info_relationship.py +++ b/intersight/model/hyperflex_capability_info_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class HyperflexCapabilityInfoRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1380,6 +1381,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1388,10 +1392,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_capability_info_response.py b/intersight/model/hyperflex_capability_info_response.py index 8e38272153..4f9d9c5485 100644 --- a/intersight/model/hyperflex_capability_info_response.py +++ b/intersight/model/hyperflex_capability_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster.py b/intersight/model/hyperflex_cluster.py index 6792c0cbfe..c3610008a5 100644 --- a/intersight/model/hyperflex_cluster.py +++ b/intersight/model/hyperflex_cluster.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -521,6 +521,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -529,10 +532,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_all_of.py b/intersight/model/hyperflex_cluster_all_of.py index 1c9f8f8fa0..7a5184d341 100644 --- a/intersight/model/hyperflex_cluster_all_of.py +++ b/intersight/model/hyperflex_cluster_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_cluster_backup_policy.py b/intersight/model/hyperflex_cluster_backup_policy.py index dc0d740c6c..52e0d54daf 100644 --- a/intersight/model/hyperflex_cluster_backup_policy.py +++ b/intersight/model/hyperflex_cluster_backup_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -326,6 +326,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -334,10 +337,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_backup_policy_all_of.py b/intersight/model/hyperflex_cluster_backup_policy_all_of.py index 1ecb2bd3db..c1881f9378 100644 --- a/intersight/model/hyperflex_cluster_backup_policy_all_of.py +++ b/intersight/model/hyperflex_cluster_backup_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_cluster_backup_policy_deployment.py b/intersight/model/hyperflex_cluster_backup_policy_deployment.py index df7f138f69..c5f1bc42d9 100644 --- a/intersight/model/hyperflex_cluster_backup_policy_deployment.py +++ b/intersight/model/hyperflex_cluster_backup_policy_deployment.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -355,6 +355,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -363,10 +366,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_backup_policy_deployment_all_of.py b/intersight/model/hyperflex_cluster_backup_policy_deployment_all_of.py index 9cfd89442b..8581cd7ef9 100644 --- a/intersight/model/hyperflex_cluster_backup_policy_deployment_all_of.py +++ b/intersight/model/hyperflex_cluster_backup_policy_deployment_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_cluster_backup_policy_deployment_list.py b/intersight/model/hyperflex_cluster_backup_policy_deployment_list.py index 64ac8a415b..3926ee8aa9 100644 --- a/intersight/model/hyperflex_cluster_backup_policy_deployment_list.py +++ b/intersight/model/hyperflex_cluster_backup_policy_deployment_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_backup_policy_deployment_list_all_of.py b/intersight/model/hyperflex_cluster_backup_policy_deployment_list_all_of.py index f0a5e44429..9157003add 100644 --- a/intersight/model/hyperflex_cluster_backup_policy_deployment_list_all_of.py +++ b/intersight/model/hyperflex_cluster_backup_policy_deployment_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_cluster_backup_policy_deployment_response.py b/intersight/model/hyperflex_cluster_backup_policy_deployment_response.py index d1fae8d088..311d7f6b21 100644 --- a/intersight/model/hyperflex_cluster_backup_policy_deployment_response.py +++ b/intersight/model/hyperflex_cluster_backup_policy_deployment_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_backup_policy_inventory.py b/intersight/model/hyperflex_cluster_backup_policy_inventory.py index 31af876cf6..54d5096414 100644 --- a/intersight/model/hyperflex_cluster_backup_policy_inventory.py +++ b/intersight/model/hyperflex_cluster_backup_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -333,6 +333,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -341,10 +344,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_backup_policy_inventory_all_of.py b/intersight/model/hyperflex_cluster_backup_policy_inventory_all_of.py index 9e1ee5e4fc..e9b0fe13f5 100644 --- a/intersight/model/hyperflex_cluster_backup_policy_inventory_all_of.py +++ b/intersight/model/hyperflex_cluster_backup_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_cluster_backup_policy_inventory_list.py b/intersight/model/hyperflex_cluster_backup_policy_inventory_list.py index aba12a9e40..998cff89c6 100644 --- a/intersight/model/hyperflex_cluster_backup_policy_inventory_list.py +++ b/intersight/model/hyperflex_cluster_backup_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_backup_policy_inventory_list_all_of.py b/intersight/model/hyperflex_cluster_backup_policy_inventory_list_all_of.py index 4104dda6b4..092c8d1690 100644 --- a/intersight/model/hyperflex_cluster_backup_policy_inventory_list_all_of.py +++ b/intersight/model/hyperflex_cluster_backup_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_cluster_backup_policy_inventory_relationship.py b/intersight/model/hyperflex_cluster_backup_policy_inventory_relationship.py index 49b43b518b..c1b807af29 100644 --- a/intersight/model/hyperflex_cluster_backup_policy_inventory_relationship.py +++ b/intersight/model/hyperflex_cluster_backup_policy_inventory_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -849,6 +849,7 @@ class HyperflexClusterBackupPolicyInventoryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1436,6 +1437,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1444,10 +1448,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_backup_policy_inventory_response.py b/intersight/model/hyperflex_cluster_backup_policy_inventory_response.py index 2cd5f8da0a..e7a5b762c8 100644 --- a/intersight/model/hyperflex_cluster_backup_policy_inventory_response.py +++ b/intersight/model/hyperflex_cluster_backup_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_backup_policy_list.py b/intersight/model/hyperflex_cluster_backup_policy_list.py index 72efb1303f..d9ddea035c 100644 --- a/intersight/model/hyperflex_cluster_backup_policy_list.py +++ b/intersight/model/hyperflex_cluster_backup_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_backup_policy_list_all_of.py b/intersight/model/hyperflex_cluster_backup_policy_list_all_of.py index 981f7df916..40da755a08 100644 --- a/intersight/model/hyperflex_cluster_backup_policy_list_all_of.py +++ b/intersight/model/hyperflex_cluster_backup_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_cluster_backup_policy_response.py b/intersight/model/hyperflex_cluster_backup_policy_response.py index 7b2438169e..ff31d76c78 100644 --- a/intersight/model/hyperflex_cluster_backup_policy_response.py +++ b/intersight/model/hyperflex_cluster_backup_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_health_check_execution_snapshot.py b/intersight/model/hyperflex_cluster_health_check_execution_snapshot.py index dc9972df04..920557b911 100644 --- a/intersight/model/hyperflex_cluster_health_check_execution_snapshot.py +++ b/intersight/model/hyperflex_cluster_health_check_execution_snapshot.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_health_check_execution_snapshot_all_of.py b/intersight/model/hyperflex_cluster_health_check_execution_snapshot_all_of.py index d1b043d135..7a6ee40734 100644 --- a/intersight/model/hyperflex_cluster_health_check_execution_snapshot_all_of.py +++ b/intersight/model/hyperflex_cluster_health_check_execution_snapshot_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_cluster_health_check_execution_snapshot_list.py b/intersight/model/hyperflex_cluster_health_check_execution_snapshot_list.py index 5b528066e1..e88e68b383 100644 --- a/intersight/model/hyperflex_cluster_health_check_execution_snapshot_list.py +++ b/intersight/model/hyperflex_cluster_health_check_execution_snapshot_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_health_check_execution_snapshot_list_all_of.py b/intersight/model/hyperflex_cluster_health_check_execution_snapshot_list_all_of.py index adac53b3f0..b5bef468bb 100644 --- a/intersight/model/hyperflex_cluster_health_check_execution_snapshot_list_all_of.py +++ b/intersight/model/hyperflex_cluster_health_check_execution_snapshot_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_cluster_health_check_execution_snapshot_response.py b/intersight/model/hyperflex_cluster_health_check_execution_snapshot_response.py index cb79d4fc00..b52a3bb8cc 100644 --- a/intersight/model/hyperflex_cluster_health_check_execution_snapshot_response.py +++ b/intersight/model/hyperflex_cluster_health_check_execution_snapshot_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_list.py b/intersight/model/hyperflex_cluster_list.py index 77c355524b..596848e5f6 100644 --- a/intersight/model/hyperflex_cluster_list.py +++ b/intersight/model/hyperflex_cluster_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_list_all_of.py b/intersight/model/hyperflex_cluster_list_all_of.py index 1b64561c9c..d493e83f51 100644 --- a/intersight/model/hyperflex_cluster_list_all_of.py +++ b/intersight/model/hyperflex_cluster_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_cluster_network_policy.py b/intersight/model/hyperflex_cluster_network_policy.py index 4249159c64..bbf20ae3f1 100644 --- a/intersight/model/hyperflex_cluster_network_policy.py +++ b/intersight/model/hyperflex_cluster_network_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -327,6 +327,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -335,10 +338,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_network_policy_all_of.py b/intersight/model/hyperflex_cluster_network_policy_all_of.py index 5f6c3cfe97..ae3001cb02 100644 --- a/intersight/model/hyperflex_cluster_network_policy_all_of.py +++ b/intersight/model/hyperflex_cluster_network_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_cluster_network_policy_list.py b/intersight/model/hyperflex_cluster_network_policy_list.py index ccb0ba0edf..e774d2abcf 100644 --- a/intersight/model/hyperflex_cluster_network_policy_list.py +++ b/intersight/model/hyperflex_cluster_network_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_network_policy_list_all_of.py b/intersight/model/hyperflex_cluster_network_policy_list_all_of.py index 7e67782e8f..00dcea6997 100644 --- a/intersight/model/hyperflex_cluster_network_policy_list_all_of.py +++ b/intersight/model/hyperflex_cluster_network_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_cluster_network_policy_relationship.py b/intersight/model/hyperflex_cluster_network_policy_relationship.py index dbe4622642..7a797e1b99 100644 --- a/intersight/model/hyperflex_cluster_network_policy_relationship.py +++ b/intersight/model/hyperflex_cluster_network_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -852,6 +852,7 @@ class HyperflexClusterNetworkPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1430,6 +1431,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1438,10 +1442,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_network_policy_response.py b/intersight/model/hyperflex_cluster_network_policy_response.py index 7f29fe371a..2f3ea0fe73 100644 --- a/intersight/model/hyperflex_cluster_network_policy_response.py +++ b/intersight/model/hyperflex_cluster_network_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_profile.py b/intersight/model/hyperflex_cluster_profile.py index 1ef79a3e9c..06d9b0c4cf 100644 --- a/intersight/model/hyperflex_cluster_profile.py +++ b/intersight/model/hyperflex_cluster_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -512,6 +512,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -520,10 +523,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_profile_all_of.py b/intersight/model/hyperflex_cluster_profile_all_of.py index af01539066..269047afdf 100644 --- a/intersight/model/hyperflex_cluster_profile_all_of.py +++ b/intersight/model/hyperflex_cluster_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_cluster_profile_list.py b/intersight/model/hyperflex_cluster_profile_list.py index 42a45d6a56..b8d3c98f67 100644 --- a/intersight/model/hyperflex_cluster_profile_list.py +++ b/intersight/model/hyperflex_cluster_profile_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_profile_list_all_of.py b/intersight/model/hyperflex_cluster_profile_list_all_of.py index 0533479eeb..426e168630 100644 --- a/intersight/model/hyperflex_cluster_profile_list_all_of.py +++ b/intersight/model/hyperflex_cluster_profile_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_cluster_profile_relationship.py b/intersight/model/hyperflex_cluster_profile_relationship.py index 33fca82f1d..6de51f5543 100644 --- a/intersight/model/hyperflex_cluster_profile_relationship.py +++ b/intersight/model/hyperflex_cluster_profile_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -900,6 +900,7 @@ class HyperflexClusterProfileRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1615,6 +1616,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1623,10 +1627,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_profile_response.py b/intersight/model/hyperflex_cluster_profile_response.py index cf9f858a5d..8f53a5c991 100644 --- a/intersight/model/hyperflex_cluster_profile_response.py +++ b/intersight/model/hyperflex_cluster_profile_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_relationship.py b/intersight/model/hyperflex_cluster_relationship.py index f2cc7c785f..21a65d4f98 100644 --- a/intersight/model/hyperflex_cluster_relationship.py +++ b/intersight/model/hyperflex_cluster_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -915,6 +915,7 @@ class HyperflexClusterRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1624,6 +1625,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1632,10 +1636,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_replication_network_policy.py b/intersight/model/hyperflex_cluster_replication_network_policy.py index b3a470fd1d..1a63c9a487 100644 --- a/intersight/model/hyperflex_cluster_replication_network_policy.py +++ b/intersight/model/hyperflex_cluster_replication_network_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -314,6 +314,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -322,10 +325,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_replication_network_policy_all_of.py b/intersight/model/hyperflex_cluster_replication_network_policy_all_of.py index 5e801770ba..dc94daff38 100644 --- a/intersight/model/hyperflex_cluster_replication_network_policy_all_of.py +++ b/intersight/model/hyperflex_cluster_replication_network_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_cluster_replication_network_policy_deployment.py b/intersight/model/hyperflex_cluster_replication_network_policy_deployment.py index 37b6fbe038..dd6edb5835 100644 --- a/intersight/model/hyperflex_cluster_replication_network_policy_deployment.py +++ b/intersight/model/hyperflex_cluster_replication_network_policy_deployment.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -326,6 +326,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -334,10 +337,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_replication_network_policy_deployment_all_of.py b/intersight/model/hyperflex_cluster_replication_network_policy_deployment_all_of.py index 9dd7dd1101..659d722fb0 100644 --- a/intersight/model/hyperflex_cluster_replication_network_policy_deployment_all_of.py +++ b/intersight/model/hyperflex_cluster_replication_network_policy_deployment_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_cluster_replication_network_policy_deployment_list.py b/intersight/model/hyperflex_cluster_replication_network_policy_deployment_list.py index 61a22f3372..27928b3bf0 100644 --- a/intersight/model/hyperflex_cluster_replication_network_policy_deployment_list.py +++ b/intersight/model/hyperflex_cluster_replication_network_policy_deployment_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_replication_network_policy_deployment_list_all_of.py b/intersight/model/hyperflex_cluster_replication_network_policy_deployment_list_all_of.py index 94f24df450..9135431231 100644 --- a/intersight/model/hyperflex_cluster_replication_network_policy_deployment_list_all_of.py +++ b/intersight/model/hyperflex_cluster_replication_network_policy_deployment_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_cluster_replication_network_policy_deployment_response.py b/intersight/model/hyperflex_cluster_replication_network_policy_deployment_response.py index 29bd63c940..ac334df452 100644 --- a/intersight/model/hyperflex_cluster_replication_network_policy_deployment_response.py +++ b/intersight/model/hyperflex_cluster_replication_network_policy_deployment_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_replication_network_policy_list.py b/intersight/model/hyperflex_cluster_replication_network_policy_list.py index 14bfd23949..3351141527 100644 --- a/intersight/model/hyperflex_cluster_replication_network_policy_list.py +++ b/intersight/model/hyperflex_cluster_replication_network_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_replication_network_policy_list_all_of.py b/intersight/model/hyperflex_cluster_replication_network_policy_list_all_of.py index 9cbf0d60af..54f18ab5d7 100644 --- a/intersight/model/hyperflex_cluster_replication_network_policy_list_all_of.py +++ b/intersight/model/hyperflex_cluster_replication_network_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_cluster_replication_network_policy_response.py b/intersight/model/hyperflex_cluster_replication_network_policy_response.py index d6f02e84ca..a0d9daf99a 100644 --- a/intersight/model/hyperflex_cluster_replication_network_policy_response.py +++ b/intersight/model/hyperflex_cluster_replication_network_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_response.py b/intersight/model/hyperflex_cluster_response.py index 2627d6d6b6..be92b29135 100644 --- a/intersight/model/hyperflex_cluster_response.py +++ b/intersight/model/hyperflex_cluster_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_storage_policy.py b/intersight/model/hyperflex_cluster_storage_policy.py index ba58eb019c..a463a8b966 100644 --- a/intersight/model/hyperflex_cluster_storage_policy.py +++ b/intersight/model/hyperflex_cluster_storage_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -298,6 +298,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -306,10 +309,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_storage_policy_all_of.py b/intersight/model/hyperflex_cluster_storage_policy_all_of.py index 0baf7cee7f..d307d7013d 100644 --- a/intersight/model/hyperflex_cluster_storage_policy_all_of.py +++ b/intersight/model/hyperflex_cluster_storage_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_cluster_storage_policy_list.py b/intersight/model/hyperflex_cluster_storage_policy_list.py index efd9a4aaf0..75a790f1ba 100644 --- a/intersight/model/hyperflex_cluster_storage_policy_list.py +++ b/intersight/model/hyperflex_cluster_storage_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_storage_policy_list_all_of.py b/intersight/model/hyperflex_cluster_storage_policy_list_all_of.py index 712f02b847..0c4a86d3c6 100644 --- a/intersight/model/hyperflex_cluster_storage_policy_list_all_of.py +++ b/intersight/model/hyperflex_cluster_storage_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_cluster_storage_policy_relationship.py b/intersight/model/hyperflex_cluster_storage_policy_relationship.py index 75dfb5d959..7d27f2d084 100644 --- a/intersight/model/hyperflex_cluster_storage_policy_relationship.py +++ b/intersight/model/hyperflex_cluster_storage_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class HyperflexClusterStoragePolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1401,6 +1402,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1409,10 +1413,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_cluster_storage_policy_response.py b/intersight/model/hyperflex_cluster_storage_policy_response.py index 454ad836c9..80abaf2c65 100644 --- a/intersight/model/hyperflex_cluster_storage_policy_response.py +++ b/intersight/model/hyperflex_cluster_storage_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_config_result.py b/intersight/model/hyperflex_config_result.py index 8aad09848d..eafc304ce8 100644 --- a/intersight/model/hyperflex_config_result.py +++ b/intersight/model/hyperflex_config_result.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -299,6 +299,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -307,10 +310,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_config_result_all_of.py b/intersight/model/hyperflex_config_result_all_of.py index 151d1de537..ab97d9483b 100644 --- a/intersight/model/hyperflex_config_result_all_of.py +++ b/intersight/model/hyperflex_config_result_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_config_result_entry.py b/intersight/model/hyperflex_config_result_entry.py index 5f07ffc9ef..bda3bc602a 100644 --- a/intersight/model/hyperflex_config_result_entry.py +++ b/intersight/model/hyperflex_config_result_entry.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -285,6 +285,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -293,10 +296,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_config_result_entry_all_of.py b/intersight/model/hyperflex_config_result_entry_all_of.py index c8794caa68..66f6c74c64 100644 --- a/intersight/model/hyperflex_config_result_entry_all_of.py +++ b/intersight/model/hyperflex_config_result_entry_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_config_result_entry_list.py b/intersight/model/hyperflex_config_result_entry_list.py index 3f4575f0d1..00468a8a47 100644 --- a/intersight/model/hyperflex_config_result_entry_list.py +++ b/intersight/model/hyperflex_config_result_entry_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_config_result_entry_list_all_of.py b/intersight/model/hyperflex_config_result_entry_list_all_of.py index 322b1fd4b6..c9eea6189e 100644 --- a/intersight/model/hyperflex_config_result_entry_list_all_of.py +++ b/intersight/model/hyperflex_config_result_entry_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_config_result_entry_relationship.py b/intersight/model/hyperflex_config_result_entry_relationship.py index b1a931b235..6a29d8441d 100644 --- a/intersight/model/hyperflex_config_result_entry_relationship.py +++ b/intersight/model/hyperflex_config_result_entry_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class HyperflexConfigResultEntryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1388,6 +1389,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1396,10 +1400,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_config_result_entry_response.py b/intersight/model/hyperflex_config_result_entry_response.py index bef8df4c64..71b0cb18de 100644 --- a/intersight/model/hyperflex_config_result_entry_response.py +++ b/intersight/model/hyperflex_config_result_entry_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_config_result_list.py b/intersight/model/hyperflex_config_result_list.py index e5aa05d196..6334a8adfa 100644 --- a/intersight/model/hyperflex_config_result_list.py +++ b/intersight/model/hyperflex_config_result_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_config_result_list_all_of.py b/intersight/model/hyperflex_config_result_list_all_of.py index 296ac4ddd6..b8b4d6b917 100644 --- a/intersight/model/hyperflex_config_result_list_all_of.py +++ b/intersight/model/hyperflex_config_result_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_config_result_relationship.py b/intersight/model/hyperflex_config_result_relationship.py index 54c09813b9..9d53ba51c9 100644 --- a/intersight/model/hyperflex_config_result_relationship.py +++ b/intersight/model/hyperflex_config_result_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class HyperflexConfigResultRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1402,6 +1403,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1410,10 +1414,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_config_result_response.py b/intersight/model/hyperflex_config_result_response.py index acdd5fbd3d..15ba2a892d 100644 --- a/intersight/model/hyperflex_config_result_response.py +++ b/intersight/model/hyperflex_config_result_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_data_protection_peer.py b/intersight/model/hyperflex_data_protection_peer.py index d3193ac689..bbe544f852 100644 --- a/intersight/model/hyperflex_data_protection_peer.py +++ b/intersight/model/hyperflex_data_protection_peer.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -278,6 +278,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -286,10 +289,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_data_protection_peer_all_of.py b/intersight/model/hyperflex_data_protection_peer_all_of.py index e1b2089bf5..dfd225b70c 100644 --- a/intersight/model/hyperflex_data_protection_peer_all_of.py +++ b/intersight/model/hyperflex_data_protection_peer_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_data_protection_peer_list.py b/intersight/model/hyperflex_data_protection_peer_list.py index bcc91e6ace..401b42a358 100644 --- a/intersight/model/hyperflex_data_protection_peer_list.py +++ b/intersight/model/hyperflex_data_protection_peer_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_data_protection_peer_list_all_of.py b/intersight/model/hyperflex_data_protection_peer_list_all_of.py index f6a017d832..87e32c3489 100644 --- a/intersight/model/hyperflex_data_protection_peer_list_all_of.py +++ b/intersight/model/hyperflex_data_protection_peer_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_data_protection_peer_relationship.py b/intersight/model/hyperflex_data_protection_peer_relationship.py index 97ba471be3..a362f0aecb 100644 --- a/intersight/model/hyperflex_data_protection_peer_relationship.py +++ b/intersight/model/hyperflex_data_protection_peer_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class HyperflexDataProtectionPeerRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1381,6 +1382,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1389,10 +1393,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_data_protection_peer_response.py b/intersight/model/hyperflex_data_protection_peer_response.py index 984f919c96..20483da1ca 100644 --- a/intersight/model/hyperflex_data_protection_peer_response.py +++ b/intersight/model/hyperflex_data_protection_peer_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_datastore_info.py b/intersight/model/hyperflex_datastore_info.py index 6802a1e646..9a26657ec8 100644 --- a/intersight/model/hyperflex_datastore_info.py +++ b/intersight/model/hyperflex_datastore_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_datastore_info_all_of.py b/intersight/model/hyperflex_datastore_info_all_of.py index 6dbf49aa99..4d1176f913 100644 --- a/intersight/model/hyperflex_datastore_info_all_of.py +++ b/intersight/model/hyperflex_datastore_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_datastore_statistic.py b/intersight/model/hyperflex_datastore_statistic.py index 7719ac17db..e629373e9c 100644 --- a/intersight/model/hyperflex_datastore_statistic.py +++ b/intersight/model/hyperflex_datastore_statistic.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -365,6 +365,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -373,10 +376,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_datastore_statistic_all_of.py b/intersight/model/hyperflex_datastore_statistic_all_of.py index d792d391a1..b09521b247 100644 --- a/intersight/model/hyperflex_datastore_statistic_all_of.py +++ b/intersight/model/hyperflex_datastore_statistic_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_datastore_statistic_list.py b/intersight/model/hyperflex_datastore_statistic_list.py index 30725d6ff6..00e9ee1fc7 100644 --- a/intersight/model/hyperflex_datastore_statistic_list.py +++ b/intersight/model/hyperflex_datastore_statistic_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_datastore_statistic_list_all_of.py b/intersight/model/hyperflex_datastore_statistic_list_all_of.py index 137a103fe9..b4e2462d48 100644 --- a/intersight/model/hyperflex_datastore_statistic_list_all_of.py +++ b/intersight/model/hyperflex_datastore_statistic_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_datastore_statistic_relationship.py b/intersight/model/hyperflex_datastore_statistic_relationship.py index bd27ab9c9c..aa9cbca562 100644 --- a/intersight/model/hyperflex_datastore_statistic_relationship.py +++ b/intersight/model/hyperflex_datastore_statistic_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -864,6 +864,7 @@ class HyperflexDatastoreStatisticRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1468,6 +1469,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1476,10 +1480,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_datastore_statistic_response.py b/intersight/model/hyperflex_datastore_statistic_response.py index 7ed45aad63..44f03980ae 100644 --- a/intersight/model/hyperflex_datastore_statistic_response.py +++ b/intersight/model/hyperflex_datastore_statistic_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_device_package_download_state.py b/intersight/model/hyperflex_device_package_download_state.py index 476a203ad6..456af5a94f 100644 --- a/intersight/model/hyperflex_device_package_download_state.py +++ b/intersight/model/hyperflex_device_package_download_state.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -278,6 +278,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -286,10 +289,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_device_package_download_state_all_of.py b/intersight/model/hyperflex_device_package_download_state_all_of.py index c81b90d527..7324a47c69 100644 --- a/intersight/model/hyperflex_device_package_download_state_all_of.py +++ b/intersight/model/hyperflex_device_package_download_state_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_device_package_download_state_list.py b/intersight/model/hyperflex_device_package_download_state_list.py index 4c5babf85d..6f99758da8 100644 --- a/intersight/model/hyperflex_device_package_download_state_list.py +++ b/intersight/model/hyperflex_device_package_download_state_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_device_package_download_state_list_all_of.py b/intersight/model/hyperflex_device_package_download_state_list_all_of.py index 95a053badf..f45e21d3d2 100644 --- a/intersight/model/hyperflex_device_package_download_state_list_all_of.py +++ b/intersight/model/hyperflex_device_package_download_state_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_device_package_download_state_response.py b/intersight/model/hyperflex_device_package_download_state_response.py index 34acf888ae..16c9deefc4 100644 --- a/intersight/model/hyperflex_device_package_download_state_response.py +++ b/intersight/model/hyperflex_device_package_download_state_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_drive.py b/intersight/model/hyperflex_drive.py index dd859648b7..9ecbe81ac0 100644 --- a/intersight/model/hyperflex_drive.py +++ b/intersight/model/hyperflex_drive.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -375,6 +375,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -383,10 +386,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_drive_all_of.py b/intersight/model/hyperflex_drive_all_of.py index 28085127a7..56233cb50e 100644 --- a/intersight/model/hyperflex_drive_all_of.py +++ b/intersight/model/hyperflex_drive_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_drive_list.py b/intersight/model/hyperflex_drive_list.py index a781b4ef49..9ef93df3ec 100644 --- a/intersight/model/hyperflex_drive_list.py +++ b/intersight/model/hyperflex_drive_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_drive_list_all_of.py b/intersight/model/hyperflex_drive_list_all_of.py index 1d7c74e811..c86e4b93fa 100644 --- a/intersight/model/hyperflex_drive_list_all_of.py +++ b/intersight/model/hyperflex_drive_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_drive_relationship.py b/intersight/model/hyperflex_drive_relationship.py index 2e109d2918..29f12e52bd 100644 --- a/intersight/model/hyperflex_drive_relationship.py +++ b/intersight/model/hyperflex_drive_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -878,6 +878,7 @@ class HyperflexDriveRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1478,6 +1479,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1486,10 +1490,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_drive_response.py b/intersight/model/hyperflex_drive_response.py index 7b2bb37473..b93c6f00d5 100644 --- a/intersight/model/hyperflex_drive_response.py +++ b/intersight/model/hyperflex_drive_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_encryption.py b/intersight/model/hyperflex_encryption.py index 8078c5371d..2f69e37800 100644 --- a/intersight/model/hyperflex_encryption.py +++ b/intersight/model/hyperflex_encryption.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -284,6 +284,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -292,10 +295,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_encryption_all_of.py b/intersight/model/hyperflex_encryption_all_of.py index c9c6d23e22..4160c9b215 100644 --- a/intersight/model/hyperflex_encryption_all_of.py +++ b/intersight/model/hyperflex_encryption_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_encryption_list.py b/intersight/model/hyperflex_encryption_list.py index 6f9fdaafc0..e7e826cf69 100644 --- a/intersight/model/hyperflex_encryption_list.py +++ b/intersight/model/hyperflex_encryption_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_encryption_list_all_of.py b/intersight/model/hyperflex_encryption_list_all_of.py index c9156ce72d..2c7c01ba8a 100644 --- a/intersight/model/hyperflex_encryption_list_all_of.py +++ b/intersight/model/hyperflex_encryption_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_encryption_relationship.py b/intersight/model/hyperflex_encryption_relationship.py index c8b855e9a7..a2426afe7a 100644 --- a/intersight/model/hyperflex_encryption_relationship.py +++ b/intersight/model/hyperflex_encryption_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -847,6 +847,7 @@ class HyperflexEncryptionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1387,6 +1388,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1395,10 +1399,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_encryption_response.py b/intersight/model/hyperflex_encryption_response.py index 7604e739d9..0960d36a6b 100644 --- a/intersight/model/hyperflex_encryption_response.py +++ b/intersight/model/hyperflex_encryption_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_entity_reference.py b/intersight/model/hyperflex_entity_reference.py index 09de85ccd3..50f64b6e4f 100644 --- a/intersight/model/hyperflex_entity_reference.py +++ b/intersight/model/hyperflex_entity_reference.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -264,6 +264,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -272,10 +275,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_entity_reference_all_of.py b/intersight/model/hyperflex_entity_reference_all_of.py index 7710063588..4254f92ba6 100644 --- a/intersight/model/hyperflex_entity_reference_all_of.py +++ b/intersight/model/hyperflex_entity_reference_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_error_stack.py b/intersight/model/hyperflex_error_stack.py index 7c9272f594..5e2606caf0 100644 --- a/intersight/model/hyperflex_error_stack.py +++ b/intersight/model/hyperflex_error_stack.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_error_stack_all_of.py b/intersight/model/hyperflex_error_stack_all_of.py index ba5f8a7ea8..a40e421069 100644 --- a/intersight/model/hyperflex_error_stack_all_of.py +++ b/intersight/model/hyperflex_error_stack_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_ext_fc_storage_policy.py b/intersight/model/hyperflex_ext_fc_storage_policy.py index cd4f56089e..6c80ed3cf3 100644 --- a/intersight/model/hyperflex_ext_fc_storage_policy.py +++ b/intersight/model/hyperflex_ext_fc_storage_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -303,6 +303,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -311,10 +314,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_ext_fc_storage_policy_all_of.py b/intersight/model/hyperflex_ext_fc_storage_policy_all_of.py index 86f5712b9f..a15d47b22a 100644 --- a/intersight/model/hyperflex_ext_fc_storage_policy_all_of.py +++ b/intersight/model/hyperflex_ext_fc_storage_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_ext_fc_storage_policy_list.py b/intersight/model/hyperflex_ext_fc_storage_policy_list.py index 03e9f78ffd..55857abf23 100644 --- a/intersight/model/hyperflex_ext_fc_storage_policy_list.py +++ b/intersight/model/hyperflex_ext_fc_storage_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_ext_fc_storage_policy_list_all_of.py b/intersight/model/hyperflex_ext_fc_storage_policy_list_all_of.py index fd3de87f70..dc53440276 100644 --- a/intersight/model/hyperflex_ext_fc_storage_policy_list_all_of.py +++ b/intersight/model/hyperflex_ext_fc_storage_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_ext_fc_storage_policy_relationship.py b/intersight/model/hyperflex_ext_fc_storage_policy_relationship.py index efdd8390c3..141993224d 100644 --- a/intersight/model/hyperflex_ext_fc_storage_policy_relationship.py +++ b/intersight/model/hyperflex_ext_fc_storage_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class HyperflexExtFcStoragePolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1406,6 +1407,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1414,10 +1418,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_ext_fc_storage_policy_response.py b/intersight/model/hyperflex_ext_fc_storage_policy_response.py index 5e3718ce94..d631233033 100644 --- a/intersight/model/hyperflex_ext_fc_storage_policy_response.py +++ b/intersight/model/hyperflex_ext_fc_storage_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_ext_iscsi_storage_policy.py b/intersight/model/hyperflex_ext_iscsi_storage_policy.py index 55ad53f8a7..192bad9bd7 100644 --- a/intersight/model/hyperflex_ext_iscsi_storage_policy.py +++ b/intersight/model/hyperflex_ext_iscsi_storage_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -298,6 +298,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -306,10 +309,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_ext_iscsi_storage_policy_all_of.py b/intersight/model/hyperflex_ext_iscsi_storage_policy_all_of.py index 4f5291c927..897c11ff7a 100644 --- a/intersight/model/hyperflex_ext_iscsi_storage_policy_all_of.py +++ b/intersight/model/hyperflex_ext_iscsi_storage_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_ext_iscsi_storage_policy_list.py b/intersight/model/hyperflex_ext_iscsi_storage_policy_list.py index cbebdd813e..e79ae40c2e 100644 --- a/intersight/model/hyperflex_ext_iscsi_storage_policy_list.py +++ b/intersight/model/hyperflex_ext_iscsi_storage_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_ext_iscsi_storage_policy_list_all_of.py b/intersight/model/hyperflex_ext_iscsi_storage_policy_list_all_of.py index db2a5e5351..29b4662b02 100644 --- a/intersight/model/hyperflex_ext_iscsi_storage_policy_list_all_of.py +++ b/intersight/model/hyperflex_ext_iscsi_storage_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_ext_iscsi_storage_policy_relationship.py b/intersight/model/hyperflex_ext_iscsi_storage_policy_relationship.py index 369a50d003..3b10a65940 100644 --- a/intersight/model/hyperflex_ext_iscsi_storage_policy_relationship.py +++ b/intersight/model/hyperflex_ext_iscsi_storage_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class HyperflexExtIscsiStoragePolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1401,6 +1402,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1409,10 +1413,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_ext_iscsi_storage_policy_response.py b/intersight/model/hyperflex_ext_iscsi_storage_policy_response.py index 56fa0fb6b2..1c9817f3d1 100644 --- a/intersight/model/hyperflex_ext_iscsi_storage_policy_response.py +++ b/intersight/model/hyperflex_ext_iscsi_storage_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_feature_limit_entry.py b/intersight/model/hyperflex_feature_limit_entry.py index 0723c749ba..1cc888dde8 100644 --- a/intersight/model/hyperflex_feature_limit_entry.py +++ b/intersight/model/hyperflex_feature_limit_entry.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -217,6 +217,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -225,10 +228,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_feature_limit_entry_all_of.py b/intersight/model/hyperflex_feature_limit_entry_all_of.py index 42ab60e4f6..28f7ab397b 100644 --- a/intersight/model/hyperflex_feature_limit_entry_all_of.py +++ b/intersight/model/hyperflex_feature_limit_entry_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_feature_limit_external.py b/intersight/model/hyperflex_feature_limit_external.py index 49e5dba2f9..c3d9ea072d 100644 --- a/intersight/model/hyperflex_feature_limit_external.py +++ b/intersight/model/hyperflex_feature_limit_external.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -270,6 +270,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -278,10 +281,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_feature_limit_external_all_of.py b/intersight/model/hyperflex_feature_limit_external_all_of.py index 171c8e2a99..eeb8423d8a 100644 --- a/intersight/model/hyperflex_feature_limit_external_all_of.py +++ b/intersight/model/hyperflex_feature_limit_external_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_feature_limit_external_list.py b/intersight/model/hyperflex_feature_limit_external_list.py index 29ccb382b8..e670c25c2f 100644 --- a/intersight/model/hyperflex_feature_limit_external_list.py +++ b/intersight/model/hyperflex_feature_limit_external_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_feature_limit_external_list_all_of.py b/intersight/model/hyperflex_feature_limit_external_list_all_of.py index 0bfd99f77f..884775138f 100644 --- a/intersight/model/hyperflex_feature_limit_external_list_all_of.py +++ b/intersight/model/hyperflex_feature_limit_external_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_feature_limit_external_relationship.py b/intersight/model/hyperflex_feature_limit_external_relationship.py index 801eba712a..2db6d16009 100644 --- a/intersight/model/hyperflex_feature_limit_external_relationship.py +++ b/intersight/model/hyperflex_feature_limit_external_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class HyperflexFeatureLimitExternalRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1373,6 +1374,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1381,10 +1385,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_feature_limit_external_response.py b/intersight/model/hyperflex_feature_limit_external_response.py index 014b545e66..b18d78c803 100644 --- a/intersight/model/hyperflex_feature_limit_external_response.py +++ b/intersight/model/hyperflex_feature_limit_external_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_feature_limit_internal.py b/intersight/model/hyperflex_feature_limit_internal.py index 20680d03a1..7ee52dcc77 100644 --- a/intersight/model/hyperflex_feature_limit_internal.py +++ b/intersight/model/hyperflex_feature_limit_internal.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -270,6 +270,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -278,10 +281,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_feature_limit_internal_all_of.py b/intersight/model/hyperflex_feature_limit_internal_all_of.py index 42e896ec04..d66950f103 100644 --- a/intersight/model/hyperflex_feature_limit_internal_all_of.py +++ b/intersight/model/hyperflex_feature_limit_internal_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_feature_limit_internal_list.py b/intersight/model/hyperflex_feature_limit_internal_list.py index ee076eace5..924fbb2094 100644 --- a/intersight/model/hyperflex_feature_limit_internal_list.py +++ b/intersight/model/hyperflex_feature_limit_internal_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_feature_limit_internal_list_all_of.py b/intersight/model/hyperflex_feature_limit_internal_list_all_of.py index 64e18491e9..97c9f1d3c3 100644 --- a/intersight/model/hyperflex_feature_limit_internal_list_all_of.py +++ b/intersight/model/hyperflex_feature_limit_internal_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_feature_limit_internal_relationship.py b/intersight/model/hyperflex_feature_limit_internal_relationship.py index 82c36bf265..da0971cc3d 100644 --- a/intersight/model/hyperflex_feature_limit_internal_relationship.py +++ b/intersight/model/hyperflex_feature_limit_internal_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class HyperflexFeatureLimitInternalRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1373,6 +1374,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1381,10 +1385,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_feature_limit_internal_response.py b/intersight/model/hyperflex_feature_limit_internal_response.py index a73bfbfcf1..4b0d19708e 100644 --- a/intersight/model/hyperflex_feature_limit_internal_response.py +++ b/intersight/model/hyperflex_feature_limit_internal_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_file_path.py b/intersight/model/hyperflex_file_path.py index 1a09abc263..c95ccf6419 100644 --- a/intersight/model/hyperflex_file_path.py +++ b/intersight/model/hyperflex_file_path.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_file_path_all_of.py b/intersight/model/hyperflex_file_path_all_of.py index 8c35f142a8..b81b2b939c 100644 --- a/intersight/model/hyperflex_file_path_all_of.py +++ b/intersight/model/hyperflex_file_path_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_health.py b/intersight/model/hyperflex_health.py index a467a55ab0..de136727d5 100644 --- a/intersight/model/hyperflex_health.py +++ b/intersight/model/hyperflex_health.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -319,6 +319,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -327,10 +330,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_health_all_of.py b/intersight/model/hyperflex_health_all_of.py index 71dfe78acf..39fb6b2d37 100644 --- a/intersight/model/hyperflex_health_all_of.py +++ b/intersight/model/hyperflex_health_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_health_check_definition.py b/intersight/model/hyperflex_health_check_definition.py index 17504e8458..96b0db7287 100644 --- a/intersight/model/hyperflex_health_check_definition.py +++ b/intersight/model/hyperflex_health_check_definition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -332,6 +332,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -340,10 +343,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_health_check_definition_all_of.py b/intersight/model/hyperflex_health_check_definition_all_of.py index 87c9cbf068..cdd1eccc4d 100644 --- a/intersight/model/hyperflex_health_check_definition_all_of.py +++ b/intersight/model/hyperflex_health_check_definition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_health_check_definition_list.py b/intersight/model/hyperflex_health_check_definition_list.py index d9ce393dbc..219f5fa852 100644 --- a/intersight/model/hyperflex_health_check_definition_list.py +++ b/intersight/model/hyperflex_health_check_definition_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_health_check_definition_list_all_of.py b/intersight/model/hyperflex_health_check_definition_list_all_of.py index 76ef87e74c..01222374df 100644 --- a/intersight/model/hyperflex_health_check_definition_list_all_of.py +++ b/intersight/model/hyperflex_health_check_definition_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_health_check_definition_relationship.py b/intersight/model/hyperflex_health_check_definition_relationship.py index f91913183e..1d06e543e7 100644 --- a/intersight/model/hyperflex_health_check_definition_relationship.py +++ b/intersight/model/hyperflex_health_check_definition_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -850,6 +850,7 @@ class HyperflexHealthCheckDefinitionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1435,6 +1436,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1443,10 +1447,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_health_check_definition_response.py b/intersight/model/hyperflex_health_check_definition_response.py index af7b892299..28d985f664 100644 --- a/intersight/model/hyperflex_health_check_definition_response.py +++ b/intersight/model/hyperflex_health_check_definition_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_health_check_execution.py b/intersight/model/hyperflex_health_check_execution.py index 31ef0f68d1..a8e40b44db 100644 --- a/intersight/model/hyperflex_health_check_execution.py +++ b/intersight/model/hyperflex_health_check_execution.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -343,6 +343,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -351,10 +354,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_health_check_execution_all_of.py b/intersight/model/hyperflex_health_check_execution_all_of.py index d0d33a8c02..fcc4791cd5 100644 --- a/intersight/model/hyperflex_health_check_execution_all_of.py +++ b/intersight/model/hyperflex_health_check_execution_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_health_check_execution_list.py b/intersight/model/hyperflex_health_check_execution_list.py index da3c693eea..fce64f01be 100644 --- a/intersight/model/hyperflex_health_check_execution_list.py +++ b/intersight/model/hyperflex_health_check_execution_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_health_check_execution_list_all_of.py b/intersight/model/hyperflex_health_check_execution_list_all_of.py index 4907bd1a66..947582d521 100644 --- a/intersight/model/hyperflex_health_check_execution_list_all_of.py +++ b/intersight/model/hyperflex_health_check_execution_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_health_check_execution_response.py b/intersight/model/hyperflex_health_check_execution_response.py index 7a7674f93a..9df342b25f 100644 --- a/intersight/model/hyperflex_health_check_execution_response.py +++ b/intersight/model/hyperflex_health_check_execution_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_health_check_execution_snapshot.py b/intersight/model/hyperflex_health_check_execution_snapshot.py index c8e57788b8..607c8e9886 100644 --- a/intersight/model/hyperflex_health_check_execution_snapshot.py +++ b/intersight/model/hyperflex_health_check_execution_snapshot.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -344,6 +344,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -352,10 +355,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_health_check_execution_snapshot_all_of.py b/intersight/model/hyperflex_health_check_execution_snapshot_all_of.py index fd2510a359..03d306601c 100644 --- a/intersight/model/hyperflex_health_check_execution_snapshot_all_of.py +++ b/intersight/model/hyperflex_health_check_execution_snapshot_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_health_check_execution_snapshot_list.py b/intersight/model/hyperflex_health_check_execution_snapshot_list.py index 920e05185c..93bd7017fe 100644 --- a/intersight/model/hyperflex_health_check_execution_snapshot_list.py +++ b/intersight/model/hyperflex_health_check_execution_snapshot_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_health_check_execution_snapshot_list_all_of.py b/intersight/model/hyperflex_health_check_execution_snapshot_list_all_of.py index 70de4ddca5..793612bf4a 100644 --- a/intersight/model/hyperflex_health_check_execution_snapshot_list_all_of.py +++ b/intersight/model/hyperflex_health_check_execution_snapshot_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_health_check_execution_snapshot_response.py b/intersight/model/hyperflex_health_check_execution_snapshot_response.py index a2eca1b192..2feb9a82dc 100644 --- a/intersight/model/hyperflex_health_check_execution_snapshot_response.py +++ b/intersight/model/hyperflex_health_check_execution_snapshot_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_health_check_node_level_info.py b/intersight/model/hyperflex_health_check_node_level_info.py index fda9b067f3..7167b5afb5 100644 --- a/intersight/model/hyperflex_health_check_node_level_info.py +++ b/intersight/model/hyperflex_health_check_node_level_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -230,6 +230,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -238,10 +241,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_health_check_node_level_info_all_of.py b/intersight/model/hyperflex_health_check_node_level_info_all_of.py index ce82861a19..03547ba245 100644 --- a/intersight/model/hyperflex_health_check_node_level_info_all_of.py +++ b/intersight/model/hyperflex_health_check_node_level_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_health_check_package_checksum.py b/intersight/model/hyperflex_health_check_package_checksum.py index 6fe46dcbfe..5b1c8e49aa 100644 --- a/intersight/model/hyperflex_health_check_package_checksum.py +++ b/intersight/model/hyperflex_health_check_package_checksum.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -275,6 +275,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -283,10 +286,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_health_check_package_checksum_all_of.py b/intersight/model/hyperflex_health_check_package_checksum_all_of.py index 4bba1ca31b..4163c76485 100644 --- a/intersight/model/hyperflex_health_check_package_checksum_all_of.py +++ b/intersight/model/hyperflex_health_check_package_checksum_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_health_check_package_checksum_list.py b/intersight/model/hyperflex_health_check_package_checksum_list.py index 93c01f8ae3..49dc2b32b7 100644 --- a/intersight/model/hyperflex_health_check_package_checksum_list.py +++ b/intersight/model/hyperflex_health_check_package_checksum_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_health_check_package_checksum_list_all_of.py b/intersight/model/hyperflex_health_check_package_checksum_list_all_of.py index 6e1fe43f27..34c447f61f 100644 --- a/intersight/model/hyperflex_health_check_package_checksum_list_all_of.py +++ b/intersight/model/hyperflex_health_check_package_checksum_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_health_check_package_checksum_response.py b/intersight/model/hyperflex_health_check_package_checksum_response.py index d6d0575ab1..a9acb0a30f 100644 --- a/intersight/model/hyperflex_health_check_package_checksum_response.py +++ b/intersight/model/hyperflex_health_check_package_checksum_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_health_check_schedule_policy.py b/intersight/model/hyperflex_health_check_schedule_policy.py index afb8123af4..128c6fb94f 100644 --- a/intersight/model/hyperflex_health_check_schedule_policy.py +++ b/intersight/model/hyperflex_health_check_schedule_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_health_check_schedule_policy_all_of.py b/intersight/model/hyperflex_health_check_schedule_policy_all_of.py index 4000aa34de..6a3740e505 100644 --- a/intersight/model/hyperflex_health_check_schedule_policy_all_of.py +++ b/intersight/model/hyperflex_health_check_schedule_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_health_check_schedule_policy_list.py b/intersight/model/hyperflex_health_check_schedule_policy_list.py index 6f1068dd31..34a7048b04 100644 --- a/intersight/model/hyperflex_health_check_schedule_policy_list.py +++ b/intersight/model/hyperflex_health_check_schedule_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_health_check_schedule_policy_list_all_of.py b/intersight/model/hyperflex_health_check_schedule_policy_list_all_of.py index 716734823c..12ce737437 100644 --- a/intersight/model/hyperflex_health_check_schedule_policy_list_all_of.py +++ b/intersight/model/hyperflex_health_check_schedule_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_health_check_schedule_policy_response.py b/intersight/model/hyperflex_health_check_schedule_policy_response.py index 17553ce4cb..55f9ff2433 100644 --- a/intersight/model/hyperflex_health_check_schedule_policy_response.py +++ b/intersight/model/hyperflex_health_check_schedule_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_health_check_script_info.py b/intersight/model/hyperflex_health_check_script_info.py index 96a78ef433..3c62e6dd4a 100644 --- a/intersight/model/hyperflex_health_check_script_info.py +++ b/intersight/model/hyperflex_health_check_script_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -230,6 +230,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -238,10 +241,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_health_check_script_info_all_of.py b/intersight/model/hyperflex_health_check_script_info_all_of.py index 5265fc53a8..4eb056079e 100644 --- a/intersight/model/hyperflex_health_check_script_info_all_of.py +++ b/intersight/model/hyperflex_health_check_script_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_health_list.py b/intersight/model/hyperflex_health_list.py index 2c9ec1b71d..61bb871929 100644 --- a/intersight/model/hyperflex_health_list.py +++ b/intersight/model/hyperflex_health_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_health_list_all_of.py b/intersight/model/hyperflex_health_list_all_of.py index 7305df05c5..496d9ace1f 100644 --- a/intersight/model/hyperflex_health_list_all_of.py +++ b/intersight/model/hyperflex_health_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_health_relationship.py b/intersight/model/hyperflex_health_relationship.py index d9c89e3405..5582f0b2c6 100644 --- a/intersight/model/hyperflex_health_relationship.py +++ b/intersight/model/hyperflex_health_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -863,6 +863,7 @@ class HyperflexHealthRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1422,6 +1423,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1430,10 +1434,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_health_response.py b/intersight/model/hyperflex_health_response.py index 9094801c9a..f7f5875f6a 100644 --- a/intersight/model/hyperflex_health_response.py +++ b/intersight/model/hyperflex_health_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hw_catalog.py b/intersight/model/hyperflex_hw_catalog.py index d2deb83de3..be42110e53 100644 --- a/intersight/model/hyperflex_hw_catalog.py +++ b/intersight/model/hyperflex_hw_catalog.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -268,6 +268,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -276,10 +279,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hw_catalog_all_of.py b/intersight/model/hyperflex_hw_catalog_all_of.py index 2f98840120..0de6ec381b 100644 --- a/intersight/model/hyperflex_hw_catalog_all_of.py +++ b/intersight/model/hyperflex_hw_catalog_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_hw_catalog_list.py b/intersight/model/hyperflex_hw_catalog_list.py index 1a5078949b..0e3cfca7f0 100644 --- a/intersight/model/hyperflex_hw_catalog_list.py +++ b/intersight/model/hyperflex_hw_catalog_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hw_catalog_list_all_of.py b/intersight/model/hyperflex_hw_catalog_list_all_of.py index adb7e61afc..379b838e6b 100644 --- a/intersight/model/hyperflex_hw_catalog_list_all_of.py +++ b/intersight/model/hyperflex_hw_catalog_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_hw_catalog_response.py b/intersight/model/hyperflex_hw_catalog_response.py index 8c11fb99f2..c3079ff75b 100644 --- a/intersight/model/hyperflex_hw_catalog_response.py +++ b/intersight/model/hyperflex_hw_catalog_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hx_host_mount_status_dt.py b/intersight/model/hyperflex_hx_host_mount_status_dt.py index 8603da711c..c7e0c66edb 100644 --- a/intersight/model/hyperflex_hx_host_mount_status_dt.py +++ b/intersight/model/hyperflex_hx_host_mount_status_dt.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -230,6 +230,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -238,10 +241,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hx_host_mount_status_dt_all_of.py b/intersight/model/hyperflex_hx_host_mount_status_dt_all_of.py index 386240947d..22b418d08d 100644 --- a/intersight/model/hyperflex_hx_host_mount_status_dt_all_of.py +++ b/intersight/model/hyperflex_hx_host_mount_status_dt_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_hx_license_authorization_details_dt.py b/intersight/model/hyperflex_hx_license_authorization_details_dt.py index 68e2acdff5..54b3e01151 100644 --- a/intersight/model/hyperflex_hx_license_authorization_details_dt.py +++ b/intersight/model/hyperflex_hx_license_authorization_details_dt.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -230,6 +230,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -238,10 +241,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hx_license_authorization_details_dt_all_of.py b/intersight/model/hyperflex_hx_license_authorization_details_dt_all_of.py index e3be014d26..335a302997 100644 --- a/intersight/model/hyperflex_hx_license_authorization_details_dt_all_of.py +++ b/intersight/model/hyperflex_hx_license_authorization_details_dt_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_hx_link_dt.py b/intersight/model/hyperflex_hx_link_dt.py index c1a94574d4..ac199c0751 100644 --- a/intersight/model/hyperflex_hx_link_dt.py +++ b/intersight/model/hyperflex_hx_link_dt.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -228,6 +228,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -236,10 +239,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hx_link_dt_all_of.py b/intersight/model/hyperflex_hx_link_dt_all_of.py index b3da198525..4b8ff4d5e4 100644 --- a/intersight/model/hyperflex_hx_link_dt_all_of.py +++ b/intersight/model/hyperflex_hx_link_dt_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_hx_network_address_dt.py b/intersight/model/hyperflex_hx_network_address_dt.py index 3e97862da8..87dda57348 100644 --- a/intersight/model/hyperflex_hx_network_address_dt.py +++ b/intersight/model/hyperflex_hx_network_address_dt.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hx_network_address_dt_all_of.py b/intersight/model/hyperflex_hx_network_address_dt_all_of.py index e4e93a41c5..5ca59640d1 100644 --- a/intersight/model/hyperflex_hx_network_address_dt_all_of.py +++ b/intersight/model/hyperflex_hx_network_address_dt_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_hx_platform_datastore_config_dt.py b/intersight/model/hyperflex_hx_platform_datastore_config_dt.py index 65f796be50..81422b4b46 100644 --- a/intersight/model/hyperflex_hx_platform_datastore_config_dt.py +++ b/intersight/model/hyperflex_hx_platform_datastore_config_dt.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -240,6 +240,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -248,10 +251,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hx_platform_datastore_config_dt_all_of.py b/intersight/model/hyperflex_hx_platform_datastore_config_dt_all_of.py index e5f3a8ceef..9cf486a50b 100644 --- a/intersight/model/hyperflex_hx_platform_datastore_config_dt_all_of.py +++ b/intersight/model/hyperflex_hx_platform_datastore_config_dt_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_hx_registration_details_dt.py b/intersight/model/hyperflex_hx_registration_details_dt.py index 04ac0dce73..1659b3dd60 100644 --- a/intersight/model/hyperflex_hx_registration_details_dt.py +++ b/intersight/model/hyperflex_hx_registration_details_dt.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -242,6 +242,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -250,10 +253,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hx_registration_details_dt_all_of.py b/intersight/model/hyperflex_hx_registration_details_dt_all_of.py index dad9658022..7491a9626b 100644 --- a/intersight/model/hyperflex_hx_registration_details_dt_all_of.py +++ b/intersight/model/hyperflex_hx_registration_details_dt_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_hx_resiliency_info_dt.py b/intersight/model/hyperflex_hx_resiliency_info_dt.py index 1112068565..955a9e9873 100644 --- a/intersight/model/hyperflex_hx_resiliency_info_dt.py +++ b/intersight/model/hyperflex_hx_resiliency_info_dt.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -252,6 +252,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -260,10 +263,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hx_resiliency_info_dt_all_of.py b/intersight/model/hyperflex_hx_resiliency_info_dt_all_of.py index 2889f2002c..192486622e 100644 --- a/intersight/model/hyperflex_hx_resiliency_info_dt_all_of.py +++ b/intersight/model/hyperflex_hx_resiliency_info_dt_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_hx_site_dt.py b/intersight/model/hyperflex_hx_site_dt.py index cba16a7763..05e7f4b674 100644 --- a/intersight/model/hyperflex_hx_site_dt.py +++ b/intersight/model/hyperflex_hx_site_dt.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hx_site_dt_all_of.py b/intersight/model/hyperflex_hx_site_dt_all_of.py index a72881b685..5b3e263cde 100644 --- a/intersight/model/hyperflex_hx_site_dt_all_of.py +++ b/intersight/model/hyperflex_hx_site_dt_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_hx_uu_id_dt.py b/intersight/model/hyperflex_hx_uu_id_dt.py index 43a1c68f67..2a28f832e3 100644 --- a/intersight/model/hyperflex_hx_uu_id_dt.py +++ b/intersight/model/hyperflex_hx_uu_id_dt.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hx_uu_id_dt_all_of.py b/intersight/model/hyperflex_hx_uu_id_dt_all_of.py index fb14851b21..7f6893c76d 100644 --- a/intersight/model/hyperflex_hx_uu_id_dt_all_of.py +++ b/intersight/model/hyperflex_hx_uu_id_dt_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_hx_zone_info_dt.py b/intersight/model/hyperflex_hx_zone_info_dt.py index bf5b89a7ab..cec00a5628 100644 --- a/intersight/model/hyperflex_hx_zone_info_dt.py +++ b/intersight/model/hyperflex_hx_zone_info_dt.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hx_zone_info_dt_all_of.py b/intersight/model/hyperflex_hx_zone_info_dt_all_of.py index e67b642819..ba1ae5d642 100644 --- a/intersight/model/hyperflex_hx_zone_info_dt_all_of.py +++ b/intersight/model/hyperflex_hx_zone_info_dt_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_hx_zone_resiliency_info_dt.py b/intersight/model/hyperflex_hx_zone_resiliency_info_dt.py index ecce937233..cf5c3f8837 100644 --- a/intersight/model/hyperflex_hx_zone_resiliency_info_dt.py +++ b/intersight/model/hyperflex_hx_zone_resiliency_info_dt.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hx_zone_resiliency_info_dt_all_of.py b/intersight/model/hyperflex_hx_zone_resiliency_info_dt_all_of.py index a47401d25a..3001b3a6dc 100644 --- a/intersight/model/hyperflex_hx_zone_resiliency_info_dt_all_of.py +++ b/intersight/model/hyperflex_hx_zone_resiliency_info_dt_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_hxdp_version.py b/intersight/model/hyperflex_hxdp_version.py index a20e1649ce..b3511e93c6 100644 --- a/intersight/model/hyperflex_hxdp_version.py +++ b/intersight/model/hyperflex_hxdp_version.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -268,6 +268,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -276,10 +279,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hxdp_version_all_of.py b/intersight/model/hyperflex_hxdp_version_all_of.py index 9702f5d95e..991222fa2a 100644 --- a/intersight/model/hyperflex_hxdp_version_all_of.py +++ b/intersight/model/hyperflex_hxdp_version_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_hxdp_version_list.py b/intersight/model/hyperflex_hxdp_version_list.py index 37de00a1f8..c1e9e8f862 100644 --- a/intersight/model/hyperflex_hxdp_version_list.py +++ b/intersight/model/hyperflex_hxdp_version_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hxdp_version_list_all_of.py b/intersight/model/hyperflex_hxdp_version_list_all_of.py index 9239fe8eb0..090b3af86e 100644 --- a/intersight/model/hyperflex_hxdp_version_list_all_of.py +++ b/intersight/model/hyperflex_hxdp_version_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_hxdp_version_relationship.py b/intersight/model/hyperflex_hxdp_version_relationship.py index ace8873803..75769282bf 100644 --- a/intersight/model/hyperflex_hxdp_version_relationship.py +++ b/intersight/model/hyperflex_hxdp_version_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class HyperflexHxdpVersionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1371,6 +1372,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1379,10 +1383,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hxdp_version_response.py b/intersight/model/hyperflex_hxdp_version_response.py index 12dacd31dd..6e7ef2e946 100644 --- a/intersight/model/hyperflex_hxdp_version_response.py +++ b/intersight/model/hyperflex_hxdp_version_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hypervisor_host.py b/intersight/model/hyperflex_hypervisor_host.py index c6bc6da531..18156fb376 100644 --- a/intersight/model/hyperflex_hypervisor_host.py +++ b/intersight/model/hyperflex_hypervisor_host.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -421,6 +421,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -429,10 +432,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hypervisor_host_all_of.py b/intersight/model/hyperflex_hypervisor_host_all_of.py index 1e5aab4a15..95e98b7f84 100644 --- a/intersight/model/hyperflex_hypervisor_host_all_of.py +++ b/intersight/model/hyperflex_hypervisor_host_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_hypervisor_host_list.py b/intersight/model/hyperflex_hypervisor_host_list.py index 32cad7b85f..a6d4193d9b 100644 --- a/intersight/model/hyperflex_hypervisor_host_list.py +++ b/intersight/model/hyperflex_hypervisor_host_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hypervisor_host_list_all_of.py b/intersight/model/hyperflex_hypervisor_host_list_all_of.py index c56919f103..8a1f0bc6d4 100644 --- a/intersight/model/hyperflex_hypervisor_host_list_all_of.py +++ b/intersight/model/hyperflex_hypervisor_host_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_hypervisor_host_relationship.py b/intersight/model/hyperflex_hypervisor_host_relationship.py index c385b7851f..f7fe36ce09 100644 --- a/intersight/model/hyperflex_hypervisor_host_relationship.py +++ b/intersight/model/hyperflex_hypervisor_host_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -874,6 +874,7 @@ class HyperflexHypervisorHostRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1524,6 +1525,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1532,10 +1536,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hypervisor_host_response.py b/intersight/model/hyperflex_hypervisor_host_response.py index da02450d94..6466219e43 100644 --- a/intersight/model/hyperflex_hypervisor_host_response.py +++ b/intersight/model/hyperflex_hypervisor_host_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hypervisor_virtual_machine.py b/intersight/model/hyperflex_hypervisor_virtual_machine.py index fc10804542..f57bdd5e5e 100644 --- a/intersight/model/hyperflex_hypervisor_virtual_machine.py +++ b/intersight/model/hyperflex_hypervisor_virtual_machine.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -418,6 +418,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -426,10 +429,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hypervisor_virtual_machine_all_of.py b/intersight/model/hyperflex_hypervisor_virtual_machine_all_of.py index 81e87a1f41..261cfc5d1d 100644 --- a/intersight/model/hyperflex_hypervisor_virtual_machine_all_of.py +++ b/intersight/model/hyperflex_hypervisor_virtual_machine_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_hypervisor_virtual_machine_list.py b/intersight/model/hyperflex_hypervisor_virtual_machine_list.py index 6368ce7c72..e14fa21ece 100644 --- a/intersight/model/hyperflex_hypervisor_virtual_machine_list.py +++ b/intersight/model/hyperflex_hypervisor_virtual_machine_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_hypervisor_virtual_machine_list_all_of.py b/intersight/model/hyperflex_hypervisor_virtual_machine_list_all_of.py index dff2900903..31b4780185 100644 --- a/intersight/model/hyperflex_hypervisor_virtual_machine_list_all_of.py +++ b/intersight/model/hyperflex_hypervisor_virtual_machine_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_hypervisor_virtual_machine_response.py b/intersight/model/hyperflex_hypervisor_virtual_machine_response.py index 439ede23ef..f6a4ab9757 100644 --- a/intersight/model/hyperflex_hypervisor_virtual_machine_response.py +++ b/intersight/model/hyperflex_hypervisor_virtual_machine_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_initiator_group.py b/intersight/model/hyperflex_initiator_group.py index 904f6e4058..acb5b4e213 100644 --- a/intersight/model/hyperflex_initiator_group.py +++ b/intersight/model/hyperflex_initiator_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -313,6 +313,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -321,10 +324,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_initiator_group_all_of.py b/intersight/model/hyperflex_initiator_group_all_of.py index 50a8179684..e47beee97d 100644 --- a/intersight/model/hyperflex_initiator_group_all_of.py +++ b/intersight/model/hyperflex_initiator_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_initiator_group_list.py b/intersight/model/hyperflex_initiator_group_list.py index e91534a7e1..ab3edff414 100644 --- a/intersight/model/hyperflex_initiator_group_list.py +++ b/intersight/model/hyperflex_initiator_group_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_initiator_group_list_all_of.py b/intersight/model/hyperflex_initiator_group_list_all_of.py index 4d3333cd65..d63bfcd5ab 100644 --- a/intersight/model/hyperflex_initiator_group_list_all_of.py +++ b/intersight/model/hyperflex_initiator_group_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_initiator_group_relationship.py b/intersight/model/hyperflex_initiator_group_relationship.py index a196a97d1f..f2291058c7 100644 --- a/intersight/model/hyperflex_initiator_group_relationship.py +++ b/intersight/model/hyperflex_initiator_group_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -846,6 +846,7 @@ class HyperflexInitiatorGroupRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1416,6 +1417,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1424,10 +1428,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_initiator_group_response.py b/intersight/model/hyperflex_initiator_group_response.py index 9a705fd8d1..5f871c3620 100644 --- a/intersight/model/hyperflex_initiator_group_response.py +++ b/intersight/model/hyperflex_initiator_group_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_ip_addr_range.py b/intersight/model/hyperflex_ip_addr_range.py index 79b36f64b0..56cf59ffcc 100644 --- a/intersight/model/hyperflex_ip_addr_range.py +++ b/intersight/model/hyperflex_ip_addr_range.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -243,6 +243,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -251,10 +254,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_ip_addr_range_all_of.py b/intersight/model/hyperflex_ip_addr_range_all_of.py index c8be6018d7..7572c42b89 100644 --- a/intersight/model/hyperflex_ip_addr_range_all_of.py +++ b/intersight/model/hyperflex_ip_addr_range_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_iscsi_network.py b/intersight/model/hyperflex_iscsi_network.py index 3f89947c4b..c95ef7bf3a 100644 --- a/intersight/model/hyperflex_iscsi_network.py +++ b/intersight/model/hyperflex_iscsi_network.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -324,6 +324,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -332,10 +335,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_iscsi_network_all_of.py b/intersight/model/hyperflex_iscsi_network_all_of.py index 089f895362..0a26ed2a9d 100644 --- a/intersight/model/hyperflex_iscsi_network_all_of.py +++ b/intersight/model/hyperflex_iscsi_network_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_iscsi_network_list.py b/intersight/model/hyperflex_iscsi_network_list.py index b3589286e0..efd3644097 100644 --- a/intersight/model/hyperflex_iscsi_network_list.py +++ b/intersight/model/hyperflex_iscsi_network_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_iscsi_network_list_all_of.py b/intersight/model/hyperflex_iscsi_network_list_all_of.py index 9722a39cf7..636b135c63 100644 --- a/intersight/model/hyperflex_iscsi_network_list_all_of.py +++ b/intersight/model/hyperflex_iscsi_network_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_iscsi_network_response.py b/intersight/model/hyperflex_iscsi_network_response.py index 705a2ba075..482db19ff0 100644 --- a/intersight/model/hyperflex_iscsi_network_response.py +++ b/intersight/model/hyperflex_iscsi_network_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_key_encryption_key.py b/intersight/model/hyperflex_key_encryption_key.py index 4501fd29d7..5a6b37bdba 100644 --- a/intersight/model/hyperflex_key_encryption_key.py +++ b/intersight/model/hyperflex_key_encryption_key.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -311,6 +311,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -319,10 +322,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_key_encryption_key_all_of.py b/intersight/model/hyperflex_key_encryption_key_all_of.py index 0e1810e14c..1dbf50739b 100644 --- a/intersight/model/hyperflex_key_encryption_key_all_of.py +++ b/intersight/model/hyperflex_key_encryption_key_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_key_encryption_key_list.py b/intersight/model/hyperflex_key_encryption_key_list.py index fc53780da2..fae179d945 100644 --- a/intersight/model/hyperflex_key_encryption_key_list.py +++ b/intersight/model/hyperflex_key_encryption_key_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_key_encryption_key_list_all_of.py b/intersight/model/hyperflex_key_encryption_key_list_all_of.py index be7ff5c834..0df45c51bc 100644 --- a/intersight/model/hyperflex_key_encryption_key_list_all_of.py +++ b/intersight/model/hyperflex_key_encryption_key_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_key_encryption_key_response.py b/intersight/model/hyperflex_key_encryption_key_response.py index d03443e26f..96dbdac96e 100644 --- a/intersight/model/hyperflex_key_encryption_key_response.py +++ b/intersight/model/hyperflex_key_encryption_key_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_license.py b/intersight/model/hyperflex_license.py index 57f967cb64..1cf2f5af1e 100644 --- a/intersight/model/hyperflex_license.py +++ b/intersight/model/hyperflex_license.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -304,6 +304,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -312,10 +315,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_license_all_of.py b/intersight/model/hyperflex_license_all_of.py index 3e091f66dd..b040c802dd 100644 --- a/intersight/model/hyperflex_license_all_of.py +++ b/intersight/model/hyperflex_license_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_license_list.py b/intersight/model/hyperflex_license_list.py index ba200437d2..e8f4ba5274 100644 --- a/intersight/model/hyperflex_license_list.py +++ b/intersight/model/hyperflex_license_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_license_list_all_of.py b/intersight/model/hyperflex_license_list_all_of.py index 0350a5b8d3..60a26c381c 100644 --- a/intersight/model/hyperflex_license_list_all_of.py +++ b/intersight/model/hyperflex_license_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_license_relationship.py b/intersight/model/hyperflex_license_relationship.py index ee421dd85c..5f553cec3d 100644 --- a/intersight/model/hyperflex_license_relationship.py +++ b/intersight/model/hyperflex_license_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class HyperflexLicenseRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1407,6 +1408,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1415,10 +1419,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_license_response.py b/intersight/model/hyperflex_license_response.py index cf2be4b900..34e3059dab 100644 --- a/intersight/model/hyperflex_license_response.py +++ b/intersight/model/hyperflex_license_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_local_credential_policy.py b/intersight/model/hyperflex_local_credential_policy.py index 1fe6b4e46d..972450fbc6 100644 --- a/intersight/model/hyperflex_local_credential_policy.py +++ b/intersight/model/hyperflex_local_credential_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -326,6 +326,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -334,10 +337,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_local_credential_policy_all_of.py b/intersight/model/hyperflex_local_credential_policy_all_of.py index f1d4fe07dc..16db623f70 100644 --- a/intersight/model/hyperflex_local_credential_policy_all_of.py +++ b/intersight/model/hyperflex_local_credential_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_local_credential_policy_list.py b/intersight/model/hyperflex_local_credential_policy_list.py index 908e7a5919..47066b8fdd 100644 --- a/intersight/model/hyperflex_local_credential_policy_list.py +++ b/intersight/model/hyperflex_local_credential_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_local_credential_policy_list_all_of.py b/intersight/model/hyperflex_local_credential_policy_list_all_of.py index 7e8c076690..502236e43d 100644 --- a/intersight/model/hyperflex_local_credential_policy_list_all_of.py +++ b/intersight/model/hyperflex_local_credential_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_local_credential_policy_relationship.py b/intersight/model/hyperflex_local_credential_policy_relationship.py index 480b3c726c..ce9b1c1605 100644 --- a/intersight/model/hyperflex_local_credential_policy_relationship.py +++ b/intersight/model/hyperflex_local_credential_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class HyperflexLocalCredentialPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1429,6 +1430,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1437,10 +1441,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_local_credential_policy_response.py b/intersight/model/hyperflex_local_credential_policy_response.py index 5b6fb6bac3..07d3d7d2a4 100644 --- a/intersight/model/hyperflex_local_credential_policy_response.py +++ b/intersight/model/hyperflex_local_credential_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_logical_availability_zone.py b/intersight/model/hyperflex_logical_availability_zone.py index 1699394c7d..bb22e52081 100644 --- a/intersight/model/hyperflex_logical_availability_zone.py +++ b/intersight/model/hyperflex_logical_availability_zone.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_logical_availability_zone_all_of.py b/intersight/model/hyperflex_logical_availability_zone_all_of.py index 771cd866b7..e07b672cf5 100644 --- a/intersight/model/hyperflex_logical_availability_zone_all_of.py +++ b/intersight/model/hyperflex_logical_availability_zone_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_lun.py b/intersight/model/hyperflex_lun.py index 4dfa152796..860f953e4d 100644 --- a/intersight/model/hyperflex_lun.py +++ b/intersight/model/hyperflex_lun.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -338,6 +338,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -346,10 +349,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_lun_all_of.py b/intersight/model/hyperflex_lun_all_of.py index d31de8ed20..2717730b73 100644 --- a/intersight/model/hyperflex_lun_all_of.py +++ b/intersight/model/hyperflex_lun_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_lun_list.py b/intersight/model/hyperflex_lun_list.py index 81bf1ebd50..20f8f12427 100644 --- a/intersight/model/hyperflex_lun_list.py +++ b/intersight/model/hyperflex_lun_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_lun_list_all_of.py b/intersight/model/hyperflex_lun_list_all_of.py index 41f01aea1e..022156be58 100644 --- a/intersight/model/hyperflex_lun_list_all_of.py +++ b/intersight/model/hyperflex_lun_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_lun_relationship.py b/intersight/model/hyperflex_lun_relationship.py index a60e15a874..79b99a6065 100644 --- a/intersight/model/hyperflex_lun_relationship.py +++ b/intersight/model/hyperflex_lun_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -840,6 +840,7 @@ class HyperflexLunRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1441,6 +1442,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1449,10 +1453,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_lun_response.py b/intersight/model/hyperflex_lun_response.py index e840ea4fcb..4d4ccc92a1 100644 --- a/intersight/model/hyperflex_lun_response.py +++ b/intersight/model/hyperflex_lun_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_mac_addr_prefix_range.py b/intersight/model/hyperflex_mac_addr_prefix_range.py index ba6732f979..7d6fe2acec 100644 --- a/intersight/model/hyperflex_mac_addr_prefix_range.py +++ b/intersight/model/hyperflex_mac_addr_prefix_range.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_mac_addr_prefix_range_all_of.py b/intersight/model/hyperflex_mac_addr_prefix_range_all_of.py index d7ee67d5b7..9de78ade3a 100644 --- a/intersight/model/hyperflex_mac_addr_prefix_range_all_of.py +++ b/intersight/model/hyperflex_mac_addr_prefix_range_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_map_cluster_id_to_protection_info.py b/intersight/model/hyperflex_map_cluster_id_to_protection_info.py index 0d3677ef1d..d2dae45d49 100644 --- a/intersight/model/hyperflex_map_cluster_id_to_protection_info.py +++ b/intersight/model/hyperflex_map_cluster_id_to_protection_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_map_cluster_id_to_protection_info_all_of.py b/intersight/model/hyperflex_map_cluster_id_to_protection_info_all_of.py index 62b870fe6e..9324425ea4 100644 --- a/intersight/model/hyperflex_map_cluster_id_to_protection_info_all_of.py +++ b/intersight/model/hyperflex_map_cluster_id_to_protection_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_map_cluster_id_to_st_snapshot_point.py b/intersight/model/hyperflex_map_cluster_id_to_st_snapshot_point.py index 7c0e1ccc44..13ff06ddfd 100644 --- a/intersight/model/hyperflex_map_cluster_id_to_st_snapshot_point.py +++ b/intersight/model/hyperflex_map_cluster_id_to_st_snapshot_point.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_map_cluster_id_to_st_snapshot_point_all_of.py b/intersight/model/hyperflex_map_cluster_id_to_st_snapshot_point_all_of.py index a0a9c4f571..1693f36de7 100644 --- a/intersight/model/hyperflex_map_cluster_id_to_st_snapshot_point_all_of.py +++ b/intersight/model/hyperflex_map_cluster_id_to_st_snapshot_point_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_map_uuid_to_tracked_disk.py b/intersight/model/hyperflex_map_uuid_to_tracked_disk.py index 547b413f58..1e9662a829 100644 --- a/intersight/model/hyperflex_map_uuid_to_tracked_disk.py +++ b/intersight/model/hyperflex_map_uuid_to_tracked_disk.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_map_uuid_to_tracked_disk_all_of.py b/intersight/model/hyperflex_map_uuid_to_tracked_disk_all_of.py index 1533eb42b3..c217985d2b 100644 --- a/intersight/model/hyperflex_map_uuid_to_tracked_disk_all_of.py +++ b/intersight/model/hyperflex_map_uuid_to_tracked_disk_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_named_vlan.py b/intersight/model/hyperflex_named_vlan.py index 2943a571a1..8f79806797 100644 --- a/intersight/model/hyperflex_named_vlan.py +++ b/intersight/model/hyperflex_named_vlan.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -221,6 +221,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -229,10 +232,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_named_vlan_all_of.py b/intersight/model/hyperflex_named_vlan_all_of.py index 44850ae201..5ae9a1afa0 100644 --- a/intersight/model/hyperflex_named_vlan_all_of.py +++ b/intersight/model/hyperflex_named_vlan_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_named_vsan.py b/intersight/model/hyperflex_named_vsan.py index 5fb45dbb6c..7aac81fc64 100644 --- a/intersight/model/hyperflex_named_vsan.py +++ b/intersight/model/hyperflex_named_vsan.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -221,6 +221,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -229,10 +232,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_named_vsan_all_of.py b/intersight/model/hyperflex_named_vsan_all_of.py index 0d8e795d50..25cda0c318 100644 --- a/intersight/model/hyperflex_named_vsan_all_of.py +++ b/intersight/model/hyperflex_named_vsan_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_network_configuration.py b/intersight/model/hyperflex_network_configuration.py index 7f2bcf1fd3..81e34d1c44 100644 --- a/intersight/model/hyperflex_network_configuration.py +++ b/intersight/model/hyperflex_network_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -72,14 +72,14 @@ class HyperflexNetworkConfiguration(ModelComposed): } validations = { - ('cluster_data_ip',): { + ('data_netmask',): { 'regex': { - 'pattern': r'^$|^([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$', # noqa: E501 + 'pattern': r'^$|^(((255\.){3}(255|254|252|248|240|224|192|128|0+))|((255\.){2}(255|254|252|248|240|224|192|128|0+)\.0)|((255\.)(255|254|252|248|240|224|192|128|0+)(\.0+){2})|((255|254|252|248|240|224|192|128|0+)(\.0+){3}))$', # noqa: E501 }, }, - ('cluster_management_ip',): { + ('mgmt_netmask',): { 'regex': { - 'pattern': r'^$|^([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$', # noqa: E501 + 'pattern': r'^$|^(((255\.){3}(255|254|252|248|240|224|192|128|0+))|((255\.){2}(255|254|252|248|240|224|192|128|0+)\.0)|((255\.)(255|254|252|248|240|224|192|128|0+)(\.0+){2})|((255|254|252|248|240|224|192|128|0+)(\.0+){3}))$', # noqa: E501 }, }, } @@ -109,17 +109,19 @@ def openapi_types(): return { 'class_id': (str,), # noqa: E501 'object_type': (str,), # noqa: E501 - 'cluster_data_ip': (str,), # noqa: E501 - 'cluster_management_ip': (str,), # noqa: E501 - 'data_default_gateway': (str,), # noqa: E501 - 'data_jumbo_frame': (bool,), # noqa: E501 - 'data_sub_netmask': (str,), # noqa: E501 - 'data_vlan_id': (int,), # noqa: E501 - 'live_migration_vlan_id': (int,), # noqa: E501 - 'management_default_gateway': (str,), # noqa: E501 - 'management_sub_netmask': (str,), # noqa: E501 - 'management_vlan_id': (int,), # noqa: E501 - 'vm_network_vlan_id': (int,), # noqa: E501 + 'data_gateway_ip_address': (str,), # noqa: E501 + 'data_ip_address': (str,), # noqa: E501 + 'data_netmask': (str,), # noqa: E501 + 'data_vlan': (int,), # noqa: E501 + 'dns_suffix': (str,), # noqa: E501 + 'jumbo_frame_enabled': (bool,), # noqa: E501 + 'live_migration_vlan': (int,), # noqa: E501 + 'mgmt_gateway_ip_address': (str,), # noqa: E501 + 'mgmt_ip_address': (str,), # noqa: E501 + 'mgmt_netmask': (str,), # noqa: E501 + 'mgmt_vlan': (int,), # noqa: E501 + 'timezone': (str,), # noqa: E501 + 'vm_network_vlans': ([int], none_type,), # noqa: E501 } @cached_property @@ -133,20 +135,34 @@ def discriminator(): attribute_map = { 'class_id': 'ClassId', # noqa: E501 'object_type': 'ObjectType', # noqa: E501 - 'cluster_data_ip': 'ClusterDataIp', # noqa: E501 - 'cluster_management_ip': 'ClusterManagementIp', # noqa: E501 - 'data_default_gateway': 'DataDefaultGateway', # noqa: E501 - 'data_jumbo_frame': 'DataJumboFrame', # noqa: E501 - 'data_sub_netmask': 'DataSubNetmask', # noqa: E501 - 'data_vlan_id': 'DataVlanId', # noqa: E501 - 'live_migration_vlan_id': 'LiveMigrationVlanId', # noqa: E501 - 'management_default_gateway': 'ManagementDefaultGateway', # noqa: E501 - 'management_sub_netmask': 'ManagementSubNetmask', # noqa: E501 - 'management_vlan_id': 'ManagementVlanId', # noqa: E501 - 'vm_network_vlan_id': 'VmNetworkVlanId', # noqa: E501 + 'data_gateway_ip_address': 'DataGatewayIpAddress', # noqa: E501 + 'data_ip_address': 'DataIpAddress', # noqa: E501 + 'data_netmask': 'DataNetmask', # noqa: E501 + 'data_vlan': 'DataVlan', # noqa: E501 + 'dns_suffix': 'DnsSuffix', # noqa: E501 + 'jumbo_frame_enabled': 'JumboFrameEnabled', # noqa: E501 + 'live_migration_vlan': 'LiveMigrationVlan', # noqa: E501 + 'mgmt_gateway_ip_address': 'MgmtGatewayIpAddress', # noqa: E501 + 'mgmt_ip_address': 'MgmtIpAddress', # noqa: E501 + 'mgmt_netmask': 'MgmtNetmask', # noqa: E501 + 'mgmt_vlan': 'MgmtVlan', # noqa: E501 + 'timezone': 'Timezone', # noqa: E501 + 'vm_network_vlans': 'VmNetworkVlans', # noqa: E501 } read_only_vars = { + 'data_gateway_ip_address', # noqa: E501 + 'data_ip_address', # noqa: E501 + 'data_netmask', # noqa: E501 + 'data_vlan', # noqa: E501 + 'dns_suffix', # noqa: E501 + 'jumbo_frame_enabled', # noqa: E501 + 'live_migration_vlan', # noqa: E501 + 'mgmt_gateway_ip_address', # noqa: E501 + 'mgmt_ip_address', # noqa: E501 + 'mgmt_netmask', # noqa: E501 + 'mgmt_vlan', # noqa: E501 + 'timezone', # noqa: E501 } @classmethod @@ -187,17 +203,19 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) - cluster_data_ip (str): Cluster data IP of the HyperFlex cluster.. [optional] # noqa: E501 - cluster_management_ip (str): Cluster management IP of the HyperFlex cluster.. [optional] # noqa: E501 - data_default_gateway (str): Default gateway of the data network.. [optional] # noqa: E501 - data_jumbo_frame (bool): Boolean value to indicate if jumboframes is enabled for storage-data network.. [optional] # noqa: E501 - data_sub_netmask (str): Subnet mask of the data network.. [optional] # noqa: E501 - data_vlan_id (int): Data VLAN ID. Enter the correct VLAN tags if you are using trunk ports. The VLAN tags must be different when using trunk mode.. [optional] # noqa: E501 - live_migration_vlan_id (int): VLAN ID for virtual machine live migration.. [optional] # noqa: E501 - management_default_gateway (str): Default gateway of the management network.. [optional] # noqa: E501 - management_sub_netmask (str): Subnet mask of the management network.. [optional] # noqa: E501 - management_vlan_id (int): Management VLAN ID. Enter the correct VLAN tags if you are using trunk ports. The VLAN tags must be different when using trunk mode.. [optional] # noqa: E501 - vm_network_vlan_id (int): VM network VLAN ID. Used for VM data traffic.. [optional] # noqa: E501 + data_gateway_ip_address (str): The data gateway IP of the HyperFlex cluster.. [optional] # noqa: E501 + data_ip_address (str): The data IP of the HyperFlex cluster.. [optional] # noqa: E501 + data_netmask (str): The data subnet mask of the HyperFlex cluster.. [optional] # noqa: E501 + data_vlan (int): The data VLAN of the HyperFlex cluster.. [optional] # noqa: E501 + dns_suffix (str): The DNS domain suffix configured for the HyperFlex Cluster.. [optional] # noqa: E501 + jumbo_frame_enabled (bool): The jumbo frame enablement of the HyperFlex cluster.. [optional] # noqa: E501 + live_migration_vlan (int): The live migration VLAN ID of the HyperFlex cluster.. [optional] # noqa: E501 + mgmt_gateway_ip_address (str): The management gateway IP of the HyperFlex cluster.. [optional] # noqa: E501 + mgmt_ip_address (str): The management IP or the hostname of the HyperFlex cluster.. [optional] # noqa: E501 + mgmt_netmask (str): The management subnet mask of the HyperFlex cluster.. [optional] # noqa: E501 + mgmt_vlan (int): The management VLAN ID of the HyperFlex cluster.. [optional] # noqa: E501 + timezone (str): The timezone configured on the HyperFlex Cluster.. [optional] # noqa: E501 + vm_network_vlans ([int], none_type): [optional] # noqa: E501 """ class_id = kwargs.get('class_id', "hyperflex.NetworkConfiguration") @@ -249,6 +267,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -257,10 +278,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -310,17 +334,19 @@ def __init__(self, *args, **kwargs): # noqa: E501 Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) - cluster_data_ip (str): Cluster data IP of the HyperFlex cluster.. [optional] # noqa: E501 - cluster_management_ip (str): Cluster management IP of the HyperFlex cluster.. [optional] # noqa: E501 - data_default_gateway (str): Default gateway of the data network.. [optional] # noqa: E501 - data_jumbo_frame (bool): Boolean value to indicate if jumboframes is enabled for storage-data network.. [optional] # noqa: E501 - data_sub_netmask (str): Subnet mask of the data network.. [optional] # noqa: E501 - data_vlan_id (int): Data VLAN ID. Enter the correct VLAN tags if you are using trunk ports. The VLAN tags must be different when using trunk mode.. [optional] # noqa: E501 - live_migration_vlan_id (int): VLAN ID for virtual machine live migration.. [optional] # noqa: E501 - management_default_gateway (str): Default gateway of the management network.. [optional] # noqa: E501 - management_sub_netmask (str): Subnet mask of the management network.. [optional] # noqa: E501 - management_vlan_id (int): Management VLAN ID. Enter the correct VLAN tags if you are using trunk ports. The VLAN tags must be different when using trunk mode.. [optional] # noqa: E501 - vm_network_vlan_id (int): VM network VLAN ID. Used for VM data traffic.. [optional] # noqa: E501 + data_gateway_ip_address (str): The data gateway IP of the HyperFlex cluster.. [optional] # noqa: E501 + data_ip_address (str): The data IP of the HyperFlex cluster.. [optional] # noqa: E501 + data_netmask (str): The data subnet mask of the HyperFlex cluster.. [optional] # noqa: E501 + data_vlan (int): The data VLAN of the HyperFlex cluster.. [optional] # noqa: E501 + dns_suffix (str): The DNS domain suffix configured for the HyperFlex Cluster.. [optional] # noqa: E501 + jumbo_frame_enabled (bool): The jumbo frame enablement of the HyperFlex cluster.. [optional] # noqa: E501 + live_migration_vlan (int): The live migration VLAN ID of the HyperFlex cluster.. [optional] # noqa: E501 + mgmt_gateway_ip_address (str): The management gateway IP of the HyperFlex cluster.. [optional] # noqa: E501 + mgmt_ip_address (str): The management IP or the hostname of the HyperFlex cluster.. [optional] # noqa: E501 + mgmt_netmask (str): The management subnet mask of the HyperFlex cluster.. [optional] # noqa: E501 + mgmt_vlan (int): The management VLAN ID of the HyperFlex cluster.. [optional] # noqa: E501 + timezone (str): The timezone configured on the HyperFlex Cluster.. [optional] # noqa: E501 + vm_network_vlans ([int], none_type): [optional] # noqa: E501 """ class_id = kwargs.get('class_id', "hyperflex.NetworkConfiguration") diff --git a/intersight/model/hyperflex_network_configuration_all_of.py b/intersight/model/hyperflex_network_configuration_all_of.py index 3d522c5886..df6893331a 100644 --- a/intersight/model/hyperflex_network_configuration_all_of.py +++ b/intersight/model/hyperflex_network_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -66,14 +66,14 @@ class HyperflexNetworkConfigurationAllOf(ModelNormal): } validations = { - ('cluster_data_ip',): { + ('data_netmask',): { 'regex': { - 'pattern': r'^$|^([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$', # noqa: E501 + 'pattern': r'^$|^(((255\.){3}(255|254|252|248|240|224|192|128|0+))|((255\.){2}(255|254|252|248|240|224|192|128|0+)\.0)|((255\.)(255|254|252|248|240|224|192|128|0+)(\.0+){2})|((255|254|252|248|240|224|192|128|0+)(\.0+){3}))$', # noqa: E501 }, }, - ('cluster_management_ip',): { + ('mgmt_netmask',): { 'regex': { - 'pattern': r'^$|^([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$', # noqa: E501 + 'pattern': r'^$|^(((255\.){3}(255|254|252|248|240|224|192|128|0+))|((255\.){2}(255|254|252|248|240|224|192|128|0+)\.0)|((255\.)(255|254|252|248|240|224|192|128|0+)(\.0+){2})|((255|254|252|248|240|224|192|128|0+)(\.0+){3}))$', # noqa: E501 }, }, } @@ -101,17 +101,19 @@ def openapi_types(): return { 'class_id': (str,), # noqa: E501 'object_type': (str,), # noqa: E501 - 'cluster_data_ip': (str,), # noqa: E501 - 'cluster_management_ip': (str,), # noqa: E501 - 'data_default_gateway': (str,), # noqa: E501 - 'data_jumbo_frame': (bool,), # noqa: E501 - 'data_sub_netmask': (str,), # noqa: E501 - 'data_vlan_id': (int,), # noqa: E501 - 'live_migration_vlan_id': (int,), # noqa: E501 - 'management_default_gateway': (str,), # noqa: E501 - 'management_sub_netmask': (str,), # noqa: E501 - 'management_vlan_id': (int,), # noqa: E501 - 'vm_network_vlan_id': (int,), # noqa: E501 + 'data_gateway_ip_address': (str,), # noqa: E501 + 'data_ip_address': (str,), # noqa: E501 + 'data_netmask': (str,), # noqa: E501 + 'data_vlan': (int,), # noqa: E501 + 'dns_suffix': (str,), # noqa: E501 + 'jumbo_frame_enabled': (bool,), # noqa: E501 + 'live_migration_vlan': (int,), # noqa: E501 + 'mgmt_gateway_ip_address': (str,), # noqa: E501 + 'mgmt_ip_address': (str,), # noqa: E501 + 'mgmt_netmask': (str,), # noqa: E501 + 'mgmt_vlan': (int,), # noqa: E501 + 'timezone': (str,), # noqa: E501 + 'vm_network_vlans': ([int], none_type,), # noqa: E501 } @cached_property @@ -122,20 +124,34 @@ def discriminator(): attribute_map = { 'class_id': 'ClassId', # noqa: E501 'object_type': 'ObjectType', # noqa: E501 - 'cluster_data_ip': 'ClusterDataIp', # noqa: E501 - 'cluster_management_ip': 'ClusterManagementIp', # noqa: E501 - 'data_default_gateway': 'DataDefaultGateway', # noqa: E501 - 'data_jumbo_frame': 'DataJumboFrame', # noqa: E501 - 'data_sub_netmask': 'DataSubNetmask', # noqa: E501 - 'data_vlan_id': 'DataVlanId', # noqa: E501 - 'live_migration_vlan_id': 'LiveMigrationVlanId', # noqa: E501 - 'management_default_gateway': 'ManagementDefaultGateway', # noqa: E501 - 'management_sub_netmask': 'ManagementSubNetmask', # noqa: E501 - 'management_vlan_id': 'ManagementVlanId', # noqa: E501 - 'vm_network_vlan_id': 'VmNetworkVlanId', # noqa: E501 + 'data_gateway_ip_address': 'DataGatewayIpAddress', # noqa: E501 + 'data_ip_address': 'DataIpAddress', # noqa: E501 + 'data_netmask': 'DataNetmask', # noqa: E501 + 'data_vlan': 'DataVlan', # noqa: E501 + 'dns_suffix': 'DnsSuffix', # noqa: E501 + 'jumbo_frame_enabled': 'JumboFrameEnabled', # noqa: E501 + 'live_migration_vlan': 'LiveMigrationVlan', # noqa: E501 + 'mgmt_gateway_ip_address': 'MgmtGatewayIpAddress', # noqa: E501 + 'mgmt_ip_address': 'MgmtIpAddress', # noqa: E501 + 'mgmt_netmask': 'MgmtNetmask', # noqa: E501 + 'mgmt_vlan': 'MgmtVlan', # noqa: E501 + 'timezone': 'Timezone', # noqa: E501 + 'vm_network_vlans': 'VmNetworkVlans', # noqa: E501 } read_only_vars = { + 'data_gateway_ip_address', # noqa: E501 + 'data_ip_address', # noqa: E501 + 'data_netmask', # noqa: E501 + 'data_vlan', # noqa: E501 + 'dns_suffix', # noqa: E501 + 'jumbo_frame_enabled', # noqa: E501 + 'live_migration_vlan', # noqa: E501 + 'mgmt_gateway_ip_address', # noqa: E501 + 'mgmt_ip_address', # noqa: E501 + 'mgmt_netmask', # noqa: E501 + 'mgmt_vlan', # noqa: E501 + 'timezone', # noqa: E501 } _composed_schemas = {} @@ -180,17 +196,19 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) - cluster_data_ip (str): Cluster data IP of the HyperFlex cluster.. [optional] # noqa: E501 - cluster_management_ip (str): Cluster management IP of the HyperFlex cluster.. [optional] # noqa: E501 - data_default_gateway (str): Default gateway of the data network.. [optional] # noqa: E501 - data_jumbo_frame (bool): Boolean value to indicate if jumboframes is enabled for storage-data network.. [optional] # noqa: E501 - data_sub_netmask (str): Subnet mask of the data network.. [optional] # noqa: E501 - data_vlan_id (int): Data VLAN ID. Enter the correct VLAN tags if you are using trunk ports. The VLAN tags must be different when using trunk mode.. [optional] # noqa: E501 - live_migration_vlan_id (int): VLAN ID for virtual machine live migration.. [optional] # noqa: E501 - management_default_gateway (str): Default gateway of the management network.. [optional] # noqa: E501 - management_sub_netmask (str): Subnet mask of the management network.. [optional] # noqa: E501 - management_vlan_id (int): Management VLAN ID. Enter the correct VLAN tags if you are using trunk ports. The VLAN tags must be different when using trunk mode.. [optional] # noqa: E501 - vm_network_vlan_id (int): VM network VLAN ID. Used for VM data traffic.. [optional] # noqa: E501 + data_gateway_ip_address (str): The data gateway IP of the HyperFlex cluster.. [optional] # noqa: E501 + data_ip_address (str): The data IP of the HyperFlex cluster.. [optional] # noqa: E501 + data_netmask (str): The data subnet mask of the HyperFlex cluster.. [optional] # noqa: E501 + data_vlan (int): The data VLAN of the HyperFlex cluster.. [optional] # noqa: E501 + dns_suffix (str): The DNS domain suffix configured for the HyperFlex Cluster.. [optional] # noqa: E501 + jumbo_frame_enabled (bool): The jumbo frame enablement of the HyperFlex cluster.. [optional] # noqa: E501 + live_migration_vlan (int): The live migration VLAN ID of the HyperFlex cluster.. [optional] # noqa: E501 + mgmt_gateway_ip_address (str): The management gateway IP of the HyperFlex cluster.. [optional] # noqa: E501 + mgmt_ip_address (str): The management IP or the hostname of the HyperFlex cluster.. [optional] # noqa: E501 + mgmt_netmask (str): The management subnet mask of the HyperFlex cluster.. [optional] # noqa: E501 + mgmt_vlan (int): The management VLAN ID of the HyperFlex cluster.. [optional] # noqa: E501 + timezone (str): The timezone configured on the HyperFlex Cluster.. [optional] # noqa: E501 + vm_network_vlans ([int], none_type): [optional] # noqa: E501 """ class_id = kwargs.get('class_id', "hyperflex.NetworkConfiguration") @@ -284,17 +302,19 @@ def __init__(self, *args, **kwargs): # noqa: E501 Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) - cluster_data_ip (str): Cluster data IP of the HyperFlex cluster.. [optional] # noqa: E501 - cluster_management_ip (str): Cluster management IP of the HyperFlex cluster.. [optional] # noqa: E501 - data_default_gateway (str): Default gateway of the data network.. [optional] # noqa: E501 - data_jumbo_frame (bool): Boolean value to indicate if jumboframes is enabled for storage-data network.. [optional] # noqa: E501 - data_sub_netmask (str): Subnet mask of the data network.. [optional] # noqa: E501 - data_vlan_id (int): Data VLAN ID. Enter the correct VLAN tags if you are using trunk ports. The VLAN tags must be different when using trunk mode.. [optional] # noqa: E501 - live_migration_vlan_id (int): VLAN ID for virtual machine live migration.. [optional] # noqa: E501 - management_default_gateway (str): Default gateway of the management network.. [optional] # noqa: E501 - management_sub_netmask (str): Subnet mask of the management network.. [optional] # noqa: E501 - management_vlan_id (int): Management VLAN ID. Enter the correct VLAN tags if you are using trunk ports. The VLAN tags must be different when using trunk mode.. [optional] # noqa: E501 - vm_network_vlan_id (int): VM network VLAN ID. Used for VM data traffic.. [optional] # noqa: E501 + data_gateway_ip_address (str): The data gateway IP of the HyperFlex cluster.. [optional] # noqa: E501 + data_ip_address (str): The data IP of the HyperFlex cluster.. [optional] # noqa: E501 + data_netmask (str): The data subnet mask of the HyperFlex cluster.. [optional] # noqa: E501 + data_vlan (int): The data VLAN of the HyperFlex cluster.. [optional] # noqa: E501 + dns_suffix (str): The DNS domain suffix configured for the HyperFlex Cluster.. [optional] # noqa: E501 + jumbo_frame_enabled (bool): The jumbo frame enablement of the HyperFlex cluster.. [optional] # noqa: E501 + live_migration_vlan (int): The live migration VLAN ID of the HyperFlex cluster.. [optional] # noqa: E501 + mgmt_gateway_ip_address (str): The management gateway IP of the HyperFlex cluster.. [optional] # noqa: E501 + mgmt_ip_address (str): The management IP or the hostname of the HyperFlex cluster.. [optional] # noqa: E501 + mgmt_netmask (str): The management subnet mask of the HyperFlex cluster.. [optional] # noqa: E501 + mgmt_vlan (int): The management VLAN ID of the HyperFlex cluster.. [optional] # noqa: E501 + timezone (str): The timezone configured on the HyperFlex Cluster.. [optional] # noqa: E501 + vm_network_vlans ([int], none_type): [optional] # noqa: E501 """ class_id = kwargs.get('class_id', "hyperflex.NetworkConfiguration") diff --git a/intersight/model/hyperflex_node.py b/intersight/model/hyperflex_node.py index 999249f3ca..70ae3246ea 100644 --- a/intersight/model/hyperflex_node.py +++ b/intersight/model/hyperflex_node.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -391,6 +391,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -399,10 +402,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_node_all_of.py b/intersight/model/hyperflex_node_all_of.py index cbc21f7200..ff6946cacb 100644 --- a/intersight/model/hyperflex_node_all_of.py +++ b/intersight/model/hyperflex_node_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_node_config_policy.py b/intersight/model/hyperflex_node_config_policy.py index 68f14144c7..92857889ba 100644 --- a/intersight/model/hyperflex_node_config_policy.py +++ b/intersight/model/hyperflex_node_config_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -309,6 +309,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -317,10 +320,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_node_config_policy_all_of.py b/intersight/model/hyperflex_node_config_policy_all_of.py index dbc8e58946..af508fbda8 100644 --- a/intersight/model/hyperflex_node_config_policy_all_of.py +++ b/intersight/model/hyperflex_node_config_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_node_config_policy_list.py b/intersight/model/hyperflex_node_config_policy_list.py index 6fcda71c59..0b581c479c 100644 --- a/intersight/model/hyperflex_node_config_policy_list.py +++ b/intersight/model/hyperflex_node_config_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_node_config_policy_list_all_of.py b/intersight/model/hyperflex_node_config_policy_list_all_of.py index 1b7638ccb8..b1ee1fab4d 100644 --- a/intersight/model/hyperflex_node_config_policy_list_all_of.py +++ b/intersight/model/hyperflex_node_config_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_node_config_policy_relationship.py b/intersight/model/hyperflex_node_config_policy_relationship.py index 24fe33fc7e..ad4e511205 100644 --- a/intersight/model/hyperflex_node_config_policy_relationship.py +++ b/intersight/model/hyperflex_node_config_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class HyperflexNodeConfigPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1412,6 +1413,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1420,10 +1424,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_node_config_policy_response.py b/intersight/model/hyperflex_node_config_policy_response.py index 40c539b534..ba884bf554 100644 --- a/intersight/model/hyperflex_node_config_policy_response.py +++ b/intersight/model/hyperflex_node_config_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_node_list.py b/intersight/model/hyperflex_node_list.py index f06520b648..16f876a641 100644 --- a/intersight/model/hyperflex_node_list.py +++ b/intersight/model/hyperflex_node_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_node_list_all_of.py b/intersight/model/hyperflex_node_list_all_of.py index 1da09e400a..5454b2a5fd 100644 --- a/intersight/model/hyperflex_node_list_all_of.py +++ b/intersight/model/hyperflex_node_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_node_profile.py b/intersight/model/hyperflex_node_profile.py index 2d5d9b29af..a735f727bb 100644 --- a/intersight/model/hyperflex_node_profile.py +++ b/intersight/model/hyperflex_node_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -382,6 +382,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -390,10 +393,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_node_profile_all_of.py b/intersight/model/hyperflex_node_profile_all_of.py index 48bcb37212..71f580c63f 100644 --- a/intersight/model/hyperflex_node_profile_all_of.py +++ b/intersight/model/hyperflex_node_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_node_profile_list.py b/intersight/model/hyperflex_node_profile_list.py index 9434696201..8051d7faab 100644 --- a/intersight/model/hyperflex_node_profile_list.py +++ b/intersight/model/hyperflex_node_profile_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_node_profile_list_all_of.py b/intersight/model/hyperflex_node_profile_list_all_of.py index e5fc3daf85..f437ed966d 100644 --- a/intersight/model/hyperflex_node_profile_list_all_of.py +++ b/intersight/model/hyperflex_node_profile_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_node_profile_relationship.py b/intersight/model/hyperflex_node_profile_relationship.py index a8d0bd4db2..767802bd03 100644 --- a/intersight/model/hyperflex_node_profile_relationship.py +++ b/intersight/model/hyperflex_node_profile_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -857,6 +857,7 @@ class HyperflexNodeProfileRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1485,6 +1486,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1493,10 +1497,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_node_profile_response.py b/intersight/model/hyperflex_node_profile_response.py index 9ba5fb67ef..0d9cf7c239 100644 --- a/intersight/model/hyperflex_node_profile_response.py +++ b/intersight/model/hyperflex_node_profile_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_node_relationship.py b/intersight/model/hyperflex_node_relationship.py index 51369b4876..fbd9379146 100644 --- a/intersight/model/hyperflex_node_relationship.py +++ b/intersight/model/hyperflex_node_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -878,6 +878,7 @@ class HyperflexNodeRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1494,6 +1495,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1502,10 +1506,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_node_response.py b/intersight/model/hyperflex_node_response.py index 187ccc7928..1d7233b4d3 100644 --- a/intersight/model/hyperflex_node_response.py +++ b/intersight/model/hyperflex_node_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_port_type_to_port_number_map.py b/intersight/model/hyperflex_port_type_to_port_number_map.py index 3983fa9925..1d85807e9e 100644 --- a/intersight/model/hyperflex_port_type_to_port_number_map.py +++ b/intersight/model/hyperflex_port_type_to_port_number_map.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_port_type_to_port_number_map_all_of.py b/intersight/model/hyperflex_port_type_to_port_number_map_all_of.py index b743b3c431..7a83a94e18 100644 --- a/intersight/model/hyperflex_port_type_to_port_number_map_all_of.py +++ b/intersight/model/hyperflex_port_type_to_port_number_map_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_protected_cluster.py b/intersight/model/hyperflex_protected_cluster.py index 046d6fefc4..f14796fbb3 100644 --- a/intersight/model/hyperflex_protected_cluster.py +++ b/intersight/model/hyperflex_protected_cluster.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -310,6 +310,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -318,10 +321,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_protected_cluster_all_of.py b/intersight/model/hyperflex_protected_cluster_all_of.py index 067fa47551..6b3d12356c 100644 --- a/intersight/model/hyperflex_protected_cluster_all_of.py +++ b/intersight/model/hyperflex_protected_cluster_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_protected_cluster_list.py b/intersight/model/hyperflex_protected_cluster_list.py index 294cf59d48..599abd5499 100644 --- a/intersight/model/hyperflex_protected_cluster_list.py +++ b/intersight/model/hyperflex_protected_cluster_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_protected_cluster_list_all_of.py b/intersight/model/hyperflex_protected_cluster_list_all_of.py index 3610ed4382..62cacf6d63 100644 --- a/intersight/model/hyperflex_protected_cluster_list_all_of.py +++ b/intersight/model/hyperflex_protected_cluster_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_protected_cluster_response.py b/intersight/model/hyperflex_protected_cluster_response.py index daffb2bfd7..4e92bc44be 100644 --- a/intersight/model/hyperflex_protected_cluster_response.py +++ b/intersight/model/hyperflex_protected_cluster_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_protection_info.py b/intersight/model/hyperflex_protection_info.py index 9a257c7b3c..eba0ccb9d7 100644 --- a/intersight/model/hyperflex_protection_info.py +++ b/intersight/model/hyperflex_protection_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -219,6 +219,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +230,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_protection_info_all_of.py b/intersight/model/hyperflex_protection_info_all_of.py index 752a426ad1..ced4c9357d 100644 --- a/intersight/model/hyperflex_protection_info_all_of.py +++ b/intersight/model/hyperflex_protection_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_proxy_setting_policy.py b/intersight/model/hyperflex_proxy_setting_policy.py index bdda39c554..65ecf98b7a 100644 --- a/intersight/model/hyperflex_proxy_setting_policy.py +++ b/intersight/model/hyperflex_proxy_setting_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -312,6 +312,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -320,10 +323,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_proxy_setting_policy_all_of.py b/intersight/model/hyperflex_proxy_setting_policy_all_of.py index 9e919c74b8..47bc8b882a 100644 --- a/intersight/model/hyperflex_proxy_setting_policy_all_of.py +++ b/intersight/model/hyperflex_proxy_setting_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_proxy_setting_policy_list.py b/intersight/model/hyperflex_proxy_setting_policy_list.py index c786e51f82..19b51ee98b 100644 --- a/intersight/model/hyperflex_proxy_setting_policy_list.py +++ b/intersight/model/hyperflex_proxy_setting_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_proxy_setting_policy_list_all_of.py b/intersight/model/hyperflex_proxy_setting_policy_list_all_of.py index 850ddcb684..23af1c9413 100644 --- a/intersight/model/hyperflex_proxy_setting_policy_list_all_of.py +++ b/intersight/model/hyperflex_proxy_setting_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_proxy_setting_policy_relationship.py b/intersight/model/hyperflex_proxy_setting_policy_relationship.py index 6e53b8e428..6f150545ef 100644 --- a/intersight/model/hyperflex_proxy_setting_policy_relationship.py +++ b/intersight/model/hyperflex_proxy_setting_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class HyperflexProxySettingPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1415,6 +1416,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1423,10 +1427,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_proxy_setting_policy_response.py b/intersight/model/hyperflex_proxy_setting_policy_response.py index 7182dd5f39..7e1b80a7bd 100644 --- a/intersight/model/hyperflex_proxy_setting_policy_response.py +++ b/intersight/model/hyperflex_proxy_setting_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_re_sync_cluster_mo_ids.py b/intersight/model/hyperflex_re_sync_cluster_mo_ids.py index e630c51dc7..7561d3cf53 100644 --- a/intersight/model/hyperflex_re_sync_cluster_mo_ids.py +++ b/intersight/model/hyperflex_re_sync_cluster_mo_ids.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -213,6 +213,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -221,10 +224,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_re_sync_cluster_mo_ids_all_of.py b/intersight/model/hyperflex_re_sync_cluster_mo_ids_all_of.py index dac8a5b25b..8415345507 100644 --- a/intersight/model/hyperflex_re_sync_cluster_mo_ids_all_of.py +++ b/intersight/model/hyperflex_re_sync_cluster_mo_ids_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_reduce_re_sync.py b/intersight/model/hyperflex_reduce_re_sync.py index 4f579accbc..1af2c5c5f0 100644 --- a/intersight/model/hyperflex_reduce_re_sync.py +++ b/intersight/model/hyperflex_reduce_re_sync.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -272,6 +272,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -280,10 +283,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_reduce_re_sync_all_of.py b/intersight/model/hyperflex_reduce_re_sync_all_of.py index 684604f6cd..94fb47d174 100644 --- a/intersight/model/hyperflex_reduce_re_sync_all_of.py +++ b/intersight/model/hyperflex_reduce_re_sync_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_reduce_re_sync_list.py b/intersight/model/hyperflex_reduce_re_sync_list.py index 88775164f6..b3cdd04171 100644 --- a/intersight/model/hyperflex_reduce_re_sync_list.py +++ b/intersight/model/hyperflex_reduce_re_sync_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_reduce_re_sync_list_all_of.py b/intersight/model/hyperflex_reduce_re_sync_list_all_of.py index a2dabbd224..858f6ed388 100644 --- a/intersight/model/hyperflex_reduce_re_sync_list_all_of.py +++ b/intersight/model/hyperflex_reduce_re_sync_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_reduce_re_sync_response.py b/intersight/model/hyperflex_reduce_re_sync_response.py index 27bccb5213..c9228f48c3 100644 --- a/intersight/model/hyperflex_reduce_re_sync_response.py +++ b/intersight/model/hyperflex_reduce_re_sync_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_replication_cluster_reference_to_schedule.py b/intersight/model/hyperflex_replication_cluster_reference_to_schedule.py index bc0660dd77..20c602a38a 100644 --- a/intersight/model/hyperflex_replication_cluster_reference_to_schedule.py +++ b/intersight/model/hyperflex_replication_cluster_reference_to_schedule.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_replication_cluster_reference_to_schedule_all_of.py b/intersight/model/hyperflex_replication_cluster_reference_to_schedule_all_of.py index 6eaf474946..aaa0ba03a1 100644 --- a/intersight/model/hyperflex_replication_cluster_reference_to_schedule_all_of.py +++ b/intersight/model/hyperflex_replication_cluster_reference_to_schedule_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_replication_peer_info.py b/intersight/model/hyperflex_replication_peer_info.py index 321484af5a..97af322a3e 100644 --- a/intersight/model/hyperflex_replication_peer_info.py +++ b/intersight/model/hyperflex_replication_peer_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -241,6 +241,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -249,10 +252,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_replication_peer_info_all_of.py b/intersight/model/hyperflex_replication_peer_info_all_of.py index 68f02242f9..9877b8a796 100644 --- a/intersight/model/hyperflex_replication_peer_info_all_of.py +++ b/intersight/model/hyperflex_replication_peer_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_replication_plat_datastore.py b/intersight/model/hyperflex_replication_plat_datastore.py index 7290032b48..d98416b589 100644 --- a/intersight/model/hyperflex_replication_plat_datastore.py +++ b/intersight/model/hyperflex_replication_plat_datastore.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_replication_plat_datastore_all_of.py b/intersight/model/hyperflex_replication_plat_datastore_all_of.py index 1f8b1a1cad..8d83b45bb8 100644 --- a/intersight/model/hyperflex_replication_plat_datastore_all_of.py +++ b/intersight/model/hyperflex_replication_plat_datastore_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_replication_plat_datastore_pair.py b/intersight/model/hyperflex_replication_plat_datastore_pair.py index f119628da1..c6ca0f7df4 100644 --- a/intersight/model/hyperflex_replication_plat_datastore_pair.py +++ b/intersight/model/hyperflex_replication_plat_datastore_pair.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -233,6 +233,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -241,10 +244,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_replication_plat_datastore_pair_all_of.py b/intersight/model/hyperflex_replication_plat_datastore_pair_all_of.py index d72a2b8561..7d24aade50 100644 --- a/intersight/model/hyperflex_replication_plat_datastore_pair_all_of.py +++ b/intersight/model/hyperflex_replication_plat_datastore_pair_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_replication_schedule.py b/intersight/model/hyperflex_replication_schedule.py index f28232f89a..677b0211b4 100644 --- a/intersight/model/hyperflex_replication_schedule.py +++ b/intersight/model/hyperflex_replication_schedule.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -213,6 +213,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -221,10 +224,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_replication_schedule_all_of.py b/intersight/model/hyperflex_replication_schedule_all_of.py index c1464f7210..5be19ec4ec 100644 --- a/intersight/model/hyperflex_replication_schedule_all_of.py +++ b/intersight/model/hyperflex_replication_schedule_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_replication_status.py b/intersight/model/hyperflex_replication_status.py index caccd634d5..d9473a5297 100644 --- a/intersight/model/hyperflex_replication_status.py +++ b/intersight/model/hyperflex_replication_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -250,6 +250,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -258,10 +261,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_replication_status_all_of.py b/intersight/model/hyperflex_replication_status_all_of.py index 57a4d2660c..484d1118ca 100644 --- a/intersight/model/hyperflex_replication_status_all_of.py +++ b/intersight/model/hyperflex_replication_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_rpo_status.py b/intersight/model/hyperflex_rpo_status.py index e0045e536c..ea0268ae6b 100644 --- a/intersight/model/hyperflex_rpo_status.py +++ b/intersight/model/hyperflex_rpo_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_rpo_status_all_of.py b/intersight/model/hyperflex_rpo_status_all_of.py index 06fa9220ba..66177bb69e 100644 --- a/intersight/model/hyperflex_rpo_status_all_of.py +++ b/intersight/model/hyperflex_rpo_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_server_firmware_version.py b/intersight/model/hyperflex_server_firmware_version.py index b30f52dbed..651e19ff84 100644 --- a/intersight/model/hyperflex_server_firmware_version.py +++ b/intersight/model/hyperflex_server_firmware_version.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -270,6 +270,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -278,10 +281,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_server_firmware_version_all_of.py b/intersight/model/hyperflex_server_firmware_version_all_of.py index 5489cb2b0a..ea24f82521 100644 --- a/intersight/model/hyperflex_server_firmware_version_all_of.py +++ b/intersight/model/hyperflex_server_firmware_version_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_server_firmware_version_entry.py b/intersight/model/hyperflex_server_firmware_version_entry.py index 6b758010ce..fe688d5fbf 100644 --- a/intersight/model/hyperflex_server_firmware_version_entry.py +++ b/intersight/model/hyperflex_server_firmware_version_entry.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -287,6 +287,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -295,10 +298,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_server_firmware_version_entry_all_of.py b/intersight/model/hyperflex_server_firmware_version_entry_all_of.py index ccfd53aa6c..40723edcf4 100644 --- a/intersight/model/hyperflex_server_firmware_version_entry_all_of.py +++ b/intersight/model/hyperflex_server_firmware_version_entry_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_server_firmware_version_entry_list.py b/intersight/model/hyperflex_server_firmware_version_entry_list.py index d80e41c4af..8511b752e5 100644 --- a/intersight/model/hyperflex_server_firmware_version_entry_list.py +++ b/intersight/model/hyperflex_server_firmware_version_entry_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_server_firmware_version_entry_list_all_of.py b/intersight/model/hyperflex_server_firmware_version_entry_list_all_of.py index 0effd96ee5..2402599cec 100644 --- a/intersight/model/hyperflex_server_firmware_version_entry_list_all_of.py +++ b/intersight/model/hyperflex_server_firmware_version_entry_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_server_firmware_version_entry_relationship.py b/intersight/model/hyperflex_server_firmware_version_entry_relationship.py index 807de2c53f..6190b3439f 100644 --- a/intersight/model/hyperflex_server_firmware_version_entry_relationship.py +++ b/intersight/model/hyperflex_server_firmware_version_entry_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class HyperflexServerFirmwareVersionEntryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1390,6 +1391,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1398,10 +1402,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_server_firmware_version_entry_response.py b/intersight/model/hyperflex_server_firmware_version_entry_response.py index 6277bb1081..3002807fd3 100644 --- a/intersight/model/hyperflex_server_firmware_version_entry_response.py +++ b/intersight/model/hyperflex_server_firmware_version_entry_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_server_firmware_version_info.py b/intersight/model/hyperflex_server_firmware_version_info.py index 5ceedadbf8..f303517698 100644 --- a/intersight/model/hyperflex_server_firmware_version_info.py +++ b/intersight/model/hyperflex_server_firmware_version_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -223,6 +223,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -231,10 +234,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_server_firmware_version_info_all_of.py b/intersight/model/hyperflex_server_firmware_version_info_all_of.py index a6da507cb9..e84f0b5f2a 100644 --- a/intersight/model/hyperflex_server_firmware_version_info_all_of.py +++ b/intersight/model/hyperflex_server_firmware_version_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_server_firmware_version_list.py b/intersight/model/hyperflex_server_firmware_version_list.py index 51124f6088..d7575fd8cd 100644 --- a/intersight/model/hyperflex_server_firmware_version_list.py +++ b/intersight/model/hyperflex_server_firmware_version_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_server_firmware_version_list_all_of.py b/intersight/model/hyperflex_server_firmware_version_list_all_of.py index 75d7d3c176..2ea34720c0 100644 --- a/intersight/model/hyperflex_server_firmware_version_list_all_of.py +++ b/intersight/model/hyperflex_server_firmware_version_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_server_firmware_version_relationship.py b/intersight/model/hyperflex_server_firmware_version_relationship.py index cf1170553c..2832f542b2 100644 --- a/intersight/model/hyperflex_server_firmware_version_relationship.py +++ b/intersight/model/hyperflex_server_firmware_version_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class HyperflexServerFirmwareVersionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1373,6 +1374,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1381,10 +1385,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_server_firmware_version_response.py b/intersight/model/hyperflex_server_firmware_version_response.py index 5da2f27093..547a28e0d8 100644 --- a/intersight/model/hyperflex_server_firmware_version_response.py +++ b/intersight/model/hyperflex_server_firmware_version_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_server_model.py b/intersight/model/hyperflex_server_model.py index d537faf1d7..a8aa3c7048 100644 --- a/intersight/model/hyperflex_server_model.py +++ b/intersight/model/hyperflex_server_model.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -270,6 +270,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -278,10 +281,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_server_model_all_of.py b/intersight/model/hyperflex_server_model_all_of.py index f29d3bbfa3..541430073d 100644 --- a/intersight/model/hyperflex_server_model_all_of.py +++ b/intersight/model/hyperflex_server_model_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_server_model_entry.py b/intersight/model/hyperflex_server_model_entry.py index 2ef16ea737..dc7b0de501 100644 --- a/intersight/model/hyperflex_server_model_entry.py +++ b/intersight/model/hyperflex_server_model_entry.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -217,6 +217,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -225,10 +228,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_server_model_entry_all_of.py b/intersight/model/hyperflex_server_model_entry_all_of.py index 5a779c2f3c..150c2fd298 100644 --- a/intersight/model/hyperflex_server_model_entry_all_of.py +++ b/intersight/model/hyperflex_server_model_entry_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_server_model_list.py b/intersight/model/hyperflex_server_model_list.py index 8d7fd1e9ac..1c262c888c 100644 --- a/intersight/model/hyperflex_server_model_list.py +++ b/intersight/model/hyperflex_server_model_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_server_model_list_all_of.py b/intersight/model/hyperflex_server_model_list_all_of.py index 52a1e82ef6..297fede2a8 100644 --- a/intersight/model/hyperflex_server_model_list_all_of.py +++ b/intersight/model/hyperflex_server_model_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_server_model_relationship.py b/intersight/model/hyperflex_server_model_relationship.py index a80ed0107f..504212a9a6 100644 --- a/intersight/model/hyperflex_server_model_relationship.py +++ b/intersight/model/hyperflex_server_model_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class HyperflexServerModelRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1373,6 +1374,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1381,10 +1385,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_server_model_response.py b/intersight/model/hyperflex_server_model_response.py index ed0274d350..51434f7939 100644 --- a/intersight/model/hyperflex_server_model_response.py +++ b/intersight/model/hyperflex_server_model_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_service_auth_token.py b/intersight/model/hyperflex_service_auth_token.py index 8d5face83e..a04596d0f6 100644 --- a/intersight/model/hyperflex_service_auth_token.py +++ b/intersight/model/hyperflex_service_auth_token.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -296,6 +296,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -304,10 +307,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_service_auth_token_all_of.py b/intersight/model/hyperflex_service_auth_token_all_of.py index f15fb35642..a278d86f34 100644 --- a/intersight/model/hyperflex_service_auth_token_all_of.py +++ b/intersight/model/hyperflex_service_auth_token_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_service_auth_token_list.py b/intersight/model/hyperflex_service_auth_token_list.py index a7bd44c432..054f059272 100644 --- a/intersight/model/hyperflex_service_auth_token_list.py +++ b/intersight/model/hyperflex_service_auth_token_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_service_auth_token_list_all_of.py b/intersight/model/hyperflex_service_auth_token_list_all_of.py index b87a06bfae..d27646795b 100644 --- a/intersight/model/hyperflex_service_auth_token_list_all_of.py +++ b/intersight/model/hyperflex_service_auth_token_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_service_auth_token_response.py b/intersight/model/hyperflex_service_auth_token_response.py index b86e37ca8d..aef22d66ba 100644 --- a/intersight/model/hyperflex_service_auth_token_response.py +++ b/intersight/model/hyperflex_service_auth_token_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_site_details.py b/intersight/model/hyperflex_site_details.py index 8891334118..067081b44a 100644 --- a/intersight/model/hyperflex_site_details.py +++ b/intersight/model/hyperflex_site_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_site_details_all_of.py b/intersight/model/hyperflex_site_details_all_of.py index f0b5f449bc..b6908a1a1c 100644 --- a/intersight/model/hyperflex_site_details_all_of.py +++ b/intersight/model/hyperflex_site_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_snapshot_files.py b/intersight/model/hyperflex_snapshot_files.py index 5ead980c90..5016d7ef19 100644 --- a/intersight/model/hyperflex_snapshot_files.py +++ b/intersight/model/hyperflex_snapshot_files.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_snapshot_files_all_of.py b/intersight/model/hyperflex_snapshot_files_all_of.py index 6b2261d24d..89669b06e7 100644 --- a/intersight/model/hyperflex_snapshot_files_all_of.py +++ b/intersight/model/hyperflex_snapshot_files_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_snapshot_info_brief.py b/intersight/model/hyperflex_snapshot_info_brief.py index 7f5a4c7921..e59c9c9820 100644 --- a/intersight/model/hyperflex_snapshot_info_brief.py +++ b/intersight/model/hyperflex_snapshot_info_brief.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -229,6 +229,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -237,10 +240,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_snapshot_info_brief_all_of.py b/intersight/model/hyperflex_snapshot_info_brief_all_of.py index 2b1bde7903..664ecf2501 100644 --- a/intersight/model/hyperflex_snapshot_info_brief_all_of.py +++ b/intersight/model/hyperflex_snapshot_info_brief_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_snapshot_point.py b/intersight/model/hyperflex_snapshot_point.py index 5f10442254..e8c2f8ad70 100644 --- a/intersight/model/hyperflex_snapshot_point.py +++ b/intersight/model/hyperflex_snapshot_point.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -234,6 +234,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -242,10 +245,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_snapshot_point_all_of.py b/intersight/model/hyperflex_snapshot_point_all_of.py index e3f40b1887..186356f07d 100644 --- a/intersight/model/hyperflex_snapshot_point_all_of.py +++ b/intersight/model/hyperflex_snapshot_point_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_snapshot_status.py b/intersight/model/hyperflex_snapshot_status.py index 9cffedb768..b12b09b895 100644 --- a/intersight/model/hyperflex_snapshot_status.py +++ b/intersight/model/hyperflex_snapshot_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -240,6 +240,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -248,10 +251,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_snapshot_status_all_of.py b/intersight/model/hyperflex_snapshot_status_all_of.py index d7ff411622..809ae71451 100644 --- a/intersight/model/hyperflex_snapshot_status_all_of.py +++ b/intersight/model/hyperflex_snapshot_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_software_distribution_component.py b/intersight/model/hyperflex_software_distribution_component.py index 77735a1031..eadee15d9d 100644 --- a/intersight/model/hyperflex_software_distribution_component.py +++ b/intersight/model/hyperflex_software_distribution_component.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_software_distribution_component_all_of.py b/intersight/model/hyperflex_software_distribution_component_all_of.py index cba1fb242b..df76fe14db 100644 --- a/intersight/model/hyperflex_software_distribution_component_all_of.py +++ b/intersight/model/hyperflex_software_distribution_component_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_software_distribution_component_list.py b/intersight/model/hyperflex_software_distribution_component_list.py index a0ce1d93ae..65ee5a1e8f 100644 --- a/intersight/model/hyperflex_software_distribution_component_list.py +++ b/intersight/model/hyperflex_software_distribution_component_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_software_distribution_component_list_all_of.py b/intersight/model/hyperflex_software_distribution_component_list_all_of.py index 5a072d8ecc..99b5dc8937 100644 --- a/intersight/model/hyperflex_software_distribution_component_list_all_of.py +++ b/intersight/model/hyperflex_software_distribution_component_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_software_distribution_component_relationship.py b/intersight/model/hyperflex_software_distribution_component_relationship.py index 8308bb2f25..172ea30459 100644 --- a/intersight/model/hyperflex_software_distribution_component_relationship.py +++ b/intersight/model/hyperflex_software_distribution_component_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class HyperflexSoftwareDistributionComponentRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1386,6 +1387,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1394,10 +1398,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_software_distribution_component_response.py b/intersight/model/hyperflex_software_distribution_component_response.py index 2dfc74e167..f147cd6b90 100644 --- a/intersight/model/hyperflex_software_distribution_component_response.py +++ b/intersight/model/hyperflex_software_distribution_component_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_software_distribution_entry.py b/intersight/model/hyperflex_software_distribution_entry.py index 614eea1de3..3485c1a855 100644 --- a/intersight/model/hyperflex_software_distribution_entry.py +++ b/intersight/model/hyperflex_software_distribution_entry.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -273,6 +273,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -281,10 +284,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_software_distribution_entry_all_of.py b/intersight/model/hyperflex_software_distribution_entry_all_of.py index 743f74bf01..3d7297dc1a 100644 --- a/intersight/model/hyperflex_software_distribution_entry_all_of.py +++ b/intersight/model/hyperflex_software_distribution_entry_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_software_distribution_entry_list.py b/intersight/model/hyperflex_software_distribution_entry_list.py index e924a90922..2e8509fead 100644 --- a/intersight/model/hyperflex_software_distribution_entry_list.py +++ b/intersight/model/hyperflex_software_distribution_entry_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_software_distribution_entry_list_all_of.py b/intersight/model/hyperflex_software_distribution_entry_list_all_of.py index 0c4e4ab758..ad63f88cfd 100644 --- a/intersight/model/hyperflex_software_distribution_entry_list_all_of.py +++ b/intersight/model/hyperflex_software_distribution_entry_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_software_distribution_entry_relationship.py b/intersight/model/hyperflex_software_distribution_entry_relationship.py index 9a50fc5a42..cafb754741 100644 --- a/intersight/model/hyperflex_software_distribution_entry_relationship.py +++ b/intersight/model/hyperflex_software_distribution_entry_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class HyperflexSoftwareDistributionEntryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1376,6 +1377,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1384,10 +1388,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_software_distribution_entry_response.py b/intersight/model/hyperflex_software_distribution_entry_response.py index 75e8ed35ea..393be180cb 100644 --- a/intersight/model/hyperflex_software_distribution_entry_response.py +++ b/intersight/model/hyperflex_software_distribution_entry_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_software_distribution_version.py b/intersight/model/hyperflex_software_distribution_version.py index a74e58683e..dad438efeb 100644 --- a/intersight/model/hyperflex_software_distribution_version.py +++ b/intersight/model/hyperflex_software_distribution_version.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -273,6 +273,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -281,10 +284,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_software_distribution_version_all_of.py b/intersight/model/hyperflex_software_distribution_version_all_of.py index 881538f0d4..9bd38af13c 100644 --- a/intersight/model/hyperflex_software_distribution_version_all_of.py +++ b/intersight/model/hyperflex_software_distribution_version_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_software_distribution_version_list.py b/intersight/model/hyperflex_software_distribution_version_list.py index 046bc10acc..5701f9735f 100644 --- a/intersight/model/hyperflex_software_distribution_version_list.py +++ b/intersight/model/hyperflex_software_distribution_version_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_software_distribution_version_list_all_of.py b/intersight/model/hyperflex_software_distribution_version_list_all_of.py index 1d0e94f981..0f132a78a3 100644 --- a/intersight/model/hyperflex_software_distribution_version_list_all_of.py +++ b/intersight/model/hyperflex_software_distribution_version_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_software_distribution_version_relationship.py b/intersight/model/hyperflex_software_distribution_version_relationship.py index d68afd9a72..3139e4d41b 100644 --- a/intersight/model/hyperflex_software_distribution_version_relationship.py +++ b/intersight/model/hyperflex_software_distribution_version_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class HyperflexSoftwareDistributionVersionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1376,6 +1377,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1384,10 +1388,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_software_distribution_version_response.py b/intersight/model/hyperflex_software_distribution_version_response.py index e5ceb99cd2..34d1699b2c 100644 --- a/intersight/model/hyperflex_software_distribution_version_response.py +++ b/intersight/model/hyperflex_software_distribution_version_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_software_version_policy.py b/intersight/model/hyperflex_software_version_policy.py index 8d8a343890..aa7c1cdc32 100644 --- a/intersight/model/hyperflex_software_version_policy.py +++ b/intersight/model/hyperflex_software_version_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -330,6 +330,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -338,10 +341,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_software_version_policy_all_of.py b/intersight/model/hyperflex_software_version_policy_all_of.py index 95e1f0f8e5..f1ebcc12c0 100644 --- a/intersight/model/hyperflex_software_version_policy_all_of.py +++ b/intersight/model/hyperflex_software_version_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_software_version_policy_list.py b/intersight/model/hyperflex_software_version_policy_list.py index 1e0726a73e..c11eaf85d2 100644 --- a/intersight/model/hyperflex_software_version_policy_list.py +++ b/intersight/model/hyperflex_software_version_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_software_version_policy_list_all_of.py b/intersight/model/hyperflex_software_version_policy_list_all_of.py index 863354cd38..c1b06c63d1 100644 --- a/intersight/model/hyperflex_software_version_policy_list_all_of.py +++ b/intersight/model/hyperflex_software_version_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_software_version_policy_relationship.py b/intersight/model/hyperflex_software_version_policy_relationship.py index 06ca580a53..b11cbd1485 100644 --- a/intersight/model/hyperflex_software_version_policy_relationship.py +++ b/intersight/model/hyperflex_software_version_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -851,6 +851,7 @@ class HyperflexSoftwareVersionPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1433,6 +1434,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1441,10 +1445,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_software_version_policy_response.py b/intersight/model/hyperflex_software_version_policy_response.py index da9b9b6e42..a8c54c814a 100644 --- a/intersight/model/hyperflex_software_version_policy_response.py +++ b/intersight/model/hyperflex_software_version_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_st_platform_cluster_healing_info.py b/intersight/model/hyperflex_st_platform_cluster_healing_info.py index fd0a482e5a..a56c81fb88 100644 --- a/intersight/model/hyperflex_st_platform_cluster_healing_info.py +++ b/intersight/model/hyperflex_st_platform_cluster_healing_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -229,6 +229,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -237,10 +240,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_st_platform_cluster_healing_info_all_of.py b/intersight/model/hyperflex_st_platform_cluster_healing_info_all_of.py index 84da1512c6..e88e65ac77 100644 --- a/intersight/model/hyperflex_st_platform_cluster_healing_info_all_of.py +++ b/intersight/model/hyperflex_st_platform_cluster_healing_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_st_platform_cluster_resiliency_info.py b/intersight/model/hyperflex_st_platform_cluster_resiliency_info.py index b222453e7f..3adaf56b0a 100644 --- a/intersight/model/hyperflex_st_platform_cluster_resiliency_info.py +++ b/intersight/model/hyperflex_st_platform_cluster_resiliency_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -233,6 +233,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -241,10 +244,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_st_platform_cluster_resiliency_info_all_of.py b/intersight/model/hyperflex_st_platform_cluster_resiliency_info_all_of.py index 2097270e3e..3107db1407 100644 --- a/intersight/model/hyperflex_st_platform_cluster_resiliency_info_all_of.py +++ b/intersight/model/hyperflex_st_platform_cluster_resiliency_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_start_reduce_re_sync.py b/intersight/model/hyperflex_start_reduce_re_sync.py index 80ded6905c..d200bb81b3 100644 --- a/intersight/model/hyperflex_start_reduce_re_sync.py +++ b/intersight/model/hyperflex_start_reduce_re_sync.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -275,6 +275,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -283,10 +286,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_start_reduce_re_sync_all_of.py b/intersight/model/hyperflex_start_reduce_re_sync_all_of.py index cda12af86a..c021878b60 100644 --- a/intersight/model/hyperflex_start_reduce_re_sync_all_of.py +++ b/intersight/model/hyperflex_start_reduce_re_sync_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_start_reduce_re_sync_list.py b/intersight/model/hyperflex_start_reduce_re_sync_list.py index e5f737ab3d..b4818045c6 100644 --- a/intersight/model/hyperflex_start_reduce_re_sync_list.py +++ b/intersight/model/hyperflex_start_reduce_re_sync_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_start_reduce_re_sync_list_all_of.py b/intersight/model/hyperflex_start_reduce_re_sync_list_all_of.py index 86234be500..4cf07a28c5 100644 --- a/intersight/model/hyperflex_start_reduce_re_sync_list_all_of.py +++ b/intersight/model/hyperflex_start_reduce_re_sync_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_start_reduce_re_sync_response.py b/intersight/model/hyperflex_start_reduce_re_sync_response.py index 37f3dd341f..e5e0ed419c 100644 --- a/intersight/model/hyperflex_start_reduce_re_sync_response.py +++ b/intersight/model/hyperflex_start_reduce_re_sync_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_storage_container.py b/intersight/model/hyperflex_storage_container.py index c65551577f..cb9b0dd69b 100644 --- a/intersight/model/hyperflex_storage_container.py +++ b/intersight/model/hyperflex_storage_container.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -378,6 +378,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -386,10 +389,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_storage_container_all_of.py b/intersight/model/hyperflex_storage_container_all_of.py index 38a2679f17..7bbc3633fa 100644 --- a/intersight/model/hyperflex_storage_container_all_of.py +++ b/intersight/model/hyperflex_storage_container_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_storage_container_list.py b/intersight/model/hyperflex_storage_container_list.py index b203bd0891..c017cb70c3 100644 --- a/intersight/model/hyperflex_storage_container_list.py +++ b/intersight/model/hyperflex_storage_container_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_storage_container_list_all_of.py b/intersight/model/hyperflex_storage_container_list_all_of.py index 3a1d799763..dbd51906c7 100644 --- a/intersight/model/hyperflex_storage_container_list_all_of.py +++ b/intersight/model/hyperflex_storage_container_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_storage_container_relationship.py b/intersight/model/hyperflex_storage_container_relationship.py index 751c6bce11..7371c04ebb 100644 --- a/intersight/model/hyperflex_storage_container_relationship.py +++ b/intersight/model/hyperflex_storage_container_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -870,6 +870,7 @@ class HyperflexStorageContainerRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1481,6 +1482,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1489,10 +1493,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_storage_container_response.py b/intersight/model/hyperflex_storage_container_response.py index 5bd65b0c7a..208847fb86 100644 --- a/intersight/model/hyperflex_storage_container_response.py +++ b/intersight/model/hyperflex_storage_container_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_summary.py b/intersight/model/hyperflex_summary.py index 98db6c8de7..99b4864cbb 100644 --- a/intersight/model/hyperflex_summary.py +++ b/intersight/model/hyperflex_summary.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_summary_all_of.py b/intersight/model/hyperflex_summary_all_of.py index 5583f3a17d..aff73418b7 100644 --- a/intersight/model/hyperflex_summary_all_of.py +++ b/intersight/model/hyperflex_summary_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_sys_config_policy.py b/intersight/model/hyperflex_sys_config_policy.py index 37cf61d453..4375aa1b60 100644 --- a/intersight/model/hyperflex_sys_config_policy.py +++ b/intersight/model/hyperflex_sys_config_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -83,260 +83,428 @@ class HyperflexSysConfigPolicy(ModelComposed): }, ('timezone',): { 'PACIFIC/NIUE': "Pacific/Niue", - 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", - 'PACIFIC/HONOLULU': "Pacific/Honolulu", - 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", - 'PACIFIC/TAHITI': "Pacific/Tahiti", - 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'AFRICA/ABIDJAN': "Africa/Abidjan", + 'AFRICA/ACCRA': "Africa/Accra", + 'AFRICA/ADDIS_ABABA': "Africa/Addis_Ababa", + 'AFRICA/ALGIERS': "Africa/Algiers", + 'AFRICA/ASMARA': "Africa/Asmara", + 'AFRICA/BAMAKO': "Africa/Bamako", + 'AFRICA/BANGUI': "Africa/Bangui", + 'AFRICA/BANJUL': "Africa/Banjul", + 'AFRICA/BISSAU': "Africa/Bissau", + 'AFRICA/BLANTYRE': "Africa/Blantyre", + 'AFRICA/BRAZZAVILLE': "Africa/Brazzaville", + 'AFRICA/BUJUMBURA': "Africa/Bujumbura", + 'AFRICA/CAIRO': "Africa/Cairo", + 'AFRICA/CASABLANCA': "Africa/Casablanca", + 'AFRICA/CEUTA': "Africa/Ceuta", + 'AFRICA/CONAKRY': "Africa/Conakry", + 'AFRICA/DAKAR': "Africa/Dakar", + 'AFRICA/DAR_ES_SALAAM': "Africa/Dar_es_Salaam", + 'AFRICA/DJIBOUTI': "Africa/Djibouti", + 'AFRICA/DOUALA': "Africa/Douala", + 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", + 'AFRICA/FREETOWN': "Africa/Freetown", + 'AFRICA/GABORONE': "Africa/Gaborone", + 'AFRICA/HARARE': "Africa/Harare", + 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", + 'AFRICA/JUBA': "Africa/Juba", + 'AFRICA/KAMPALA': "Africa/Kampala", + 'AFRICA/KHARTOUM': "Africa/Khartoum", + 'AFRICA/KIGALI': "Africa/Kigali", + 'AFRICA/KINSHASA': "Africa/Kinshasa", + 'AFRICA/LAGOS': "Africa/Lagos", + 'AFRICA/LIBREVILLE': "Africa/Libreville", + 'AFRICA/LOME': "Africa/Lome", + 'AFRICA/LUANDA': "Africa/Luanda", + 'AFRICA/LUBUMBASHI': "Africa/Lubumbashi", + 'AFRICA/LUSAKA': "Africa/Lusaka", + 'AFRICA/MALABO': "Africa/Malabo", + 'AFRICA/MAPUTO': "Africa/Maputo", + 'AFRICA/MASERU': "Africa/Maseru", + 'AFRICA/MBABANE': "Africa/Mbabane", + 'AFRICA/MOGADISHU': "Africa/Mogadishu", + 'AFRICA/MONROVIA': "Africa/Monrovia", + 'AFRICA/NAIROBI': "Africa/Nairobi", + 'AFRICA/NDJAMENA': "Africa/Ndjamena", + 'AFRICA/NIAMEY': "Africa/Niamey", + 'AFRICA/NOUAKCHOTT': "Africa/Nouakchott", + 'AFRICA/OUAGADOUGOU': "Africa/Ouagadougou", + 'AFRICA/PORTO-NOVO': "Africa/Porto-Novo", + 'AFRICA/SAO_TOME': "Africa/Sao_Tome", + 'AFRICA/TRIPOLI': "Africa/Tripoli", + 'AFRICA/TUNIS': "Africa/Tunis", + 'AFRICA/WINDHOEK': "Africa/Windhoek", + 'AMERICA/ADAK': "America/Adak", 'AMERICA/ANCHORAGE': "America/Anchorage", - 'PACIFIC/GAMBIER': "Pacific/Gambier", - 'AMERICA/LOS_ANGELES': "America/Los_Angeles", - 'AMERICA/TIJUANA': "America/Tijuana", - 'AMERICA/VANCOUVER': "America/Vancouver", - 'AMERICA/WHITEHORSE': "America/Whitehorse", - 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", - 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", - 'AMERICA/DENVER': "America/Denver", - 'AMERICA/EDMONTON': "America/Edmonton", - 'AMERICA/HERMOSILLO': "America/Hermosillo", - 'AMERICA/MAZATLAN': "America/Mazatlan", - 'AMERICA/PHOENIX': "America/Phoenix", - 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'AMERICA/ANGUILLA': "America/Anguilla", + 'AMERICA/ANTIGUA': "America/Antigua", + 'AMERICA/ARAGUAINA': "America/Araguaina", + 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", + 'AMERICA/ARGENTINA/CATAMARCA': "America/Argentina/Catamarca", + 'AMERICA/ARGENTINA/CORDOBA': "America/Argentina/Cordoba", + 'AMERICA/ARGENTINA/JUJUY': "America/Argentina/Jujuy", + 'AMERICA/ARGENTINA/LA_RIOJA': "America/Argentina/La_Rioja", + 'AMERICA/ARGENTINA/MENDOZA': "America/Argentina/Mendoza", + 'AMERICA/ARGENTINA/RIO_GALLEGOS': "America/Argentina/Rio_Gallegos", + 'AMERICA/ARGENTINA/SALTA': "America/Argentina/Salta", + 'AMERICA/ARGENTINA/SAN_JUAN': "America/Argentina/San_Juan", + 'AMERICA/ARGENTINA/SAN_LUIS': "America/Argentina/San_Luis", + 'AMERICA/ARGENTINA/TUCUMAN': "America/Argentina/Tucuman", + 'AMERICA/ARGENTINA/USHUAIA': "America/Argentina/Ushuaia", + 'AMERICA/ARUBA': "America/Aruba", + 'AMERICA/ASUNCION': "America/Asuncion", + 'AMERICA/ATIKOKAN': "America/Atikokan", + 'AMERICA/BAHIA': "America/Bahia", + 'AMERICA/BAHIA_BANDERAS': "America/Bahia_Banderas", + 'AMERICA/BARBADOS': "America/Barbados", + 'AMERICA/BELEM': "America/Belem", 'AMERICA/BELIZE': "America/Belize", + 'AMERICA/BLANC-SABLON': "America/Blanc-Sablon", + 'AMERICA/BOA_VISTA': "America/Boa_Vista", + 'AMERICA/BOGOTA': "America/Bogota", + 'AMERICA/BOISE': "America/Boise", + 'AMERICA/CAMBRIDGE_BAY': "America/Cambridge_Bay", + 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", + 'AMERICA/CANCUN': "America/Cancun", + 'AMERICA/CARACAS': "America/Caracas", + 'AMERICA/CAYENNE': "America/Cayenne", + 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/CHICAGO': "America/Chicago", + 'AMERICA/CHIHUAHUA': "America/Chihuahua", 'AMERICA/COSTA_RICA': "America/Costa_Rica", + 'AMERICA/CRESTON': "America/Creston", + 'AMERICA/CUIABA': "America/Cuiaba", + 'AMERICA/CURACAO': "America/Curacao", + 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'AMERICA/DAWSON': "America/Dawson", + 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", + 'AMERICA/DENVER': "America/Denver", + 'AMERICA/DETROIT': "America/Detroit", + 'AMERICA/DOMINICA': "America/Dominica", + 'AMERICA/EDMONTON': "America/Edmonton", + 'AMERICA/EIRUNEPE': "America/Eirunepe", 'AMERICA/EL_SALVADOR': "America/El_Salvador", + 'AMERICA/FORTALEZA': "America/Fortaleza", + 'AMERICA/GLACE_BAY': "America/Glace_Bay", + 'AMERICA/GODTHAB': "America/Godthab", + 'AMERICA/GOOSE_BAY': "America/Goose_Bay", + 'AMERICA/GRAND_TURK': "America/Grand_Turk", + 'AMERICA/GRENADA': "America/Grenada", + 'AMERICA/GUADELOUPE': "America/Guadeloupe", 'AMERICA/GUATEMALA': "America/Guatemala", - 'AMERICA/MANAGUA': "America/Managua", - 'AMERICA/MEXICO_CITY': "America/Mexico_City", - 'AMERICA/REGINA': "America/Regina", - 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", - 'AMERICA/WINNIPEG': "America/Winnipeg", - 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", - 'AMERICA/BOGOTA': "America/Bogota", - 'AMERICA/CANCUN': "America/Cancun", - 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/GUAYAQUIL': "America/Guayaquil", + 'AMERICA/GUYANA': "America/Guyana", + 'AMERICA/HALIFAX': "America/Halifax", 'AMERICA/HAVANA': "America/Havana", + 'AMERICA/HERMOSILLO': "America/Hermosillo", + 'AMERICA/INDIANA/INDIANAPOLIS': "America/Indiana/Indianapolis", + 'AMERICA/INDIANA/KNOX': "America/Indiana/Knox", + 'AMERICA/INDIANA/MARENGO': "America/Indiana/Marengo", + 'AMERICA/INDIANA/PETERSBURG': "America/Indiana/Petersburg", + 'AMERICA/INDIANA/TELL_CITY': "America/Indiana/Tell_City", + 'AMERICA/INDIANA/VEVAY': "America/Indiana/Vevay", + 'AMERICA/INDIANA/VINCENNES': "America/Indiana/Vincennes", + 'AMERICA/INDIANA/WINAMAC': "America/Indiana/Winamac", + 'AMERICA/INUVIK': "America/Inuvik", 'AMERICA/IQALUIT': "America/Iqaluit", 'AMERICA/JAMAICA': "America/Jamaica", + 'AMERICA/JUNEAU': "America/Juneau", + 'AMERICA/KENTUCKY/LOUISVILLE': "America/Kentucky/Louisville", + 'AMERICA/KENTUCKY/MONTICELLO': "America/Kentucky/Monticello", + 'AMERICA/KRALENDIJK': "America/Kralendijk", + 'AMERICA/LA_PAZ': "America/La_Paz", 'AMERICA/LIMA': "America/Lima", + 'AMERICA/LOS_ANGELES': "America/Los_Angeles", + 'AMERICA/LOWER_PRINCES': "America/Lower_Princes", + 'AMERICA/MACEIO': "America/Maceio", + 'AMERICA/MANAGUA': "America/Managua", + 'AMERICA/MANAUS': "America/Manaus", + 'AMERICA/MARIGOT': "America/Marigot", + 'AMERICA/MARTINIQUE': "America/Martinique", + 'AMERICA/MATAMOROS': "America/Matamoros", + 'AMERICA/MAZATLAN': "America/Mazatlan", + 'AMERICA/MENOMINEE': "America/Menominee", + 'AMERICA/MERIDA': "America/Merida", + 'AMERICA/METLAKATLA': "America/Metlakatla", + 'AMERICA/MEXICO_CITY': "America/Mexico_City", + 'AMERICA/MIQUELON': "America/Miquelon", + 'AMERICA/MONCTON': "America/Moncton", + 'AMERICA/MONTERREY': "America/Monterrey", + 'AMERICA/MONTEVIDEO': "America/Montevideo", + 'AMERICA/MONTREAL': "America/Montreal", + 'AMERICA/MONTSERRAT': "America/Montserrat", 'AMERICA/NASSAU': "America/Nassau", 'AMERICA/NEW_YORK': "America/New_York", - 'AMERICA/NUUK': "America/Nuuk", + 'AMERICA/NIPIGON': "America/Nipigon", + 'AMERICA/NOME': "America/Nome", + 'AMERICA/NORONHA': "America/Noronha", + 'AMERICA/NORTH_DAKOTA/BEULAH': "America/North_Dakota/Beulah", + 'AMERICA/NORTH_DAKOTA/CENTER': "America/North_Dakota/Center", + 'AMERICA/NORTH_DAKOTA/NEW_SALEM': "America/North_Dakota/New_Salem", + 'AMERICA/OJINAGA': "America/Ojinaga", 'AMERICA/PANAMA': "America/Panama", + 'AMERICA/PANGNIRTUNG': "America/Pangnirtung", + 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/PHOENIX': "America/Phoenix", 'AMERICA/PORT-AU-PRINCE': "America/Port-au-Prince", - 'AMERICA/RIO_BRANCO': "America/Rio_Branco", - 'AMERICA/TORONTO': "America/Toronto", - 'PACIFIC/EASTER': "Pacific/Easter", - 'AMERICA/CARACAS': "America/Caracas", - 'AMERICA/ASUNCION': "America/Asuncion", - 'AMERICA/BARBADOS': "America/Barbados", - 'AMERICA/BOA_VISTA': "America/Boa_Vista", - 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", - 'AMERICA/CUIABA': "America/Cuiaba", - 'AMERICA/CURACAO': "America/Curacao", - 'AMERICA/GRAND_TURK': "America/Grand_Turk", - 'AMERICA/GUYANA': "America/Guyana", - 'AMERICA/HALIFAX': "America/Halifax", - 'AMERICA/LA_PAZ': "America/La_Paz", - 'AMERICA/MANAUS': "America/Manaus", - 'AMERICA/MARTINIQUE': "America/Martinique", 'AMERICA/PORT_OF_SPAIN': "America/Port_of_Spain", 'AMERICA/PORTO_VELHO': "America/Porto_Velho", 'AMERICA/PUERTO_RICO': "America/Puerto_Rico", - 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", - 'AMERICA/THULE': "America/Thule", - 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", - 'AMERICA/ST_JOHNS': "America/St_Johns", - 'AMERICA/ARAGUAINA': "America/Araguaina", - 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", - 'AMERICA/BAHIA': "America/Bahia", - 'AMERICA/BELEM': "America/Belem", - 'AMERICA/CAYENNE': "America/Cayenne", - 'AMERICA/FORTALEZA': "America/Fortaleza", - 'AMERICA/GODTHAB': "America/Godthab", - 'AMERICA/MACEIO': "America/Maceio", - 'AMERICA/MIQUELON': "America/Miquelon", - 'AMERICA/MONTEVIDEO': "America/Montevideo", - 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/RAINY_RIVER': "America/Rainy_River", + 'AMERICA/RANKIN_INLET': "America/Rankin_Inlet", 'AMERICA/RECIFE': "America/Recife", + 'AMERICA/REGINA': "America/Regina", + 'AMERICA/RESOLUTE': "America/Resolute", + 'AMERICA/RIO_BRANCO': "America/Rio_Branco", + 'AMERICA/SANTA_ISABEL': "America/Santa_Isabel", + 'AMERICA/SANTAREM': "America/Santarem", 'AMERICA/SANTIAGO': "America/Santiago", + 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", 'AMERICA/SAO_PAULO': "America/Sao_Paulo", + 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'AMERICA/SHIPROCK': "America/Shiprock", + 'AMERICA/SITKA': "America/Sitka", + 'AMERICA/ST_BARTHELEMY': "America/St_Barthelemy", + 'AMERICA/ST_JOHNS': "America/St_Johns", + 'AMERICA/ST_KITTS': "America/St_Kitts", + 'AMERICA/ST_LUCIA': "America/St_Lucia", + 'AMERICA/ST_THOMAS': "America/St_Thomas", + 'AMERICA/ST_VINCENT': "America/St_Vincent", + 'AMERICA/SWIFT_CURRENT': "America/Swift_Current", + 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", + 'AMERICA/THULE': "America/Thule", + 'AMERICA/THUNDER_BAY': "America/Thunder_Bay", + 'AMERICA/TIJUANA': "America/Tijuana", + 'AMERICA/TORONTO': "America/Toronto", + 'AMERICA/TORTOLA': "America/Tortola", + 'AMERICA/VANCOUVER': "America/Vancouver", + 'AMERICA/WHITEHORSE': "America/Whitehorse", + 'AMERICA/WINNIPEG': "America/Winnipeg", + 'AMERICA/YAKUTAT': "America/Yakutat", + 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'ANTARCTICA/CASEY': "Antarctica/Casey", + 'ANTARCTICA/DAVIS': "Antarctica/Davis", + 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", + 'ANTARCTICA/MACQUARIE': "Antarctica/Macquarie", + 'ANTARCTICA/MAWSON': "Antarctica/Mawson", + 'ANTARCTICA/MCMURDO': "Antarctica/McMurdo", 'ANTARCTICA/PALMER': "Antarctica/Palmer", 'ANTARCTICA/ROTHERA': "Antarctica/Rothera", - 'ATLANTIC/STANLEY': "Atlantic/Stanley", - 'AMERICA/NORONHA': "America/Noronha", - 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", - 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'ANTARCTICA/SOUTH_POLE': "Antarctica/South_Pole", + 'ANTARCTICA/SYOWA': "Antarctica/Syowa", + 'ANTARCTICA/TROLL': "Antarctica/Troll", + 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", + 'ARCTIC/LONGYEARBYEN': "Arctic/Longyearbyen", + 'ASIA/ADEN': "Asia/Aden", + 'ASIA/ALMATY': "Asia/Almaty", + 'ASIA/AMMAN': "Asia/Amman", + 'ASIA/ANADYR': "Asia/Anadyr", + 'ASIA/AQTAU': "Asia/Aqtau", + 'ASIA/AQTOBE': "Asia/Aqtobe", + 'ASIA/ASHGABAT': "Asia/Ashgabat", + 'ASIA/BAGHDAD': "Asia/Baghdad", + 'ASIA/BAHRAIN': "Asia/Bahrain", + 'ASIA/BAKU': "Asia/Baku", + 'ASIA/BANGKOK': "Asia/Bangkok", + 'ASIA/BEIRUT': "Asia/Beirut", + 'ASIA/BISHKEK': "Asia/Bishkek", + 'ASIA/BRUNEI': "Asia/Brunei", + 'ASIA/CALCUTTA': "Asia/Calcutta", + 'ASIA/CHOIBALSAN': "Asia/Choibalsan", + 'ASIA/CHONGQING': "Asia/Chongqing", + 'ASIA/COLOMBO': "Asia/Colombo", + 'ASIA/DAMASCUS': "Asia/Damascus", + 'ASIA/DHAKA': "Asia/Dhaka", + 'ASIA/DILI': "Asia/Dili", + 'ASIA/DUBAI': "Asia/Dubai", + 'ASIA/DUSHANBE': "Asia/Dushanbe", + 'ASIA/GAZA': "Asia/Gaza", + 'ASIA/HARBIN': "Asia/Harbin", + 'ASIA/HEBRON': "Asia/Hebron", + 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", + 'ASIA/HONG_KONG': "Asia/Hong_Kong", + 'ASIA/HOVD': "Asia/Hovd", + 'ASIA/IRKUTSK': "Asia/Irkutsk", + 'ASIA/JAKARTA': "Asia/Jakarta", + 'ASIA/JAYAPURA': "Asia/Jayapura", + 'ASIA/JERUSALEM': "Asia/Jerusalem", + 'ASIA/KABUL': "Asia/Kabul", + 'ASIA/KAMCHATKA': "Asia/Kamchatka", + 'ASIA/KARACHI': "Asia/Karachi", + 'ASIA/KASHGAR': "Asia/Kashgar", + 'ASIA/KATHMANDU': "Asia/Kathmandu", + 'ASIA/KATMANDU': "Asia/Katmandu", + 'ASIA/KHANDYGA': "Asia/Khandyga", + 'ASIA/KOLKATA': "Asia/Kolkata", + 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", + 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", + 'ASIA/KUCHING': "Asia/Kuching", + 'ASIA/KUWAIT': "Asia/Kuwait", + 'ASIA/MACAU': "Asia/Macau", + 'ASIA/MAGADAN': "Asia/Magadan", + 'ASIA/MAKASSAR': "Asia/Makassar", + 'ASIA/MANILA': "Asia/Manila", + 'ASIA/MUSCAT': "Asia/Muscat", + 'ASIA/NICOSIA': "Asia/Nicosia", + 'ASIA/NOVOKUZNETSK': "Asia/Novokuznetsk", + 'ASIA/NOVOSIBIRSK': "Asia/Novosibirsk", + 'ASIA/OMSK': "Asia/Omsk", + 'ASIA/ORAL': "Asia/Oral", + 'ASIA/PHNOM_PENH': "Asia/Phnom_Penh", + 'ASIA/PONTIANAK': "Asia/Pontianak", + 'ASIA/PYONGYANG': "Asia/Pyongyang", + 'ASIA/QATAR': "Asia/Qatar", + 'ASIA/QYZYLORDA': "Asia/Qyzylorda", + 'ASIA/RANGOON': "Asia/Rangoon", + 'ASIA/RIYADH': "Asia/Riyadh", + 'ASIA/SAIGON': "Asia/Saigon", + 'ASIA/SAKHALIN': "Asia/Sakhalin", + 'ASIA/SAMARKAND': "Asia/Samarkand", + 'ASIA/SEOUL': "Asia/Seoul", + 'ASIA/SHANGHAI': "Asia/Shanghai", + 'ASIA/SINGAPORE': "Asia/Singapore", + 'ASIA/TAIPEI': "Asia/Taipei", + 'ASIA/TASHKENT': "Asia/Tashkent", + 'ASIA/TBILISI': "Asia/Tbilisi", + 'ASIA/TEHRAN': "Asia/Tehran", + 'ASIA/THIMPHU': "Asia/Thimphu", + 'ASIA/TOKYO': "Asia/Tokyo", + 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", + 'ASIA/URUMQI': "Asia/Urumqi", + 'ASIA/UST-NERA': "Asia/Ust-Nera", + 'ASIA/VIENTIANE': "Asia/Vientiane", + 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", + 'ASIA/YAKUTSK': "Asia/Yakutsk", + 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", + 'ASIA/YEREVAN': "Asia/Yerevan", 'ATLANTIC/AZORES': "Atlantic/Azores", - 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", - 'AFRICA/ABIDJAN': "Africa/Abidjan", - 'AFRICA/ACCRA': "Africa/Accra", - 'AFRICA/BISSAU': "Africa/Bissau", - 'AFRICA/CASABLANCA': "Africa/Casablanca", - 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", - 'AFRICA/MONROVIA': "Africa/Monrovia", - 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", 'ATLANTIC/CANARY': "Atlantic/Canary", + 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", 'ATLANTIC/FAROE': "Atlantic/Faroe", + 'ATLANTIC/MADEIRA': "Atlantic/Madeira", 'ATLANTIC/REYKJAVIK': "Atlantic/Reykjavik", + 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", + 'ATLANTIC/ST_HELENA': "Atlantic/St_Helena", + 'ATLANTIC/STANLEY': "Atlantic/Stanley", + 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", + 'AUSTRALIA/BRISBANE': "Australia/Brisbane", + 'AUSTRALIA/BROKEN_HILL': "Australia/Broken_Hill", + 'AUSTRALIA/CURRIE': "Australia/Currie", + 'AUSTRALIA/DARWIN': "Australia/Darwin", + 'AUSTRALIA/EUCLA': "Australia/Eucla", + 'AUSTRALIA/HOBART': "Australia/Hobart", + 'AUSTRALIA/LINDEMAN': "Australia/Lindeman", + 'AUSTRALIA/LORD_HOWE': "Australia/Lord_Howe", + 'AUSTRALIA/MELBOURNE': "Australia/Melbourne", + 'AUSTRALIA/PERTH': "Australia/Perth", + 'AUSTRALIA/SYDNEY': "Australia/Sydney", 'ETC/GMT': "Etc/GMT", - 'EUROPE/DUBLIN': "Europe/Dublin", - 'EUROPE/LISBON': "Europe/Lisbon", - 'EUROPE/LONDON': "Europe/London", - 'AFRICA/ALGIERS': "Africa/Algiers", - 'AFRICA/CEUTA': "Africa/Ceuta", - 'AFRICA/LAGOS': "Africa/Lagos", - 'AFRICA/NDJAMENA': "Africa/Ndjamena", - 'AFRICA/TUNIS': "Africa/Tunis", - 'AFRICA/WINDHOEK': "Africa/Windhoek", 'EUROPE/AMSTERDAM': "Europe/Amsterdam", 'EUROPE/ANDORRA': "Europe/Andorra", + 'EUROPE/ATHENS': "Europe/Athens", 'EUROPE/BELGRADE': "Europe/Belgrade", 'EUROPE/BERLIN': "Europe/Berlin", + 'EUROPE/BRATISLAVA': "Europe/Bratislava", 'EUROPE/BRUSSELS': "Europe/Brussels", + 'EUROPE/BUCHAREST': "Europe/Bucharest", 'EUROPE/BUDAPEST': "Europe/Budapest", + 'EUROPE/BUSINGEN': "Europe/Busingen", + 'EUROPE/CHISINAU': "Europe/Chisinau", 'EUROPE/COPENHAGEN': "Europe/Copenhagen", + 'EUROPE/DUBLIN': "Europe/Dublin", 'EUROPE/GIBRALTAR': "Europe/Gibraltar", + 'EUROPE/GUERNSEY': "Europe/Guernsey", + 'EUROPE/HELSINKI': "Europe/Helsinki", + 'EUROPE/ISLE_OF_MAN': "Europe/Isle_of_Man", + 'EUROPE/ISTANBUL': "Europe/Istanbul", + 'EUROPE/JERSEY': "Europe/Jersey", + 'EUROPE/KALININGRAD': "Europe/Kaliningrad", + 'EUROPE/KIEV': "Europe/Kiev", + 'EUROPE/LISBON': "Europe/Lisbon", + 'EUROPE/LJUBLJANA': "Europe/Ljubljana", + 'EUROPE/LONDON': "Europe/London", 'EUROPE/LUXEMBOURG': "Europe/Luxembourg", 'EUROPE/MADRID': "Europe/Madrid", 'EUROPE/MALTA': "Europe/Malta", + 'EUROPE/MARIEHAMN': "Europe/Mariehamn", + 'EUROPE/MINSK': "Europe/Minsk", 'EUROPE/MONACO': "Europe/Monaco", + 'EUROPE/MOSCOW': "Europe/Moscow", 'EUROPE/OSLO': "Europe/Oslo", 'EUROPE/PARIS': "Europe/Paris", + 'EUROPE/PODGORICA': "Europe/Podgorica", 'EUROPE/PRAGUE': "Europe/Prague", + 'EUROPE/RIGA': "Europe/Riga", 'EUROPE/ROME': "Europe/Rome", + 'EUROPE/SAMARA': "Europe/Samara", + 'EUROPE/SAN_MARINO': "Europe/San_Marino", + 'EUROPE/SARAJEVO': "Europe/Sarajevo", + 'EUROPE/SIMFEROPOL': "Europe/Simferopol", + 'EUROPE/SKOPJE': "Europe/Skopje", + 'EUROPE/SOFIA': "Europe/Sofia", 'EUROPE/STOCKHOLM': "Europe/Stockholm", + 'EUROPE/TALLINN': "Europe/Tallinn", 'EUROPE/TIRANE': "Europe/Tirane", + 'EUROPE/UZHGOROD': "Europe/Uzhgorod", + 'EUROPE/VADUZ': "Europe/Vaduz", + 'EUROPE/VATICAN': "Europe/Vatican", 'EUROPE/VIENNA': "Europe/Vienna", + 'EUROPE/VILNIUS': "Europe/Vilnius", + 'EUROPE/VOLGOGRAD': "Europe/Volgograd", 'EUROPE/WARSAW': "Europe/Warsaw", + 'EUROPE/ZAGREB': "Europe/Zagreb", + 'EUROPE/ZAPOROZHYE': "Europe/Zaporozhye", 'EUROPE/ZURICH': "Europe/Zurich", - 'AFRICA/CAIRO': "Africa/Cairo", - 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", - 'AFRICA/MAPUTO': "Africa/Maputo", - 'AFRICA/TRIPOLI': "Africa/Tripoli", - 'ASIA/AMMAN': "Asia/Amman", - 'ASIA/BEIRUT': "Asia/Beirut", - 'ASIA/DAMASCUS': "Asia/Damascus", - 'ASIA/GAZA': "Asia/Gaza", - 'ASIA/JERUSALEM': "Asia/Jerusalem", - 'ASIA/NICOSIA': "Asia/Nicosia", - 'EUROPE/ATHENS': "Europe/Athens", - 'EUROPE/BUCHAREST': "Europe/Bucharest", - 'EUROPE/CHISINAU': "Europe/Chisinau", - 'EUROPE/HELSINKI': "Europe/Helsinki", - 'EUROPE/ISTANBUL': "Europe/Istanbul", - 'EUROPE/KALININGRAD': "Europe/Kaliningrad", - 'EUROPE/KIEV': "Europe/Kiev", - 'EUROPE/RIGA': "Europe/Riga", - 'EUROPE/SOFIA': "Europe/Sofia", - 'EUROPE/TALLINN': "Europe/Tallinn", - 'EUROPE/VILNIUS': "Europe/Vilnius", - 'AFRICA/KHARTOUM': "Africa/Khartoum", - 'AFRICA/NAIROBI': "Africa/Nairobi", - 'ANTARCTICA/SYOWA': "Antarctica/Syowa", - 'ASIA/BAGHDAD': "Asia/Baghdad", - 'ASIA/QATAR': "Asia/Qatar", - 'ASIA/RIYADH': "Asia/Riyadh", - 'EUROPE/MINSK': "Europe/Minsk", - 'EUROPE/MOSCOW': "Europe/Moscow", - 'ASIA/TEHRAN': "Asia/Tehran", - 'ASIA/BAKU': "Asia/Baku", - 'ASIA/DUBAI': "Asia/Dubai", - 'ASIA/TBILISI': "Asia/Tbilisi", - 'ASIA/YEREVAN': "Asia/Yerevan", - 'EUROPE/SAMARA': "Europe/Samara", + 'INDIAN/ANTANANARIVO': "Indian/Antananarivo", + 'INDIAN/CHAGOS': "Indian/Chagos", + 'INDIAN/CHRISTMAS': "Indian/Christmas", + 'INDIAN/COCOS': "Indian/Cocos", + 'INDIAN/COMORO': "Indian/Comoro", + 'INDIAN/KERGUELEN': "Indian/Kerguelen", 'INDIAN/MAHE': "Indian/Mahe", + 'INDIAN/MALDIVES': "Indian/Maldives", 'INDIAN/MAURITIUS': "Indian/Mauritius", + 'INDIAN/MAYOTTE': "Indian/Mayotte", 'INDIAN/REUNION': "Indian/Reunion", - 'ASIA/KABUL': "Asia/Kabul", - 'ANTARCTICA/MAWSON': "Antarctica/Mawson", - 'ASIA/AQTAU': "Asia/Aqtau", - 'ASIA/AQTOBE': "Asia/Aqtobe", - 'ASIA/ASHGABAT': "Asia/Ashgabat", - 'ASIA/DUSHANBE': "Asia/Dushanbe", - 'ASIA/KARACHI': "Asia/Karachi", - 'ASIA/TASHKENT': "Asia/Tashkent", - 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", - 'INDIAN/KERGUELEN': "Indian/Kerguelen", - 'INDIAN/MALDIVES': "Indian/Maldives", - 'ASIA/CALCUTTA': "Asia/Calcutta", - 'ASIA/KOLKATA': "Asia/Kolkata", - 'ASIA/COLOMBO': "Asia/Colombo", - 'ASIA/KATHMANDU': "Asia/Kathmandu", - 'ASIA/KATMANDU': "Asia/Katmandu", - 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", - 'ASIA/ALMATY': "Asia/Almaty", - 'ASIA/BISHKEK': "Asia/Bishkek", - 'ASIA/DHAKA': "Asia/Dhaka", - 'ASIA/OMSK': "Asia/Omsk", - 'ASIA/THIMPHU': "Asia/Thimphu", - 'INDIAN/CHAGOS': "Indian/Chagos", - 'ASIA/RANGOON': "Asia/Rangoon", - 'INDIAN/COCOS': "Indian/Cocos", - 'ANTARCTICA/DAVIS': "Antarctica/Davis", - 'ASIA/BANGKOK': "Asia/Bangkok", - 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", - 'ASIA/HOVD': "Asia/Hovd", - 'ASIA/JAKARTA': "Asia/Jakarta", - 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", - 'ASIA/SAIGON': "Asia/Saigon", - 'INDIAN/CHRISTMAS': "Indian/Christmas", - 'ANTARCTICA/CASEY': "Antarctica/Casey", - 'ASIA/BRUNEI': "Asia/Brunei", - 'ASIA/CHOIBALSAN': "Asia/Choibalsan", - 'ASIA/HONG_KONG': "Asia/Hong_Kong", - 'ASIA/IRKUTSK': "Asia/Irkutsk", - 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", - 'ASIA/MACAU': "Asia/Macau", - 'ASIA/MAKASSAR': "Asia/Makassar", - 'ASIA/MANILA': "Asia/Manila", - 'ASIA/SHANGHAI': "Asia/Shanghai", - 'ASIA/SINGAPORE': "Asia/Singapore", - 'ASIA/TAIPEI': "Asia/Taipei", - 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", - 'AUSTRALIA/PERTH': "Australia/Perth", - 'ASIA/PYONGYANG': "Asia/Pyongyang", - 'ASIA/DILI': "Asia/Dili", - 'ASIA/JAYAPURA': "Asia/Jayapura", - 'ASIA/SEOUL': "Asia/Seoul", - 'ASIA/TOKYO': "Asia/Tokyo", - 'ASIA/YAKUTSK': "Asia/Yakutsk", - 'ASIA/YANGON': "Asia/Yangon", - 'PACIFIC/PALAU': "Pacific/Palau", - 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", - 'AUSTRALIA/DARWIN': "Australia/Darwin", - 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", - 'ASIA/MAGADAN': "Asia/Magadan", - 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", - 'AUSTRALIA/BRISBANE': "Australia/Brisbane", - 'AUSTRALIA/HOBART': "Australia/Hobart", - 'AUSTRALIA/SYDNEY': "Australia/Sydney", + 'PACIFIC/APIA': "Pacific/Apia", + 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/CHATHAM': "Pacific/Chatham", 'PACIFIC/CHUUK': "Pacific/Chuuk", - 'PACIFIC/GUAM': "Pacific/Guam", - 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/EASTER': "Pacific/Easter", 'PACIFIC/EFATE': "Pacific/Efate", - 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", - 'PACIFIC/KOSRAE': "Pacific/Kosrae", - 'PACIFIC/NORFOLK': "Pacific/Norfolk", - 'PACIFIC/NOUMEA': "Pacific/Noumea", - 'PACIFIC/POHNPEI': "Pacific/Pohnpei", - 'ASIA/KAMCHATKA': "Asia/Kamchatka", - 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/ENDERBURY': "Pacific/Enderbury", + 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", 'PACIFIC/FIJI': "Pacific/Fiji", 'PACIFIC/FUNAFUTI': "Pacific/Funafuti", + 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", + 'PACIFIC/GAMBIER': "Pacific/Gambier", + 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", + 'PACIFIC/GUAM': "Pacific/Guam", + 'PACIFIC/HONOLULU': "Pacific/Honolulu", + 'PACIFIC/JOHNSTON': "Pacific/Johnston", + 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", + 'PACIFIC/KOSRAE': "Pacific/Kosrae", 'PACIFIC/KWAJALEIN': "Pacific/Kwajalein", 'PACIFIC/MAJURO': "Pacific/Majuro", + 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'PACIFIC/MIDWAY': "Pacific/Midway", 'PACIFIC/NAURU': "Pacific/Nauru", + 'PACIFIC/NORFOLK': "Pacific/Norfolk", + 'PACIFIC/NOUMEA': "Pacific/Noumea", + 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", + 'PACIFIC/PALAU': "Pacific/Palau", + 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", + 'PACIFIC/POHNPEI': "Pacific/Pohnpei", + 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", + 'PACIFIC/SAIPAN': "Pacific/Saipan", + 'PACIFIC/TAHITI': "Pacific/Tahiti", 'PACIFIC/TARAWA': "Pacific/Tarawa", + 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", 'PACIFIC/WAKE': "Pacific/Wake", 'PACIFIC/WALLIS': "Pacific/Wallis", - 'PACIFIC/APIA': "Pacific/Apia", - 'PACIFIC/ENDERBURY': "Pacific/Enderbury", - 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", - 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", - 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", 'UTC': "UTC", }, } @@ -503,7 +671,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 dns_domain_name (str): The DNS Search Domain Name. This setting applies to HyperFlex Data Platform 3.0 or later only.. [optional] # noqa: E501 dns_servers ([str], none_type): [optional] # noqa: E501 ntp_servers ([str], none_type): [optional] # noqa: E501 - timezone (str): The timezone of the HyperFlex cluster's system clock. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + timezone (str): The timezone of the HyperFlex cluster's system clock. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 cluster_profiles ([HyperflexClusterProfileRelationship], none_type): An array of relationships to hyperflexClusterProfile resources.. [optional] # noqa: E501 organization (OrganizationOrganizationRelationship): [optional] # noqa: E501 account_moid (str): The Account ID for this managed object.. [optional] # noqa: E501 @@ -572,6 +740,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -580,10 +751,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -636,7 +810,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 dns_domain_name (str): The DNS Search Domain Name. This setting applies to HyperFlex Data Platform 3.0 or later only.. [optional] # noqa: E501 dns_servers ([str], none_type): [optional] # noqa: E501 ntp_servers ([str], none_type): [optional] # noqa: E501 - timezone (str): The timezone of the HyperFlex cluster's system clock. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + timezone (str): The timezone of the HyperFlex cluster's system clock. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 cluster_profiles ([HyperflexClusterProfileRelationship], none_type): An array of relationships to hyperflexClusterProfile resources.. [optional] # noqa: E501 organization (OrganizationOrganizationRelationship): [optional] # noqa: E501 account_moid (str): The Account ID for this managed object.. [optional] # noqa: E501 diff --git a/intersight/model/hyperflex_sys_config_policy_all_of.py b/intersight/model/hyperflex_sys_config_policy_all_of.py index f2ab2725e5..65a775f65a 100644 --- a/intersight/model/hyperflex_sys_config_policy_all_of.py +++ b/intersight/model/hyperflex_sys_config_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -71,260 +71,428 @@ class HyperflexSysConfigPolicyAllOf(ModelNormal): }, ('timezone',): { 'PACIFIC/NIUE': "Pacific/Niue", - 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", - 'PACIFIC/HONOLULU': "Pacific/Honolulu", - 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", - 'PACIFIC/TAHITI': "Pacific/Tahiti", - 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'AFRICA/ABIDJAN': "Africa/Abidjan", + 'AFRICA/ACCRA': "Africa/Accra", + 'AFRICA/ADDIS_ABABA': "Africa/Addis_Ababa", + 'AFRICA/ALGIERS': "Africa/Algiers", + 'AFRICA/ASMARA': "Africa/Asmara", + 'AFRICA/BAMAKO': "Africa/Bamako", + 'AFRICA/BANGUI': "Africa/Bangui", + 'AFRICA/BANJUL': "Africa/Banjul", + 'AFRICA/BISSAU': "Africa/Bissau", + 'AFRICA/BLANTYRE': "Africa/Blantyre", + 'AFRICA/BRAZZAVILLE': "Africa/Brazzaville", + 'AFRICA/BUJUMBURA': "Africa/Bujumbura", + 'AFRICA/CAIRO': "Africa/Cairo", + 'AFRICA/CASABLANCA': "Africa/Casablanca", + 'AFRICA/CEUTA': "Africa/Ceuta", + 'AFRICA/CONAKRY': "Africa/Conakry", + 'AFRICA/DAKAR': "Africa/Dakar", + 'AFRICA/DAR_ES_SALAAM': "Africa/Dar_es_Salaam", + 'AFRICA/DJIBOUTI': "Africa/Djibouti", + 'AFRICA/DOUALA': "Africa/Douala", + 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", + 'AFRICA/FREETOWN': "Africa/Freetown", + 'AFRICA/GABORONE': "Africa/Gaborone", + 'AFRICA/HARARE': "Africa/Harare", + 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", + 'AFRICA/JUBA': "Africa/Juba", + 'AFRICA/KAMPALA': "Africa/Kampala", + 'AFRICA/KHARTOUM': "Africa/Khartoum", + 'AFRICA/KIGALI': "Africa/Kigali", + 'AFRICA/KINSHASA': "Africa/Kinshasa", + 'AFRICA/LAGOS': "Africa/Lagos", + 'AFRICA/LIBREVILLE': "Africa/Libreville", + 'AFRICA/LOME': "Africa/Lome", + 'AFRICA/LUANDA': "Africa/Luanda", + 'AFRICA/LUBUMBASHI': "Africa/Lubumbashi", + 'AFRICA/LUSAKA': "Africa/Lusaka", + 'AFRICA/MALABO': "Africa/Malabo", + 'AFRICA/MAPUTO': "Africa/Maputo", + 'AFRICA/MASERU': "Africa/Maseru", + 'AFRICA/MBABANE': "Africa/Mbabane", + 'AFRICA/MOGADISHU': "Africa/Mogadishu", + 'AFRICA/MONROVIA': "Africa/Monrovia", + 'AFRICA/NAIROBI': "Africa/Nairobi", + 'AFRICA/NDJAMENA': "Africa/Ndjamena", + 'AFRICA/NIAMEY': "Africa/Niamey", + 'AFRICA/NOUAKCHOTT': "Africa/Nouakchott", + 'AFRICA/OUAGADOUGOU': "Africa/Ouagadougou", + 'AFRICA/PORTO-NOVO': "Africa/Porto-Novo", + 'AFRICA/SAO_TOME': "Africa/Sao_Tome", + 'AFRICA/TRIPOLI': "Africa/Tripoli", + 'AFRICA/TUNIS': "Africa/Tunis", + 'AFRICA/WINDHOEK': "Africa/Windhoek", + 'AMERICA/ADAK': "America/Adak", 'AMERICA/ANCHORAGE': "America/Anchorage", - 'PACIFIC/GAMBIER': "Pacific/Gambier", - 'AMERICA/LOS_ANGELES': "America/Los_Angeles", - 'AMERICA/TIJUANA': "America/Tijuana", - 'AMERICA/VANCOUVER': "America/Vancouver", - 'AMERICA/WHITEHORSE': "America/Whitehorse", - 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", - 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", - 'AMERICA/DENVER': "America/Denver", - 'AMERICA/EDMONTON': "America/Edmonton", - 'AMERICA/HERMOSILLO': "America/Hermosillo", - 'AMERICA/MAZATLAN': "America/Mazatlan", - 'AMERICA/PHOENIX': "America/Phoenix", - 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'AMERICA/ANGUILLA': "America/Anguilla", + 'AMERICA/ANTIGUA': "America/Antigua", + 'AMERICA/ARAGUAINA': "America/Araguaina", + 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", + 'AMERICA/ARGENTINA/CATAMARCA': "America/Argentina/Catamarca", + 'AMERICA/ARGENTINA/CORDOBA': "America/Argentina/Cordoba", + 'AMERICA/ARGENTINA/JUJUY': "America/Argentina/Jujuy", + 'AMERICA/ARGENTINA/LA_RIOJA': "America/Argentina/La_Rioja", + 'AMERICA/ARGENTINA/MENDOZA': "America/Argentina/Mendoza", + 'AMERICA/ARGENTINA/RIO_GALLEGOS': "America/Argentina/Rio_Gallegos", + 'AMERICA/ARGENTINA/SALTA': "America/Argentina/Salta", + 'AMERICA/ARGENTINA/SAN_JUAN': "America/Argentina/San_Juan", + 'AMERICA/ARGENTINA/SAN_LUIS': "America/Argentina/San_Luis", + 'AMERICA/ARGENTINA/TUCUMAN': "America/Argentina/Tucuman", + 'AMERICA/ARGENTINA/USHUAIA': "America/Argentina/Ushuaia", + 'AMERICA/ARUBA': "America/Aruba", + 'AMERICA/ASUNCION': "America/Asuncion", + 'AMERICA/ATIKOKAN': "America/Atikokan", + 'AMERICA/BAHIA': "America/Bahia", + 'AMERICA/BAHIA_BANDERAS': "America/Bahia_Banderas", + 'AMERICA/BARBADOS': "America/Barbados", + 'AMERICA/BELEM': "America/Belem", 'AMERICA/BELIZE': "America/Belize", + 'AMERICA/BLANC-SABLON': "America/Blanc-Sablon", + 'AMERICA/BOA_VISTA': "America/Boa_Vista", + 'AMERICA/BOGOTA': "America/Bogota", + 'AMERICA/BOISE': "America/Boise", + 'AMERICA/CAMBRIDGE_BAY': "America/Cambridge_Bay", + 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", + 'AMERICA/CANCUN': "America/Cancun", + 'AMERICA/CARACAS': "America/Caracas", + 'AMERICA/CAYENNE': "America/Cayenne", + 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/CHICAGO': "America/Chicago", + 'AMERICA/CHIHUAHUA': "America/Chihuahua", 'AMERICA/COSTA_RICA': "America/Costa_Rica", + 'AMERICA/CRESTON': "America/Creston", + 'AMERICA/CUIABA': "America/Cuiaba", + 'AMERICA/CURACAO': "America/Curacao", + 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'AMERICA/DAWSON': "America/Dawson", + 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", + 'AMERICA/DENVER': "America/Denver", + 'AMERICA/DETROIT': "America/Detroit", + 'AMERICA/DOMINICA': "America/Dominica", + 'AMERICA/EDMONTON': "America/Edmonton", + 'AMERICA/EIRUNEPE': "America/Eirunepe", 'AMERICA/EL_SALVADOR': "America/El_Salvador", + 'AMERICA/FORTALEZA': "America/Fortaleza", + 'AMERICA/GLACE_BAY': "America/Glace_Bay", + 'AMERICA/GODTHAB': "America/Godthab", + 'AMERICA/GOOSE_BAY': "America/Goose_Bay", + 'AMERICA/GRAND_TURK': "America/Grand_Turk", + 'AMERICA/GRENADA': "America/Grenada", + 'AMERICA/GUADELOUPE': "America/Guadeloupe", 'AMERICA/GUATEMALA': "America/Guatemala", - 'AMERICA/MANAGUA': "America/Managua", - 'AMERICA/MEXICO_CITY': "America/Mexico_City", - 'AMERICA/REGINA': "America/Regina", - 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", - 'AMERICA/WINNIPEG': "America/Winnipeg", - 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", - 'AMERICA/BOGOTA': "America/Bogota", - 'AMERICA/CANCUN': "America/Cancun", - 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/GUAYAQUIL': "America/Guayaquil", + 'AMERICA/GUYANA': "America/Guyana", + 'AMERICA/HALIFAX': "America/Halifax", 'AMERICA/HAVANA': "America/Havana", + 'AMERICA/HERMOSILLO': "America/Hermosillo", + 'AMERICA/INDIANA/INDIANAPOLIS': "America/Indiana/Indianapolis", + 'AMERICA/INDIANA/KNOX': "America/Indiana/Knox", + 'AMERICA/INDIANA/MARENGO': "America/Indiana/Marengo", + 'AMERICA/INDIANA/PETERSBURG': "America/Indiana/Petersburg", + 'AMERICA/INDIANA/TELL_CITY': "America/Indiana/Tell_City", + 'AMERICA/INDIANA/VEVAY': "America/Indiana/Vevay", + 'AMERICA/INDIANA/VINCENNES': "America/Indiana/Vincennes", + 'AMERICA/INDIANA/WINAMAC': "America/Indiana/Winamac", + 'AMERICA/INUVIK': "America/Inuvik", 'AMERICA/IQALUIT': "America/Iqaluit", 'AMERICA/JAMAICA': "America/Jamaica", + 'AMERICA/JUNEAU': "America/Juneau", + 'AMERICA/KENTUCKY/LOUISVILLE': "America/Kentucky/Louisville", + 'AMERICA/KENTUCKY/MONTICELLO': "America/Kentucky/Monticello", + 'AMERICA/KRALENDIJK': "America/Kralendijk", + 'AMERICA/LA_PAZ': "America/La_Paz", 'AMERICA/LIMA': "America/Lima", + 'AMERICA/LOS_ANGELES': "America/Los_Angeles", + 'AMERICA/LOWER_PRINCES': "America/Lower_Princes", + 'AMERICA/MACEIO': "America/Maceio", + 'AMERICA/MANAGUA': "America/Managua", + 'AMERICA/MANAUS': "America/Manaus", + 'AMERICA/MARIGOT': "America/Marigot", + 'AMERICA/MARTINIQUE': "America/Martinique", + 'AMERICA/MATAMOROS': "America/Matamoros", + 'AMERICA/MAZATLAN': "America/Mazatlan", + 'AMERICA/MENOMINEE': "America/Menominee", + 'AMERICA/MERIDA': "America/Merida", + 'AMERICA/METLAKATLA': "America/Metlakatla", + 'AMERICA/MEXICO_CITY': "America/Mexico_City", + 'AMERICA/MIQUELON': "America/Miquelon", + 'AMERICA/MONCTON': "America/Moncton", + 'AMERICA/MONTERREY': "America/Monterrey", + 'AMERICA/MONTEVIDEO': "America/Montevideo", + 'AMERICA/MONTREAL': "America/Montreal", + 'AMERICA/MONTSERRAT': "America/Montserrat", 'AMERICA/NASSAU': "America/Nassau", 'AMERICA/NEW_YORK': "America/New_York", - 'AMERICA/NUUK': "America/Nuuk", + 'AMERICA/NIPIGON': "America/Nipigon", + 'AMERICA/NOME': "America/Nome", + 'AMERICA/NORONHA': "America/Noronha", + 'AMERICA/NORTH_DAKOTA/BEULAH': "America/North_Dakota/Beulah", + 'AMERICA/NORTH_DAKOTA/CENTER': "America/North_Dakota/Center", + 'AMERICA/NORTH_DAKOTA/NEW_SALEM': "America/North_Dakota/New_Salem", + 'AMERICA/OJINAGA': "America/Ojinaga", 'AMERICA/PANAMA': "America/Panama", + 'AMERICA/PANGNIRTUNG': "America/Pangnirtung", + 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/PHOENIX': "America/Phoenix", 'AMERICA/PORT-AU-PRINCE': "America/Port-au-Prince", - 'AMERICA/RIO_BRANCO': "America/Rio_Branco", - 'AMERICA/TORONTO': "America/Toronto", - 'PACIFIC/EASTER': "Pacific/Easter", - 'AMERICA/CARACAS': "America/Caracas", - 'AMERICA/ASUNCION': "America/Asuncion", - 'AMERICA/BARBADOS': "America/Barbados", - 'AMERICA/BOA_VISTA': "America/Boa_Vista", - 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", - 'AMERICA/CUIABA': "America/Cuiaba", - 'AMERICA/CURACAO': "America/Curacao", - 'AMERICA/GRAND_TURK': "America/Grand_Turk", - 'AMERICA/GUYANA': "America/Guyana", - 'AMERICA/HALIFAX': "America/Halifax", - 'AMERICA/LA_PAZ': "America/La_Paz", - 'AMERICA/MANAUS': "America/Manaus", - 'AMERICA/MARTINIQUE': "America/Martinique", 'AMERICA/PORT_OF_SPAIN': "America/Port_of_Spain", 'AMERICA/PORTO_VELHO': "America/Porto_Velho", 'AMERICA/PUERTO_RICO': "America/Puerto_Rico", - 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", - 'AMERICA/THULE': "America/Thule", - 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", - 'AMERICA/ST_JOHNS': "America/St_Johns", - 'AMERICA/ARAGUAINA': "America/Araguaina", - 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", - 'AMERICA/BAHIA': "America/Bahia", - 'AMERICA/BELEM': "America/Belem", - 'AMERICA/CAYENNE': "America/Cayenne", - 'AMERICA/FORTALEZA': "America/Fortaleza", - 'AMERICA/GODTHAB': "America/Godthab", - 'AMERICA/MACEIO': "America/Maceio", - 'AMERICA/MIQUELON': "America/Miquelon", - 'AMERICA/MONTEVIDEO': "America/Montevideo", - 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/RAINY_RIVER': "America/Rainy_River", + 'AMERICA/RANKIN_INLET': "America/Rankin_Inlet", 'AMERICA/RECIFE': "America/Recife", + 'AMERICA/REGINA': "America/Regina", + 'AMERICA/RESOLUTE': "America/Resolute", + 'AMERICA/RIO_BRANCO': "America/Rio_Branco", + 'AMERICA/SANTA_ISABEL': "America/Santa_Isabel", + 'AMERICA/SANTAREM': "America/Santarem", 'AMERICA/SANTIAGO': "America/Santiago", + 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", 'AMERICA/SAO_PAULO': "America/Sao_Paulo", + 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'AMERICA/SHIPROCK': "America/Shiprock", + 'AMERICA/SITKA': "America/Sitka", + 'AMERICA/ST_BARTHELEMY': "America/St_Barthelemy", + 'AMERICA/ST_JOHNS': "America/St_Johns", + 'AMERICA/ST_KITTS': "America/St_Kitts", + 'AMERICA/ST_LUCIA': "America/St_Lucia", + 'AMERICA/ST_THOMAS': "America/St_Thomas", + 'AMERICA/ST_VINCENT': "America/St_Vincent", + 'AMERICA/SWIFT_CURRENT': "America/Swift_Current", + 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", + 'AMERICA/THULE': "America/Thule", + 'AMERICA/THUNDER_BAY': "America/Thunder_Bay", + 'AMERICA/TIJUANA': "America/Tijuana", + 'AMERICA/TORONTO': "America/Toronto", + 'AMERICA/TORTOLA': "America/Tortola", + 'AMERICA/VANCOUVER': "America/Vancouver", + 'AMERICA/WHITEHORSE': "America/Whitehorse", + 'AMERICA/WINNIPEG': "America/Winnipeg", + 'AMERICA/YAKUTAT': "America/Yakutat", + 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'ANTARCTICA/CASEY': "Antarctica/Casey", + 'ANTARCTICA/DAVIS': "Antarctica/Davis", + 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", + 'ANTARCTICA/MACQUARIE': "Antarctica/Macquarie", + 'ANTARCTICA/MAWSON': "Antarctica/Mawson", + 'ANTARCTICA/MCMURDO': "Antarctica/McMurdo", 'ANTARCTICA/PALMER': "Antarctica/Palmer", 'ANTARCTICA/ROTHERA': "Antarctica/Rothera", - 'ATLANTIC/STANLEY': "Atlantic/Stanley", - 'AMERICA/NORONHA': "America/Noronha", - 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", - 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'ANTARCTICA/SOUTH_POLE': "Antarctica/South_Pole", + 'ANTARCTICA/SYOWA': "Antarctica/Syowa", + 'ANTARCTICA/TROLL': "Antarctica/Troll", + 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", + 'ARCTIC/LONGYEARBYEN': "Arctic/Longyearbyen", + 'ASIA/ADEN': "Asia/Aden", + 'ASIA/ALMATY': "Asia/Almaty", + 'ASIA/AMMAN': "Asia/Amman", + 'ASIA/ANADYR': "Asia/Anadyr", + 'ASIA/AQTAU': "Asia/Aqtau", + 'ASIA/AQTOBE': "Asia/Aqtobe", + 'ASIA/ASHGABAT': "Asia/Ashgabat", + 'ASIA/BAGHDAD': "Asia/Baghdad", + 'ASIA/BAHRAIN': "Asia/Bahrain", + 'ASIA/BAKU': "Asia/Baku", + 'ASIA/BANGKOK': "Asia/Bangkok", + 'ASIA/BEIRUT': "Asia/Beirut", + 'ASIA/BISHKEK': "Asia/Bishkek", + 'ASIA/BRUNEI': "Asia/Brunei", + 'ASIA/CALCUTTA': "Asia/Calcutta", + 'ASIA/CHOIBALSAN': "Asia/Choibalsan", + 'ASIA/CHONGQING': "Asia/Chongqing", + 'ASIA/COLOMBO': "Asia/Colombo", + 'ASIA/DAMASCUS': "Asia/Damascus", + 'ASIA/DHAKA': "Asia/Dhaka", + 'ASIA/DILI': "Asia/Dili", + 'ASIA/DUBAI': "Asia/Dubai", + 'ASIA/DUSHANBE': "Asia/Dushanbe", + 'ASIA/GAZA': "Asia/Gaza", + 'ASIA/HARBIN': "Asia/Harbin", + 'ASIA/HEBRON': "Asia/Hebron", + 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", + 'ASIA/HONG_KONG': "Asia/Hong_Kong", + 'ASIA/HOVD': "Asia/Hovd", + 'ASIA/IRKUTSK': "Asia/Irkutsk", + 'ASIA/JAKARTA': "Asia/Jakarta", + 'ASIA/JAYAPURA': "Asia/Jayapura", + 'ASIA/JERUSALEM': "Asia/Jerusalem", + 'ASIA/KABUL': "Asia/Kabul", + 'ASIA/KAMCHATKA': "Asia/Kamchatka", + 'ASIA/KARACHI': "Asia/Karachi", + 'ASIA/KASHGAR': "Asia/Kashgar", + 'ASIA/KATHMANDU': "Asia/Kathmandu", + 'ASIA/KATMANDU': "Asia/Katmandu", + 'ASIA/KHANDYGA': "Asia/Khandyga", + 'ASIA/KOLKATA': "Asia/Kolkata", + 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", + 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", + 'ASIA/KUCHING': "Asia/Kuching", + 'ASIA/KUWAIT': "Asia/Kuwait", + 'ASIA/MACAU': "Asia/Macau", + 'ASIA/MAGADAN': "Asia/Magadan", + 'ASIA/MAKASSAR': "Asia/Makassar", + 'ASIA/MANILA': "Asia/Manila", + 'ASIA/MUSCAT': "Asia/Muscat", + 'ASIA/NICOSIA': "Asia/Nicosia", + 'ASIA/NOVOKUZNETSK': "Asia/Novokuznetsk", + 'ASIA/NOVOSIBIRSK': "Asia/Novosibirsk", + 'ASIA/OMSK': "Asia/Omsk", + 'ASIA/ORAL': "Asia/Oral", + 'ASIA/PHNOM_PENH': "Asia/Phnom_Penh", + 'ASIA/PONTIANAK': "Asia/Pontianak", + 'ASIA/PYONGYANG': "Asia/Pyongyang", + 'ASIA/QATAR': "Asia/Qatar", + 'ASIA/QYZYLORDA': "Asia/Qyzylorda", + 'ASIA/RANGOON': "Asia/Rangoon", + 'ASIA/RIYADH': "Asia/Riyadh", + 'ASIA/SAIGON': "Asia/Saigon", + 'ASIA/SAKHALIN': "Asia/Sakhalin", + 'ASIA/SAMARKAND': "Asia/Samarkand", + 'ASIA/SEOUL': "Asia/Seoul", + 'ASIA/SHANGHAI': "Asia/Shanghai", + 'ASIA/SINGAPORE': "Asia/Singapore", + 'ASIA/TAIPEI': "Asia/Taipei", + 'ASIA/TASHKENT': "Asia/Tashkent", + 'ASIA/TBILISI': "Asia/Tbilisi", + 'ASIA/TEHRAN': "Asia/Tehran", + 'ASIA/THIMPHU': "Asia/Thimphu", + 'ASIA/TOKYO': "Asia/Tokyo", + 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", + 'ASIA/URUMQI': "Asia/Urumqi", + 'ASIA/UST-NERA': "Asia/Ust-Nera", + 'ASIA/VIENTIANE': "Asia/Vientiane", + 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", + 'ASIA/YAKUTSK': "Asia/Yakutsk", + 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", + 'ASIA/YEREVAN': "Asia/Yerevan", 'ATLANTIC/AZORES': "Atlantic/Azores", - 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", - 'AFRICA/ABIDJAN': "Africa/Abidjan", - 'AFRICA/ACCRA': "Africa/Accra", - 'AFRICA/BISSAU': "Africa/Bissau", - 'AFRICA/CASABLANCA': "Africa/Casablanca", - 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", - 'AFRICA/MONROVIA': "Africa/Monrovia", - 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", 'ATLANTIC/CANARY': "Atlantic/Canary", + 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", 'ATLANTIC/FAROE': "Atlantic/Faroe", + 'ATLANTIC/MADEIRA': "Atlantic/Madeira", 'ATLANTIC/REYKJAVIK': "Atlantic/Reykjavik", + 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", + 'ATLANTIC/ST_HELENA': "Atlantic/St_Helena", + 'ATLANTIC/STANLEY': "Atlantic/Stanley", + 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", + 'AUSTRALIA/BRISBANE': "Australia/Brisbane", + 'AUSTRALIA/BROKEN_HILL': "Australia/Broken_Hill", + 'AUSTRALIA/CURRIE': "Australia/Currie", + 'AUSTRALIA/DARWIN': "Australia/Darwin", + 'AUSTRALIA/EUCLA': "Australia/Eucla", + 'AUSTRALIA/HOBART': "Australia/Hobart", + 'AUSTRALIA/LINDEMAN': "Australia/Lindeman", + 'AUSTRALIA/LORD_HOWE': "Australia/Lord_Howe", + 'AUSTRALIA/MELBOURNE': "Australia/Melbourne", + 'AUSTRALIA/PERTH': "Australia/Perth", + 'AUSTRALIA/SYDNEY': "Australia/Sydney", 'ETC/GMT': "Etc/GMT", - 'EUROPE/DUBLIN': "Europe/Dublin", - 'EUROPE/LISBON': "Europe/Lisbon", - 'EUROPE/LONDON': "Europe/London", - 'AFRICA/ALGIERS': "Africa/Algiers", - 'AFRICA/CEUTA': "Africa/Ceuta", - 'AFRICA/LAGOS': "Africa/Lagos", - 'AFRICA/NDJAMENA': "Africa/Ndjamena", - 'AFRICA/TUNIS': "Africa/Tunis", - 'AFRICA/WINDHOEK': "Africa/Windhoek", 'EUROPE/AMSTERDAM': "Europe/Amsterdam", 'EUROPE/ANDORRA': "Europe/Andorra", + 'EUROPE/ATHENS': "Europe/Athens", 'EUROPE/BELGRADE': "Europe/Belgrade", 'EUROPE/BERLIN': "Europe/Berlin", + 'EUROPE/BRATISLAVA': "Europe/Bratislava", 'EUROPE/BRUSSELS': "Europe/Brussels", + 'EUROPE/BUCHAREST': "Europe/Bucharest", 'EUROPE/BUDAPEST': "Europe/Budapest", + 'EUROPE/BUSINGEN': "Europe/Busingen", + 'EUROPE/CHISINAU': "Europe/Chisinau", 'EUROPE/COPENHAGEN': "Europe/Copenhagen", + 'EUROPE/DUBLIN': "Europe/Dublin", 'EUROPE/GIBRALTAR': "Europe/Gibraltar", + 'EUROPE/GUERNSEY': "Europe/Guernsey", + 'EUROPE/HELSINKI': "Europe/Helsinki", + 'EUROPE/ISLE_OF_MAN': "Europe/Isle_of_Man", + 'EUROPE/ISTANBUL': "Europe/Istanbul", + 'EUROPE/JERSEY': "Europe/Jersey", + 'EUROPE/KALININGRAD': "Europe/Kaliningrad", + 'EUROPE/KIEV': "Europe/Kiev", + 'EUROPE/LISBON': "Europe/Lisbon", + 'EUROPE/LJUBLJANA': "Europe/Ljubljana", + 'EUROPE/LONDON': "Europe/London", 'EUROPE/LUXEMBOURG': "Europe/Luxembourg", 'EUROPE/MADRID': "Europe/Madrid", 'EUROPE/MALTA': "Europe/Malta", + 'EUROPE/MARIEHAMN': "Europe/Mariehamn", + 'EUROPE/MINSK': "Europe/Minsk", 'EUROPE/MONACO': "Europe/Monaco", + 'EUROPE/MOSCOW': "Europe/Moscow", 'EUROPE/OSLO': "Europe/Oslo", 'EUROPE/PARIS': "Europe/Paris", + 'EUROPE/PODGORICA': "Europe/Podgorica", 'EUROPE/PRAGUE': "Europe/Prague", + 'EUROPE/RIGA': "Europe/Riga", 'EUROPE/ROME': "Europe/Rome", + 'EUROPE/SAMARA': "Europe/Samara", + 'EUROPE/SAN_MARINO': "Europe/San_Marino", + 'EUROPE/SARAJEVO': "Europe/Sarajevo", + 'EUROPE/SIMFEROPOL': "Europe/Simferopol", + 'EUROPE/SKOPJE': "Europe/Skopje", + 'EUROPE/SOFIA': "Europe/Sofia", 'EUROPE/STOCKHOLM': "Europe/Stockholm", + 'EUROPE/TALLINN': "Europe/Tallinn", 'EUROPE/TIRANE': "Europe/Tirane", + 'EUROPE/UZHGOROD': "Europe/Uzhgorod", + 'EUROPE/VADUZ': "Europe/Vaduz", + 'EUROPE/VATICAN': "Europe/Vatican", 'EUROPE/VIENNA': "Europe/Vienna", + 'EUROPE/VILNIUS': "Europe/Vilnius", + 'EUROPE/VOLGOGRAD': "Europe/Volgograd", 'EUROPE/WARSAW': "Europe/Warsaw", + 'EUROPE/ZAGREB': "Europe/Zagreb", + 'EUROPE/ZAPOROZHYE': "Europe/Zaporozhye", 'EUROPE/ZURICH': "Europe/Zurich", - 'AFRICA/CAIRO': "Africa/Cairo", - 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", - 'AFRICA/MAPUTO': "Africa/Maputo", - 'AFRICA/TRIPOLI': "Africa/Tripoli", - 'ASIA/AMMAN': "Asia/Amman", - 'ASIA/BEIRUT': "Asia/Beirut", - 'ASIA/DAMASCUS': "Asia/Damascus", - 'ASIA/GAZA': "Asia/Gaza", - 'ASIA/JERUSALEM': "Asia/Jerusalem", - 'ASIA/NICOSIA': "Asia/Nicosia", - 'EUROPE/ATHENS': "Europe/Athens", - 'EUROPE/BUCHAREST': "Europe/Bucharest", - 'EUROPE/CHISINAU': "Europe/Chisinau", - 'EUROPE/HELSINKI': "Europe/Helsinki", - 'EUROPE/ISTANBUL': "Europe/Istanbul", - 'EUROPE/KALININGRAD': "Europe/Kaliningrad", - 'EUROPE/KIEV': "Europe/Kiev", - 'EUROPE/RIGA': "Europe/Riga", - 'EUROPE/SOFIA': "Europe/Sofia", - 'EUROPE/TALLINN': "Europe/Tallinn", - 'EUROPE/VILNIUS': "Europe/Vilnius", - 'AFRICA/KHARTOUM': "Africa/Khartoum", - 'AFRICA/NAIROBI': "Africa/Nairobi", - 'ANTARCTICA/SYOWA': "Antarctica/Syowa", - 'ASIA/BAGHDAD': "Asia/Baghdad", - 'ASIA/QATAR': "Asia/Qatar", - 'ASIA/RIYADH': "Asia/Riyadh", - 'EUROPE/MINSK': "Europe/Minsk", - 'EUROPE/MOSCOW': "Europe/Moscow", - 'ASIA/TEHRAN': "Asia/Tehran", - 'ASIA/BAKU': "Asia/Baku", - 'ASIA/DUBAI': "Asia/Dubai", - 'ASIA/TBILISI': "Asia/Tbilisi", - 'ASIA/YEREVAN': "Asia/Yerevan", - 'EUROPE/SAMARA': "Europe/Samara", + 'INDIAN/ANTANANARIVO': "Indian/Antananarivo", + 'INDIAN/CHAGOS': "Indian/Chagos", + 'INDIAN/CHRISTMAS': "Indian/Christmas", + 'INDIAN/COCOS': "Indian/Cocos", + 'INDIAN/COMORO': "Indian/Comoro", + 'INDIAN/KERGUELEN': "Indian/Kerguelen", 'INDIAN/MAHE': "Indian/Mahe", + 'INDIAN/MALDIVES': "Indian/Maldives", 'INDIAN/MAURITIUS': "Indian/Mauritius", + 'INDIAN/MAYOTTE': "Indian/Mayotte", 'INDIAN/REUNION': "Indian/Reunion", - 'ASIA/KABUL': "Asia/Kabul", - 'ANTARCTICA/MAWSON': "Antarctica/Mawson", - 'ASIA/AQTAU': "Asia/Aqtau", - 'ASIA/AQTOBE': "Asia/Aqtobe", - 'ASIA/ASHGABAT': "Asia/Ashgabat", - 'ASIA/DUSHANBE': "Asia/Dushanbe", - 'ASIA/KARACHI': "Asia/Karachi", - 'ASIA/TASHKENT': "Asia/Tashkent", - 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", - 'INDIAN/KERGUELEN': "Indian/Kerguelen", - 'INDIAN/MALDIVES': "Indian/Maldives", - 'ASIA/CALCUTTA': "Asia/Calcutta", - 'ASIA/KOLKATA': "Asia/Kolkata", - 'ASIA/COLOMBO': "Asia/Colombo", - 'ASIA/KATHMANDU': "Asia/Kathmandu", - 'ASIA/KATMANDU': "Asia/Katmandu", - 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", - 'ASIA/ALMATY': "Asia/Almaty", - 'ASIA/BISHKEK': "Asia/Bishkek", - 'ASIA/DHAKA': "Asia/Dhaka", - 'ASIA/OMSK': "Asia/Omsk", - 'ASIA/THIMPHU': "Asia/Thimphu", - 'INDIAN/CHAGOS': "Indian/Chagos", - 'ASIA/RANGOON': "Asia/Rangoon", - 'INDIAN/COCOS': "Indian/Cocos", - 'ANTARCTICA/DAVIS': "Antarctica/Davis", - 'ASIA/BANGKOK': "Asia/Bangkok", - 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", - 'ASIA/HOVD': "Asia/Hovd", - 'ASIA/JAKARTA': "Asia/Jakarta", - 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", - 'ASIA/SAIGON': "Asia/Saigon", - 'INDIAN/CHRISTMAS': "Indian/Christmas", - 'ANTARCTICA/CASEY': "Antarctica/Casey", - 'ASIA/BRUNEI': "Asia/Brunei", - 'ASIA/CHOIBALSAN': "Asia/Choibalsan", - 'ASIA/HONG_KONG': "Asia/Hong_Kong", - 'ASIA/IRKUTSK': "Asia/Irkutsk", - 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", - 'ASIA/MACAU': "Asia/Macau", - 'ASIA/MAKASSAR': "Asia/Makassar", - 'ASIA/MANILA': "Asia/Manila", - 'ASIA/SHANGHAI': "Asia/Shanghai", - 'ASIA/SINGAPORE': "Asia/Singapore", - 'ASIA/TAIPEI': "Asia/Taipei", - 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", - 'AUSTRALIA/PERTH': "Australia/Perth", - 'ASIA/PYONGYANG': "Asia/Pyongyang", - 'ASIA/DILI': "Asia/Dili", - 'ASIA/JAYAPURA': "Asia/Jayapura", - 'ASIA/SEOUL': "Asia/Seoul", - 'ASIA/TOKYO': "Asia/Tokyo", - 'ASIA/YAKUTSK': "Asia/Yakutsk", - 'ASIA/YANGON': "Asia/Yangon", - 'PACIFIC/PALAU': "Pacific/Palau", - 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", - 'AUSTRALIA/DARWIN': "Australia/Darwin", - 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", - 'ASIA/MAGADAN': "Asia/Magadan", - 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", - 'AUSTRALIA/BRISBANE': "Australia/Brisbane", - 'AUSTRALIA/HOBART': "Australia/Hobart", - 'AUSTRALIA/SYDNEY': "Australia/Sydney", + 'PACIFIC/APIA': "Pacific/Apia", + 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/CHATHAM': "Pacific/Chatham", 'PACIFIC/CHUUK': "Pacific/Chuuk", - 'PACIFIC/GUAM': "Pacific/Guam", - 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/EASTER': "Pacific/Easter", 'PACIFIC/EFATE': "Pacific/Efate", - 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", - 'PACIFIC/KOSRAE': "Pacific/Kosrae", - 'PACIFIC/NORFOLK': "Pacific/Norfolk", - 'PACIFIC/NOUMEA': "Pacific/Noumea", - 'PACIFIC/POHNPEI': "Pacific/Pohnpei", - 'ASIA/KAMCHATKA': "Asia/Kamchatka", - 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/ENDERBURY': "Pacific/Enderbury", + 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", 'PACIFIC/FIJI': "Pacific/Fiji", 'PACIFIC/FUNAFUTI': "Pacific/Funafuti", + 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", + 'PACIFIC/GAMBIER': "Pacific/Gambier", + 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", + 'PACIFIC/GUAM': "Pacific/Guam", + 'PACIFIC/HONOLULU': "Pacific/Honolulu", + 'PACIFIC/JOHNSTON': "Pacific/Johnston", + 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", + 'PACIFIC/KOSRAE': "Pacific/Kosrae", 'PACIFIC/KWAJALEIN': "Pacific/Kwajalein", 'PACIFIC/MAJURO': "Pacific/Majuro", + 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'PACIFIC/MIDWAY': "Pacific/Midway", 'PACIFIC/NAURU': "Pacific/Nauru", + 'PACIFIC/NORFOLK': "Pacific/Norfolk", + 'PACIFIC/NOUMEA': "Pacific/Noumea", + 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", + 'PACIFIC/PALAU': "Pacific/Palau", + 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", + 'PACIFIC/POHNPEI': "Pacific/Pohnpei", + 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", + 'PACIFIC/SAIPAN': "Pacific/Saipan", + 'PACIFIC/TAHITI': "Pacific/Tahiti", 'PACIFIC/TARAWA': "Pacific/Tarawa", + 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", 'PACIFIC/WAKE': "Pacific/Wake", 'PACIFIC/WALLIS': "Pacific/Wallis", - 'PACIFIC/APIA': "Pacific/Apia", - 'PACIFIC/ENDERBURY': "Pacific/Enderbury", - 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", - 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", - 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", 'UTC': "UTC", }, } @@ -444,7 +612,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 dns_domain_name (str): The DNS Search Domain Name. This setting applies to HyperFlex Data Platform 3.0 or later only.. [optional] # noqa: E501 dns_servers ([str], none_type): [optional] # noqa: E501 ntp_servers ([str], none_type): [optional] # noqa: E501 - timezone (str): The timezone of the HyperFlex cluster's system clock. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + timezone (str): The timezone of the HyperFlex cluster's system clock. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 cluster_profiles ([HyperflexClusterProfileRelationship], none_type): An array of relationships to hyperflexClusterProfile resources.. [optional] # noqa: E501 organization (OrganizationOrganizationRelationship): [optional] # noqa: E501 """ @@ -543,7 +711,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 dns_domain_name (str): The DNS Search Domain Name. This setting applies to HyperFlex Data Platform 3.0 or later only.. [optional] # noqa: E501 dns_servers ([str], none_type): [optional] # noqa: E501 ntp_servers ([str], none_type): [optional] # noqa: E501 - timezone (str): The timezone of the HyperFlex cluster's system clock. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + timezone (str): The timezone of the HyperFlex cluster's system clock. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 cluster_profiles ([HyperflexClusterProfileRelationship], none_type): An array of relationships to hyperflexClusterProfile resources.. [optional] # noqa: E501 organization (OrganizationOrganizationRelationship): [optional] # noqa: E501 """ diff --git a/intersight/model/hyperflex_sys_config_policy_list.py b/intersight/model/hyperflex_sys_config_policy_list.py index 5554f34828..76b488be98 100644 --- a/intersight/model/hyperflex_sys_config_policy_list.py +++ b/intersight/model/hyperflex_sys_config_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_sys_config_policy_list_all_of.py b/intersight/model/hyperflex_sys_config_policy_list_all_of.py index 46a7d19be9..175e45a145 100644 --- a/intersight/model/hyperflex_sys_config_policy_list_all_of.py +++ b/intersight/model/hyperflex_sys_config_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_sys_config_policy_relationship.py b/intersight/model/hyperflex_sys_config_policy_relationship.py index 44cd2babe4..47fa114a32 100644 --- a/intersight/model/hyperflex_sys_config_policy_relationship.py +++ b/intersight/model/hyperflex_sys_config_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -80,260 +80,428 @@ class HyperflexSysConfigPolicyRelationship(ModelComposed): }, ('timezone',): { 'PACIFIC/NIUE': "Pacific/Niue", - 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", - 'PACIFIC/HONOLULU': "Pacific/Honolulu", - 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", - 'PACIFIC/TAHITI': "Pacific/Tahiti", - 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'AFRICA/ABIDJAN': "Africa/Abidjan", + 'AFRICA/ACCRA': "Africa/Accra", + 'AFRICA/ADDIS_ABABA': "Africa/Addis_Ababa", + 'AFRICA/ALGIERS': "Africa/Algiers", + 'AFRICA/ASMARA': "Africa/Asmara", + 'AFRICA/BAMAKO': "Africa/Bamako", + 'AFRICA/BANGUI': "Africa/Bangui", + 'AFRICA/BANJUL': "Africa/Banjul", + 'AFRICA/BISSAU': "Africa/Bissau", + 'AFRICA/BLANTYRE': "Africa/Blantyre", + 'AFRICA/BRAZZAVILLE': "Africa/Brazzaville", + 'AFRICA/BUJUMBURA': "Africa/Bujumbura", + 'AFRICA/CAIRO': "Africa/Cairo", + 'AFRICA/CASABLANCA': "Africa/Casablanca", + 'AFRICA/CEUTA': "Africa/Ceuta", + 'AFRICA/CONAKRY': "Africa/Conakry", + 'AFRICA/DAKAR': "Africa/Dakar", + 'AFRICA/DAR_ES_SALAAM': "Africa/Dar_es_Salaam", + 'AFRICA/DJIBOUTI': "Africa/Djibouti", + 'AFRICA/DOUALA': "Africa/Douala", + 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", + 'AFRICA/FREETOWN': "Africa/Freetown", + 'AFRICA/GABORONE': "Africa/Gaborone", + 'AFRICA/HARARE': "Africa/Harare", + 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", + 'AFRICA/JUBA': "Africa/Juba", + 'AFRICA/KAMPALA': "Africa/Kampala", + 'AFRICA/KHARTOUM': "Africa/Khartoum", + 'AFRICA/KIGALI': "Africa/Kigali", + 'AFRICA/KINSHASA': "Africa/Kinshasa", + 'AFRICA/LAGOS': "Africa/Lagos", + 'AFRICA/LIBREVILLE': "Africa/Libreville", + 'AFRICA/LOME': "Africa/Lome", + 'AFRICA/LUANDA': "Africa/Luanda", + 'AFRICA/LUBUMBASHI': "Africa/Lubumbashi", + 'AFRICA/LUSAKA': "Africa/Lusaka", + 'AFRICA/MALABO': "Africa/Malabo", + 'AFRICA/MAPUTO': "Africa/Maputo", + 'AFRICA/MASERU': "Africa/Maseru", + 'AFRICA/MBABANE': "Africa/Mbabane", + 'AFRICA/MOGADISHU': "Africa/Mogadishu", + 'AFRICA/MONROVIA': "Africa/Monrovia", + 'AFRICA/NAIROBI': "Africa/Nairobi", + 'AFRICA/NDJAMENA': "Africa/Ndjamena", + 'AFRICA/NIAMEY': "Africa/Niamey", + 'AFRICA/NOUAKCHOTT': "Africa/Nouakchott", + 'AFRICA/OUAGADOUGOU': "Africa/Ouagadougou", + 'AFRICA/PORTO-NOVO': "Africa/Porto-Novo", + 'AFRICA/SAO_TOME': "Africa/Sao_Tome", + 'AFRICA/TRIPOLI': "Africa/Tripoli", + 'AFRICA/TUNIS': "Africa/Tunis", + 'AFRICA/WINDHOEK': "Africa/Windhoek", + 'AMERICA/ADAK': "America/Adak", 'AMERICA/ANCHORAGE': "America/Anchorage", - 'PACIFIC/GAMBIER': "Pacific/Gambier", - 'AMERICA/LOS_ANGELES': "America/Los_Angeles", - 'AMERICA/TIJUANA': "America/Tijuana", - 'AMERICA/VANCOUVER': "America/Vancouver", - 'AMERICA/WHITEHORSE': "America/Whitehorse", - 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", - 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", - 'AMERICA/DENVER': "America/Denver", - 'AMERICA/EDMONTON': "America/Edmonton", - 'AMERICA/HERMOSILLO': "America/Hermosillo", - 'AMERICA/MAZATLAN': "America/Mazatlan", - 'AMERICA/PHOENIX': "America/Phoenix", - 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'AMERICA/ANGUILLA': "America/Anguilla", + 'AMERICA/ANTIGUA': "America/Antigua", + 'AMERICA/ARAGUAINA': "America/Araguaina", + 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", + 'AMERICA/ARGENTINA/CATAMARCA': "America/Argentina/Catamarca", + 'AMERICA/ARGENTINA/CORDOBA': "America/Argentina/Cordoba", + 'AMERICA/ARGENTINA/JUJUY': "America/Argentina/Jujuy", + 'AMERICA/ARGENTINA/LA_RIOJA': "America/Argentina/La_Rioja", + 'AMERICA/ARGENTINA/MENDOZA': "America/Argentina/Mendoza", + 'AMERICA/ARGENTINA/RIO_GALLEGOS': "America/Argentina/Rio_Gallegos", + 'AMERICA/ARGENTINA/SALTA': "America/Argentina/Salta", + 'AMERICA/ARGENTINA/SAN_JUAN': "America/Argentina/San_Juan", + 'AMERICA/ARGENTINA/SAN_LUIS': "America/Argentina/San_Luis", + 'AMERICA/ARGENTINA/TUCUMAN': "America/Argentina/Tucuman", + 'AMERICA/ARGENTINA/USHUAIA': "America/Argentina/Ushuaia", + 'AMERICA/ARUBA': "America/Aruba", + 'AMERICA/ASUNCION': "America/Asuncion", + 'AMERICA/ATIKOKAN': "America/Atikokan", + 'AMERICA/BAHIA': "America/Bahia", + 'AMERICA/BAHIA_BANDERAS': "America/Bahia_Banderas", + 'AMERICA/BARBADOS': "America/Barbados", + 'AMERICA/BELEM': "America/Belem", 'AMERICA/BELIZE': "America/Belize", + 'AMERICA/BLANC-SABLON': "America/Blanc-Sablon", + 'AMERICA/BOA_VISTA': "America/Boa_Vista", + 'AMERICA/BOGOTA': "America/Bogota", + 'AMERICA/BOISE': "America/Boise", + 'AMERICA/CAMBRIDGE_BAY': "America/Cambridge_Bay", + 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", + 'AMERICA/CANCUN': "America/Cancun", + 'AMERICA/CARACAS': "America/Caracas", + 'AMERICA/CAYENNE': "America/Cayenne", + 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/CHICAGO': "America/Chicago", + 'AMERICA/CHIHUAHUA': "America/Chihuahua", 'AMERICA/COSTA_RICA': "America/Costa_Rica", + 'AMERICA/CRESTON': "America/Creston", + 'AMERICA/CUIABA': "America/Cuiaba", + 'AMERICA/CURACAO': "America/Curacao", + 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'AMERICA/DAWSON': "America/Dawson", + 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", + 'AMERICA/DENVER': "America/Denver", + 'AMERICA/DETROIT': "America/Detroit", + 'AMERICA/DOMINICA': "America/Dominica", + 'AMERICA/EDMONTON': "America/Edmonton", + 'AMERICA/EIRUNEPE': "America/Eirunepe", 'AMERICA/EL_SALVADOR': "America/El_Salvador", + 'AMERICA/FORTALEZA': "America/Fortaleza", + 'AMERICA/GLACE_BAY': "America/Glace_Bay", + 'AMERICA/GODTHAB': "America/Godthab", + 'AMERICA/GOOSE_BAY': "America/Goose_Bay", + 'AMERICA/GRAND_TURK': "America/Grand_Turk", + 'AMERICA/GRENADA': "America/Grenada", + 'AMERICA/GUADELOUPE': "America/Guadeloupe", 'AMERICA/GUATEMALA': "America/Guatemala", - 'AMERICA/MANAGUA': "America/Managua", - 'AMERICA/MEXICO_CITY': "America/Mexico_City", - 'AMERICA/REGINA': "America/Regina", - 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", - 'AMERICA/WINNIPEG': "America/Winnipeg", - 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", - 'AMERICA/BOGOTA': "America/Bogota", - 'AMERICA/CANCUN': "America/Cancun", - 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/GUAYAQUIL': "America/Guayaquil", + 'AMERICA/GUYANA': "America/Guyana", + 'AMERICA/HALIFAX': "America/Halifax", 'AMERICA/HAVANA': "America/Havana", + 'AMERICA/HERMOSILLO': "America/Hermosillo", + 'AMERICA/INDIANA/INDIANAPOLIS': "America/Indiana/Indianapolis", + 'AMERICA/INDIANA/KNOX': "America/Indiana/Knox", + 'AMERICA/INDIANA/MARENGO': "America/Indiana/Marengo", + 'AMERICA/INDIANA/PETERSBURG': "America/Indiana/Petersburg", + 'AMERICA/INDIANA/TELL_CITY': "America/Indiana/Tell_City", + 'AMERICA/INDIANA/VEVAY': "America/Indiana/Vevay", + 'AMERICA/INDIANA/VINCENNES': "America/Indiana/Vincennes", + 'AMERICA/INDIANA/WINAMAC': "America/Indiana/Winamac", + 'AMERICA/INUVIK': "America/Inuvik", 'AMERICA/IQALUIT': "America/Iqaluit", 'AMERICA/JAMAICA': "America/Jamaica", + 'AMERICA/JUNEAU': "America/Juneau", + 'AMERICA/KENTUCKY/LOUISVILLE': "America/Kentucky/Louisville", + 'AMERICA/KENTUCKY/MONTICELLO': "America/Kentucky/Monticello", + 'AMERICA/KRALENDIJK': "America/Kralendijk", + 'AMERICA/LA_PAZ': "America/La_Paz", 'AMERICA/LIMA': "America/Lima", + 'AMERICA/LOS_ANGELES': "America/Los_Angeles", + 'AMERICA/LOWER_PRINCES': "America/Lower_Princes", + 'AMERICA/MACEIO': "America/Maceio", + 'AMERICA/MANAGUA': "America/Managua", + 'AMERICA/MANAUS': "America/Manaus", + 'AMERICA/MARIGOT': "America/Marigot", + 'AMERICA/MARTINIQUE': "America/Martinique", + 'AMERICA/MATAMOROS': "America/Matamoros", + 'AMERICA/MAZATLAN': "America/Mazatlan", + 'AMERICA/MENOMINEE': "America/Menominee", + 'AMERICA/MERIDA': "America/Merida", + 'AMERICA/METLAKATLA': "America/Metlakatla", + 'AMERICA/MEXICO_CITY': "America/Mexico_City", + 'AMERICA/MIQUELON': "America/Miquelon", + 'AMERICA/MONCTON': "America/Moncton", + 'AMERICA/MONTERREY': "America/Monterrey", + 'AMERICA/MONTEVIDEO': "America/Montevideo", + 'AMERICA/MONTREAL': "America/Montreal", + 'AMERICA/MONTSERRAT': "America/Montserrat", 'AMERICA/NASSAU': "America/Nassau", 'AMERICA/NEW_YORK': "America/New_York", - 'AMERICA/NUUK': "America/Nuuk", + 'AMERICA/NIPIGON': "America/Nipigon", + 'AMERICA/NOME': "America/Nome", + 'AMERICA/NORONHA': "America/Noronha", + 'AMERICA/NORTH_DAKOTA/BEULAH': "America/North_Dakota/Beulah", + 'AMERICA/NORTH_DAKOTA/CENTER': "America/North_Dakota/Center", + 'AMERICA/NORTH_DAKOTA/NEW_SALEM': "America/North_Dakota/New_Salem", + 'AMERICA/OJINAGA': "America/Ojinaga", 'AMERICA/PANAMA': "America/Panama", + 'AMERICA/PANGNIRTUNG': "America/Pangnirtung", + 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/PHOENIX': "America/Phoenix", 'AMERICA/PORT-AU-PRINCE': "America/Port-au-Prince", - 'AMERICA/RIO_BRANCO': "America/Rio_Branco", - 'AMERICA/TORONTO': "America/Toronto", - 'PACIFIC/EASTER': "Pacific/Easter", - 'AMERICA/CARACAS': "America/Caracas", - 'AMERICA/ASUNCION': "America/Asuncion", - 'AMERICA/BARBADOS': "America/Barbados", - 'AMERICA/BOA_VISTA': "America/Boa_Vista", - 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", - 'AMERICA/CUIABA': "America/Cuiaba", - 'AMERICA/CURACAO': "America/Curacao", - 'AMERICA/GRAND_TURK': "America/Grand_Turk", - 'AMERICA/GUYANA': "America/Guyana", - 'AMERICA/HALIFAX': "America/Halifax", - 'AMERICA/LA_PAZ': "America/La_Paz", - 'AMERICA/MANAUS': "America/Manaus", - 'AMERICA/MARTINIQUE': "America/Martinique", 'AMERICA/PORT_OF_SPAIN': "America/Port_of_Spain", 'AMERICA/PORTO_VELHO': "America/Porto_Velho", 'AMERICA/PUERTO_RICO': "America/Puerto_Rico", - 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", - 'AMERICA/THULE': "America/Thule", - 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", - 'AMERICA/ST_JOHNS': "America/St_Johns", - 'AMERICA/ARAGUAINA': "America/Araguaina", - 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", - 'AMERICA/BAHIA': "America/Bahia", - 'AMERICA/BELEM': "America/Belem", - 'AMERICA/CAYENNE': "America/Cayenne", - 'AMERICA/FORTALEZA': "America/Fortaleza", - 'AMERICA/GODTHAB': "America/Godthab", - 'AMERICA/MACEIO': "America/Maceio", - 'AMERICA/MIQUELON': "America/Miquelon", - 'AMERICA/MONTEVIDEO': "America/Montevideo", - 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/RAINY_RIVER': "America/Rainy_River", + 'AMERICA/RANKIN_INLET': "America/Rankin_Inlet", 'AMERICA/RECIFE': "America/Recife", + 'AMERICA/REGINA': "America/Regina", + 'AMERICA/RESOLUTE': "America/Resolute", + 'AMERICA/RIO_BRANCO': "America/Rio_Branco", + 'AMERICA/SANTA_ISABEL': "America/Santa_Isabel", + 'AMERICA/SANTAREM': "America/Santarem", 'AMERICA/SANTIAGO': "America/Santiago", + 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", 'AMERICA/SAO_PAULO': "America/Sao_Paulo", + 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'AMERICA/SHIPROCK': "America/Shiprock", + 'AMERICA/SITKA': "America/Sitka", + 'AMERICA/ST_BARTHELEMY': "America/St_Barthelemy", + 'AMERICA/ST_JOHNS': "America/St_Johns", + 'AMERICA/ST_KITTS': "America/St_Kitts", + 'AMERICA/ST_LUCIA': "America/St_Lucia", + 'AMERICA/ST_THOMAS': "America/St_Thomas", + 'AMERICA/ST_VINCENT': "America/St_Vincent", + 'AMERICA/SWIFT_CURRENT': "America/Swift_Current", + 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", + 'AMERICA/THULE': "America/Thule", + 'AMERICA/THUNDER_BAY': "America/Thunder_Bay", + 'AMERICA/TIJUANA': "America/Tijuana", + 'AMERICA/TORONTO': "America/Toronto", + 'AMERICA/TORTOLA': "America/Tortola", + 'AMERICA/VANCOUVER': "America/Vancouver", + 'AMERICA/WHITEHORSE': "America/Whitehorse", + 'AMERICA/WINNIPEG': "America/Winnipeg", + 'AMERICA/YAKUTAT': "America/Yakutat", + 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'ANTARCTICA/CASEY': "Antarctica/Casey", + 'ANTARCTICA/DAVIS': "Antarctica/Davis", + 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", + 'ANTARCTICA/MACQUARIE': "Antarctica/Macquarie", + 'ANTARCTICA/MAWSON': "Antarctica/Mawson", + 'ANTARCTICA/MCMURDO': "Antarctica/McMurdo", 'ANTARCTICA/PALMER': "Antarctica/Palmer", 'ANTARCTICA/ROTHERA': "Antarctica/Rothera", - 'ATLANTIC/STANLEY': "Atlantic/Stanley", - 'AMERICA/NORONHA': "America/Noronha", - 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", - 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'ANTARCTICA/SOUTH_POLE': "Antarctica/South_Pole", + 'ANTARCTICA/SYOWA': "Antarctica/Syowa", + 'ANTARCTICA/TROLL': "Antarctica/Troll", + 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", + 'ARCTIC/LONGYEARBYEN': "Arctic/Longyearbyen", + 'ASIA/ADEN': "Asia/Aden", + 'ASIA/ALMATY': "Asia/Almaty", + 'ASIA/AMMAN': "Asia/Amman", + 'ASIA/ANADYR': "Asia/Anadyr", + 'ASIA/AQTAU': "Asia/Aqtau", + 'ASIA/AQTOBE': "Asia/Aqtobe", + 'ASIA/ASHGABAT': "Asia/Ashgabat", + 'ASIA/BAGHDAD': "Asia/Baghdad", + 'ASIA/BAHRAIN': "Asia/Bahrain", + 'ASIA/BAKU': "Asia/Baku", + 'ASIA/BANGKOK': "Asia/Bangkok", + 'ASIA/BEIRUT': "Asia/Beirut", + 'ASIA/BISHKEK': "Asia/Bishkek", + 'ASIA/BRUNEI': "Asia/Brunei", + 'ASIA/CALCUTTA': "Asia/Calcutta", + 'ASIA/CHOIBALSAN': "Asia/Choibalsan", + 'ASIA/CHONGQING': "Asia/Chongqing", + 'ASIA/COLOMBO': "Asia/Colombo", + 'ASIA/DAMASCUS': "Asia/Damascus", + 'ASIA/DHAKA': "Asia/Dhaka", + 'ASIA/DILI': "Asia/Dili", + 'ASIA/DUBAI': "Asia/Dubai", + 'ASIA/DUSHANBE': "Asia/Dushanbe", + 'ASIA/GAZA': "Asia/Gaza", + 'ASIA/HARBIN': "Asia/Harbin", + 'ASIA/HEBRON': "Asia/Hebron", + 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", + 'ASIA/HONG_KONG': "Asia/Hong_Kong", + 'ASIA/HOVD': "Asia/Hovd", + 'ASIA/IRKUTSK': "Asia/Irkutsk", + 'ASIA/JAKARTA': "Asia/Jakarta", + 'ASIA/JAYAPURA': "Asia/Jayapura", + 'ASIA/JERUSALEM': "Asia/Jerusalem", + 'ASIA/KABUL': "Asia/Kabul", + 'ASIA/KAMCHATKA': "Asia/Kamchatka", + 'ASIA/KARACHI': "Asia/Karachi", + 'ASIA/KASHGAR': "Asia/Kashgar", + 'ASIA/KATHMANDU': "Asia/Kathmandu", + 'ASIA/KATMANDU': "Asia/Katmandu", + 'ASIA/KHANDYGA': "Asia/Khandyga", + 'ASIA/KOLKATA': "Asia/Kolkata", + 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", + 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", + 'ASIA/KUCHING': "Asia/Kuching", + 'ASIA/KUWAIT': "Asia/Kuwait", + 'ASIA/MACAU': "Asia/Macau", + 'ASIA/MAGADAN': "Asia/Magadan", + 'ASIA/MAKASSAR': "Asia/Makassar", + 'ASIA/MANILA': "Asia/Manila", + 'ASIA/MUSCAT': "Asia/Muscat", + 'ASIA/NICOSIA': "Asia/Nicosia", + 'ASIA/NOVOKUZNETSK': "Asia/Novokuznetsk", + 'ASIA/NOVOSIBIRSK': "Asia/Novosibirsk", + 'ASIA/OMSK': "Asia/Omsk", + 'ASIA/ORAL': "Asia/Oral", + 'ASIA/PHNOM_PENH': "Asia/Phnom_Penh", + 'ASIA/PONTIANAK': "Asia/Pontianak", + 'ASIA/PYONGYANG': "Asia/Pyongyang", + 'ASIA/QATAR': "Asia/Qatar", + 'ASIA/QYZYLORDA': "Asia/Qyzylorda", + 'ASIA/RANGOON': "Asia/Rangoon", + 'ASIA/RIYADH': "Asia/Riyadh", + 'ASIA/SAIGON': "Asia/Saigon", + 'ASIA/SAKHALIN': "Asia/Sakhalin", + 'ASIA/SAMARKAND': "Asia/Samarkand", + 'ASIA/SEOUL': "Asia/Seoul", + 'ASIA/SHANGHAI': "Asia/Shanghai", + 'ASIA/SINGAPORE': "Asia/Singapore", + 'ASIA/TAIPEI': "Asia/Taipei", + 'ASIA/TASHKENT': "Asia/Tashkent", + 'ASIA/TBILISI': "Asia/Tbilisi", + 'ASIA/TEHRAN': "Asia/Tehran", + 'ASIA/THIMPHU': "Asia/Thimphu", + 'ASIA/TOKYO': "Asia/Tokyo", + 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", + 'ASIA/URUMQI': "Asia/Urumqi", + 'ASIA/UST-NERA': "Asia/Ust-Nera", + 'ASIA/VIENTIANE': "Asia/Vientiane", + 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", + 'ASIA/YAKUTSK': "Asia/Yakutsk", + 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", + 'ASIA/YEREVAN': "Asia/Yerevan", 'ATLANTIC/AZORES': "Atlantic/Azores", - 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", - 'AFRICA/ABIDJAN': "Africa/Abidjan", - 'AFRICA/ACCRA': "Africa/Accra", - 'AFRICA/BISSAU': "Africa/Bissau", - 'AFRICA/CASABLANCA': "Africa/Casablanca", - 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", - 'AFRICA/MONROVIA': "Africa/Monrovia", - 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", 'ATLANTIC/CANARY': "Atlantic/Canary", + 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", 'ATLANTIC/FAROE': "Atlantic/Faroe", + 'ATLANTIC/MADEIRA': "Atlantic/Madeira", 'ATLANTIC/REYKJAVIK': "Atlantic/Reykjavik", + 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", + 'ATLANTIC/ST_HELENA': "Atlantic/St_Helena", + 'ATLANTIC/STANLEY': "Atlantic/Stanley", + 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", + 'AUSTRALIA/BRISBANE': "Australia/Brisbane", + 'AUSTRALIA/BROKEN_HILL': "Australia/Broken_Hill", + 'AUSTRALIA/CURRIE': "Australia/Currie", + 'AUSTRALIA/DARWIN': "Australia/Darwin", + 'AUSTRALIA/EUCLA': "Australia/Eucla", + 'AUSTRALIA/HOBART': "Australia/Hobart", + 'AUSTRALIA/LINDEMAN': "Australia/Lindeman", + 'AUSTRALIA/LORD_HOWE': "Australia/Lord_Howe", + 'AUSTRALIA/MELBOURNE': "Australia/Melbourne", + 'AUSTRALIA/PERTH': "Australia/Perth", + 'AUSTRALIA/SYDNEY': "Australia/Sydney", 'ETC/GMT': "Etc/GMT", - 'EUROPE/DUBLIN': "Europe/Dublin", - 'EUROPE/LISBON': "Europe/Lisbon", - 'EUROPE/LONDON': "Europe/London", - 'AFRICA/ALGIERS': "Africa/Algiers", - 'AFRICA/CEUTA': "Africa/Ceuta", - 'AFRICA/LAGOS': "Africa/Lagos", - 'AFRICA/NDJAMENA': "Africa/Ndjamena", - 'AFRICA/TUNIS': "Africa/Tunis", - 'AFRICA/WINDHOEK': "Africa/Windhoek", 'EUROPE/AMSTERDAM': "Europe/Amsterdam", 'EUROPE/ANDORRA': "Europe/Andorra", + 'EUROPE/ATHENS': "Europe/Athens", 'EUROPE/BELGRADE': "Europe/Belgrade", 'EUROPE/BERLIN': "Europe/Berlin", + 'EUROPE/BRATISLAVA': "Europe/Bratislava", 'EUROPE/BRUSSELS': "Europe/Brussels", + 'EUROPE/BUCHAREST': "Europe/Bucharest", 'EUROPE/BUDAPEST': "Europe/Budapest", + 'EUROPE/BUSINGEN': "Europe/Busingen", + 'EUROPE/CHISINAU': "Europe/Chisinau", 'EUROPE/COPENHAGEN': "Europe/Copenhagen", + 'EUROPE/DUBLIN': "Europe/Dublin", 'EUROPE/GIBRALTAR': "Europe/Gibraltar", + 'EUROPE/GUERNSEY': "Europe/Guernsey", + 'EUROPE/HELSINKI': "Europe/Helsinki", + 'EUROPE/ISLE_OF_MAN': "Europe/Isle_of_Man", + 'EUROPE/ISTANBUL': "Europe/Istanbul", + 'EUROPE/JERSEY': "Europe/Jersey", + 'EUROPE/KALININGRAD': "Europe/Kaliningrad", + 'EUROPE/KIEV': "Europe/Kiev", + 'EUROPE/LISBON': "Europe/Lisbon", + 'EUROPE/LJUBLJANA': "Europe/Ljubljana", + 'EUROPE/LONDON': "Europe/London", 'EUROPE/LUXEMBOURG': "Europe/Luxembourg", 'EUROPE/MADRID': "Europe/Madrid", 'EUROPE/MALTA': "Europe/Malta", + 'EUROPE/MARIEHAMN': "Europe/Mariehamn", + 'EUROPE/MINSK': "Europe/Minsk", 'EUROPE/MONACO': "Europe/Monaco", + 'EUROPE/MOSCOW': "Europe/Moscow", 'EUROPE/OSLO': "Europe/Oslo", 'EUROPE/PARIS': "Europe/Paris", + 'EUROPE/PODGORICA': "Europe/Podgorica", 'EUROPE/PRAGUE': "Europe/Prague", + 'EUROPE/RIGA': "Europe/Riga", 'EUROPE/ROME': "Europe/Rome", + 'EUROPE/SAMARA': "Europe/Samara", + 'EUROPE/SAN_MARINO': "Europe/San_Marino", + 'EUROPE/SARAJEVO': "Europe/Sarajevo", + 'EUROPE/SIMFEROPOL': "Europe/Simferopol", + 'EUROPE/SKOPJE': "Europe/Skopje", + 'EUROPE/SOFIA': "Europe/Sofia", 'EUROPE/STOCKHOLM': "Europe/Stockholm", + 'EUROPE/TALLINN': "Europe/Tallinn", 'EUROPE/TIRANE': "Europe/Tirane", + 'EUROPE/UZHGOROD': "Europe/Uzhgorod", + 'EUROPE/VADUZ': "Europe/Vaduz", + 'EUROPE/VATICAN': "Europe/Vatican", 'EUROPE/VIENNA': "Europe/Vienna", + 'EUROPE/VILNIUS': "Europe/Vilnius", + 'EUROPE/VOLGOGRAD': "Europe/Volgograd", 'EUROPE/WARSAW': "Europe/Warsaw", + 'EUROPE/ZAGREB': "Europe/Zagreb", + 'EUROPE/ZAPOROZHYE': "Europe/Zaporozhye", 'EUROPE/ZURICH': "Europe/Zurich", - 'AFRICA/CAIRO': "Africa/Cairo", - 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", - 'AFRICA/MAPUTO': "Africa/Maputo", - 'AFRICA/TRIPOLI': "Africa/Tripoli", - 'ASIA/AMMAN': "Asia/Amman", - 'ASIA/BEIRUT': "Asia/Beirut", - 'ASIA/DAMASCUS': "Asia/Damascus", - 'ASIA/GAZA': "Asia/Gaza", - 'ASIA/JERUSALEM': "Asia/Jerusalem", - 'ASIA/NICOSIA': "Asia/Nicosia", - 'EUROPE/ATHENS': "Europe/Athens", - 'EUROPE/BUCHAREST': "Europe/Bucharest", - 'EUROPE/CHISINAU': "Europe/Chisinau", - 'EUROPE/HELSINKI': "Europe/Helsinki", - 'EUROPE/ISTANBUL': "Europe/Istanbul", - 'EUROPE/KALININGRAD': "Europe/Kaliningrad", - 'EUROPE/KIEV': "Europe/Kiev", - 'EUROPE/RIGA': "Europe/Riga", - 'EUROPE/SOFIA': "Europe/Sofia", - 'EUROPE/TALLINN': "Europe/Tallinn", - 'EUROPE/VILNIUS': "Europe/Vilnius", - 'AFRICA/KHARTOUM': "Africa/Khartoum", - 'AFRICA/NAIROBI': "Africa/Nairobi", - 'ANTARCTICA/SYOWA': "Antarctica/Syowa", - 'ASIA/BAGHDAD': "Asia/Baghdad", - 'ASIA/QATAR': "Asia/Qatar", - 'ASIA/RIYADH': "Asia/Riyadh", - 'EUROPE/MINSK': "Europe/Minsk", - 'EUROPE/MOSCOW': "Europe/Moscow", - 'ASIA/TEHRAN': "Asia/Tehran", - 'ASIA/BAKU': "Asia/Baku", - 'ASIA/DUBAI': "Asia/Dubai", - 'ASIA/TBILISI': "Asia/Tbilisi", - 'ASIA/YEREVAN': "Asia/Yerevan", - 'EUROPE/SAMARA': "Europe/Samara", + 'INDIAN/ANTANANARIVO': "Indian/Antananarivo", + 'INDIAN/CHAGOS': "Indian/Chagos", + 'INDIAN/CHRISTMAS': "Indian/Christmas", + 'INDIAN/COCOS': "Indian/Cocos", + 'INDIAN/COMORO': "Indian/Comoro", + 'INDIAN/KERGUELEN': "Indian/Kerguelen", 'INDIAN/MAHE': "Indian/Mahe", + 'INDIAN/MALDIVES': "Indian/Maldives", 'INDIAN/MAURITIUS': "Indian/Mauritius", + 'INDIAN/MAYOTTE': "Indian/Mayotte", 'INDIAN/REUNION': "Indian/Reunion", - 'ASIA/KABUL': "Asia/Kabul", - 'ANTARCTICA/MAWSON': "Antarctica/Mawson", - 'ASIA/AQTAU': "Asia/Aqtau", - 'ASIA/AQTOBE': "Asia/Aqtobe", - 'ASIA/ASHGABAT': "Asia/Ashgabat", - 'ASIA/DUSHANBE': "Asia/Dushanbe", - 'ASIA/KARACHI': "Asia/Karachi", - 'ASIA/TASHKENT': "Asia/Tashkent", - 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", - 'INDIAN/KERGUELEN': "Indian/Kerguelen", - 'INDIAN/MALDIVES': "Indian/Maldives", - 'ASIA/CALCUTTA': "Asia/Calcutta", - 'ASIA/KOLKATA': "Asia/Kolkata", - 'ASIA/COLOMBO': "Asia/Colombo", - 'ASIA/KATHMANDU': "Asia/Kathmandu", - 'ASIA/KATMANDU': "Asia/Katmandu", - 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", - 'ASIA/ALMATY': "Asia/Almaty", - 'ASIA/BISHKEK': "Asia/Bishkek", - 'ASIA/DHAKA': "Asia/Dhaka", - 'ASIA/OMSK': "Asia/Omsk", - 'ASIA/THIMPHU': "Asia/Thimphu", - 'INDIAN/CHAGOS': "Indian/Chagos", - 'ASIA/RANGOON': "Asia/Rangoon", - 'INDIAN/COCOS': "Indian/Cocos", - 'ANTARCTICA/DAVIS': "Antarctica/Davis", - 'ASIA/BANGKOK': "Asia/Bangkok", - 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", - 'ASIA/HOVD': "Asia/Hovd", - 'ASIA/JAKARTA': "Asia/Jakarta", - 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", - 'ASIA/SAIGON': "Asia/Saigon", - 'INDIAN/CHRISTMAS': "Indian/Christmas", - 'ANTARCTICA/CASEY': "Antarctica/Casey", - 'ASIA/BRUNEI': "Asia/Brunei", - 'ASIA/CHOIBALSAN': "Asia/Choibalsan", - 'ASIA/HONG_KONG': "Asia/Hong_Kong", - 'ASIA/IRKUTSK': "Asia/Irkutsk", - 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", - 'ASIA/MACAU': "Asia/Macau", - 'ASIA/MAKASSAR': "Asia/Makassar", - 'ASIA/MANILA': "Asia/Manila", - 'ASIA/SHANGHAI': "Asia/Shanghai", - 'ASIA/SINGAPORE': "Asia/Singapore", - 'ASIA/TAIPEI': "Asia/Taipei", - 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", - 'AUSTRALIA/PERTH': "Australia/Perth", - 'ASIA/PYONGYANG': "Asia/Pyongyang", - 'ASIA/DILI': "Asia/Dili", - 'ASIA/JAYAPURA': "Asia/Jayapura", - 'ASIA/SEOUL': "Asia/Seoul", - 'ASIA/TOKYO': "Asia/Tokyo", - 'ASIA/YAKUTSK': "Asia/Yakutsk", - 'ASIA/YANGON': "Asia/Yangon", - 'PACIFIC/PALAU': "Pacific/Palau", - 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", - 'AUSTRALIA/DARWIN': "Australia/Darwin", - 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", - 'ASIA/MAGADAN': "Asia/Magadan", - 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", - 'AUSTRALIA/BRISBANE': "Australia/Brisbane", - 'AUSTRALIA/HOBART': "Australia/Hobart", - 'AUSTRALIA/SYDNEY': "Australia/Sydney", + 'PACIFIC/APIA': "Pacific/Apia", + 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/CHATHAM': "Pacific/Chatham", 'PACIFIC/CHUUK': "Pacific/Chuuk", - 'PACIFIC/GUAM': "Pacific/Guam", - 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/EASTER': "Pacific/Easter", 'PACIFIC/EFATE': "Pacific/Efate", - 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", - 'PACIFIC/KOSRAE': "Pacific/Kosrae", - 'PACIFIC/NORFOLK': "Pacific/Norfolk", - 'PACIFIC/NOUMEA': "Pacific/Noumea", - 'PACIFIC/POHNPEI': "Pacific/Pohnpei", - 'ASIA/KAMCHATKA': "Asia/Kamchatka", - 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/ENDERBURY': "Pacific/Enderbury", + 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", 'PACIFIC/FIJI': "Pacific/Fiji", 'PACIFIC/FUNAFUTI': "Pacific/Funafuti", + 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", + 'PACIFIC/GAMBIER': "Pacific/Gambier", + 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", + 'PACIFIC/GUAM': "Pacific/Guam", + 'PACIFIC/HONOLULU': "Pacific/Honolulu", + 'PACIFIC/JOHNSTON': "Pacific/Johnston", + 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", + 'PACIFIC/KOSRAE': "Pacific/Kosrae", 'PACIFIC/KWAJALEIN': "Pacific/Kwajalein", 'PACIFIC/MAJURO': "Pacific/Majuro", + 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'PACIFIC/MIDWAY': "Pacific/Midway", 'PACIFIC/NAURU': "Pacific/Nauru", + 'PACIFIC/NORFOLK': "Pacific/Norfolk", + 'PACIFIC/NOUMEA': "Pacific/Noumea", + 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", + 'PACIFIC/PALAU': "Pacific/Palau", + 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", + 'PACIFIC/POHNPEI': "Pacific/Pohnpei", + 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", + 'PACIFIC/SAIPAN': "Pacific/Saipan", + 'PACIFIC/TAHITI': "Pacific/Tahiti", 'PACIFIC/TARAWA': "Pacific/Tarawa", + 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", 'PACIFIC/WAKE': "Pacific/Wake", 'PACIFIC/WALLIS': "Pacific/Wallis", - 'PACIFIC/APIA': "Pacific/Apia", - 'PACIFIC/ENDERBURY': "Pacific/Enderbury", - 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", - 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", - 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", 'UTC': "UTC", }, ('object_type',): { @@ -1095,6 +1263,7 @@ class HyperflexSysConfigPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1622,7 +1791,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 dns_domain_name (str): The DNS Search Domain Name. This setting applies to HyperFlex Data Platform 3.0 or later only.. [optional] # noqa: E501 dns_servers ([str], none_type): [optional] # noqa: E501 ntp_servers ([str], none_type): [optional] # noqa: E501 - timezone (str): The timezone of the HyperFlex cluster's system clock. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + timezone (str): The timezone of the HyperFlex cluster's system clock. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 cluster_profiles ([HyperflexClusterProfileRelationship], none_type): An array of relationships to hyperflexClusterProfile resources.. [optional] # noqa: E501 organization (OrganizationOrganizationRelationship): [optional] # noqa: E501 object_type (str): The fully-qualified name of the remote type referred by this relationship.. [optional] # noqa: E501 @@ -1675,6 +1844,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1683,10 +1855,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -1755,7 +1930,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 dns_domain_name (str): The DNS Search Domain Name. This setting applies to HyperFlex Data Platform 3.0 or later only.. [optional] # noqa: E501 dns_servers ([str], none_type): [optional] # noqa: E501 ntp_servers ([str], none_type): [optional] # noqa: E501 - timezone (str): The timezone of the HyperFlex cluster's system clock. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + timezone (str): The timezone of the HyperFlex cluster's system clock. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 cluster_profiles ([HyperflexClusterProfileRelationship], none_type): An array of relationships to hyperflexClusterProfile resources.. [optional] # noqa: E501 organization (OrganizationOrganizationRelationship): [optional] # noqa: E501 object_type (str): The fully-qualified name of the remote type referred by this relationship.. [optional] # noqa: E501 diff --git a/intersight/model/hyperflex_sys_config_policy_response.py b/intersight/model/hyperflex_sys_config_policy_response.py index 7a71c2d7a8..0547e90d30 100644 --- a/intersight/model/hyperflex_sys_config_policy_response.py +++ b/intersight/model/hyperflex_sys_config_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_target.py b/intersight/model/hyperflex_target.py index a019f2516b..b41bc0326e 100644 --- a/intersight/model/hyperflex_target.py +++ b/intersight/model/hyperflex_target.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -325,6 +325,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -333,10 +336,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_target_all_of.py b/intersight/model/hyperflex_target_all_of.py index 680270f4fb..4ffa21aa01 100644 --- a/intersight/model/hyperflex_target_all_of.py +++ b/intersight/model/hyperflex_target_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_target_list.py b/intersight/model/hyperflex_target_list.py index c800f63c5d..bd9288c20d 100644 --- a/intersight/model/hyperflex_target_list.py +++ b/intersight/model/hyperflex_target_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_target_list_all_of.py b/intersight/model/hyperflex_target_list_all_of.py index b2984410b1..e8ef2319e5 100644 --- a/intersight/model/hyperflex_target_list_all_of.py +++ b/intersight/model/hyperflex_target_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_target_relationship.py b/intersight/model/hyperflex_target_relationship.py index dd9c1db1b3..ffe6eb2203 100644 --- a/intersight/model/hyperflex_target_relationship.py +++ b/intersight/model/hyperflex_target_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -849,6 +849,7 @@ class HyperflexTargetRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1428,6 +1429,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1436,10 +1440,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_target_response.py b/intersight/model/hyperflex_target_response.py index 90e094f0da..eff3e77fea 100644 --- a/intersight/model/hyperflex_target_response.py +++ b/intersight/model/hyperflex_target_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_tracked_disk.py b/intersight/model/hyperflex_tracked_disk.py index 5894519236..007fec5521 100644 --- a/intersight/model/hyperflex_tracked_disk.py +++ b/intersight/model/hyperflex_tracked_disk.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_tracked_disk_all_of.py b/intersight/model/hyperflex_tracked_disk_all_of.py index a15b9f5414..ef818e3c19 100644 --- a/intersight/model/hyperflex_tracked_disk_all_of.py +++ b/intersight/model/hyperflex_tracked_disk_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_tracked_file.py b/intersight/model/hyperflex_tracked_file.py index 1ec44bf9dc..e407b96a30 100644 --- a/intersight/model/hyperflex_tracked_file.py +++ b/intersight/model/hyperflex_tracked_file.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_tracked_file_all_of.py b/intersight/model/hyperflex_tracked_file_all_of.py index 3f77624906..bd35c72c00 100644 --- a/intersight/model/hyperflex_tracked_file_all_of.py +++ b/intersight/model/hyperflex_tracked_file_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_ucsm_config_policy.py b/intersight/model/hyperflex_ucsm_config_policy.py index e5de86956a..0e16ec692c 100644 --- a/intersight/model/hyperflex_ucsm_config_policy.py +++ b/intersight/model/hyperflex_ucsm_config_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -305,6 +305,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -313,10 +316,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_ucsm_config_policy_all_of.py b/intersight/model/hyperflex_ucsm_config_policy_all_of.py index ae14846c98..04a01a0f98 100644 --- a/intersight/model/hyperflex_ucsm_config_policy_all_of.py +++ b/intersight/model/hyperflex_ucsm_config_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_ucsm_config_policy_list.py b/intersight/model/hyperflex_ucsm_config_policy_list.py index a80c42d948..665012651c 100644 --- a/intersight/model/hyperflex_ucsm_config_policy_list.py +++ b/intersight/model/hyperflex_ucsm_config_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_ucsm_config_policy_list_all_of.py b/intersight/model/hyperflex_ucsm_config_policy_list_all_of.py index 503e24ca76..5dd0d8ca2a 100644 --- a/intersight/model/hyperflex_ucsm_config_policy_list_all_of.py +++ b/intersight/model/hyperflex_ucsm_config_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_ucsm_config_policy_relationship.py b/intersight/model/hyperflex_ucsm_config_policy_relationship.py index 16be591abf..7ccec51d48 100644 --- a/intersight/model/hyperflex_ucsm_config_policy_relationship.py +++ b/intersight/model/hyperflex_ucsm_config_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class HyperflexUcsmConfigPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1408,6 +1409,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1416,10 +1420,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_ucsm_config_policy_response.py b/intersight/model/hyperflex_ucsm_config_policy_response.py index 225297a0bb..b428d64e91 100644 --- a/intersight/model/hyperflex_ucsm_config_policy_response.py +++ b/intersight/model/hyperflex_ucsm_config_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_vcenter_config_policy.py b/intersight/model/hyperflex_vcenter_config_policy.py index 582ba2cf80..a2007adda1 100644 --- a/intersight/model/hyperflex_vcenter_config_policy.py +++ b/intersight/model/hyperflex_vcenter_config_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -321,6 +321,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -329,10 +332,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_vcenter_config_policy_all_of.py b/intersight/model/hyperflex_vcenter_config_policy_all_of.py index 0910afdf35..8207230610 100644 --- a/intersight/model/hyperflex_vcenter_config_policy_all_of.py +++ b/intersight/model/hyperflex_vcenter_config_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_vcenter_config_policy_list.py b/intersight/model/hyperflex_vcenter_config_policy_list.py index b4d3f0c0f1..80f0d49933 100644 --- a/intersight/model/hyperflex_vcenter_config_policy_list.py +++ b/intersight/model/hyperflex_vcenter_config_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_vcenter_config_policy_list_all_of.py b/intersight/model/hyperflex_vcenter_config_policy_list_all_of.py index 257eeaf1d0..b8f6014e08 100644 --- a/intersight/model/hyperflex_vcenter_config_policy_list_all_of.py +++ b/intersight/model/hyperflex_vcenter_config_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_vcenter_config_policy_relationship.py b/intersight/model/hyperflex_vcenter_config_policy_relationship.py index 715eab9169..cca145679c 100644 --- a/intersight/model/hyperflex_vcenter_config_policy_relationship.py +++ b/intersight/model/hyperflex_vcenter_config_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class HyperflexVcenterConfigPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1424,6 +1425,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1432,10 +1436,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_vcenter_config_policy_response.py b/intersight/model/hyperflex_vcenter_config_policy_response.py index 01c9b55f84..d4d3ea70f4 100644 --- a/intersight/model/hyperflex_vcenter_config_policy_response.py +++ b/intersight/model/hyperflex_vcenter_config_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_vcenter_configuration.py b/intersight/model/hyperflex_vcenter_configuration.py index 806bb631a3..57f71be3d1 100644 --- a/intersight/model/hyperflex_vcenter_configuration.py +++ b/intersight/model/hyperflex_vcenter_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,6 +226,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -234,10 +237,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_vcenter_configuration_all_of.py b/intersight/model/hyperflex_vcenter_configuration_all_of.py index 9ba121e742..6834893d50 100644 --- a/intersight/model/hyperflex_vcenter_configuration_all_of.py +++ b/intersight/model/hyperflex_vcenter_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_virtual_machine.py b/intersight/model/hyperflex_virtual_machine.py index 4eecbb8b33..c788ef9900 100644 --- a/intersight/model/hyperflex_virtual_machine.py +++ b/intersight/model/hyperflex_virtual_machine.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -225,6 +225,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -233,10 +236,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_virtual_machine_all_of.py b/intersight/model/hyperflex_virtual_machine_all_of.py index 2bb4ebb5c4..389b118d32 100644 --- a/intersight/model/hyperflex_virtual_machine_all_of.py +++ b/intersight/model/hyperflex_virtual_machine_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_virtual_machine_runtime_info.py b/intersight/model/hyperflex_virtual_machine_runtime_info.py index b37822c552..932be34cbb 100644 --- a/intersight/model/hyperflex_virtual_machine_runtime_info.py +++ b/intersight/model/hyperflex_virtual_machine_runtime_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -293,6 +293,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -301,10 +304,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_virtual_machine_runtime_info_all_of.py b/intersight/model/hyperflex_virtual_machine_runtime_info_all_of.py index a1d6a44182..223c8e0a1c 100644 --- a/intersight/model/hyperflex_virtual_machine_runtime_info_all_of.py +++ b/intersight/model/hyperflex_virtual_machine_runtime_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_vm_backup_info.py b/intersight/model/hyperflex_vm_backup_info.py index e79727ce85..787834816c 100644 --- a/intersight/model/hyperflex_vm_backup_info.py +++ b/intersight/model/hyperflex_vm_backup_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -352,6 +352,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -360,10 +363,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_vm_backup_info_all_of.py b/intersight/model/hyperflex_vm_backup_info_all_of.py index bae72cbb33..e084beac1f 100644 --- a/intersight/model/hyperflex_vm_backup_info_all_of.py +++ b/intersight/model/hyperflex_vm_backup_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_vm_backup_info_list.py b/intersight/model/hyperflex_vm_backup_info_list.py index 2afbaa7a13..772f7320e0 100644 --- a/intersight/model/hyperflex_vm_backup_info_list.py +++ b/intersight/model/hyperflex_vm_backup_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_vm_backup_info_list_all_of.py b/intersight/model/hyperflex_vm_backup_info_list_all_of.py index fde3f2e3a0..1c059b7b39 100644 --- a/intersight/model/hyperflex_vm_backup_info_list_all_of.py +++ b/intersight/model/hyperflex_vm_backup_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_vm_backup_info_relationship.py b/intersight/model/hyperflex_vm_backup_info_relationship.py index 4cad77a656..90d5c9c551 100644 --- a/intersight/model/hyperflex_vm_backup_info_relationship.py +++ b/intersight/model/hyperflex_vm_backup_info_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -870,6 +870,7 @@ class HyperflexVmBackupInfoRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1455,6 +1456,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1463,10 +1467,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_vm_backup_info_response.py b/intersight/model/hyperflex_vm_backup_info_response.py index f61e0e1288..8a51c36bee 100644 --- a/intersight/model/hyperflex_vm_backup_info_response.py +++ b/intersight/model/hyperflex_vm_backup_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_vm_import_operation.py b/intersight/model/hyperflex_vm_import_operation.py index f8b8421140..d50bc813f2 100644 --- a/intersight/model/hyperflex_vm_import_operation.py +++ b/intersight/model/hyperflex_vm_import_operation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -270,6 +270,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -278,10 +281,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_vm_import_operation_all_of.py b/intersight/model/hyperflex_vm_import_operation_all_of.py index 550cb917b6..6bc52a7bae 100644 --- a/intersight/model/hyperflex_vm_import_operation_all_of.py +++ b/intersight/model/hyperflex_vm_import_operation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_vm_import_operation_list.py b/intersight/model/hyperflex_vm_import_operation_list.py index d227575826..de287ece4c 100644 --- a/intersight/model/hyperflex_vm_import_operation_list.py +++ b/intersight/model/hyperflex_vm_import_operation_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_vm_import_operation_list_all_of.py b/intersight/model/hyperflex_vm_import_operation_list_all_of.py index 9a26a9c12c..8d6faa4e75 100644 --- a/intersight/model/hyperflex_vm_import_operation_list_all_of.py +++ b/intersight/model/hyperflex_vm_import_operation_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_vm_import_operation_response.py b/intersight/model/hyperflex_vm_import_operation_response.py index f713a12fab..0917456600 100644 --- a/intersight/model/hyperflex_vm_import_operation_response.py +++ b/intersight/model/hyperflex_vm_import_operation_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_vm_protection_space_usage.py b/intersight/model/hyperflex_vm_protection_space_usage.py index 41c16e20e0..1afb2a1b46 100644 --- a/intersight/model/hyperflex_vm_protection_space_usage.py +++ b/intersight/model/hyperflex_vm_protection_space_usage.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -210,6 +210,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -218,10 +221,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_vm_protection_space_usage_all_of.py b/intersight/model/hyperflex_vm_protection_space_usage_all_of.py index 1b02c52b71..405c1479ba 100644 --- a/intersight/model/hyperflex_vm_protection_space_usage_all_of.py +++ b/intersight/model/hyperflex_vm_protection_space_usage_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_vm_restore_operation.py b/intersight/model/hyperflex_vm_restore_operation.py index 4857721e1d..647ce29076 100644 --- a/intersight/model/hyperflex_vm_restore_operation.py +++ b/intersight/model/hyperflex_vm_restore_operation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_vm_restore_operation_all_of.py b/intersight/model/hyperflex_vm_restore_operation_all_of.py index fc0b6ef286..afbf1bac0a 100644 --- a/intersight/model/hyperflex_vm_restore_operation_all_of.py +++ b/intersight/model/hyperflex_vm_restore_operation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_vm_restore_operation_list.py b/intersight/model/hyperflex_vm_restore_operation_list.py index f97fa5ca12..4b1362c8d2 100644 --- a/intersight/model/hyperflex_vm_restore_operation_list.py +++ b/intersight/model/hyperflex_vm_restore_operation_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_vm_restore_operation_list_all_of.py b/intersight/model/hyperflex_vm_restore_operation_list_all_of.py index e26472edcf..e3a496fe99 100644 --- a/intersight/model/hyperflex_vm_restore_operation_list_all_of.py +++ b/intersight/model/hyperflex_vm_restore_operation_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_vm_restore_operation_response.py b/intersight/model/hyperflex_vm_restore_operation_response.py index 86afe62c6b..eab328e25e 100644 --- a/intersight/model/hyperflex_vm_restore_operation_response.py +++ b/intersight/model/hyperflex_vm_restore_operation_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_vm_snapshot_info.py b/intersight/model/hyperflex_vm_snapshot_info.py index fb453e87e9..2d792d667c 100644 --- a/intersight/model/hyperflex_vm_snapshot_info.py +++ b/intersight/model/hyperflex_vm_snapshot_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -366,6 +366,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -374,10 +377,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_vm_snapshot_info_all_of.py b/intersight/model/hyperflex_vm_snapshot_info_all_of.py index 6536a9f8f6..4318a46b04 100644 --- a/intersight/model/hyperflex_vm_snapshot_info_all_of.py +++ b/intersight/model/hyperflex_vm_snapshot_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_vm_snapshot_info_list.py b/intersight/model/hyperflex_vm_snapshot_info_list.py index d734e2fd2f..2a83c02d35 100644 --- a/intersight/model/hyperflex_vm_snapshot_info_list.py +++ b/intersight/model/hyperflex_vm_snapshot_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_vm_snapshot_info_list_all_of.py b/intersight/model/hyperflex_vm_snapshot_info_list_all_of.py index bda635ad29..eb2a983e54 100644 --- a/intersight/model/hyperflex_vm_snapshot_info_list_all_of.py +++ b/intersight/model/hyperflex_vm_snapshot_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_vm_snapshot_info_relationship.py b/intersight/model/hyperflex_vm_snapshot_info_relationship.py index b171b8d53a..b898fc8d56 100644 --- a/intersight/model/hyperflex_vm_snapshot_info_relationship.py +++ b/intersight/model/hyperflex_vm_snapshot_info_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -876,6 +876,7 @@ class HyperflexVmSnapshotInfoRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1469,6 +1470,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1477,10 +1481,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_vm_snapshot_info_response.py b/intersight/model/hyperflex_vm_snapshot_info_response.py index 12929fd846..5d5ff43755 100644 --- a/intersight/model/hyperflex_vm_snapshot_info_response.py +++ b/intersight/model/hyperflex_vm_snapshot_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_volume.py b/intersight/model/hyperflex_volume.py index 2038853fb9..a960073923 100644 --- a/intersight/model/hyperflex_volume.py +++ b/intersight/model/hyperflex_volume.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -342,6 +342,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -350,10 +353,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_volume_all_of.py b/intersight/model/hyperflex_volume_all_of.py index 2f97ca13fb..ef512aa96e 100644 --- a/intersight/model/hyperflex_volume_all_of.py +++ b/intersight/model/hyperflex_volume_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_volume_list.py b/intersight/model/hyperflex_volume_list.py index 6166fece12..716760c4eb 100644 --- a/intersight/model/hyperflex_volume_list.py +++ b/intersight/model/hyperflex_volume_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_volume_list_all_of.py b/intersight/model/hyperflex_volume_list_all_of.py index 2c489f0883..17372c9666 100644 --- a/intersight/model/hyperflex_volume_list_all_of.py +++ b/intersight/model/hyperflex_volume_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_volume_relationship.py b/intersight/model/hyperflex_volume_relationship.py index c67441e2e9..33af8c110b 100644 --- a/intersight/model/hyperflex_volume_relationship.py +++ b/intersight/model/hyperflex_volume_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -850,6 +850,7 @@ class HyperflexVolumeRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1445,6 +1446,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1453,10 +1457,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_volume_response.py b/intersight/model/hyperflex_volume_response.py index 3024fd3f22..059a3c75df 100644 --- a/intersight/model/hyperflex_volume_response.py +++ b/intersight/model/hyperflex_volume_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_witness_configuration.py b/intersight/model/hyperflex_witness_configuration.py index 941d753571..cf5f3bb368 100644 --- a/intersight/model/hyperflex_witness_configuration.py +++ b/intersight/model/hyperflex_witness_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_witness_configuration_all_of.py b/intersight/model/hyperflex_witness_configuration_all_of.py index 36cb8e9cc3..77e036baec 100644 --- a/intersight/model/hyperflex_witness_configuration_all_of.py +++ b/intersight/model/hyperflex_witness_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_witness_configuration_list.py b/intersight/model/hyperflex_witness_configuration_list.py index 5a6cac4f20..7abb43fc8b 100644 --- a/intersight/model/hyperflex_witness_configuration_list.py +++ b/intersight/model/hyperflex_witness_configuration_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_witness_configuration_list_all_of.py b/intersight/model/hyperflex_witness_configuration_list_all_of.py index 9776163736..886404a41e 100644 --- a/intersight/model/hyperflex_witness_configuration_list_all_of.py +++ b/intersight/model/hyperflex_witness_configuration_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/hyperflex_witness_configuration_response.py b/intersight/model/hyperflex_witness_configuration_response.py index 8570f9758b..2918f62443 100644 --- a/intersight/model/hyperflex_witness_configuration_response.py +++ b/intersight/model/hyperflex_witness_configuration_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_wwxn_prefix_range.py b/intersight/model/hyperflex_wwxn_prefix_range.py index 3bfb64a9ae..04f9ffc895 100644 --- a/intersight/model/hyperflex_wwxn_prefix_range.py +++ b/intersight/model/hyperflex_wwxn_prefix_range.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/hyperflex_wwxn_prefix_range_all_of.py b/intersight/model/hyperflex_wwxn_prefix_range_all_of.py index 3657c33779..0f62f46978 100644 --- a/intersight/model/hyperflex_wwxn_prefix_range_all_of.py +++ b/intersight/model/hyperflex_wwxn_prefix_range_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/i18n_message.py b/intersight/model/i18n_message.py index 986cb02a9f..7926cefc8a 100644 --- a/intersight/model/i18n_message.py +++ b/intersight/model/i18n_message.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -219,6 +219,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +230,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/i18n_message_all_of.py b/intersight/model/i18n_message_all_of.py index 4d79aa81a8..6ad03116dd 100644 --- a/intersight/model/i18n_message_all_of.py +++ b/intersight/model/i18n_message_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/i18n_message_param.py b/intersight/model/i18n_message_param.py index 827ad227da..e321dc75a7 100644 --- a/intersight/model/i18n_message_param.py +++ b/intersight/model/i18n_message_param.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/i18n_message_param_all_of.py b/intersight/model/i18n_message_param_all_of.py index 4e43eb6bc2..6f6207ca47 100644 --- a/intersight/model/i18n_message_param_all_of.py +++ b/intersight/model/i18n_message_param_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_connector_pack.py b/intersight/model/iaas_connector_pack.py index b9478e0af3..751cb5a49b 100644 --- a/intersight/model/iaas_connector_pack.py +++ b/intersight/model/iaas_connector_pack.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -288,6 +288,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -296,10 +299,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_connector_pack_all_of.py b/intersight/model/iaas_connector_pack_all_of.py index 114a1ca372..257174fd34 100644 --- a/intersight/model/iaas_connector_pack_all_of.py +++ b/intersight/model/iaas_connector_pack_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_connector_pack_list.py b/intersight/model/iaas_connector_pack_list.py index a6c3a07ece..1e385e6e5d 100644 --- a/intersight/model/iaas_connector_pack_list.py +++ b/intersight/model/iaas_connector_pack_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_connector_pack_list_all_of.py b/intersight/model/iaas_connector_pack_list_all_of.py index 312824cbba..3c3fb20430 100644 --- a/intersight/model/iaas_connector_pack_list_all_of.py +++ b/intersight/model/iaas_connector_pack_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_connector_pack_relationship.py b/intersight/model/iaas_connector_pack_relationship.py index 51fe095659..389949ffca 100644 --- a/intersight/model/iaas_connector_pack_relationship.py +++ b/intersight/model/iaas_connector_pack_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class IaasConnectorPackRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1391,6 +1392,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1399,10 +1403,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_connector_pack_response.py b/intersight/model/iaas_connector_pack_response.py index 896466c8fa..cada109709 100644 --- a/intersight/model/iaas_connector_pack_response.py +++ b/intersight/model/iaas_connector_pack_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_custom_task_info.py b/intersight/model/iaas_custom_task_info.py index 0da84f4d16..d8f9f8c591 100644 --- a/intersight/model/iaas_custom_task_info.py +++ b/intersight/model/iaas_custom_task_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -281,6 +281,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +292,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_custom_task_info_all_of.py b/intersight/model/iaas_custom_task_info_all_of.py index ec51ab85b1..8b9cfad958 100644 --- a/intersight/model/iaas_custom_task_info_all_of.py +++ b/intersight/model/iaas_custom_task_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_custom_task_info_list.py b/intersight/model/iaas_custom_task_info_list.py index 416ab75eaa..8221b72ccb 100644 --- a/intersight/model/iaas_custom_task_info_list.py +++ b/intersight/model/iaas_custom_task_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_custom_task_info_list_all_of.py b/intersight/model/iaas_custom_task_info_list_all_of.py index 62d9d4672a..f270b61211 100644 --- a/intersight/model/iaas_custom_task_info_list_all_of.py +++ b/intersight/model/iaas_custom_task_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_custom_task_info_relationship.py b/intersight/model/iaas_custom_task_info_relationship.py index db40e0a1db..b440a54568 100644 --- a/intersight/model/iaas_custom_task_info_relationship.py +++ b/intersight/model/iaas_custom_task_info_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class IaasCustomTaskInfoRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1384,6 +1385,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1392,10 +1396,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_custom_task_info_response.py b/intersight/model/iaas_custom_task_info_response.py index 784492b8bb..4ccf31b87f 100644 --- a/intersight/model/iaas_custom_task_info_response.py +++ b/intersight/model/iaas_custom_task_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_device_status.py b/intersight/model/iaas_device_status.py index 58266ac2c1..85cda85d55 100644 --- a/intersight/model/iaas_device_status.py +++ b/intersight/model/iaas_device_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -315,6 +315,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -323,10 +326,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_device_status_all_of.py b/intersight/model/iaas_device_status_all_of.py index 797e9a75bd..407cbe96ed 100644 --- a/intersight/model/iaas_device_status_all_of.py +++ b/intersight/model/iaas_device_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_device_status_list.py b/intersight/model/iaas_device_status_list.py index 33782620a9..7e374f9cce 100644 --- a/intersight/model/iaas_device_status_list.py +++ b/intersight/model/iaas_device_status_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_device_status_list_all_of.py b/intersight/model/iaas_device_status_list_all_of.py index c0a438c50b..d10dde646a 100644 --- a/intersight/model/iaas_device_status_list_all_of.py +++ b/intersight/model/iaas_device_status_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_device_status_relationship.py b/intersight/model/iaas_device_status_relationship.py index 4a6764de16..189856628b 100644 --- a/intersight/model/iaas_device_status_relationship.py +++ b/intersight/model/iaas_device_status_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class IaasDeviceStatusRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1418,6 +1419,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1426,10 +1430,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_device_status_response.py b/intersight/model/iaas_device_status_response.py index 760a6997c2..ba98a413c7 100644 --- a/intersight/model/iaas_device_status_response.py +++ b/intersight/model/iaas_device_status_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_diagnostic_messages.py b/intersight/model/iaas_diagnostic_messages.py index 45abf69ff5..878d04ae06 100644 --- a/intersight/model/iaas_diagnostic_messages.py +++ b/intersight/model/iaas_diagnostic_messages.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -297,6 +297,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -305,10 +308,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_diagnostic_messages_all_of.py b/intersight/model/iaas_diagnostic_messages_all_of.py index 7ddce410f3..6d421f2cea 100644 --- a/intersight/model/iaas_diagnostic_messages_all_of.py +++ b/intersight/model/iaas_diagnostic_messages_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_diagnostic_messages_list.py b/intersight/model/iaas_diagnostic_messages_list.py index 1cfa9162ee..7544064c85 100644 --- a/intersight/model/iaas_diagnostic_messages_list.py +++ b/intersight/model/iaas_diagnostic_messages_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_diagnostic_messages_list_all_of.py b/intersight/model/iaas_diagnostic_messages_list_all_of.py index 6a268526c9..98f6edccd3 100644 --- a/intersight/model/iaas_diagnostic_messages_list_all_of.py +++ b/intersight/model/iaas_diagnostic_messages_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_diagnostic_messages_response.py b/intersight/model/iaas_diagnostic_messages_response.py index 3dbd5d5f56..fca5af1947 100644 --- a/intersight/model/iaas_diagnostic_messages_response.py +++ b/intersight/model/iaas_diagnostic_messages_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_license_info.py b/intersight/model/iaas_license_info.py index 4a63caf2b6..ea13d551e2 100644 --- a/intersight/model/iaas_license_info.py +++ b/intersight/model/iaas_license_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_license_info_all_of.py b/intersight/model/iaas_license_info_all_of.py index 84841ba526..3284326a1d 100644 --- a/intersight/model/iaas_license_info_all_of.py +++ b/intersight/model/iaas_license_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_license_info_list.py b/intersight/model/iaas_license_info_list.py index a15764ec59..11522d81d9 100644 --- a/intersight/model/iaas_license_info_list.py +++ b/intersight/model/iaas_license_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_license_info_list_all_of.py b/intersight/model/iaas_license_info_list_all_of.py index 2ff3cb028d..fe259523d0 100644 --- a/intersight/model/iaas_license_info_list_all_of.py +++ b/intersight/model/iaas_license_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_license_info_relationship.py b/intersight/model/iaas_license_info_relationship.py index 419aa777b7..fb0359fec3 100644 --- a/intersight/model/iaas_license_info_relationship.py +++ b/intersight/model/iaas_license_info_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class IaasLicenseInfoRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1386,6 +1387,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1394,10 +1398,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_license_info_response.py b/intersight/model/iaas_license_info_response.py index 499a305136..f6ff7bda73 100644 --- a/intersight/model/iaas_license_info_response.py +++ b/intersight/model/iaas_license_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_license_keys_info.py b/intersight/model/iaas_license_keys_info.py index 68f0ea64b2..26720f18c9 100644 --- a/intersight/model/iaas_license_keys_info.py +++ b/intersight/model/iaas_license_keys_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_license_keys_info_all_of.py b/intersight/model/iaas_license_keys_info_all_of.py index ed106c4539..4f7a620925 100644 --- a/intersight/model/iaas_license_keys_info_all_of.py +++ b/intersight/model/iaas_license_keys_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_license_utilization_info.py b/intersight/model/iaas_license_utilization_info.py index fa1e4cbf98..744bf036a6 100644 --- a/intersight/model/iaas_license_utilization_info.py +++ b/intersight/model/iaas_license_utilization_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_license_utilization_info_all_of.py b/intersight/model/iaas_license_utilization_info_all_of.py index 9b0ada595e..61f430c663 100644 --- a/intersight/model/iaas_license_utilization_info_all_of.py +++ b/intersight/model/iaas_license_utilization_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_most_run_tasks.py b/intersight/model/iaas_most_run_tasks.py index fd55ae8e81..b6a3bef74d 100644 --- a/intersight/model/iaas_most_run_tasks.py +++ b/intersight/model/iaas_most_run_tasks.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -281,6 +281,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +292,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_most_run_tasks_all_of.py b/intersight/model/iaas_most_run_tasks_all_of.py index 72cc8222dd..bcaa90440c 100644 --- a/intersight/model/iaas_most_run_tasks_all_of.py +++ b/intersight/model/iaas_most_run_tasks_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_most_run_tasks_list.py b/intersight/model/iaas_most_run_tasks_list.py index ff54c1b7bb..bbc872242c 100644 --- a/intersight/model/iaas_most_run_tasks_list.py +++ b/intersight/model/iaas_most_run_tasks_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_most_run_tasks_list_all_of.py b/intersight/model/iaas_most_run_tasks_list_all_of.py index cb2fb1214d..fbc708b738 100644 --- a/intersight/model/iaas_most_run_tasks_list_all_of.py +++ b/intersight/model/iaas_most_run_tasks_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_most_run_tasks_relationship.py b/intersight/model/iaas_most_run_tasks_relationship.py index 09e8c9694f..96715a06d1 100644 --- a/intersight/model/iaas_most_run_tasks_relationship.py +++ b/intersight/model/iaas_most_run_tasks_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class IaasMostRunTasksRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1384,6 +1385,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1392,10 +1396,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_most_run_tasks_response.py b/intersight/model/iaas_most_run_tasks_response.py index 2fd9e9ec99..b60e31bb57 100644 --- a/intersight/model/iaas_most_run_tasks_response.py +++ b/intersight/model/iaas_most_run_tasks_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_service_request.py b/intersight/model/iaas_service_request.py index 5f94d471dd..7758a161af 100644 --- a/intersight/model/iaas_service_request.py +++ b/intersight/model/iaas_service_request.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -302,6 +302,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -310,10 +313,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_service_request_all_of.py b/intersight/model/iaas_service_request_all_of.py index 015c29cabc..0da9ed6058 100644 --- a/intersight/model/iaas_service_request_all_of.py +++ b/intersight/model/iaas_service_request_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_service_request_list.py b/intersight/model/iaas_service_request_list.py index 792fc4905a..24cd791645 100644 --- a/intersight/model/iaas_service_request_list.py +++ b/intersight/model/iaas_service_request_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_service_request_list_all_of.py b/intersight/model/iaas_service_request_list_all_of.py index 77e053d721..0ade608cc8 100644 --- a/intersight/model/iaas_service_request_list_all_of.py +++ b/intersight/model/iaas_service_request_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_service_request_response.py b/intersight/model/iaas_service_request_response.py index c175fa2c9e..845eb1648b 100644 --- a/intersight/model/iaas_service_request_response.py +++ b/intersight/model/iaas_service_request_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_system_task_info.py b/intersight/model/iaas_system_task_info.py index f28aad2202..f1ad4c733e 100644 --- a/intersight/model/iaas_system_task_info.py +++ b/intersight/model/iaas_system_task_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_system_task_info_all_of.py b/intersight/model/iaas_system_task_info_all_of.py index ac93dc9448..1cb2283ced 100644 --- a/intersight/model/iaas_system_task_info_all_of.py +++ b/intersight/model/iaas_system_task_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_system_task_info_list.py b/intersight/model/iaas_system_task_info_list.py index 39aea8d6a6..4d7830c8b2 100644 --- a/intersight/model/iaas_system_task_info_list.py +++ b/intersight/model/iaas_system_task_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_system_task_info_list_all_of.py b/intersight/model/iaas_system_task_info_list_all_of.py index 53bdd406ad..d2fe54e865 100644 --- a/intersight/model/iaas_system_task_info_list_all_of.py +++ b/intersight/model/iaas_system_task_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_system_task_info_relationship.py b/intersight/model/iaas_system_task_info_relationship.py index 48e22fb037..ad7fa4a653 100644 --- a/intersight/model/iaas_system_task_info_relationship.py +++ b/intersight/model/iaas_system_task_info_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class IaasSystemTaskInfoRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1380,6 +1381,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1388,10 +1392,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_system_task_info_response.py b/intersight/model/iaas_system_task_info_response.py index 92fee796c2..08e9a4b020 100644 --- a/intersight/model/iaas_system_task_info_response.py +++ b/intersight/model/iaas_system_task_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_ucsd_info.py b/intersight/model/iaas_ucsd_info.py index d955b43d3a..62452ffe25 100644 --- a/intersight/model/iaas_ucsd_info.py +++ b/intersight/model/iaas_ucsd_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -345,6 +345,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -353,10 +356,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_ucsd_info_all_of.py b/intersight/model/iaas_ucsd_info_all_of.py index 3f5c17aad6..29610ac683 100644 --- a/intersight/model/iaas_ucsd_info_all_of.py +++ b/intersight/model/iaas_ucsd_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_ucsd_info_list.py b/intersight/model/iaas_ucsd_info_list.py index 1af189ed07..06d8137689 100644 --- a/intersight/model/iaas_ucsd_info_list.py +++ b/intersight/model/iaas_ucsd_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_ucsd_info_list_all_of.py b/intersight/model/iaas_ucsd_info_list_all_of.py index 0649d9161f..714a8f33ff 100644 --- a/intersight/model/iaas_ucsd_info_list_all_of.py +++ b/intersight/model/iaas_ucsd_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_ucsd_info_relationship.py b/intersight/model/iaas_ucsd_info_relationship.py index d61bee066d..2a43a3bada 100644 --- a/intersight/model/iaas_ucsd_info_relationship.py +++ b/intersight/model/iaas_ucsd_info_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -849,6 +849,7 @@ class IaasUcsdInfoRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1448,6 +1449,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1456,10 +1460,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_ucsd_info_response.py b/intersight/model/iaas_ucsd_info_response.py index ec02a52464..4bd7f5f7f2 100644 --- a/intersight/model/iaas_ucsd_info_response.py +++ b/intersight/model/iaas_ucsd_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_ucsd_managed_infra.py b/intersight/model/iaas_ucsd_managed_infra.py index 803c3b5b0c..a804d933df 100644 --- a/intersight/model/iaas_ucsd_managed_infra.py +++ b/intersight/model/iaas_ucsd_managed_infra.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -309,6 +309,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -317,10 +320,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_ucsd_managed_infra_all_of.py b/intersight/model/iaas_ucsd_managed_infra_all_of.py index cebe205ea0..50eb0a9f33 100644 --- a/intersight/model/iaas_ucsd_managed_infra_all_of.py +++ b/intersight/model/iaas_ucsd_managed_infra_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_ucsd_managed_infra_list.py b/intersight/model/iaas_ucsd_managed_infra_list.py index d65245a7c1..477ec2c2e7 100644 --- a/intersight/model/iaas_ucsd_managed_infra_list.py +++ b/intersight/model/iaas_ucsd_managed_infra_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_ucsd_managed_infra_list_all_of.py b/intersight/model/iaas_ucsd_managed_infra_list_all_of.py index 554752df71..cbc1b4f656 100644 --- a/intersight/model/iaas_ucsd_managed_infra_list_all_of.py +++ b/intersight/model/iaas_ucsd_managed_infra_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_ucsd_managed_infra_relationship.py b/intersight/model/iaas_ucsd_managed_infra_relationship.py index a781f9ba47..97666d4a08 100644 --- a/intersight/model/iaas_ucsd_managed_infra_relationship.py +++ b/intersight/model/iaas_ucsd_managed_infra_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class IaasUcsdManagedInfraRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1412,6 +1413,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1420,10 +1424,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_ucsd_managed_infra_response.py b/intersight/model/iaas_ucsd_managed_infra_response.py index 6a38638162..b4f52dcfdc 100644 --- a/intersight/model/iaas_ucsd_managed_infra_response.py +++ b/intersight/model/iaas_ucsd_managed_infra_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_ucsd_messages.py b/intersight/model/iaas_ucsd_messages.py index d6d4049fa2..81172076b6 100644 --- a/intersight/model/iaas_ucsd_messages.py +++ b/intersight/model/iaas_ucsd_messages.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -269,6 +269,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -277,10 +280,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_ucsd_messages_all_of.py b/intersight/model/iaas_ucsd_messages_all_of.py index 1b2a1ce2d6..18356ab609 100644 --- a/intersight/model/iaas_ucsd_messages_all_of.py +++ b/intersight/model/iaas_ucsd_messages_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_ucsd_messages_list.py b/intersight/model/iaas_ucsd_messages_list.py index ecc9b998da..89f464f00a 100644 --- a/intersight/model/iaas_ucsd_messages_list.py +++ b/intersight/model/iaas_ucsd_messages_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_ucsd_messages_list_all_of.py b/intersight/model/iaas_ucsd_messages_list_all_of.py index c1b363b2fe..39421fb756 100644 --- a/intersight/model/iaas_ucsd_messages_list_all_of.py +++ b/intersight/model/iaas_ucsd_messages_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iaas_ucsd_messages_response.py b/intersight/model/iaas_ucsd_messages_response.py index a3e348e9e8..afff1d1f44 100644 --- a/intersight/model/iaas_ucsd_messages_response.py +++ b/intersight/model/iaas_ucsd_messages_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_workflow_steps.py b/intersight/model/iaas_workflow_steps.py index 8b5b99ad0e..67a18bac5a 100644 --- a/intersight/model/iaas_workflow_steps.py +++ b/intersight/model/iaas_workflow_steps.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iaas_workflow_steps_all_of.py b/intersight/model/iaas_workflow_steps_all_of.py index 60d1e32a11..8ac80af7b0 100644 --- a/intersight/model/iaas_workflow_steps_all_of.py +++ b/intersight/model/iaas_workflow_steps_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_account.py b/intersight/model/iam_account.py index a2a7ed9217..df604a9a0d 100644 --- a/intersight/model/iam_account.py +++ b/intersight/model/iam_account.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -348,6 +348,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -356,10 +359,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_account_all_of.py b/intersight/model/iam_account_all_of.py index e4e00a62d9..2da537ef84 100644 --- a/intersight/model/iam_account_all_of.py +++ b/intersight/model/iam_account_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_account_experience.py b/intersight/model/iam_account_experience.py index 88d2349fec..0537575a09 100644 --- a/intersight/model/iam_account_experience.py +++ b/intersight/model/iam_account_experience.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -270,6 +270,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -278,10 +281,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_account_experience_all_of.py b/intersight/model/iam_account_experience_all_of.py index c336849cab..177fbce0fb 100644 --- a/intersight/model/iam_account_experience_all_of.py +++ b/intersight/model/iam_account_experience_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_account_experience_list.py b/intersight/model/iam_account_experience_list.py index 9b5e3efe51..15f2924cd1 100644 --- a/intersight/model/iam_account_experience_list.py +++ b/intersight/model/iam_account_experience_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_account_experience_list_all_of.py b/intersight/model/iam_account_experience_list_all_of.py index 188e0860d2..41a6d5478b 100644 --- a/intersight/model/iam_account_experience_list_all_of.py +++ b/intersight/model/iam_account_experience_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_account_experience_response.py b/intersight/model/iam_account_experience_response.py index 919c38214e..966ca1906f 100644 --- a/intersight/model/iam_account_experience_response.py +++ b/intersight/model/iam_account_experience_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_account_list.py b/intersight/model/iam_account_list.py index 6b9af32539..cf9e7a3022 100644 --- a/intersight/model/iam_account_list.py +++ b/intersight/model/iam_account_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_account_list_all_of.py b/intersight/model/iam_account_list_all_of.py index eaf46b35fa..0818614d18 100644 --- a/intersight/model/iam_account_list_all_of.py +++ b/intersight/model/iam_account_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_account_permissions.py b/intersight/model/iam_account_permissions.py index 3b182c30ad..7b9e1fb157 100644 --- a/intersight/model/iam_account_permissions.py +++ b/intersight/model/iam_account_permissions.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -232,6 +232,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -240,10 +243,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_account_permissions_all_of.py b/intersight/model/iam_account_permissions_all_of.py index 939a4de16a..116fccf922 100644 --- a/intersight/model/iam_account_permissions_all_of.py +++ b/intersight/model/iam_account_permissions_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_account_relationship.py b/intersight/model/iam_account_relationship.py index e0c2913fa2..9a240c74da 100644 --- a/intersight/model/iam_account_relationship.py +++ b/intersight/model/iam_account_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -857,6 +857,7 @@ class IamAccountRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1451,6 +1452,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1459,10 +1463,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_account_response.py b/intersight/model/iam_account_response.py index 3079e37931..eb6c104fa1 100644 --- a/intersight/model/iam_account_response.py +++ b/intersight/model/iam_account_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_account_tags.py b/intersight/model/iam_account_tags.py index 42e3255735..2ba5e3b815 100644 --- a/intersight/model/iam_account_tags.py +++ b/intersight/model/iam_account_tags.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_account_tags_all_of.py b/intersight/model/iam_account_tags_all_of.py index 7353c851a5..919cdf78df 100644 --- a/intersight/model/iam_account_tags_all_of.py +++ b/intersight/model/iam_account_tags_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_api_key.py b/intersight/model/iam_api_key.py index e1e7ef55e3..fe84cc4de5 100644 --- a/intersight/model/iam_api_key.py +++ b/intersight/model/iam_api_key.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -335,6 +335,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -343,10 +346,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_api_key_all_of.py b/intersight/model/iam_api_key_all_of.py index de4a46c0b6..6fa7411155 100644 --- a/intersight/model/iam_api_key_all_of.py +++ b/intersight/model/iam_api_key_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_api_key_list.py b/intersight/model/iam_api_key_list.py index e79f105b19..937ef2edd8 100644 --- a/intersight/model/iam_api_key_list.py +++ b/intersight/model/iam_api_key_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_api_key_list_all_of.py b/intersight/model/iam_api_key_list_all_of.py index 8c0534d79f..1e242da0d5 100644 --- a/intersight/model/iam_api_key_list_all_of.py +++ b/intersight/model/iam_api_key_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_api_key_relationship.py b/intersight/model/iam_api_key_relationship.py index fbc4d4ccb4..ae35601d7a 100644 --- a/intersight/model/iam_api_key_relationship.py +++ b/intersight/model/iam_api_key_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -862,6 +862,7 @@ class IamApiKeyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1438,6 +1439,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1446,10 +1450,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_api_key_response.py b/intersight/model/iam_api_key_response.py index e815126281..064d86ea69 100644 --- a/intersight/model/iam_api_key_response.py +++ b/intersight/model/iam_api_key_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_app_registration.py b/intersight/model/iam_app_registration.py index 75e9f2f738..61f44383ee 100644 --- a/intersight/model/iam_app_registration.py +++ b/intersight/model/iam_app_registration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -377,6 +377,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -385,10 +388,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_app_registration_all_of.py b/intersight/model/iam_app_registration_all_of.py index f4c8370ea7..139f77ae59 100644 --- a/intersight/model/iam_app_registration_all_of.py +++ b/intersight/model/iam_app_registration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_app_registration_list.py b/intersight/model/iam_app_registration_list.py index e6d8a2fd58..5de2134b97 100644 --- a/intersight/model/iam_app_registration_list.py +++ b/intersight/model/iam_app_registration_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_app_registration_list_all_of.py b/intersight/model/iam_app_registration_list_all_of.py index 236a4b3af2..3b5f99f064 100644 --- a/intersight/model/iam_app_registration_list_all_of.py +++ b/intersight/model/iam_app_registration_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_app_registration_relationship.py b/intersight/model/iam_app_registration_relationship.py index c12c359fb0..f501c7dd64 100644 --- a/intersight/model/iam_app_registration_relationship.py +++ b/intersight/model/iam_app_registration_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -871,6 +871,7 @@ class IamAppRegistrationRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1480,6 +1481,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1488,10 +1492,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_app_registration_response.py b/intersight/model/iam_app_registration_response.py index 01fb1ff55a..cd2af3a1a7 100644 --- a/intersight/model/iam_app_registration_response.py +++ b/intersight/model/iam_app_registration_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_banner_message.py b/intersight/model/iam_banner_message.py index cde71bf085..423b99ad80 100644 --- a/intersight/model/iam_banner_message.py +++ b/intersight/model/iam_banner_message.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -274,6 +274,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -282,10 +285,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_banner_message_all_of.py b/intersight/model/iam_banner_message_all_of.py index d0b743fbce..6bcc9c006b 100644 --- a/intersight/model/iam_banner_message_all_of.py +++ b/intersight/model/iam_banner_message_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_banner_message_list.py b/intersight/model/iam_banner_message_list.py index f1e99bc719..97fb060818 100644 --- a/intersight/model/iam_banner_message_list.py +++ b/intersight/model/iam_banner_message_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_banner_message_list_all_of.py b/intersight/model/iam_banner_message_list_all_of.py index 67168b2524..392e6386dc 100644 --- a/intersight/model/iam_banner_message_list_all_of.py +++ b/intersight/model/iam_banner_message_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_banner_message_response.py b/intersight/model/iam_banner_message_response.py index ff34afd868..07bc5b1c5b 100644 --- a/intersight/model/iam_banner_message_response.py +++ b/intersight/model/iam_banner_message_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_certificate.py b/intersight/model/iam_certificate.py index a8ad80cd88..eeaafc21c6 100644 --- a/intersight/model/iam_certificate.py +++ b/intersight/model/iam_certificate.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -279,6 +279,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -287,10 +290,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_certificate_all_of.py b/intersight/model/iam_certificate_all_of.py index de4b48ea67..9207028e9d 100644 --- a/intersight/model/iam_certificate_all_of.py +++ b/intersight/model/iam_certificate_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_certificate_list.py b/intersight/model/iam_certificate_list.py index bf5df18b83..59f426cadd 100644 --- a/intersight/model/iam_certificate_list.py +++ b/intersight/model/iam_certificate_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_certificate_list_all_of.py b/intersight/model/iam_certificate_list_all_of.py index a4777cdc89..4b0148ee2e 100644 --- a/intersight/model/iam_certificate_list_all_of.py +++ b/intersight/model/iam_certificate_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_certificate_relationship.py b/intersight/model/iam_certificate_relationship.py index 4fa3a5a831..7c39338909 100644 --- a/intersight/model/iam_certificate_relationship.py +++ b/intersight/model/iam_certificate_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -842,6 +842,7 @@ class IamCertificateRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1382,6 +1383,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1390,10 +1394,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_certificate_request.py b/intersight/model/iam_certificate_request.py index edc23474ac..a62ff99469 100644 --- a/intersight/model/iam_certificate_request.py +++ b/intersight/model/iam_certificate_request.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -298,6 +298,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -306,10 +309,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_certificate_request_all_of.py b/intersight/model/iam_certificate_request_all_of.py index 1c011a25b4..c436520027 100644 --- a/intersight/model/iam_certificate_request_all_of.py +++ b/intersight/model/iam_certificate_request_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_certificate_request_list.py b/intersight/model/iam_certificate_request_list.py index 08acf05241..a538bbebee 100644 --- a/intersight/model/iam_certificate_request_list.py +++ b/intersight/model/iam_certificate_request_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_certificate_request_list_all_of.py b/intersight/model/iam_certificate_request_list_all_of.py index 54c662ce8f..b54b0ea4a6 100644 --- a/intersight/model/iam_certificate_request_list_all_of.py +++ b/intersight/model/iam_certificate_request_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_certificate_request_relationship.py b/intersight/model/iam_certificate_request_relationship.py index 2a86283aa2..e353531cf9 100644 --- a/intersight/model/iam_certificate_request_relationship.py +++ b/intersight/model/iam_certificate_request_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class IamCertificateRequestRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1401,6 +1402,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1409,10 +1413,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_certificate_request_response.py b/intersight/model/iam_certificate_request_response.py index 6f862dc3cb..ada4bfa83a 100644 --- a/intersight/model/iam_certificate_request_response.py +++ b/intersight/model/iam_certificate_request_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_certificate_response.py b/intersight/model/iam_certificate_response.py index 27781b2996..f1b377adfe 100644 --- a/intersight/model/iam_certificate_response.py +++ b/intersight/model/iam_certificate_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_client_meta.py b/intersight/model/iam_client_meta.py index 2791761563..b7dfd80069 100644 --- a/intersight/model/iam_client_meta.py +++ b/intersight/model/iam_client_meta.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_client_meta_all_of.py b/intersight/model/iam_client_meta_all_of.py index 14dd7d71e4..e5ff3d1a0a 100644 --- a/intersight/model/iam_client_meta_all_of.py +++ b/intersight/model/iam_client_meta_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_domain_group.py b/intersight/model/iam_domain_group.py index 1cca08e615..464629888a 100644 --- a/intersight/model/iam_domain_group.py +++ b/intersight/model/iam_domain_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_domain_group_all_of.py b/intersight/model/iam_domain_group_all_of.py index a67125da74..6e49a26d0e 100644 --- a/intersight/model/iam_domain_group_all_of.py +++ b/intersight/model/iam_domain_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_domain_group_list.py b/intersight/model/iam_domain_group_list.py index cf38211f62..0e6677e661 100644 --- a/intersight/model/iam_domain_group_list.py +++ b/intersight/model/iam_domain_group_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_domain_group_list_all_of.py b/intersight/model/iam_domain_group_list_all_of.py index 4993f92014..682ebb892e 100644 --- a/intersight/model/iam_domain_group_list_all_of.py +++ b/intersight/model/iam_domain_group_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_domain_group_relationship.py b/intersight/model/iam_domain_group_relationship.py index 421123baf9..3c9bbd820d 100644 --- a/intersight/model/iam_domain_group_relationship.py +++ b/intersight/model/iam_domain_group_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class IamDomainGroupRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1392,6 +1393,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1400,10 +1404,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_domain_group_response.py b/intersight/model/iam_domain_group_response.py index 067f5b76bc..8dcea9c6e5 100644 --- a/intersight/model/iam_domain_group_response.py +++ b/intersight/model/iam_domain_group_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_domain_name_info.py b/intersight/model/iam_domain_name_info.py index 63aa3f1621..e3e236b681 100644 --- a/intersight/model/iam_domain_name_info.py +++ b/intersight/model/iam_domain_name_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -303,6 +303,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -311,10 +314,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_domain_name_info_all_of.py b/intersight/model/iam_domain_name_info_all_of.py index 4949296d6b..aacee16cf7 100644 --- a/intersight/model/iam_domain_name_info_all_of.py +++ b/intersight/model/iam_domain_name_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_domain_name_info_list.py b/intersight/model/iam_domain_name_info_list.py index cd3e9366d9..4ea2941a17 100644 --- a/intersight/model/iam_domain_name_info_list.py +++ b/intersight/model/iam_domain_name_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_domain_name_info_list_all_of.py b/intersight/model/iam_domain_name_info_list_all_of.py index b2f4d99007..f430019f2c 100644 --- a/intersight/model/iam_domain_name_info_list_all_of.py +++ b/intersight/model/iam_domain_name_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_domain_name_info_response.py b/intersight/model/iam_domain_name_info_response.py index 6faf8e42e8..85f0a0df78 100644 --- a/intersight/model/iam_domain_name_info_response.py +++ b/intersight/model/iam_domain_name_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_password_properties.py b/intersight/model/iam_end_point_password_properties.py index eb2a55cf12..78d3876f5e 100644 --- a/intersight/model/iam_end_point_password_properties.py +++ b/intersight/model/iam_end_point_password_properties.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -243,6 +243,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -251,10 +254,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_password_properties_all_of.py b/intersight/model/iam_end_point_password_properties_all_of.py index c008b7b608..05ecdb7f7e 100644 --- a/intersight/model/iam_end_point_password_properties_all_of.py +++ b/intersight/model/iam_end_point_password_properties_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_end_point_privilege.py b/intersight/model/iam_end_point_privilege.py index 8f7ab1a2d4..1387940369 100644 --- a/intersight/model/iam_end_point_privilege.py +++ b/intersight/model/iam_end_point_privilege.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -355,6 +355,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -363,10 +366,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_privilege_all_of.py b/intersight/model/iam_end_point_privilege_all_of.py index f03886fe3b..b86f28b284 100644 --- a/intersight/model/iam_end_point_privilege_all_of.py +++ b/intersight/model/iam_end_point_privilege_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_end_point_privilege_list.py b/intersight/model/iam_end_point_privilege_list.py index 4d11f578ea..2a050f6e08 100644 --- a/intersight/model/iam_end_point_privilege_list.py +++ b/intersight/model/iam_end_point_privilege_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_privilege_list_all_of.py b/intersight/model/iam_end_point_privilege_list_all_of.py index 14b1bc53f5..106d5b15f9 100644 --- a/intersight/model/iam_end_point_privilege_list_all_of.py +++ b/intersight/model/iam_end_point_privilege_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_end_point_privilege_relationship.py b/intersight/model/iam_end_point_privilege_relationship.py index 96f9221005..ee22c904e7 100644 --- a/intersight/model/iam_end_point_privilege_relationship.py +++ b/intersight/model/iam_end_point_privilege_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -913,6 +913,7 @@ class IamEndPointPrivilegeRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1458,6 +1459,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1466,10 +1470,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_privilege_response.py b/intersight/model/iam_end_point_privilege_response.py index 7063955a77..545ef446e2 100644 --- a/intersight/model/iam_end_point_privilege_response.py +++ b/intersight/model/iam_end_point_privilege_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_role.py b/intersight/model/iam_end_point_role.py index a2921b6758..6e7ca3df09 100644 --- a/intersight/model/iam_end_point_role.py +++ b/intersight/model/iam_end_point_role.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -366,6 +366,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -374,10 +377,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_role_all_of.py b/intersight/model/iam_end_point_role_all_of.py index 6686033050..20c073221f 100644 --- a/intersight/model/iam_end_point_role_all_of.py +++ b/intersight/model/iam_end_point_role_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_end_point_role_list.py b/intersight/model/iam_end_point_role_list.py index 4865032a3a..97d7a1dff7 100644 --- a/intersight/model/iam_end_point_role_list.py +++ b/intersight/model/iam_end_point_role_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_role_list_all_of.py b/intersight/model/iam_end_point_role_list_all_of.py index 74bfc668cd..36e3f8ef45 100644 --- a/intersight/model/iam_end_point_role_list_all_of.py +++ b/intersight/model/iam_end_point_role_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_end_point_role_relationship.py b/intersight/model/iam_end_point_role_relationship.py index 6392d80003..4e8667f2ec 100644 --- a/intersight/model/iam_end_point_role_relationship.py +++ b/intersight/model/iam_end_point_role_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -917,6 +917,7 @@ class IamEndPointRoleRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1469,6 +1470,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1477,10 +1481,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_role_response.py b/intersight/model/iam_end_point_role_response.py index 6143b8d5c2..a17ccdda63 100644 --- a/intersight/model/iam_end_point_role_response.py +++ b/intersight/model/iam_end_point_role_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_user.py b/intersight/model/iam_end_point_user.py index 4d296e1bc0..e61b152cea 100644 --- a/intersight/model/iam_end_point_user.py +++ b/intersight/model/iam_end_point_user.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -279,6 +279,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -287,10 +290,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_user_all_of.py b/intersight/model/iam_end_point_user_all_of.py index 2c7216dc2d..866cc2dfa4 100644 --- a/intersight/model/iam_end_point_user_all_of.py +++ b/intersight/model/iam_end_point_user_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_end_point_user_inventory.py b/intersight/model/iam_end_point_user_inventory.py index d1742aa2c3..c336e07440 100644 --- a/intersight/model/iam_end_point_user_inventory.py +++ b/intersight/model/iam_end_point_user_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -287,6 +287,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -295,10 +298,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_user_inventory_all_of.py b/intersight/model/iam_end_point_user_inventory_all_of.py index c889487797..baacec5e03 100644 --- a/intersight/model/iam_end_point_user_inventory_all_of.py +++ b/intersight/model/iam_end_point_user_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_end_point_user_inventory_list.py b/intersight/model/iam_end_point_user_inventory_list.py index 3f2b41ed65..164d885040 100644 --- a/intersight/model/iam_end_point_user_inventory_list.py +++ b/intersight/model/iam_end_point_user_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_user_inventory_list_all_of.py b/intersight/model/iam_end_point_user_inventory_list_all_of.py index 11e24adfd2..0d93d157cc 100644 --- a/intersight/model/iam_end_point_user_inventory_list_all_of.py +++ b/intersight/model/iam_end_point_user_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_end_point_user_inventory_relationship.py b/intersight/model/iam_end_point_user_inventory_relationship.py index 4f6aa2166f..c08e215eeb 100644 --- a/intersight/model/iam_end_point_user_inventory_relationship.py +++ b/intersight/model/iam_end_point_user_inventory_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class IamEndPointUserInventoryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1390,6 +1391,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1398,10 +1402,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_user_inventory_response.py b/intersight/model/iam_end_point_user_inventory_response.py index be02a7bd2a..abe4bdef5f 100644 --- a/intersight/model/iam_end_point_user_inventory_response.py +++ b/intersight/model/iam_end_point_user_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_user_list.py b/intersight/model/iam_end_point_user_list.py index d2c6f772c3..e63c642c88 100644 --- a/intersight/model/iam_end_point_user_list.py +++ b/intersight/model/iam_end_point_user_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_user_list_all_of.py b/intersight/model/iam_end_point_user_list_all_of.py index acc1260a4a..4980e7e744 100644 --- a/intersight/model/iam_end_point_user_list_all_of.py +++ b/intersight/model/iam_end_point_user_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_end_point_user_policy.py b/intersight/model/iam_end_point_user_policy.py index 741e5e7048..74f5281601 100644 --- a/intersight/model/iam_end_point_user_policy.py +++ b/intersight/model/iam_end_point_user_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -297,6 +297,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -305,10 +308,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_user_policy_all_of.py b/intersight/model/iam_end_point_user_policy_all_of.py index fdf28353ba..f7caf4ee4d 100644 --- a/intersight/model/iam_end_point_user_policy_all_of.py +++ b/intersight/model/iam_end_point_user_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_end_point_user_policy_inventory.py b/intersight/model/iam_end_point_user_policy_inventory.py index 103154a1ef..6c56a9573e 100644 --- a/intersight/model/iam_end_point_user_policy_inventory.py +++ b/intersight/model/iam_end_point_user_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -297,6 +297,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -305,10 +308,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_user_policy_inventory_all_of.py b/intersight/model/iam_end_point_user_policy_inventory_all_of.py index 8fc2464391..21def66aad 100644 --- a/intersight/model/iam_end_point_user_policy_inventory_all_of.py +++ b/intersight/model/iam_end_point_user_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_end_point_user_policy_inventory_list.py b/intersight/model/iam_end_point_user_policy_inventory_list.py index 611e9fefe8..e871757631 100644 --- a/intersight/model/iam_end_point_user_policy_inventory_list.py +++ b/intersight/model/iam_end_point_user_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_user_policy_inventory_list_all_of.py b/intersight/model/iam_end_point_user_policy_inventory_list_all_of.py index d1ad1ae43b..2d940492dd 100644 --- a/intersight/model/iam_end_point_user_policy_inventory_list_all_of.py +++ b/intersight/model/iam_end_point_user_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_end_point_user_policy_inventory_relationship.py b/intersight/model/iam_end_point_user_policy_inventory_relationship.py index 89818a36a5..da41a25ac4 100644 --- a/intersight/model/iam_end_point_user_policy_inventory_relationship.py +++ b/intersight/model/iam_end_point_user_policy_inventory_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class IamEndPointUserPolicyInventoryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1400,6 +1401,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1408,10 +1412,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_user_policy_inventory_response.py b/intersight/model/iam_end_point_user_policy_inventory_response.py index 7da0f301b0..822597a47c 100644 --- a/intersight/model/iam_end_point_user_policy_inventory_response.py +++ b/intersight/model/iam_end_point_user_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_user_policy_list.py b/intersight/model/iam_end_point_user_policy_list.py index 5578d192fb..fbf137d744 100644 --- a/intersight/model/iam_end_point_user_policy_list.py +++ b/intersight/model/iam_end_point_user_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_user_policy_list_all_of.py b/intersight/model/iam_end_point_user_policy_list_all_of.py index 2e77311fef..891460d4bc 100644 --- a/intersight/model/iam_end_point_user_policy_list_all_of.py +++ b/intersight/model/iam_end_point_user_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_end_point_user_policy_relationship.py b/intersight/model/iam_end_point_user_policy_relationship.py index d4d34e6bdb..9a289df1e4 100644 --- a/intersight/model/iam_end_point_user_policy_relationship.py +++ b/intersight/model/iam_end_point_user_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class IamEndPointUserPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1400,6 +1401,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1408,10 +1412,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_user_policy_response.py b/intersight/model/iam_end_point_user_policy_response.py index 2fcd235e74..a3e30a0dd7 100644 --- a/intersight/model/iam_end_point_user_policy_response.py +++ b/intersight/model/iam_end_point_user_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_user_relationship.py b/intersight/model/iam_end_point_user_relationship.py index 711b3a6dff..6a0dcdd5f6 100644 --- a/intersight/model/iam_end_point_user_relationship.py +++ b/intersight/model/iam_end_point_user_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class IamEndPointUserRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1382,6 +1383,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1390,10 +1394,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_user_response.py b/intersight/model/iam_end_point_user_response.py index 6b1ae6b639..2e7e42ebf6 100644 --- a/intersight/model/iam_end_point_user_response.py +++ b/intersight/model/iam_end_point_user_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_user_role.py b/intersight/model/iam_end_point_user_role.py index 93767a5881..0c444cb8c3 100644 --- a/intersight/model/iam_end_point_user_role.py +++ b/intersight/model/iam_end_point_user_role.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -296,6 +296,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -304,10 +307,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_user_role_all_of.py b/intersight/model/iam_end_point_user_role_all_of.py index 65036c9137..44052ffd11 100644 --- a/intersight/model/iam_end_point_user_role_all_of.py +++ b/intersight/model/iam_end_point_user_role_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_end_point_user_role_inventory.py b/intersight/model/iam_end_point_user_role_inventory.py index 06e628e867..36890805ab 100644 --- a/intersight/model/iam_end_point_user_role_inventory.py +++ b/intersight/model/iam_end_point_user_role_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -302,6 +302,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -310,10 +313,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_user_role_inventory_all_of.py b/intersight/model/iam_end_point_user_role_inventory_all_of.py index d9b1ea824f..2625edee1a 100644 --- a/intersight/model/iam_end_point_user_role_inventory_all_of.py +++ b/intersight/model/iam_end_point_user_role_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_end_point_user_role_inventory_list.py b/intersight/model/iam_end_point_user_role_inventory_list.py index 0ded28fda7..e28f43ae04 100644 --- a/intersight/model/iam_end_point_user_role_inventory_list.py +++ b/intersight/model/iam_end_point_user_role_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_user_role_inventory_list_all_of.py b/intersight/model/iam_end_point_user_role_inventory_list_all_of.py index d7a6ab8438..fc0120f83a 100644 --- a/intersight/model/iam_end_point_user_role_inventory_list_all_of.py +++ b/intersight/model/iam_end_point_user_role_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_end_point_user_role_inventory_relationship.py b/intersight/model/iam_end_point_user_role_inventory_relationship.py index 41d6d440c4..64891e0c7d 100644 --- a/intersight/model/iam_end_point_user_role_inventory_relationship.py +++ b/intersight/model/iam_end_point_user_role_inventory_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class IamEndPointUserRoleInventoryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1405,6 +1406,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1413,10 +1417,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_user_role_inventory_response.py b/intersight/model/iam_end_point_user_role_inventory_response.py index c39d8a0928..0a6296048b 100644 --- a/intersight/model/iam_end_point_user_role_inventory_response.py +++ b/intersight/model/iam_end_point_user_role_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_user_role_list.py b/intersight/model/iam_end_point_user_role_list.py index 63a9a2d490..8f49fc8f89 100644 --- a/intersight/model/iam_end_point_user_role_list.py +++ b/intersight/model/iam_end_point_user_role_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_user_role_list_all_of.py b/intersight/model/iam_end_point_user_role_list_all_of.py index 4cf167ada2..f76bf75bff 100644 --- a/intersight/model/iam_end_point_user_role_list_all_of.py +++ b/intersight/model/iam_end_point_user_role_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_end_point_user_role_relationship.py b/intersight/model/iam_end_point_user_role_relationship.py index c954ab4d51..90c602a11b 100644 --- a/intersight/model/iam_end_point_user_role_relationship.py +++ b/intersight/model/iam_end_point_user_role_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class IamEndPointUserRoleRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1399,6 +1400,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1407,10 +1411,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_end_point_user_role_response.py b/intersight/model/iam_end_point_user_role_response.py index 3aac99bb55..509eac5410 100644 --- a/intersight/model/iam_end_point_user_role_response.py +++ b/intersight/model/iam_end_point_user_role_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_failure_details.py b/intersight/model/iam_failure_details.py index 62fc50422c..0264b7ee61 100644 --- a/intersight/model/iam_failure_details.py +++ b/intersight/model/iam_failure_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_failure_details_all_of.py b/intersight/model/iam_failure_details_all_of.py index 8867533945..a2ce83cb78 100644 --- a/intersight/model/iam_failure_details_all_of.py +++ b/intersight/model/iam_failure_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_feature_definition.py b/intersight/model/iam_feature_definition.py index 595175999f..211d456c2d 100644 --- a/intersight/model/iam_feature_definition.py +++ b/intersight/model/iam_feature_definition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -238,6 +238,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -246,10 +249,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_feature_definition_all_of.py b/intersight/model/iam_feature_definition_all_of.py index 41f95335b9..c23cba8562 100644 --- a/intersight/model/iam_feature_definition_all_of.py +++ b/intersight/model/iam_feature_definition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_group_permission_to_roles.py b/intersight/model/iam_group_permission_to_roles.py index bb22a5192f..2f2286bd89 100644 --- a/intersight/model/iam_group_permission_to_roles.py +++ b/intersight/model/iam_group_permission_to_roles.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_group_permission_to_roles_all_of.py b/intersight/model/iam_group_permission_to_roles_all_of.py index 242e95fad9..0d651ffae3 100644 --- a/intersight/model/iam_group_permission_to_roles_all_of.py +++ b/intersight/model/iam_group_permission_to_roles_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_idp.py b/intersight/model/iam_idp.py index 03b76d0ffb..e701a3a10a 100644 --- a/intersight/model/iam_idp.py +++ b/intersight/model/iam_idp.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -336,6 +336,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -344,10 +347,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_idp_all_of.py b/intersight/model/iam_idp_all_of.py index 81f25d15cb..89facb2df2 100644 --- a/intersight/model/iam_idp_all_of.py +++ b/intersight/model/iam_idp_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_idp_list.py b/intersight/model/iam_idp_list.py index f53e3ca437..28e6aa2fa7 100644 --- a/intersight/model/iam_idp_list.py +++ b/intersight/model/iam_idp_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_idp_list_all_of.py b/intersight/model/iam_idp_list_all_of.py index c7ab135578..aa2951a538 100644 --- a/intersight/model/iam_idp_list_all_of.py +++ b/intersight/model/iam_idp_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_idp_reference.py b/intersight/model/iam_idp_reference.py index 0f44cd3e2f..a5820a7e78 100644 --- a/intersight/model/iam_idp_reference.py +++ b/intersight/model/iam_idp_reference.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -307,6 +307,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -315,10 +318,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_idp_reference_all_of.py b/intersight/model/iam_idp_reference_all_of.py index 668815dded..296794eb70 100644 --- a/intersight/model/iam_idp_reference_all_of.py +++ b/intersight/model/iam_idp_reference_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_idp_reference_list.py b/intersight/model/iam_idp_reference_list.py index e2e9f1396b..fc0e83b8d7 100644 --- a/intersight/model/iam_idp_reference_list.py +++ b/intersight/model/iam_idp_reference_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_idp_reference_list_all_of.py b/intersight/model/iam_idp_reference_list_all_of.py index fce553e1d8..c403770405 100644 --- a/intersight/model/iam_idp_reference_list_all_of.py +++ b/intersight/model/iam_idp_reference_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_idp_reference_relationship.py b/intersight/model/iam_idp_reference_relationship.py index 4a9796d29d..edaa5e5708 100644 --- a/intersight/model/iam_idp_reference_relationship.py +++ b/intersight/model/iam_idp_reference_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class IamIdpReferenceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1410,6 +1411,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1418,10 +1422,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_idp_reference_response.py b/intersight/model/iam_idp_reference_response.py index 2a2cae0340..6f6c623e5d 100644 --- a/intersight/model/iam_idp_reference_response.py +++ b/intersight/model/iam_idp_reference_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_idp_relationship.py b/intersight/model/iam_idp_relationship.py index 747c791991..fce80ca854 100644 --- a/intersight/model/iam_idp_relationship.py +++ b/intersight/model/iam_idp_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -852,6 +852,7 @@ class IamIdpRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1439,6 +1440,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1447,10 +1451,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_idp_response.py b/intersight/model/iam_idp_response.py index 888d836601..c8bca28b50 100644 --- a/intersight/model/iam_idp_response.py +++ b/intersight/model/iam_idp_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ip_access_management.py b/intersight/model/iam_ip_access_management.py index 7c825800f3..4f08b1533f 100644 --- a/intersight/model/iam_ip_access_management.py +++ b/intersight/model/iam_ip_access_management.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -278,6 +278,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -286,10 +289,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ip_access_management_all_of.py b/intersight/model/iam_ip_access_management_all_of.py index 168fc32210..8bed4a4c03 100644 --- a/intersight/model/iam_ip_access_management_all_of.py +++ b/intersight/model/iam_ip_access_management_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_ip_access_management_list.py b/intersight/model/iam_ip_access_management_list.py index e94994dd48..844e1130b0 100644 --- a/intersight/model/iam_ip_access_management_list.py +++ b/intersight/model/iam_ip_access_management_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ip_access_management_list_all_of.py b/intersight/model/iam_ip_access_management_list_all_of.py index e822531fa9..c6e7976032 100644 --- a/intersight/model/iam_ip_access_management_list_all_of.py +++ b/intersight/model/iam_ip_access_management_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_ip_access_management_relationship.py b/intersight/model/iam_ip_access_management_relationship.py index c43f08eeb5..95c07ab8fa 100644 --- a/intersight/model/iam_ip_access_management_relationship.py +++ b/intersight/model/iam_ip_access_management_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class IamIpAccessManagementRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1381,6 +1382,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1389,10 +1393,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ip_access_management_response.py b/intersight/model/iam_ip_access_management_response.py index 7f892dc492..ce2fcd9eaa 100644 --- a/intersight/model/iam_ip_access_management_response.py +++ b/intersight/model/iam_ip_access_management_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ip_address.py b/intersight/model/iam_ip_address.py index 0daef308c5..d4dd1452c1 100644 --- a/intersight/model/iam_ip_address.py +++ b/intersight/model/iam_ip_address.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -271,6 +271,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -279,10 +282,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ip_address_all_of.py b/intersight/model/iam_ip_address_all_of.py index d4e7220c2e..3186cd8fc5 100644 --- a/intersight/model/iam_ip_address_all_of.py +++ b/intersight/model/iam_ip_address_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_ip_address_list.py b/intersight/model/iam_ip_address_list.py index 660e7ff9da..b45c13334f 100644 --- a/intersight/model/iam_ip_address_list.py +++ b/intersight/model/iam_ip_address_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ip_address_list_all_of.py b/intersight/model/iam_ip_address_list_all_of.py index 20c97397e5..90cab747f5 100644 --- a/intersight/model/iam_ip_address_list_all_of.py +++ b/intersight/model/iam_ip_address_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_ip_address_relationship.py b/intersight/model/iam_ip_address_relationship.py index 8a25f95a24..d86f8bb3a6 100644 --- a/intersight/model/iam_ip_address_relationship.py +++ b/intersight/model/iam_ip_address_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class IamIpAddressRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1374,6 +1375,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1382,10 +1386,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ip_address_response.py b/intersight/model/iam_ip_address_response.py index d8e813a2ca..e504a8d4e8 100644 --- a/intersight/model/iam_ip_address_response.py +++ b/intersight/model/iam_ip_address_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ldap_base_properties.py b/intersight/model/iam_ldap_base_properties.py index 8a20b42151..724ec68123 100644 --- a/intersight/model/iam_ldap_base_properties.py +++ b/intersight/model/iam_ldap_base_properties.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -295,6 +295,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -303,10 +306,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ldap_base_properties_all_of.py b/intersight/model/iam_ldap_base_properties_all_of.py index e8b68cd838..a692e16050 100644 --- a/intersight/model/iam_ldap_base_properties_all_of.py +++ b/intersight/model/iam_ldap_base_properties_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_ldap_config_params.py b/intersight/model/iam_ldap_config_params.py index 7b33eb9a06..f75a112a78 100644 --- a/intersight/model/iam_ldap_config_params.py +++ b/intersight/model/iam_ldap_config_params.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -268,6 +268,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -276,10 +279,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ldap_config_params_all_of.py b/intersight/model/iam_ldap_config_params_all_of.py index 75bb11854e..5fced12e6b 100644 --- a/intersight/model/iam_ldap_config_params_all_of.py +++ b/intersight/model/iam_ldap_config_params_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_ldap_config_params_list.py b/intersight/model/iam_ldap_config_params_list.py index 77f3051d36..d200c141ba 100644 --- a/intersight/model/iam_ldap_config_params_list.py +++ b/intersight/model/iam_ldap_config_params_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ldap_config_params_list_all_of.py b/intersight/model/iam_ldap_config_params_list_all_of.py index 41839f82b2..6b15f0004d 100644 --- a/intersight/model/iam_ldap_config_params_list_all_of.py +++ b/intersight/model/iam_ldap_config_params_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_ldap_config_params_response.py b/intersight/model/iam_ldap_config_params_response.py index 06963cbc99..2d4c75da4c 100644 --- a/intersight/model/iam_ldap_config_params_response.py +++ b/intersight/model/iam_ldap_config_params_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ldap_dns_parameters.py b/intersight/model/iam_ldap_dns_parameters.py index a0f8393815..04597f557a 100644 --- a/intersight/model/iam_ldap_dns_parameters.py +++ b/intersight/model/iam_ldap_dns_parameters.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -232,6 +232,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -240,10 +243,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ldap_dns_parameters_all_of.py b/intersight/model/iam_ldap_dns_parameters_all_of.py index bcbb8a890a..e30b1b3ae5 100644 --- a/intersight/model/iam_ldap_dns_parameters_all_of.py +++ b/intersight/model/iam_ldap_dns_parameters_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_ldap_group.py b/intersight/model/iam_ldap_group.py index 44a9fbfabc..8dfc3966e9 100644 --- a/intersight/model/iam_ldap_group.py +++ b/intersight/model/iam_ldap_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -288,6 +288,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -296,10 +299,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ldap_group_all_of.py b/intersight/model/iam_ldap_group_all_of.py index a01b0e0ddf..042e0dfa47 100644 --- a/intersight/model/iam_ldap_group_all_of.py +++ b/intersight/model/iam_ldap_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_ldap_group_list.py b/intersight/model/iam_ldap_group_list.py index 3a6a092b1c..e3917239b1 100644 --- a/intersight/model/iam_ldap_group_list.py +++ b/intersight/model/iam_ldap_group_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ldap_group_list_all_of.py b/intersight/model/iam_ldap_group_list_all_of.py index 5728eb071c..7d5e889110 100644 --- a/intersight/model/iam_ldap_group_list_all_of.py +++ b/intersight/model/iam_ldap_group_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_ldap_group_relationship.py b/intersight/model/iam_ldap_group_relationship.py index 7c0e9f23ff..91a0459401 100644 --- a/intersight/model/iam_ldap_group_relationship.py +++ b/intersight/model/iam_ldap_group_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class IamLdapGroupRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1391,6 +1392,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1399,10 +1403,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ldap_group_response.py b/intersight/model/iam_ldap_group_response.py index 8862fb8b67..a2aff32cb5 100644 --- a/intersight/model/iam_ldap_group_response.py +++ b/intersight/model/iam_ldap_group_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ldap_policy.py b/intersight/model/iam_ldap_policy.py index 456de5cda9..b0ef2c0a4e 100644 --- a/intersight/model/iam_ldap_policy.py +++ b/intersight/model/iam_ldap_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -325,6 +325,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -333,10 +336,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ldap_policy_all_of.py b/intersight/model/iam_ldap_policy_all_of.py index e5a3190fe3..f11735cd32 100644 --- a/intersight/model/iam_ldap_policy_all_of.py +++ b/intersight/model/iam_ldap_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_ldap_policy_list.py b/intersight/model/iam_ldap_policy_list.py index a4eb4cd81b..846b88ae2b 100644 --- a/intersight/model/iam_ldap_policy_list.py +++ b/intersight/model/iam_ldap_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ldap_policy_list_all_of.py b/intersight/model/iam_ldap_policy_list_all_of.py index 7246bcad80..444243773c 100644 --- a/intersight/model/iam_ldap_policy_list_all_of.py +++ b/intersight/model/iam_ldap_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_ldap_policy_relationship.py b/intersight/model/iam_ldap_policy_relationship.py index 4aa0d1e9df..5056a02a27 100644 --- a/intersight/model/iam_ldap_policy_relationship.py +++ b/intersight/model/iam_ldap_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -851,6 +851,7 @@ class IamLdapPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1428,6 +1429,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1436,10 +1440,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ldap_policy_response.py b/intersight/model/iam_ldap_policy_response.py index 5c432294d4..e87232a8c9 100644 --- a/intersight/model/iam_ldap_policy_response.py +++ b/intersight/model/iam_ldap_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ldap_provider.py b/intersight/model/iam_ldap_provider.py index 84a0b9e215..37109052a5 100644 --- a/intersight/model/iam_ldap_provider.py +++ b/intersight/model/iam_ldap_provider.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -275,6 +275,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -283,10 +286,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ldap_provider_all_of.py b/intersight/model/iam_ldap_provider_all_of.py index 379c8b6723..8f30216f19 100644 --- a/intersight/model/iam_ldap_provider_all_of.py +++ b/intersight/model/iam_ldap_provider_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_ldap_provider_list.py b/intersight/model/iam_ldap_provider_list.py index e91e9c06d7..94fcfd85a5 100644 --- a/intersight/model/iam_ldap_provider_list.py +++ b/intersight/model/iam_ldap_provider_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ldap_provider_list_all_of.py b/intersight/model/iam_ldap_provider_list_all_of.py index 9dd4e2c48f..e819c1ca62 100644 --- a/intersight/model/iam_ldap_provider_list_all_of.py +++ b/intersight/model/iam_ldap_provider_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_ldap_provider_relationship.py b/intersight/model/iam_ldap_provider_relationship.py index 3eff3fcca2..a0f75d1d0f 100644 --- a/intersight/model/iam_ldap_provider_relationship.py +++ b/intersight/model/iam_ldap_provider_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class IamLdapProviderRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1378,6 +1379,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1386,10 +1390,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_ldap_provider_response.py b/intersight/model/iam_ldap_provider_response.py index 8c0d16a862..5b30446fa7 100644 --- a/intersight/model/iam_ldap_provider_response.py +++ b/intersight/model/iam_ldap_provider_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_local_user_password.py b/intersight/model/iam_local_user_password.py index a6dfebd54a..7171db2a93 100644 --- a/intersight/model/iam_local_user_password.py +++ b/intersight/model/iam_local_user_password.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -293,6 +293,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -301,10 +304,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_local_user_password_all_of.py b/intersight/model/iam_local_user_password_all_of.py index e68b65475a..564437ac4c 100644 --- a/intersight/model/iam_local_user_password_all_of.py +++ b/intersight/model/iam_local_user_password_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_local_user_password_list.py b/intersight/model/iam_local_user_password_list.py index 05e4785f06..1053e1b5ee 100644 --- a/intersight/model/iam_local_user_password_list.py +++ b/intersight/model/iam_local_user_password_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_local_user_password_list_all_of.py b/intersight/model/iam_local_user_password_list_all_of.py index 28911afdd4..10cff17688 100644 --- a/intersight/model/iam_local_user_password_list_all_of.py +++ b/intersight/model/iam_local_user_password_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_local_user_password_policy.py b/intersight/model/iam_local_user_password_policy.py index 59e6ce2dc9..823e14fb36 100644 --- a/intersight/model/iam_local_user_password_policy.py +++ b/intersight/model/iam_local_user_password_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -345,6 +345,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -353,10 +356,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_local_user_password_policy_all_of.py b/intersight/model/iam_local_user_password_policy_all_of.py index 2d785e8c47..328b35f8a4 100644 --- a/intersight/model/iam_local_user_password_policy_all_of.py +++ b/intersight/model/iam_local_user_password_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_local_user_password_policy_list.py b/intersight/model/iam_local_user_password_policy_list.py index 10830fbe6b..8c5c0d200a 100644 --- a/intersight/model/iam_local_user_password_policy_list.py +++ b/intersight/model/iam_local_user_password_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_local_user_password_policy_list_all_of.py b/intersight/model/iam_local_user_password_policy_list_all_of.py index 1867ec8db3..e5c2a6e2eb 100644 --- a/intersight/model/iam_local_user_password_policy_list_all_of.py +++ b/intersight/model/iam_local_user_password_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_local_user_password_policy_response.py b/intersight/model/iam_local_user_password_policy_response.py index 05d06abf4b..0c8bd71056 100644 --- a/intersight/model/iam_local_user_password_policy_response.py +++ b/intersight/model/iam_local_user_password_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_local_user_password_relationship.py b/intersight/model/iam_local_user_password_relationship.py index e0ffaa83c2..2c3c149f87 100644 --- a/intersight/model/iam_local_user_password_relationship.py +++ b/intersight/model/iam_local_user_password_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class IamLocalUserPasswordRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1396,6 +1397,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1404,10 +1408,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_local_user_password_response.py b/intersight/model/iam_local_user_password_response.py index 448e951012..d3fc34f0e9 100644 --- a/intersight/model/iam_local_user_password_response.py +++ b/intersight/model/iam_local_user_password_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_o_auth_token.py b/intersight/model/iam_o_auth_token.py index 26474af5d8..a389243209 100644 --- a/intersight/model/iam_o_auth_token.py +++ b/intersight/model/iam_o_auth_token.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -310,6 +310,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -318,10 +321,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_o_auth_token_all_of.py b/intersight/model/iam_o_auth_token_all_of.py index b5dc8a1f3f..d0f2595d3b 100644 --- a/intersight/model/iam_o_auth_token_all_of.py +++ b/intersight/model/iam_o_auth_token_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_o_auth_token_list.py b/intersight/model/iam_o_auth_token_list.py index daebeb4961..13e53d9d1a 100644 --- a/intersight/model/iam_o_auth_token_list.py +++ b/intersight/model/iam_o_auth_token_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_o_auth_token_list_all_of.py b/intersight/model/iam_o_auth_token_list_all_of.py index 93e43220e4..d64555bcae 100644 --- a/intersight/model/iam_o_auth_token_list_all_of.py +++ b/intersight/model/iam_o_auth_token_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_o_auth_token_relationship.py b/intersight/model/iam_o_auth_token_relationship.py index a17348667c..5f9477555f 100644 --- a/intersight/model/iam_o_auth_token_relationship.py +++ b/intersight/model/iam_o_auth_token_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class IamOAuthTokenRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1413,6 +1414,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1421,10 +1425,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_o_auth_token_response.py b/intersight/model/iam_o_auth_token_response.py index 2f16c757ea..369de67c6c 100644 --- a/intersight/model/iam_o_auth_token_response.py +++ b/intersight/model/iam_o_auth_token_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_permission.py b/intersight/model/iam_permission.py index 75cbf3170f..d8212afca2 100644 --- a/intersight/model/iam_permission.py +++ b/intersight/model/iam_permission.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -319,6 +319,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -327,10 +330,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_permission_all_of.py b/intersight/model/iam_permission_all_of.py index ebffd4412b..f1447e2e63 100644 --- a/intersight/model/iam_permission_all_of.py +++ b/intersight/model/iam_permission_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_permission_list.py b/intersight/model/iam_permission_list.py index 0f77731eaf..01d6491419 100644 --- a/intersight/model/iam_permission_list.py +++ b/intersight/model/iam_permission_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_permission_list_all_of.py b/intersight/model/iam_permission_list_all_of.py index 58a3d64053..f674b13477 100644 --- a/intersight/model/iam_permission_list_all_of.py +++ b/intersight/model/iam_permission_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_permission_reference.py b/intersight/model/iam_permission_reference.py index 234be50eeb..499b36cd32 100644 --- a/intersight/model/iam_permission_reference.py +++ b/intersight/model/iam_permission_reference.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_permission_reference_all_of.py b/intersight/model/iam_permission_reference_all_of.py index cb9e94754a..2595dff56c 100644 --- a/intersight/model/iam_permission_reference_all_of.py +++ b/intersight/model/iam_permission_reference_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_permission_relationship.py b/intersight/model/iam_permission_relationship.py index 035ba9c7dc..886a779ab3 100644 --- a/intersight/model/iam_permission_relationship.py +++ b/intersight/model/iam_permission_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -849,6 +849,7 @@ class IamPermissionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1422,6 +1423,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1430,10 +1434,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_permission_response.py b/intersight/model/iam_permission_response.py index c5276f0de2..96ba1398bf 100644 --- a/intersight/model/iam_permission_response.py +++ b/intersight/model/iam_permission_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_permission_to_roles.py b/intersight/model/iam_permission_to_roles.py index c4c26db31e..6464c7e5dd 100644 --- a/intersight/model/iam_permission_to_roles.py +++ b/intersight/model/iam_permission_to_roles.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_permission_to_roles_all_of.py b/intersight/model/iam_permission_to_roles_all_of.py index a200f1e777..e8f9df21a3 100644 --- a/intersight/model/iam_permission_to_roles_all_of.py +++ b/intersight/model/iam_permission_to_roles_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_private_key_spec.py b/intersight/model/iam_private_key_spec.py index 021134bfd5..e2e7bd86d3 100644 --- a/intersight/model/iam_private_key_spec.py +++ b/intersight/model/iam_private_key_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -270,6 +270,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -278,10 +281,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_private_key_spec_all_of.py b/intersight/model/iam_private_key_spec_all_of.py index e4c53881bf..fb47b17b8a 100644 --- a/intersight/model/iam_private_key_spec_all_of.py +++ b/intersight/model/iam_private_key_spec_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_private_key_spec_list.py b/intersight/model/iam_private_key_spec_list.py index 9f558d135b..5b3a3d845b 100644 --- a/intersight/model/iam_private_key_spec_list.py +++ b/intersight/model/iam_private_key_spec_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_private_key_spec_list_all_of.py b/intersight/model/iam_private_key_spec_list_all_of.py index 2a17dc07bc..5f4feb356a 100644 --- a/intersight/model/iam_private_key_spec_list_all_of.py +++ b/intersight/model/iam_private_key_spec_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_private_key_spec_relationship.py b/intersight/model/iam_private_key_spec_relationship.py index 4b81204e10..b3eaa2bfbd 100644 --- a/intersight/model/iam_private_key_spec_relationship.py +++ b/intersight/model/iam_private_key_spec_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class IamPrivateKeySpecRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1373,6 +1374,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1381,10 +1385,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_private_key_spec_response.py b/intersight/model/iam_private_key_spec_response.py index 54edd9aad2..2fa69a173f 100644 --- a/intersight/model/iam_private_key_spec_response.py +++ b/intersight/model/iam_private_key_spec_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_privilege.py b/intersight/model/iam_privilege.py index 3c318315e0..38fe5ded68 100644 --- a/intersight/model/iam_privilege.py +++ b/intersight/model/iam_privilege.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -290,6 +290,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -298,10 +301,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_privilege_all_of.py b/intersight/model/iam_privilege_all_of.py index 27b39c5c2e..260dd15d91 100644 --- a/intersight/model/iam_privilege_all_of.py +++ b/intersight/model/iam_privilege_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_privilege_list.py b/intersight/model/iam_privilege_list.py index 86bd39cb8e..37ad94db87 100644 --- a/intersight/model/iam_privilege_list.py +++ b/intersight/model/iam_privilege_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_privilege_list_all_of.py b/intersight/model/iam_privilege_list_all_of.py index efca975ea4..36047d4eb1 100644 --- a/intersight/model/iam_privilege_list_all_of.py +++ b/intersight/model/iam_privilege_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_privilege_relationship.py b/intersight/model/iam_privilege_relationship.py index 68fd8eac60..5d156e45f3 100644 --- a/intersight/model/iam_privilege_relationship.py +++ b/intersight/model/iam_privilege_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class IamPrivilegeRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1393,6 +1394,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1401,10 +1405,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_privilege_response.py b/intersight/model/iam_privilege_response.py index ce98914b7a..77e6ede9a2 100644 --- a/intersight/model/iam_privilege_response.py +++ b/intersight/model/iam_privilege_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_privilege_set.py b/intersight/model/iam_privilege_set.py index 068d7480dd..80cf427547 100644 --- a/intersight/model/iam_privilege_set.py +++ b/intersight/model/iam_privilege_set.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -299,6 +299,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -307,10 +310,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_privilege_set_all_of.py b/intersight/model/iam_privilege_set_all_of.py index 40100a6267..5b9d97c55c 100644 --- a/intersight/model/iam_privilege_set_all_of.py +++ b/intersight/model/iam_privilege_set_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_privilege_set_list.py b/intersight/model/iam_privilege_set_list.py index 41cf86a43b..2b289980f5 100644 --- a/intersight/model/iam_privilege_set_list.py +++ b/intersight/model/iam_privilege_set_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_privilege_set_list_all_of.py b/intersight/model/iam_privilege_set_list_all_of.py index 9bdf8a8d4d..b5a485737c 100644 --- a/intersight/model/iam_privilege_set_list_all_of.py +++ b/intersight/model/iam_privilege_set_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_privilege_set_relationship.py b/intersight/model/iam_privilege_set_relationship.py index 75f1cc67d6..e3556f584d 100644 --- a/intersight/model/iam_privilege_set_relationship.py +++ b/intersight/model/iam_privilege_set_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class IamPrivilegeSetRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1400,6 +1401,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1408,10 +1412,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_privilege_set_response.py b/intersight/model/iam_privilege_set_response.py index aa72fc2f20..04800a5cd0 100644 --- a/intersight/model/iam_privilege_set_response.py +++ b/intersight/model/iam_privilege_set_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_qualifier.py b/intersight/model/iam_qualifier.py index 84eddcb8e4..5449069ec7 100644 --- a/intersight/model/iam_qualifier.py +++ b/intersight/model/iam_qualifier.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -272,6 +272,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -280,10 +283,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_qualifier_all_of.py b/intersight/model/iam_qualifier_all_of.py index ea3b39daf3..9041e764ee 100644 --- a/intersight/model/iam_qualifier_all_of.py +++ b/intersight/model/iam_qualifier_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_qualifier_list.py b/intersight/model/iam_qualifier_list.py index 1aef8c2a94..6a7f38a6d8 100644 --- a/intersight/model/iam_qualifier_list.py +++ b/intersight/model/iam_qualifier_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_qualifier_list_all_of.py b/intersight/model/iam_qualifier_list_all_of.py index 1e147a8c90..136faf6bd9 100644 --- a/intersight/model/iam_qualifier_list_all_of.py +++ b/intersight/model/iam_qualifier_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_qualifier_relationship.py b/intersight/model/iam_qualifier_relationship.py index a131baebfd..fa7c7ce1e3 100644 --- a/intersight/model/iam_qualifier_relationship.py +++ b/intersight/model/iam_qualifier_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class IamQualifierRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1375,6 +1376,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1383,10 +1387,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_qualifier_response.py b/intersight/model/iam_qualifier_response.py index 8aeca0a1b8..a680429b3f 100644 --- a/intersight/model/iam_qualifier_response.py +++ b/intersight/model/iam_qualifier_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_resource_limits.py b/intersight/model/iam_resource_limits.py index bee2d2a91c..1802cab54b 100644 --- a/intersight/model/iam_resource_limits.py +++ b/intersight/model/iam_resource_limits.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -293,6 +293,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -301,10 +304,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_resource_limits_all_of.py b/intersight/model/iam_resource_limits_all_of.py index 24aa0e46d4..3282601f3a 100644 --- a/intersight/model/iam_resource_limits_all_of.py +++ b/intersight/model/iam_resource_limits_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_resource_limits_list.py b/intersight/model/iam_resource_limits_list.py index 2bfa2ec720..d17498b879 100644 --- a/intersight/model/iam_resource_limits_list.py +++ b/intersight/model/iam_resource_limits_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_resource_limits_list_all_of.py b/intersight/model/iam_resource_limits_list_all_of.py index 4806271a0a..951cdcb987 100644 --- a/intersight/model/iam_resource_limits_list_all_of.py +++ b/intersight/model/iam_resource_limits_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_resource_limits_relationship.py b/intersight/model/iam_resource_limits_relationship.py index 8300af5207..9aba97cd2d 100644 --- a/intersight/model/iam_resource_limits_relationship.py +++ b/intersight/model/iam_resource_limits_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class IamResourceLimitsRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1396,6 +1397,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1404,10 +1408,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_resource_limits_response.py b/intersight/model/iam_resource_limits_response.py index 86dd42524a..1a9bb5307b 100644 --- a/intersight/model/iam_resource_limits_response.py +++ b/intersight/model/iam_resource_limits_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_resource_permission.py b/intersight/model/iam_resource_permission.py index 21eea4d5b4..87166e0022 100644 --- a/intersight/model/iam_resource_permission.py +++ b/intersight/model/iam_resource_permission.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_resource_permission_all_of.py b/intersight/model/iam_resource_permission_all_of.py index c730f48386..d439e99bfa 100644 --- a/intersight/model/iam_resource_permission_all_of.py +++ b/intersight/model/iam_resource_permission_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_resource_permission_list.py b/intersight/model/iam_resource_permission_list.py index f883a1927f..a7fb8639d1 100644 --- a/intersight/model/iam_resource_permission_list.py +++ b/intersight/model/iam_resource_permission_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_resource_permission_list_all_of.py b/intersight/model/iam_resource_permission_list_all_of.py index bf000dee4a..5bf38685cb 100644 --- a/intersight/model/iam_resource_permission_list_all_of.py +++ b/intersight/model/iam_resource_permission_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_resource_permission_relationship.py b/intersight/model/iam_resource_permission_relationship.py index 1097142a31..9202d34909 100644 --- a/intersight/model/iam_resource_permission_relationship.py +++ b/intersight/model/iam_resource_permission_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class IamResourcePermissionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1380,6 +1381,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1388,10 +1392,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_resource_permission_response.py b/intersight/model/iam_resource_permission_response.py index 8030cae180..eb041fae47 100644 --- a/intersight/model/iam_resource_permission_response.py +++ b/intersight/model/iam_resource_permission_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_resource_role.py b/intersight/model/iam_resource_role.py index 586c5a8134..ddd9d2ca71 100644 --- a/intersight/model/iam_resource_role.py +++ b/intersight/model/iam_resource_role.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -166,6 +166,7 @@ class IamResourceRole(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -508,6 +509,7 @@ class IamResourceRole(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -890,6 +892,7 @@ class IamResourceRole(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1232,6 +1235,7 @@ class IamResourceRole(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1644,6 +1648,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1652,10 +1659,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_resource_roles.py b/intersight/model/iam_resource_roles.py index 87bc3b15ce..2b5bb85757 100644 --- a/intersight/model/iam_resource_roles.py +++ b/intersight/model/iam_resource_roles.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -285,6 +285,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -293,10 +296,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_resource_roles_all_of.py b/intersight/model/iam_resource_roles_all_of.py index 0ad79b7184..4452564a62 100644 --- a/intersight/model/iam_resource_roles_all_of.py +++ b/intersight/model/iam_resource_roles_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_resource_roles_list.py b/intersight/model/iam_resource_roles_list.py index 71281e90de..cd83f76a6f 100644 --- a/intersight/model/iam_resource_roles_list.py +++ b/intersight/model/iam_resource_roles_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_resource_roles_list_all_of.py b/intersight/model/iam_resource_roles_list_all_of.py index abda617f87..c5c48ff045 100644 --- a/intersight/model/iam_resource_roles_list_all_of.py +++ b/intersight/model/iam_resource_roles_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_resource_roles_relationship.py b/intersight/model/iam_resource_roles_relationship.py index d29df64a01..46a40dc32a 100644 --- a/intersight/model/iam_resource_roles_relationship.py +++ b/intersight/model/iam_resource_roles_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class IamResourceRolesRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1388,6 +1389,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1396,10 +1400,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_resource_roles_response.py b/intersight/model/iam_resource_roles_response.py index 39bfe0f12e..778cd91cd3 100644 --- a/intersight/model/iam_resource_roles_response.py +++ b/intersight/model/iam_resource_roles_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_role.py b/intersight/model/iam_role.py index f034e38a74..26e29e7d2a 100644 --- a/intersight/model/iam_role.py +++ b/intersight/model/iam_role.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -293,6 +293,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -301,10 +304,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_role_all_of.py b/intersight/model/iam_role_all_of.py index fe5a664475..93cd3862e2 100644 --- a/intersight/model/iam_role_all_of.py +++ b/intersight/model/iam_role_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_role_list.py b/intersight/model/iam_role_list.py index 0ae70aa7f5..a3229202ab 100644 --- a/intersight/model/iam_role_list.py +++ b/intersight/model/iam_role_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_role_list_all_of.py b/intersight/model/iam_role_list_all_of.py index 38aae2198c..604e21a194 100644 --- a/intersight/model/iam_role_list_all_of.py +++ b/intersight/model/iam_role_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_role_relationship.py b/intersight/model/iam_role_relationship.py index 719f595a8e..c838b0a068 100644 --- a/intersight/model/iam_role_relationship.py +++ b/intersight/model/iam_role_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class IamRoleRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1396,6 +1397,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1404,10 +1408,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_role_response.py b/intersight/model/iam_role_response.py index 8b1695bfdf..75a711ee23 100644 --- a/intersight/model/iam_role_response.py +++ b/intersight/model/iam_role_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_rule.py b/intersight/model/iam_rule.py index 2fa4e030ff..2553b6edac 100644 --- a/intersight/model/iam_rule.py +++ b/intersight/model/iam_rule.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_rule_all_of.py b/intersight/model/iam_rule_all_of.py index 56d1cb5388..546fe38be1 100644 --- a/intersight/model/iam_rule_all_of.py +++ b/intersight/model/iam_rule_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_saml_sp_connection.py b/intersight/model/iam_saml_sp_connection.py index a193fa37ed..488b0f2e4f 100644 --- a/intersight/model/iam_saml_sp_connection.py +++ b/intersight/model/iam_saml_sp_connection.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -224,6 +224,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -232,10 +235,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_saml_sp_connection_all_of.py b/intersight/model/iam_saml_sp_connection_all_of.py index f4e5b7c859..3499180f04 100644 --- a/intersight/model/iam_saml_sp_connection_all_of.py +++ b/intersight/model/iam_saml_sp_connection_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_security_context.py b/intersight/model/iam_security_context.py index 0ba4bafc4b..01deea463c 100644 --- a/intersight/model/iam_security_context.py +++ b/intersight/model/iam_security_context.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -166,6 +166,7 @@ class IamSecurityContext(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -508,6 +509,7 @@ class IamSecurityContext(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -890,6 +892,7 @@ class IamSecurityContext(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1232,6 +1235,7 @@ class IamSecurityContext(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1644,6 +1648,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1652,10 +1659,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_security_holder.py b/intersight/model/iam_security_holder.py index f57e79ec64..5baffdfae4 100644 --- a/intersight/model/iam_security_holder.py +++ b/intersight/model/iam_security_holder.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -276,6 +276,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -284,10 +287,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_security_holder_all_of.py b/intersight/model/iam_security_holder_all_of.py index 0c0e4ace87..e71fca2a3d 100644 --- a/intersight/model/iam_security_holder_all_of.py +++ b/intersight/model/iam_security_holder_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_security_holder_list.py b/intersight/model/iam_security_holder_list.py index bec54ec8ce..a9f4ab616b 100644 --- a/intersight/model/iam_security_holder_list.py +++ b/intersight/model/iam_security_holder_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_security_holder_list_all_of.py b/intersight/model/iam_security_holder_list_all_of.py index 8431239c10..247c4e75de 100644 --- a/intersight/model/iam_security_holder_list_all_of.py +++ b/intersight/model/iam_security_holder_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_security_holder_relationship.py b/intersight/model/iam_security_holder_relationship.py index 050e7025ed..2990b6c3ce 100644 --- a/intersight/model/iam_security_holder_relationship.py +++ b/intersight/model/iam_security_holder_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class IamSecurityHolderRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1379,6 +1380,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1387,10 +1391,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_security_holder_response.py b/intersight/model/iam_security_holder_response.py index 7bc39b2f77..894e0003a2 100644 --- a/intersight/model/iam_security_holder_response.py +++ b/intersight/model/iam_security_holder_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_service_provider.py b/intersight/model/iam_service_provider.py index 60a6b87e04..d923e679cb 100644 --- a/intersight/model/iam_service_provider.py +++ b/intersight/model/iam_service_provider.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_service_provider_all_of.py b/intersight/model/iam_service_provider_all_of.py index 1bf046eea9..bac11019a4 100644 --- a/intersight/model/iam_service_provider_all_of.py +++ b/intersight/model/iam_service_provider_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_service_provider_list.py b/intersight/model/iam_service_provider_list.py index cdce53f7ca..f4438e0f5f 100644 --- a/intersight/model/iam_service_provider_list.py +++ b/intersight/model/iam_service_provider_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_service_provider_list_all_of.py b/intersight/model/iam_service_provider_list_all_of.py index 5d53759db8..8eb00d8bd8 100644 --- a/intersight/model/iam_service_provider_list_all_of.py +++ b/intersight/model/iam_service_provider_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_service_provider_relationship.py b/intersight/model/iam_service_provider_relationship.py index 883777f6c1..6b75e99616 100644 --- a/intersight/model/iam_service_provider_relationship.py +++ b/intersight/model/iam_service_provider_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class IamServiceProviderRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1380,6 +1381,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1388,10 +1392,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_service_provider_response.py b/intersight/model/iam_service_provider_response.py index 6d43262bd6..f8e7a544f3 100644 --- a/intersight/model/iam_service_provider_response.py +++ b/intersight/model/iam_service_provider_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_session.py b/intersight/model/iam_session.py index 4abdf805ad..29ba19ef6c 100644 --- a/intersight/model/iam_session.py +++ b/intersight/model/iam_session.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -322,6 +322,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -330,10 +333,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_session_all_of.py b/intersight/model/iam_session_all_of.py index 1d2fe7d9c1..b80e9be663 100644 --- a/intersight/model/iam_session_all_of.py +++ b/intersight/model/iam_session_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_session_limits.py b/intersight/model/iam_session_limits.py index a3760817c4..a52a6279ce 100644 --- a/intersight/model/iam_session_limits.py +++ b/intersight/model/iam_session_limits.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -298,6 +298,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -306,10 +309,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_session_limits_all_of.py b/intersight/model/iam_session_limits_all_of.py index 844dd477db..5e8c1bfd0e 100644 --- a/intersight/model/iam_session_limits_all_of.py +++ b/intersight/model/iam_session_limits_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_session_limits_list.py b/intersight/model/iam_session_limits_list.py index 29afb327c0..394df2f9bc 100644 --- a/intersight/model/iam_session_limits_list.py +++ b/intersight/model/iam_session_limits_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_session_limits_list_all_of.py b/intersight/model/iam_session_limits_list_all_of.py index d1eb03d77b..2ad52a32da 100644 --- a/intersight/model/iam_session_limits_list_all_of.py +++ b/intersight/model/iam_session_limits_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_session_limits_relationship.py b/intersight/model/iam_session_limits_relationship.py index ba6f42f787..43a873d18c 100644 --- a/intersight/model/iam_session_limits_relationship.py +++ b/intersight/model/iam_session_limits_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class IamSessionLimitsRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1401,6 +1402,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1409,10 +1413,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_session_limits_response.py b/intersight/model/iam_session_limits_response.py index 1cc1a25c6c..675fce6321 100644 --- a/intersight/model/iam_session_limits_response.py +++ b/intersight/model/iam_session_limits_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_session_list.py b/intersight/model/iam_session_list.py index 6e51833b8b..7715ce36b1 100644 --- a/intersight/model/iam_session_list.py +++ b/intersight/model/iam_session_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_session_list_all_of.py b/intersight/model/iam_session_list_all_of.py index 79f9bb5665..5dbe2583df 100644 --- a/intersight/model/iam_session_list_all_of.py +++ b/intersight/model/iam_session_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_session_relationship.py b/intersight/model/iam_session_relationship.py index 075fbf62de..d72bcf9366 100644 --- a/intersight/model/iam_session_relationship.py +++ b/intersight/model/iam_session_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -844,6 +844,7 @@ class IamSessionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1425,6 +1426,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1433,10 +1437,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_session_response.py b/intersight/model/iam_session_response.py index 5d7b2fbedd..4ada57ef21 100644 --- a/intersight/model/iam_session_response.py +++ b/intersight/model/iam_session_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_sharing_rule.py b/intersight/model/iam_sharing_rule.py index 8b1fed4ed4..686575d7eb 100644 --- a/intersight/model/iam_sharing_rule.py +++ b/intersight/model/iam_sharing_rule.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -271,6 +271,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -279,10 +282,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_sharing_rule_all_of.py b/intersight/model/iam_sharing_rule_all_of.py index 7699303401..9a5cd5ab33 100644 --- a/intersight/model/iam_sharing_rule_all_of.py +++ b/intersight/model/iam_sharing_rule_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_sharing_rule_list.py b/intersight/model/iam_sharing_rule_list.py index 2950548071..44451e5505 100644 --- a/intersight/model/iam_sharing_rule_list.py +++ b/intersight/model/iam_sharing_rule_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_sharing_rule_list_all_of.py b/intersight/model/iam_sharing_rule_list_all_of.py index dddd1db8dd..af89d11233 100644 --- a/intersight/model/iam_sharing_rule_list_all_of.py +++ b/intersight/model/iam_sharing_rule_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_sharing_rule_relationship.py b/intersight/model/iam_sharing_rule_relationship.py index 50cfa86f9b..73f1cbdaa6 100644 --- a/intersight/model/iam_sharing_rule_relationship.py +++ b/intersight/model/iam_sharing_rule_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class IamSharingRuleRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1374,6 +1375,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1382,10 +1386,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_sharing_rule_response.py b/intersight/model/iam_sharing_rule_response.py index ed73f6a373..a603501987 100644 --- a/intersight/model/iam_sharing_rule_response.py +++ b/intersight/model/iam_sharing_rule_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_sso_session_attributes.py b/intersight/model/iam_sso_session_attributes.py index a4ea906879..5dc2bef5d5 100644 --- a/intersight/model/iam_sso_session_attributes.py +++ b/intersight/model/iam_sso_session_attributes.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -230,6 +230,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -238,10 +241,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_sso_session_attributes_all_of.py b/intersight/model/iam_sso_session_attributes_all_of.py index 49d27230dc..166aac948c 100644 --- a/intersight/model/iam_sso_session_attributes_all_of.py +++ b/intersight/model/iam_sso_session_attributes_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_system.py b/intersight/model/iam_system.py index a6ab079307..fb0873e70d 100644 --- a/intersight/model/iam_system.py +++ b/intersight/model/iam_system.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -300,6 +300,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -308,10 +311,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_system_all_of.py b/intersight/model/iam_system_all_of.py index 57189c0b86..88509fbe48 100644 --- a/intersight/model/iam_system_all_of.py +++ b/intersight/model/iam_system_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_system_list.py b/intersight/model/iam_system_list.py index 7778548d5a..04c7f3c1cd 100644 --- a/intersight/model/iam_system_list.py +++ b/intersight/model/iam_system_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_system_list_all_of.py b/intersight/model/iam_system_list_all_of.py index 41068904a2..dd2b0c1060 100644 --- a/intersight/model/iam_system_list_all_of.py +++ b/intersight/model/iam_system_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_system_relationship.py b/intersight/model/iam_system_relationship.py index 222e3ab626..edd2b9fa7e 100644 --- a/intersight/model/iam_system_relationship.py +++ b/intersight/model/iam_system_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -847,6 +847,7 @@ class IamSystemRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1403,6 +1404,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1411,10 +1415,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_system_response.py b/intersight/model/iam_system_response.py index 16bb977c9f..4133afdbcc 100644 --- a/intersight/model/iam_system_response.py +++ b/intersight/model/iam_system_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_trust_point.py b/intersight/model/iam_trust_point.py index 926f9a2524..bb5064ef67 100644 --- a/intersight/model/iam_trust_point.py +++ b/intersight/model/iam_trust_point.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_trust_point_all_of.py b/intersight/model/iam_trust_point_all_of.py index 1c4edea948..b6e2cd30f9 100644 --- a/intersight/model/iam_trust_point_all_of.py +++ b/intersight/model/iam_trust_point_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_trust_point_list.py b/intersight/model/iam_trust_point_list.py index ea0e688418..aabe9994ea 100644 --- a/intersight/model/iam_trust_point_list.py +++ b/intersight/model/iam_trust_point_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_trust_point_list_all_of.py b/intersight/model/iam_trust_point_list_all_of.py index f1c711d224..a920bc2cef 100644 --- a/intersight/model/iam_trust_point_list_all_of.py +++ b/intersight/model/iam_trust_point_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_trust_point_relationship.py b/intersight/model/iam_trust_point_relationship.py index c6df625f80..f0f2bf1cec 100644 --- a/intersight/model/iam_trust_point_relationship.py +++ b/intersight/model/iam_trust_point_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class IamTrustPointRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1380,6 +1381,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1388,10 +1392,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_trust_point_response.py b/intersight/model/iam_trust_point_response.py index 3301dcffb4..b72837f52c 100644 --- a/intersight/model/iam_trust_point_response.py +++ b/intersight/model/iam_trust_point_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_user.py b/intersight/model/iam_user.py index 013168a24e..15f4f323a3 100644 --- a/intersight/model/iam_user.py +++ b/intersight/model/iam_user.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -349,6 +349,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -357,10 +360,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_user_all_of.py b/intersight/model/iam_user_all_of.py index f3e540589c..43653b7eb0 100644 --- a/intersight/model/iam_user_all_of.py +++ b/intersight/model/iam_user_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_user_group.py b/intersight/model/iam_user_group.py index e7208d39e4..7503b6d45e 100644 --- a/intersight/model/iam_user_group.py +++ b/intersight/model/iam_user_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -293,6 +293,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -301,10 +304,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_user_group_all_of.py b/intersight/model/iam_user_group_all_of.py index a74929cba5..ee20d834e2 100644 --- a/intersight/model/iam_user_group_all_of.py +++ b/intersight/model/iam_user_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_user_group_list.py b/intersight/model/iam_user_group_list.py index 7d49b09c0f..b68e667da9 100644 --- a/intersight/model/iam_user_group_list.py +++ b/intersight/model/iam_user_group_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_user_group_list_all_of.py b/intersight/model/iam_user_group_list_all_of.py index 0f9b66fde7..55916d6524 100644 --- a/intersight/model/iam_user_group_list_all_of.py +++ b/intersight/model/iam_user_group_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_user_group_relationship.py b/intersight/model/iam_user_group_relationship.py index db3c0b597b..c4eeb99999 100644 --- a/intersight/model/iam_user_group_relationship.py +++ b/intersight/model/iam_user_group_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class IamUserGroupRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1396,6 +1397,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1404,10 +1408,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_user_group_response.py b/intersight/model/iam_user_group_response.py index 0d5be937d0..06f2ac6866 100644 --- a/intersight/model/iam_user_group_response.py +++ b/intersight/model/iam_user_group_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_user_list.py b/intersight/model/iam_user_list.py index 533da8d523..3728b64277 100644 --- a/intersight/model/iam_user_list.py +++ b/intersight/model/iam_user_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_user_list_all_of.py b/intersight/model/iam_user_list_all_of.py index 1a224dfcbc..3a767b50b0 100644 --- a/intersight/model/iam_user_list_all_of.py +++ b/intersight/model/iam_user_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_user_preference.py b/intersight/model/iam_user_preference.py index c6897fb4b7..170afaa19b 100644 --- a/intersight/model/iam_user_preference.py +++ b/intersight/model/iam_user_preference.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_user_preference_all_of.py b/intersight/model/iam_user_preference_all_of.py index 13c7406a26..1d9445115c 100644 --- a/intersight/model/iam_user_preference_all_of.py +++ b/intersight/model/iam_user_preference_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_user_preference_list.py b/intersight/model/iam_user_preference_list.py index 1174911733..4786f7b449 100644 --- a/intersight/model/iam_user_preference_list.py +++ b/intersight/model/iam_user_preference_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_user_preference_list_all_of.py b/intersight/model/iam_user_preference_list_all_of.py index 00f91786cf..76c08a0d05 100644 --- a/intersight/model/iam_user_preference_list_all_of.py +++ b/intersight/model/iam_user_preference_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_user_preference_relationship.py b/intersight/model/iam_user_preference_relationship.py index eabbff6603..958d880e79 100644 --- a/intersight/model/iam_user_preference_relationship.py +++ b/intersight/model/iam_user_preference_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class IamUserPreferenceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1380,6 +1381,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1388,10 +1392,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_user_preference_response.py b/intersight/model/iam_user_preference_response.py index da37daec62..f5462c904d 100644 --- a/intersight/model/iam_user_preference_response.py +++ b/intersight/model/iam_user_preference_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_user_relationship.py b/intersight/model/iam_user_relationship.py index ca762d5e4d..d68baf1b4e 100644 --- a/intersight/model/iam_user_relationship.py +++ b/intersight/model/iam_user_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -849,6 +849,7 @@ class IamUserRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1452,6 +1453,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1460,10 +1464,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_user_response.py b/intersight/model/iam_user_response.py index 9a4c322deb..96e2293b46 100644 --- a/intersight/model/iam_user_response.py +++ b/intersight/model/iam_user_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_user_setting.py b/intersight/model/iam_user_setting.py index 852920c626..6374b0e4a1 100644 --- a/intersight/model/iam_user_setting.py +++ b/intersight/model/iam_user_setting.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -281,6 +281,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +292,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_user_setting_all_of.py b/intersight/model/iam_user_setting_all_of.py index a6054e5b59..eb50f0798a 100644 --- a/intersight/model/iam_user_setting_all_of.py +++ b/intersight/model/iam_user_setting_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_user_setting_list.py b/intersight/model/iam_user_setting_list.py index 0fb00027f9..4f333045b0 100644 --- a/intersight/model/iam_user_setting_list.py +++ b/intersight/model/iam_user_setting_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_user_setting_list_all_of.py b/intersight/model/iam_user_setting_list_all_of.py index 02d13c9b08..21d250fb61 100644 --- a/intersight/model/iam_user_setting_list_all_of.py +++ b/intersight/model/iam_user_setting_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iam_user_setting_relationship.py b/intersight/model/iam_user_setting_relationship.py index 57ad231b45..7bd02e1a4a 100644 --- a/intersight/model/iam_user_setting_relationship.py +++ b/intersight/model/iam_user_setting_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class IamUserSettingRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1384,6 +1385,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1392,10 +1396,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iam_user_setting_response.py b/intersight/model/iam_user_setting_response.py index c64eb147f5..040d9a995b 100644 --- a/intersight/model/iam_user_setting_response.py +++ b/intersight/model/iam_user_setting_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/imcconnector_web_ui_message.py b/intersight/model/imcconnector_web_ui_message.py index 0a06386f3d..c231f8a2c5 100644 --- a/intersight/model/imcconnector_web_ui_message.py +++ b/intersight/model/imcconnector_web_ui_message.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -230,6 +230,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -238,10 +241,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/imcconnector_web_ui_message_all_of.py b/intersight/model/imcconnector_web_ui_message_all_of.py index b43441cd76..ff79323833 100644 --- a/intersight/model/imcconnector_web_ui_message_all_of.py +++ b/intersight/model/imcconnector_web_ui_message_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/infra_base_cluster.py b/intersight/model/infra_base_cluster.py index df674e9dda..646a364283 100644 --- a/intersight/model/infra_base_cluster.py +++ b/intersight/model/infra_base_cluster.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -303,6 +303,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -311,10 +314,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/infra_base_cluster_all_of.py b/intersight/model/infra_base_cluster_all_of.py index a4b5d1a8f7..310babf224 100644 --- a/intersight/model/infra_base_cluster_all_of.py +++ b/intersight/model/infra_base_cluster_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/infra_base_cluster_relationship.py b/intersight/model/infra_base_cluster_relationship.py index 88f829b92c..a45d40b22d 100644 --- a/intersight/model/infra_base_cluster_relationship.py +++ b/intersight/model/infra_base_cluster_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class InfraBaseClusterRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1382,6 +1383,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1390,10 +1394,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/infra_base_gpu_configuration.py b/intersight/model/infra_base_gpu_configuration.py index 1488b02037..05d853bb15 100644 --- a/intersight/model/infra_base_gpu_configuration.py +++ b/intersight/model/infra_base_gpu_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/infra_base_gpu_configuration_all_of.py b/intersight/model/infra_base_gpu_configuration_all_of.py index 2630f7de1c..a361f418db 100644 --- a/intersight/model/infra_base_gpu_configuration_all_of.py +++ b/intersight/model/infra_base_gpu_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/infra_base_pci_configuration.py b/intersight/model/infra_base_pci_configuration.py index 5f063b47b3..aae1098751 100644 --- a/intersight/model/infra_base_pci_configuration.py +++ b/intersight/model/infra_base_pci_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/infra_base_pci_configuration_all_of.py b/intersight/model/infra_base_pci_configuration_all_of.py index 883fac5d45..2fec189a84 100644 --- a/intersight/model/infra_base_pci_configuration_all_of.py +++ b/intersight/model/infra_base_pci_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/infra_gpu_configuration.py b/intersight/model/infra_gpu_configuration.py index 7669320cc8..dac5c69283 100644 --- a/intersight/model/infra_gpu_configuration.py +++ b/intersight/model/infra_gpu_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -213,6 +213,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -221,10 +224,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/infra_hardware_info.py b/intersight/model/infra_hardware_info.py index bc643fd555..d06a3d2cbf 100644 --- a/intersight/model/infra_hardware_info.py +++ b/intersight/model/infra_hardware_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/infra_hardware_info_all_of.py b/intersight/model/infra_hardware_info_all_of.py index f16b32aa99..4b31a93696 100644 --- a/intersight/model/infra_hardware_info_all_of.py +++ b/intersight/model/infra_hardware_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/infra_meta_data.py b/intersight/model/infra_meta_data.py index e546c7f950..a251a2a9bf 100644 --- a/intersight/model/infra_meta_data.py +++ b/intersight/model/infra_meta_data.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/infra_meta_data_all_of.py b/intersight/model/infra_meta_data_all_of.py index 9ad93d8ad3..c0eaf0c4e5 100644 --- a/intersight/model/infra_meta_data_all_of.py +++ b/intersight/model/infra_meta_data_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/infra_mig_gpu_configuration.py b/intersight/model/infra_mig_gpu_configuration.py index 21fef0ca47..91eb5678bd 100644 --- a/intersight/model/infra_mig_gpu_configuration.py +++ b/intersight/model/infra_mig_gpu_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/infra_mig_gpu_configuration_all_of.py b/intersight/model/infra_mig_gpu_configuration_all_of.py index 54eacdfd79..e65a467fda 100644 --- a/intersight/model/infra_mig_gpu_configuration_all_of.py +++ b/intersight/model/infra_mig_gpu_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/inventory_base.py b/intersight/model/inventory_base.py index d946bda8a0..4fd1fbe538 100644 --- a/intersight/model/inventory_base.py +++ b/intersight/model/inventory_base.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -56,6 +56,7 @@ def lazy_import(): from intersight.model.boot_uefi_shell_device import BootUefiShellDevice from intersight.model.boot_usb_device import BootUsbDevice from intersight.model.boot_vmedia_device import BootVmediaDevice + from intersight.model.catalystsdwan_vedge_device import CatalystsdwanVedgeDevice from intersight.model.compute_blade import ComputeBlade from intersight.model.compute_board import ComputeBoard from intersight.model.compute_mapping import ComputeMapping @@ -219,6 +220,7 @@ def lazy_import(): globals()['BootUefiShellDevice'] = BootUefiShellDevice globals()['BootUsbDevice'] = BootUsbDevice globals()['BootVmediaDevice'] = BootVmediaDevice + globals()['CatalystsdwanVedgeDevice'] = CatalystsdwanVedgeDevice globals()['ComputeBlade'] = ComputeBlade globals()['ComputeBoard'] = ComputeBoard globals()['ComputeMapping'] = ComputeMapping @@ -409,6 +411,7 @@ class InventoryBase(ModelComposed): 'BOOT.UEFISHELLDEVICE': "boot.UefiShellDevice", 'BOOT.USBDEVICE': "boot.UsbDevice", 'BOOT.VMEDIADEVICE': "boot.VmediaDevice", + 'CATALYSTSDWAN.VEDGEDEVICE': "catalystsdwan.VedgeDevice", 'COMPUTE.BLADE': "compute.Blade", 'COMPUTE.BOARD': "compute.Board", 'COMPUTE.MAPPING': "compute.Mapping", @@ -554,6 +557,7 @@ class InventoryBase(ModelComposed): 'BOOT.UEFISHELLDEVICE': "boot.UefiShellDevice", 'BOOT.USBDEVICE': "boot.UsbDevice", 'BOOT.VMEDIADEVICE': "boot.VmediaDevice", + 'CATALYSTSDWAN.VEDGEDEVICE': "catalystsdwan.VedgeDevice", 'COMPUTE.BLADE': "compute.Blade", 'COMPUTE.BOARD': "compute.Board", 'COMPUTE.MAPPING': "compute.Mapping", @@ -751,6 +755,7 @@ def discriminator(): 'boot.UefiShellDevice': BootUefiShellDevice, 'boot.UsbDevice': BootUsbDevice, 'boot.VmediaDevice': BootVmediaDevice, + 'catalystsdwan.VedgeDevice': CatalystsdwanVedgeDevice, 'compute.Blade': ComputeBlade, 'compute.Board': ComputeBoard, 'compute.Mapping': ComputeMapping, @@ -1026,6 +1031,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1034,10 +1042,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/inventory_base_all_of.py b/intersight/model/inventory_base_all_of.py index 58d019c9da..0bf7332bdb 100644 --- a/intersight/model/inventory_base_all_of.py +++ b/intersight/model/inventory_base_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -81,6 +81,7 @@ class InventoryBaseAllOf(ModelNormal): 'BOOT.UEFISHELLDEVICE': "boot.UefiShellDevice", 'BOOT.USBDEVICE': "boot.UsbDevice", 'BOOT.VMEDIADEVICE': "boot.VmediaDevice", + 'CATALYSTSDWAN.VEDGEDEVICE': "catalystsdwan.VedgeDevice", 'COMPUTE.BLADE': "compute.Blade", 'COMPUTE.BOARD': "compute.Board", 'COMPUTE.MAPPING': "compute.Mapping", @@ -226,6 +227,7 @@ class InventoryBaseAllOf(ModelNormal): 'BOOT.UEFISHELLDEVICE': "boot.UefiShellDevice", 'BOOT.USBDEVICE': "boot.UsbDevice", 'BOOT.VMEDIADEVICE': "boot.VmediaDevice", + 'CATALYSTSDWAN.VEDGEDEVICE': "catalystsdwan.VedgeDevice", 'COMPUTE.BLADE': "compute.Blade", 'COMPUTE.BOARD': "compute.Board", 'COMPUTE.MAPPING': "compute.Mapping", diff --git a/intersight/model/inventory_base_relationship.py b/intersight/model/inventory_base_relationship.py index d2dfd0dc9c..bceddd1754 100644 --- a/intersight/model/inventory_base_relationship.py +++ b/intersight/model/inventory_base_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -833,6 +833,7 @@ class InventoryBaseRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1375,6 +1376,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1383,10 +1387,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/inventory_device_info.py b/intersight/model/inventory_device_info.py index 24170507bf..40dc7b9d78 100644 --- a/intersight/model/inventory_device_info.py +++ b/intersight/model/inventory_device_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -288,6 +288,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -296,10 +299,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/inventory_device_info_list.py b/intersight/model/inventory_device_info_list.py index db239ef97f..433b862a20 100644 --- a/intersight/model/inventory_device_info_list.py +++ b/intersight/model/inventory_device_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/inventory_device_info_list_all_of.py b/intersight/model/inventory_device_info_list_all_of.py index d06577b61a..c141c44397 100644 --- a/intersight/model/inventory_device_info_list_all_of.py +++ b/intersight/model/inventory_device_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/inventory_device_info_relationship.py b/intersight/model/inventory_device_info_relationship.py index 46145ad230..5b75ccf5bd 100644 --- a/intersight/model/inventory_device_info_relationship.py +++ b/intersight/model/inventory_device_info_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class InventoryDeviceInfoRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1393,6 +1394,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1401,10 +1405,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/inventory_device_info_response.py b/intersight/model/inventory_device_info_response.py index 3cc1e867b0..ea42f5d7eb 100644 --- a/intersight/model/inventory_device_info_response.py +++ b/intersight/model/inventory_device_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/inventory_dn_mo_binding.py b/intersight/model/inventory_dn_mo_binding.py index dc6fc886d7..9398b3bbc1 100644 --- a/intersight/model/inventory_dn_mo_binding.py +++ b/intersight/model/inventory_dn_mo_binding.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/inventory_dn_mo_binding_all_of.py b/intersight/model/inventory_dn_mo_binding_all_of.py index b75b18c2d0..6339f7d256 100644 --- a/intersight/model/inventory_dn_mo_binding_all_of.py +++ b/intersight/model/inventory_dn_mo_binding_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/inventory_dn_mo_binding_list.py b/intersight/model/inventory_dn_mo_binding_list.py index 60314cb943..09ee16f161 100644 --- a/intersight/model/inventory_dn_mo_binding_list.py +++ b/intersight/model/inventory_dn_mo_binding_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/inventory_dn_mo_binding_list_all_of.py b/intersight/model/inventory_dn_mo_binding_list_all_of.py index 4792dc347e..b9146fb0fd 100644 --- a/intersight/model/inventory_dn_mo_binding_list_all_of.py +++ b/intersight/model/inventory_dn_mo_binding_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/inventory_dn_mo_binding_response.py b/intersight/model/inventory_dn_mo_binding_response.py index 5d37a5ee3f..8737b54c2e 100644 --- a/intersight/model/inventory_dn_mo_binding_response.py +++ b/intersight/model/inventory_dn_mo_binding_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/inventory_generic_inventory.py b/intersight/model/inventory_generic_inventory.py index 9b41dddfe3..659811e69f 100644 --- a/intersight/model/inventory_generic_inventory.py +++ b/intersight/model/inventory_generic_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -299,6 +299,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -307,10 +310,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/inventory_generic_inventory_all_of.py b/intersight/model/inventory_generic_inventory_all_of.py index a8cf0cf67c..d1e01cfb02 100644 --- a/intersight/model/inventory_generic_inventory_all_of.py +++ b/intersight/model/inventory_generic_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/inventory_generic_inventory_holder.py b/intersight/model/inventory_generic_inventory_holder.py index 541986b6e1..2ac199d4a2 100644 --- a/intersight/model/inventory_generic_inventory_holder.py +++ b/intersight/model/inventory_generic_inventory_holder.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -302,6 +302,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -310,10 +313,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/inventory_generic_inventory_holder_all_of.py b/intersight/model/inventory_generic_inventory_holder_all_of.py index 0417e85950..c33a307c2a 100644 --- a/intersight/model/inventory_generic_inventory_holder_all_of.py +++ b/intersight/model/inventory_generic_inventory_holder_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/inventory_generic_inventory_holder_list.py b/intersight/model/inventory_generic_inventory_holder_list.py index 22deaab0d2..38091d607c 100644 --- a/intersight/model/inventory_generic_inventory_holder_list.py +++ b/intersight/model/inventory_generic_inventory_holder_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/inventory_generic_inventory_holder_list_all_of.py b/intersight/model/inventory_generic_inventory_holder_list_all_of.py index 782ed09b6e..f559e9dafa 100644 --- a/intersight/model/inventory_generic_inventory_holder_list_all_of.py +++ b/intersight/model/inventory_generic_inventory_holder_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/inventory_generic_inventory_holder_relationship.py b/intersight/model/inventory_generic_inventory_holder_relationship.py index bf9e6955c2..de758d4bba 100644 --- a/intersight/model/inventory_generic_inventory_holder_relationship.py +++ b/intersight/model/inventory_generic_inventory_holder_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class InventoryGenericInventoryHolderRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1405,6 +1406,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1413,10 +1417,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/inventory_generic_inventory_holder_response.py b/intersight/model/inventory_generic_inventory_holder_response.py index b7c333cf87..a7eb4ee4e4 100644 --- a/intersight/model/inventory_generic_inventory_holder_response.py +++ b/intersight/model/inventory_generic_inventory_holder_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/inventory_generic_inventory_list.py b/intersight/model/inventory_generic_inventory_list.py index b108495686..751fbca856 100644 --- a/intersight/model/inventory_generic_inventory_list.py +++ b/intersight/model/inventory_generic_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/inventory_generic_inventory_list_all_of.py b/intersight/model/inventory_generic_inventory_list_all_of.py index ff379f7e92..c3d3a8746d 100644 --- a/intersight/model/inventory_generic_inventory_list_all_of.py +++ b/intersight/model/inventory_generic_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/inventory_generic_inventory_relationship.py b/intersight/model/inventory_generic_inventory_relationship.py index 0693f22c33..88bc44da4e 100644 --- a/intersight/model/inventory_generic_inventory_relationship.py +++ b/intersight/model/inventory_generic_inventory_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class InventoryGenericInventoryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1402,6 +1403,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1410,10 +1414,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/inventory_generic_inventory_response.py b/intersight/model/inventory_generic_inventory_response.py index 454abddfec..8dc1906dfd 100644 --- a/intersight/model/inventory_generic_inventory_response.py +++ b/intersight/model/inventory_generic_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/inventory_interface.py b/intersight/model/inventory_interface.py index 4c8cae27da..61162be0f2 100644 --- a/intersight/model/inventory_interface.py +++ b/intersight/model/inventory_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -107,6 +107,7 @@ class InventoryInterface(ModelComposed): 'BOOT.UEFISHELLDEVICE': "boot.UefiShellDevice", 'BOOT.USBDEVICE': "boot.UsbDevice", 'BOOT.VMEDIADEVICE': "boot.VmediaDevice", + 'CATALYSTSDWAN.VEDGEDEVICE': "catalystsdwan.VedgeDevice", 'COMPUTE.BLADE': "compute.Blade", 'COMPUTE.BOARD': "compute.Board", 'COMPUTE.MAPPING': "compute.Mapping", @@ -252,6 +253,7 @@ class InventoryInterface(ModelComposed): 'BOOT.UEFISHELLDEVICE': "boot.UefiShellDevice", 'BOOT.USBDEVICE': "boot.UsbDevice", 'BOOT.VMEDIADEVICE': "boot.VmediaDevice", + 'CATALYSTSDWAN.VEDGEDEVICE': "catalystsdwan.VedgeDevice", 'COMPUTE.BLADE': "compute.Blade", 'COMPUTE.BOARD': "compute.Board", 'COMPUTE.MAPPING': "compute.Mapping", @@ -574,6 +576,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -582,10 +587,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/inventory_interface_relationship.py b/intersight/model/inventory_interface_relationship.py index 86bbc39e90..a552c34ee0 100644 --- a/intersight/model/inventory_interface_relationship.py +++ b/intersight/model/inventory_interface_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -833,6 +833,7 @@ class InventoryInterfaceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1375,6 +1376,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1383,10 +1387,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/inventory_inventory_mo.py b/intersight/model/inventory_inventory_mo.py index 5722259501..dc827e4b94 100644 --- a/intersight/model/inventory_inventory_mo.py +++ b/intersight/model/inventory_inventory_mo.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/inventory_inventory_mo_all_of.py b/intersight/model/inventory_inventory_mo_all_of.py index 23429a6835..17afe015af 100644 --- a/intersight/model/inventory_inventory_mo_all_of.py +++ b/intersight/model/inventory_inventory_mo_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/inventory_request.py b/intersight/model/inventory_request.py index 7632056410..08b4036c08 100644 --- a/intersight/model/inventory_request.py +++ b/intersight/model/inventory_request.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -270,6 +270,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -278,10 +281,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/inventory_request_all_of.py b/intersight/model/inventory_request_all_of.py index 7f5e3aa23b..d8fc1e7c5f 100644 --- a/intersight/model/inventory_request_all_of.py +++ b/intersight/model/inventory_request_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/inventory_uem_info.py b/intersight/model/inventory_uem_info.py index 8c4bd30ef9..e8de3fef47 100644 --- a/intersight/model/inventory_uem_info.py +++ b/intersight/model/inventory_uem_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -233,6 +233,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -241,10 +244,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/inventory_uem_info_all_of.py b/intersight/model/inventory_uem_info_all_of.py index 254fc2cfed..216253744e 100644 --- a/intersight/model/inventory_uem_info_all_of.py +++ b/intersight/model/inventory_uem_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ipmioverlan_policy.py b/intersight/model/ipmioverlan_policy.py index fbdb66d31d..d39d15b57c 100644 --- a/intersight/model/ipmioverlan_policy.py +++ b/intersight/model/ipmioverlan_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -312,6 +312,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -320,10 +323,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ipmioverlan_policy_all_of.py b/intersight/model/ipmioverlan_policy_all_of.py index ca9ce38a44..c779393c2e 100644 --- a/intersight/model/ipmioverlan_policy_all_of.py +++ b/intersight/model/ipmioverlan_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ipmioverlan_policy_inventory.py b/intersight/model/ipmioverlan_policy_inventory.py index 5f61893ebc..78872871f8 100644 --- a/intersight/model/ipmioverlan_policy_inventory.py +++ b/intersight/model/ipmioverlan_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -313,6 +313,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -321,10 +324,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ipmioverlan_policy_inventory_all_of.py b/intersight/model/ipmioverlan_policy_inventory_all_of.py index 200a30a840..2d12b996c9 100644 --- a/intersight/model/ipmioverlan_policy_inventory_all_of.py +++ b/intersight/model/ipmioverlan_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ipmioverlan_policy_inventory_list.py b/intersight/model/ipmioverlan_policy_inventory_list.py index fe7b5ee2fe..ca6ef045a1 100644 --- a/intersight/model/ipmioverlan_policy_inventory_list.py +++ b/intersight/model/ipmioverlan_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ipmioverlan_policy_inventory_list_all_of.py b/intersight/model/ipmioverlan_policy_inventory_list_all_of.py index a8175ef964..f8877686d2 100644 --- a/intersight/model/ipmioverlan_policy_inventory_list_all_of.py +++ b/intersight/model/ipmioverlan_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ipmioverlan_policy_inventory_response.py b/intersight/model/ipmioverlan_policy_inventory_response.py index e71b05082b..9c2119489a 100644 --- a/intersight/model/ipmioverlan_policy_inventory_response.py +++ b/intersight/model/ipmioverlan_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ipmioverlan_policy_list.py b/intersight/model/ipmioverlan_policy_list.py index edbe517d96..ae7732c05e 100644 --- a/intersight/model/ipmioverlan_policy_list.py +++ b/intersight/model/ipmioverlan_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ipmioverlan_policy_list_all_of.py b/intersight/model/ipmioverlan_policy_list_all_of.py index 6efb6f40d3..b13c40bba8 100644 --- a/intersight/model/ipmioverlan_policy_list_all_of.py +++ b/intersight/model/ipmioverlan_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ipmioverlan_policy_response.py b/intersight/model/ipmioverlan_policy_response.py index 50a37fc395..dc8f7a603c 100644 --- a/intersight/model/ipmioverlan_policy_response.py +++ b/intersight/model/ipmioverlan_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_block_lease.py b/intersight/model/ippool_block_lease.py index 413c5772c3..f21a11d634 100644 --- a/intersight/model/ippool_block_lease.py +++ b/intersight/model/ippool_block_lease.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -296,6 +296,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -304,10 +307,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_block_lease_all_of.py b/intersight/model/ippool_block_lease_all_of.py index 8a892d3abe..28937ee4a1 100644 --- a/intersight/model/ippool_block_lease_all_of.py +++ b/intersight/model/ippool_block_lease_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ippool_block_lease_list.py b/intersight/model/ippool_block_lease_list.py index fa10a7a545..41ced7caee 100644 --- a/intersight/model/ippool_block_lease_list.py +++ b/intersight/model/ippool_block_lease_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_block_lease_list_all_of.py b/intersight/model/ippool_block_lease_list_all_of.py index a9c4563cbc..d03409e437 100644 --- a/intersight/model/ippool_block_lease_list_all_of.py +++ b/intersight/model/ippool_block_lease_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ippool_block_lease_relationship.py b/intersight/model/ippool_block_lease_relationship.py index d79ec2e149..87ad984d18 100644 --- a/intersight/model/ippool_block_lease_relationship.py +++ b/intersight/model/ippool_block_lease_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class IppoolBlockLeaseRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1399,6 +1400,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1407,10 +1411,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_block_lease_response.py b/intersight/model/ippool_block_lease_response.py index 5773e688be..d092fdefca 100644 --- a/intersight/model/ippool_block_lease_response.py +++ b/intersight/model/ippool_block_lease_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_ip_lease.py b/intersight/model/ippool_ip_lease.py index 96dd59276b..3774938c1f 100644 --- a/intersight/model/ippool_ip_lease.py +++ b/intersight/model/ippool_ip_lease.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -336,6 +336,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -344,10 +347,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_ip_lease_all_of.py b/intersight/model/ippool_ip_lease_all_of.py index 52a84b0607..47ae147682 100644 --- a/intersight/model/ippool_ip_lease_all_of.py +++ b/intersight/model/ippool_ip_lease_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ippool_ip_lease_list.py b/intersight/model/ippool_ip_lease_list.py index a3863c09eb..572e8320e9 100644 --- a/intersight/model/ippool_ip_lease_list.py +++ b/intersight/model/ippool_ip_lease_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_ip_lease_list_all_of.py b/intersight/model/ippool_ip_lease_list_all_of.py index 0d71d85171..27241e053f 100644 --- a/intersight/model/ippool_ip_lease_list_all_of.py +++ b/intersight/model/ippool_ip_lease_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ippool_ip_lease_relationship.py b/intersight/model/ippool_ip_lease_relationship.py index 234ea28581..e18cf7f6fc 100644 --- a/intersight/model/ippool_ip_lease_relationship.py +++ b/intersight/model/ippool_ip_lease_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -857,6 +857,7 @@ class IppoolIpLeaseRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1439,6 +1440,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1447,10 +1451,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_ip_lease_response.py b/intersight/model/ippool_ip_lease_response.py index c47d73c334..84c494fa76 100644 --- a/intersight/model/ippool_ip_lease_response.py +++ b/intersight/model/ippool_ip_lease_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_ip_v4_block.py b/intersight/model/ippool_ip_v4_block.py index 25f3bc1e52..949ace31fd 100644 --- a/intersight/model/ippool_ip_v4_block.py +++ b/intersight/model/ippool_ip_v4_block.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -234,6 +234,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -242,10 +245,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_ip_v4_block_all_of.py b/intersight/model/ippool_ip_v4_block_all_of.py index f050f6b0ff..5a0c05996c 100644 --- a/intersight/model/ippool_ip_v4_block_all_of.py +++ b/intersight/model/ippool_ip_v4_block_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ippool_ip_v4_config.py b/intersight/model/ippool_ip_v4_config.py index a97f19b0c8..a979d704f3 100644 --- a/intersight/model/ippool_ip_v4_config.py +++ b/intersight/model/ippool_ip_v4_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -238,6 +238,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -246,10 +249,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_ip_v4_config_all_of.py b/intersight/model/ippool_ip_v4_config_all_of.py index 4d879cf5e4..a1ccd9d52c 100644 --- a/intersight/model/ippool_ip_v4_config_all_of.py +++ b/intersight/model/ippool_ip_v4_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ippool_ip_v6_block.py b/intersight/model/ippool_ip_v6_block.py index ce66a9f162..cdb331d4ad 100644 --- a/intersight/model/ippool_ip_v6_block.py +++ b/intersight/model/ippool_ip_v6_block.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -234,6 +234,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -242,10 +245,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_ip_v6_block_all_of.py b/intersight/model/ippool_ip_v6_block_all_of.py index ae9c481f8b..8d9945828f 100644 --- a/intersight/model/ippool_ip_v6_block_all_of.py +++ b/intersight/model/ippool_ip_v6_block_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ippool_ip_v6_config.py b/intersight/model/ippool_ip_v6_config.py index 25b221ddfd..3796119c7d 100644 --- a/intersight/model/ippool_ip_v6_config.py +++ b/intersight/model/ippool_ip_v6_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -237,6 +237,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -245,10 +248,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_ip_v6_config_all_of.py b/intersight/model/ippool_ip_v6_config_all_of.py index ee6c08a836..bbcca4f23d 100644 --- a/intersight/model/ippool_ip_v6_config_all_of.py +++ b/intersight/model/ippool_ip_v6_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ippool_pool.py b/intersight/model/ippool_pool.py index ff6fc3cdcd..529467c80a 100644 --- a/intersight/model/ippool_pool.py +++ b/intersight/model/ippool_pool.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -351,6 +351,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -359,10 +362,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_pool_all_of.py b/intersight/model/ippool_pool_all_of.py index 844abb4e2d..8222f1b684 100644 --- a/intersight/model/ippool_pool_all_of.py +++ b/intersight/model/ippool_pool_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ippool_pool_list.py b/intersight/model/ippool_pool_list.py index 72ae9a4923..87f4f69d4d 100644 --- a/intersight/model/ippool_pool_list.py +++ b/intersight/model/ippool_pool_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_pool_list_all_of.py b/intersight/model/ippool_pool_list_all_of.py index 6b42e3c9a0..54d9886c32 100644 --- a/intersight/model/ippool_pool_list_all_of.py +++ b/intersight/model/ippool_pool_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ippool_pool_member.py b/intersight/model/ippool_pool_member.py index 8429690e16..d170bb4a27 100644 --- a/intersight/model/ippool_pool_member.py +++ b/intersight/model/ippool_pool_member.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -318,6 +318,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -326,10 +329,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_pool_member_all_of.py b/intersight/model/ippool_pool_member_all_of.py index d777c20d62..fc330e0a6a 100644 --- a/intersight/model/ippool_pool_member_all_of.py +++ b/intersight/model/ippool_pool_member_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ippool_pool_member_list.py b/intersight/model/ippool_pool_member_list.py index e6cc6783ef..ea0802b77f 100644 --- a/intersight/model/ippool_pool_member_list.py +++ b/intersight/model/ippool_pool_member_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_pool_member_list_all_of.py b/intersight/model/ippool_pool_member_list_all_of.py index 7ad415b01c..aa4517c8ad 100644 --- a/intersight/model/ippool_pool_member_list_all_of.py +++ b/intersight/model/ippool_pool_member_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ippool_pool_member_relationship.py b/intersight/model/ippool_pool_member_relationship.py index e90ebce98f..875d32670a 100644 --- a/intersight/model/ippool_pool_member_relationship.py +++ b/intersight/model/ippool_pool_member_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class IppoolPoolMemberRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1421,6 +1422,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1429,10 +1433,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_pool_member_response.py b/intersight/model/ippool_pool_member_response.py index 5595f348b0..00498ab00c 100644 --- a/intersight/model/ippool_pool_member_response.py +++ b/intersight/model/ippool_pool_member_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_pool_relationship.py b/intersight/model/ippool_pool_relationship.py index ec3cff5199..e9f3a36b04 100644 --- a/intersight/model/ippool_pool_relationship.py +++ b/intersight/model/ippool_pool_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -851,6 +851,7 @@ class IppoolPoolRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1454,6 +1455,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1462,10 +1466,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_pool_response.py b/intersight/model/ippool_pool_response.py index 61af304db6..f1302fa732 100644 --- a/intersight/model/ippool_pool_response.py +++ b/intersight/model/ippool_pool_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_reservation.py b/intersight/model/ippool_reservation.py index 730d8c9a4f..bee8c3c610 100644 --- a/intersight/model/ippool_reservation.py +++ b/intersight/model/ippool_reservation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -333,6 +333,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -341,10 +344,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_reservation_all_of.py b/intersight/model/ippool_reservation_all_of.py index 1af55f5297..ffb7359c50 100644 --- a/intersight/model/ippool_reservation_all_of.py +++ b/intersight/model/ippool_reservation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ippool_reservation_list.py b/intersight/model/ippool_reservation_list.py index 5797ba3b7b..40fee74c01 100644 --- a/intersight/model/ippool_reservation_list.py +++ b/intersight/model/ippool_reservation_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_reservation_list_all_of.py b/intersight/model/ippool_reservation_list_all_of.py index f4001ad427..fa71b00872 100644 --- a/intersight/model/ippool_reservation_list_all_of.py +++ b/intersight/model/ippool_reservation_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ippool_reservation_reference.py b/intersight/model/ippool_reservation_reference.py index 323dea9b2f..16d28f5627 100644 --- a/intersight/model/ippool_reservation_reference.py +++ b/intersight/model/ippool_reservation_reference.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -221,6 +221,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -229,10 +232,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_reservation_reference_all_of.py b/intersight/model/ippool_reservation_reference_all_of.py index ed41edbb32..dfc02985fa 100644 --- a/intersight/model/ippool_reservation_reference_all_of.py +++ b/intersight/model/ippool_reservation_reference_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ippool_reservation_relationship.py b/intersight/model/ippool_reservation_relationship.py index b42780e2a3..8dd7d93d70 100644 --- a/intersight/model/ippool_reservation_relationship.py +++ b/intersight/model/ippool_reservation_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -855,6 +855,7 @@ class IppoolReservationRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1436,6 +1437,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1444,10 +1448,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_reservation_response.py b/intersight/model/ippool_reservation_response.py index 7b0c4d6655..8a4a7fad8e 100644 --- a/intersight/model/ippool_reservation_response.py +++ b/intersight/model/ippool_reservation_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_shadow_block.py b/intersight/model/ippool_shadow_block.py index cb792b49e3..531f6f79df 100644 --- a/intersight/model/ippool_shadow_block.py +++ b/intersight/model/ippool_shadow_block.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -301,6 +301,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -309,10 +312,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_shadow_block_all_of.py b/intersight/model/ippool_shadow_block_all_of.py index dcd155e4ce..45de7fbd79 100644 --- a/intersight/model/ippool_shadow_block_all_of.py +++ b/intersight/model/ippool_shadow_block_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ippool_shadow_block_list.py b/intersight/model/ippool_shadow_block_list.py index d55b2e4bc1..1bdba67a73 100644 --- a/intersight/model/ippool_shadow_block_list.py +++ b/intersight/model/ippool_shadow_block_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_shadow_block_list_all_of.py b/intersight/model/ippool_shadow_block_list_all_of.py index bcb4845ffb..af9055b094 100644 --- a/intersight/model/ippool_shadow_block_list_all_of.py +++ b/intersight/model/ippool_shadow_block_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ippool_shadow_block_relationship.py b/intersight/model/ippool_shadow_block_relationship.py index 60e8a43141..46c62e1055 100644 --- a/intersight/model/ippool_shadow_block_relationship.py +++ b/intersight/model/ippool_shadow_block_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -847,6 +847,7 @@ class IppoolShadowBlockRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1404,6 +1405,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1412,10 +1416,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_shadow_block_response.py b/intersight/model/ippool_shadow_block_response.py index d03b430010..1ff8d6f545 100644 --- a/intersight/model/ippool_shadow_block_response.py +++ b/intersight/model/ippool_shadow_block_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_shadow_pool.py b/intersight/model/ippool_shadow_pool.py index 7aab0f31d6..eaa51b92ba 100644 --- a/intersight/model/ippool_shadow_pool.py +++ b/intersight/model/ippool_shadow_pool.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -354,6 +354,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -362,10 +365,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_shadow_pool_all_of.py b/intersight/model/ippool_shadow_pool_all_of.py index e45dc7b70b..1ad69eeb88 100644 --- a/intersight/model/ippool_shadow_pool_all_of.py +++ b/intersight/model/ippool_shadow_pool_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ippool_shadow_pool_list.py b/intersight/model/ippool_shadow_pool_list.py index 68b63986aa..61115a1bf0 100644 --- a/intersight/model/ippool_shadow_pool_list.py +++ b/intersight/model/ippool_shadow_pool_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_shadow_pool_list_all_of.py b/intersight/model/ippool_shadow_pool_list_all_of.py index 8fde3d43c8..6bab9c276a 100644 --- a/intersight/model/ippool_shadow_pool_list_all_of.py +++ b/intersight/model/ippool_shadow_pool_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ippool_shadow_pool_relationship.py b/intersight/model/ippool_shadow_pool_relationship.py index 3f1bb4c665..4773a1dfdb 100644 --- a/intersight/model/ippool_shadow_pool_relationship.py +++ b/intersight/model/ippool_shadow_pool_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -853,6 +853,7 @@ class IppoolShadowPoolRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1457,6 +1458,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1465,10 +1469,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_shadow_pool_response.py b/intersight/model/ippool_shadow_pool_response.py index 4f6610795f..10d586b97e 100644 --- a/intersight/model/ippool_shadow_pool_response.py +++ b/intersight/model/ippool_shadow_pool_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_universe.py b/intersight/model/ippool_universe.py index 653df33f2c..6242524fc7 100644 --- a/intersight/model/ippool_universe.py +++ b/intersight/model/ippool_universe.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -265,6 +265,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -273,10 +276,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_universe_all_of.py b/intersight/model/ippool_universe_all_of.py index 67f1ec5c2f..af0caa9e95 100644 --- a/intersight/model/ippool_universe_all_of.py +++ b/intersight/model/ippool_universe_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ippool_universe_list.py b/intersight/model/ippool_universe_list.py index c490075bf9..b74ce44c2d 100644 --- a/intersight/model/ippool_universe_list.py +++ b/intersight/model/ippool_universe_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_universe_list_all_of.py b/intersight/model/ippool_universe_list_all_of.py index 1dc85473db..2ce6f24ced 100644 --- a/intersight/model/ippool_universe_list_all_of.py +++ b/intersight/model/ippool_universe_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ippool_universe_relationship.py b/intersight/model/ippool_universe_relationship.py index d4766aa49f..f2f629a497 100644 --- a/intersight/model/ippool_universe_relationship.py +++ b/intersight/model/ippool_universe_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class IppoolUniverseRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1368,6 +1369,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1376,10 +1380,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ippool_universe_response.py b/intersight/model/ippool_universe_response.py index 495f6bc7dd..c5eed8525c 100644 --- a/intersight/model/ippool_universe_response.py +++ b/intersight/model/ippool_universe_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_block.py b/intersight/model/iqnpool_block.py index 683f9e9e09..845ec18a6a 100644 --- a/intersight/model/iqnpool_block.py +++ b/intersight/model/iqnpool_block.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -288,6 +288,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -296,10 +299,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_block_all_of.py b/intersight/model/iqnpool_block_all_of.py index b9642e91b3..752403ce14 100644 --- a/intersight/model/iqnpool_block_all_of.py +++ b/intersight/model/iqnpool_block_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iqnpool_block_list.py b/intersight/model/iqnpool_block_list.py index 8cf5c54c54..66334b7e2d 100644 --- a/intersight/model/iqnpool_block_list.py +++ b/intersight/model/iqnpool_block_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_block_list_all_of.py b/intersight/model/iqnpool_block_list_all_of.py index 7d49966e45..393c68755c 100644 --- a/intersight/model/iqnpool_block_list_all_of.py +++ b/intersight/model/iqnpool_block_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iqnpool_block_relationship.py b/intersight/model/iqnpool_block_relationship.py index fd8b14a564..52de5e008f 100644 --- a/intersight/model/iqnpool_block_relationship.py +++ b/intersight/model/iqnpool_block_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class IqnpoolBlockRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1391,6 +1392,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1399,10 +1403,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_block_response.py b/intersight/model/iqnpool_block_response.py index b1887c1d19..eab5c8eef6 100644 --- a/intersight/model/iqnpool_block_response.py +++ b/intersight/model/iqnpool_block_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_iqn_suffix_block.py b/intersight/model/iqnpool_iqn_suffix_block.py index d28abe3c1d..dfdd7eee19 100644 --- a/intersight/model/iqnpool_iqn_suffix_block.py +++ b/intersight/model/iqnpool_iqn_suffix_block.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -225,6 +225,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -233,10 +236,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_iqn_suffix_block_all_of.py b/intersight/model/iqnpool_iqn_suffix_block_all_of.py index 9d2b4cda07..ec65e71394 100644 --- a/intersight/model/iqnpool_iqn_suffix_block_all_of.py +++ b/intersight/model/iqnpool_iqn_suffix_block_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iqnpool_lease.py b/intersight/model/iqnpool_lease.py index ca413ebd0a..562610efc6 100644 --- a/intersight/model/iqnpool_lease.py +++ b/intersight/model/iqnpool_lease.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -313,6 +313,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -321,10 +324,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_lease_all_of.py b/intersight/model/iqnpool_lease_all_of.py index 5e922f375f..5342c1d505 100644 --- a/intersight/model/iqnpool_lease_all_of.py +++ b/intersight/model/iqnpool_lease_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iqnpool_lease_list.py b/intersight/model/iqnpool_lease_list.py index 635fc13482..7b92f6de58 100644 --- a/intersight/model/iqnpool_lease_list.py +++ b/intersight/model/iqnpool_lease_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_lease_list_all_of.py b/intersight/model/iqnpool_lease_list_all_of.py index 6e3452ab4d..2d96c9d194 100644 --- a/intersight/model/iqnpool_lease_list_all_of.py +++ b/intersight/model/iqnpool_lease_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iqnpool_lease_relationship.py b/intersight/model/iqnpool_lease_relationship.py index a816852bab..15ab478b93 100644 --- a/intersight/model/iqnpool_lease_relationship.py +++ b/intersight/model/iqnpool_lease_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class IqnpoolLeaseRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1416,6 +1417,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1424,10 +1428,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_lease_response.py b/intersight/model/iqnpool_lease_response.py index 581725bf72..be43e44403 100644 --- a/intersight/model/iqnpool_lease_response.py +++ b/intersight/model/iqnpool_lease_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_pool.py b/intersight/model/iqnpool_pool.py index 2d7c368eb1..4c6ec9f78e 100644 --- a/intersight/model/iqnpool_pool.py +++ b/intersight/model/iqnpool_pool.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -320,6 +320,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -328,10 +331,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_pool_all_of.py b/intersight/model/iqnpool_pool_all_of.py index 4c403566d0..bc88577249 100644 --- a/intersight/model/iqnpool_pool_all_of.py +++ b/intersight/model/iqnpool_pool_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iqnpool_pool_list.py b/intersight/model/iqnpool_pool_list.py index 184c7b41d8..fecd370cc0 100644 --- a/intersight/model/iqnpool_pool_list.py +++ b/intersight/model/iqnpool_pool_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_pool_list_all_of.py b/intersight/model/iqnpool_pool_list_all_of.py index baa0f46852..e3d8094f2f 100644 --- a/intersight/model/iqnpool_pool_list_all_of.py +++ b/intersight/model/iqnpool_pool_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iqnpool_pool_member.py b/intersight/model/iqnpool_pool_member.py index 470eedf460..4d8c424025 100644 --- a/intersight/model/iqnpool_pool_member.py +++ b/intersight/model/iqnpool_pool_member.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -308,6 +308,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -316,10 +319,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_pool_member_all_of.py b/intersight/model/iqnpool_pool_member_all_of.py index 9da5c7b08e..78685b81f1 100644 --- a/intersight/model/iqnpool_pool_member_all_of.py +++ b/intersight/model/iqnpool_pool_member_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iqnpool_pool_member_list.py b/intersight/model/iqnpool_pool_member_list.py index 81a07ca8f1..d0f7becc7e 100644 --- a/intersight/model/iqnpool_pool_member_list.py +++ b/intersight/model/iqnpool_pool_member_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_pool_member_list_all_of.py b/intersight/model/iqnpool_pool_member_list_all_of.py index 710465f020..ccf0f59231 100644 --- a/intersight/model/iqnpool_pool_member_list_all_of.py +++ b/intersight/model/iqnpool_pool_member_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iqnpool_pool_member_relationship.py b/intersight/model/iqnpool_pool_member_relationship.py index d75fe7b9a2..fd2e2657ed 100644 --- a/intersight/model/iqnpool_pool_member_relationship.py +++ b/intersight/model/iqnpool_pool_member_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class IqnpoolPoolMemberRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1411,6 +1412,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1419,10 +1423,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_pool_member_response.py b/intersight/model/iqnpool_pool_member_response.py index 995cdbcee8..21f75127ca 100644 --- a/intersight/model/iqnpool_pool_member_response.py +++ b/intersight/model/iqnpool_pool_member_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_pool_relationship.py b/intersight/model/iqnpool_pool_relationship.py index 9c6e766db8..21c64cb439 100644 --- a/intersight/model/iqnpool_pool_relationship.py +++ b/intersight/model/iqnpool_pool_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class IqnpoolPoolRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1423,6 +1424,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1431,10 +1435,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_pool_response.py b/intersight/model/iqnpool_pool_response.py index 3fd4ef5038..a2ee308513 100644 --- a/intersight/model/iqnpool_pool_response.py +++ b/intersight/model/iqnpool_pool_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_reservation.py b/intersight/model/iqnpool_reservation.py index 697b01cfcc..a7a4a63964 100644 --- a/intersight/model/iqnpool_reservation.py +++ b/intersight/model/iqnpool_reservation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -312,6 +312,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -320,10 +323,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_reservation_all_of.py b/intersight/model/iqnpool_reservation_all_of.py index af685d3577..6b671614bd 100644 --- a/intersight/model/iqnpool_reservation_all_of.py +++ b/intersight/model/iqnpool_reservation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iqnpool_reservation_list.py b/intersight/model/iqnpool_reservation_list.py index 812fd1126c..4c92cd1818 100644 --- a/intersight/model/iqnpool_reservation_list.py +++ b/intersight/model/iqnpool_reservation_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_reservation_list_all_of.py b/intersight/model/iqnpool_reservation_list_all_of.py index 76bec5ff7a..b4c804d97f 100644 --- a/intersight/model/iqnpool_reservation_list_all_of.py +++ b/intersight/model/iqnpool_reservation_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iqnpool_reservation_reference.py b/intersight/model/iqnpool_reservation_reference.py index c0ed44549a..bb0d9c991e 100644 --- a/intersight/model/iqnpool_reservation_reference.py +++ b/intersight/model/iqnpool_reservation_reference.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -213,6 +213,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -221,10 +224,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_reservation_relationship.py b/intersight/model/iqnpool_reservation_relationship.py index bff0bc7b72..53e10f6b47 100644 --- a/intersight/model/iqnpool_reservation_relationship.py +++ b/intersight/model/iqnpool_reservation_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -847,6 +847,7 @@ class IqnpoolReservationRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1415,6 +1416,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1423,10 +1427,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_reservation_response.py b/intersight/model/iqnpool_reservation_response.py index 0fb74a28fa..81e226a4be 100644 --- a/intersight/model/iqnpool_reservation_response.py +++ b/intersight/model/iqnpool_reservation_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_universe.py b/intersight/model/iqnpool_universe.py index 7ba465d573..d1193d9b06 100644 --- a/intersight/model/iqnpool_universe.py +++ b/intersight/model/iqnpool_universe.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -265,6 +265,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -273,10 +276,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_universe_all_of.py b/intersight/model/iqnpool_universe_all_of.py index 45147116c5..64a4e7f644 100644 --- a/intersight/model/iqnpool_universe_all_of.py +++ b/intersight/model/iqnpool_universe_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iqnpool_universe_list.py b/intersight/model/iqnpool_universe_list.py index 7648bce898..f63691b8a1 100644 --- a/intersight/model/iqnpool_universe_list.py +++ b/intersight/model/iqnpool_universe_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_universe_list_all_of.py b/intersight/model/iqnpool_universe_list_all_of.py index 75d3407995..782533c581 100644 --- a/intersight/model/iqnpool_universe_list_all_of.py +++ b/intersight/model/iqnpool_universe_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iqnpool_universe_relationship.py b/intersight/model/iqnpool_universe_relationship.py index 7801aec601..63c5ace216 100644 --- a/intersight/model/iqnpool_universe_relationship.py +++ b/intersight/model/iqnpool_universe_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class IqnpoolUniverseRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1368,6 +1369,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1376,10 +1380,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iqnpool_universe_response.py b/intersight/model/iqnpool_universe_response.py index 06c25f63cf..d91e50c714 100644 --- a/intersight/model/iqnpool_universe_response.py +++ b/intersight/model/iqnpool_universe_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/issue_condition.py b/intersight/model/issue_condition.py index da39c1809a..0e2e2c8dfb 100644 --- a/intersight/model/issue_condition.py +++ b/intersight/model/issue_condition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -168,6 +168,7 @@ class IssueCondition(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -510,6 +511,7 @@ class IssueCondition(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -892,6 +894,7 @@ class IssueCondition(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1234,6 +1237,7 @@ class IssueCondition(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1648,6 +1652,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1656,10 +1663,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/issue_definition.py b/intersight/model/issue_definition.py index 9d4a4f1d88..624127430d 100644 --- a/intersight/model/issue_definition.py +++ b/intersight/model/issue_definition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -288,6 +288,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -296,10 +299,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/issue_definition_all_of.py b/intersight/model/issue_definition_all_of.py index cf21561db1..429523f372 100644 --- a/intersight/model/issue_definition_all_of.py +++ b/intersight/model/issue_definition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/issue_device_tag.py b/intersight/model/issue_device_tag.py index 236d8b28a1..a9c77ec890 100644 --- a/intersight/model/issue_device_tag.py +++ b/intersight/model/issue_device_tag.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/issue_device_tag_all_of.py b/intersight/model/issue_device_tag_all_of.py index cf6715c1a0..8097209fd1 100644 --- a/intersight/model/issue_device_tag_all_of.py +++ b/intersight/model/issue_device_tag_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/issue_message.py b/intersight/model/issue_message.py index b8d2529482..3fb0fed5a1 100644 --- a/intersight/model/issue_message.py +++ b/intersight/model/issue_message.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/issue_message_all_of.py b/intersight/model/issue_message_all_of.py index bfdaedb803..ce22305680 100644 --- a/intersight/model/issue_message_all_of.py +++ b/intersight/model/issue_message_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/issue_odata_condition.py b/intersight/model/issue_odata_condition.py index 6ecbbaed3c..bca9c90b6d 100644 --- a/intersight/model/issue_odata_condition.py +++ b/intersight/model/issue_odata_condition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -217,6 +217,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -225,10 +228,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/issue_odata_condition_all_of.py b/intersight/model/issue_odata_condition_all_of.py index 25b0118598..9687f13526 100644 --- a/intersight/model/issue_odata_condition_all_of.py +++ b/intersight/model/issue_odata_condition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iwotenant_maintenance_notification.py b/intersight/model/iwotenant_maintenance_notification.py index c1dd0c2928..b2028790c1 100644 --- a/intersight/model/iwotenant_maintenance_notification.py +++ b/intersight/model/iwotenant_maintenance_notification.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -287,6 +287,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -295,10 +298,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iwotenant_maintenance_notification_all_of.py b/intersight/model/iwotenant_maintenance_notification_all_of.py index d467a59c2f..d41d980d24 100644 --- a/intersight/model/iwotenant_maintenance_notification_all_of.py +++ b/intersight/model/iwotenant_maintenance_notification_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iwotenant_maintenance_notification_list.py b/intersight/model/iwotenant_maintenance_notification_list.py index 21b2f7735a..7c21fe6c37 100644 --- a/intersight/model/iwotenant_maintenance_notification_list.py +++ b/intersight/model/iwotenant_maintenance_notification_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iwotenant_maintenance_notification_list_all_of.py b/intersight/model/iwotenant_maintenance_notification_list_all_of.py index 9073b7a304..79b6e6a327 100644 --- a/intersight/model/iwotenant_maintenance_notification_list_all_of.py +++ b/intersight/model/iwotenant_maintenance_notification_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iwotenant_maintenance_notification_response.py b/intersight/model/iwotenant_maintenance_notification_response.py index 0ac5e5f84e..f6c1321c7e 100644 --- a/intersight/model/iwotenant_maintenance_notification_response.py +++ b/intersight/model/iwotenant_maintenance_notification_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iwotenant_migrate.py b/intersight/model/iwotenant_migrate.py index d7d419738f..60e918496a 100644 --- a/intersight/model/iwotenant_migrate.py +++ b/intersight/model/iwotenant_migrate.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -275,6 +275,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -283,10 +286,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iwotenant_migrate_all_of.py b/intersight/model/iwotenant_migrate_all_of.py index 4e7d796d9f..c0a823a7b8 100644 --- a/intersight/model/iwotenant_migrate_all_of.py +++ b/intersight/model/iwotenant_migrate_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iwotenant_migrate_list.py b/intersight/model/iwotenant_migrate_list.py index 51d2ea043f..bff6e45c48 100644 --- a/intersight/model/iwotenant_migrate_list.py +++ b/intersight/model/iwotenant_migrate_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iwotenant_migrate_list_all_of.py b/intersight/model/iwotenant_migrate_list_all_of.py index 12323381b0..c40dff2794 100644 --- a/intersight/model/iwotenant_migrate_list_all_of.py +++ b/intersight/model/iwotenant_migrate_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iwotenant_migrate_response.py b/intersight/model/iwotenant_migrate_response.py index e7ad82c656..007084bbd6 100644 --- a/intersight/model/iwotenant_migrate_response.py +++ b/intersight/model/iwotenant_migrate_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iwotenant_tenant_customization.py b/intersight/model/iwotenant_tenant_customization.py index bc6e639c0c..ccb281ba41 100644 --- a/intersight/model/iwotenant_tenant_customization.py +++ b/intersight/model/iwotenant_tenant_customization.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -288,6 +288,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -296,10 +299,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iwotenant_tenant_customization_all_of.py b/intersight/model/iwotenant_tenant_customization_all_of.py index 927d8c0ed3..a13d83b41b 100644 --- a/intersight/model/iwotenant_tenant_customization_all_of.py +++ b/intersight/model/iwotenant_tenant_customization_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iwotenant_tenant_customization_list.py b/intersight/model/iwotenant_tenant_customization_list.py index c8371ef447..89c9095c92 100644 --- a/intersight/model/iwotenant_tenant_customization_list.py +++ b/intersight/model/iwotenant_tenant_customization_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iwotenant_tenant_customization_list_all_of.py b/intersight/model/iwotenant_tenant_customization_list_all_of.py index ff1961eed8..565c4c81e5 100644 --- a/intersight/model/iwotenant_tenant_customization_list_all_of.py +++ b/intersight/model/iwotenant_tenant_customization_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iwotenant_tenant_customization_response.py b/intersight/model/iwotenant_tenant_customization_response.py index d8df60e425..597e804a94 100644 --- a/intersight/model/iwotenant_tenant_customization_response.py +++ b/intersight/model/iwotenant_tenant_customization_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iwotenant_tenant_status.py b/intersight/model/iwotenant_tenant_status.py index f42a1b20a1..dec2cdc939 100644 --- a/intersight/model/iwotenant_tenant_status.py +++ b/intersight/model/iwotenant_tenant_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iwotenant_tenant_status_all_of.py b/intersight/model/iwotenant_tenant_status_all_of.py index a7620a380f..e7088724b7 100644 --- a/intersight/model/iwotenant_tenant_status_all_of.py +++ b/intersight/model/iwotenant_tenant_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iwotenant_tenant_status_list.py b/intersight/model/iwotenant_tenant_status_list.py index 570fff2cab..e7ba25bd8d 100644 --- a/intersight/model/iwotenant_tenant_status_list.py +++ b/intersight/model/iwotenant_tenant_status_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/iwotenant_tenant_status_list_all_of.py b/intersight/model/iwotenant_tenant_status_list_all_of.py index 82261074d6..8728c759f4 100644 --- a/intersight/model/iwotenant_tenant_status_list_all_of.py +++ b/intersight/model/iwotenant_tenant_status_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/iwotenant_tenant_status_response.py b/intersight/model/iwotenant_tenant_status_response.py index 0890e0a145..c18c137ff5 100644 --- a/intersight/model/iwotenant_tenant_status_response.py +++ b/intersight/model/iwotenant_tenant_status_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_abstract_daemon_set.py b/intersight/model/kubernetes_abstract_daemon_set.py index 624b33d9b9..bb3046fbef 100644 --- a/intersight/model/kubernetes_abstract_daemon_set.py +++ b/intersight/model/kubernetes_abstract_daemon_set.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_abstract_deployment.py b/intersight/model/kubernetes_abstract_deployment.py index 478215b210..5c28cdb5ea 100644 --- a/intersight/model/kubernetes_abstract_deployment.py +++ b/intersight/model/kubernetes_abstract_deployment.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_abstract_ingress.py b/intersight/model/kubernetes_abstract_ingress.py index d0fe36bad9..f8d7c89aa6 100644 --- a/intersight/model/kubernetes_abstract_ingress.py +++ b/intersight/model/kubernetes_abstract_ingress.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_abstract_node.py b/intersight/model/kubernetes_abstract_node.py index cc80fb7d79..a85cda8b2e 100644 --- a/intersight/model/kubernetes_abstract_node.py +++ b/intersight/model/kubernetes_abstract_node.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_abstract_node_all_of.py b/intersight/model/kubernetes_abstract_node_all_of.py index 43017b57ef..0784cb8697 100644 --- a/intersight/model/kubernetes_abstract_node_all_of.py +++ b/intersight/model/kubernetes_abstract_node_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_abstract_pod.py b/intersight/model/kubernetes_abstract_pod.py index 34373c0137..67fcd011ad 100644 --- a/intersight/model/kubernetes_abstract_pod.py +++ b/intersight/model/kubernetes_abstract_pod.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_abstract_service.py b/intersight/model/kubernetes_abstract_service.py index 227a2873d2..ec555b8660 100644 --- a/intersight/model/kubernetes_abstract_service.py +++ b/intersight/model/kubernetes_abstract_service.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_abstract_stateful_set.py b/intersight/model/kubernetes_abstract_stateful_set.py index ff4d1fe7c6..cfe812dac1 100644 --- a/intersight/model/kubernetes_abstract_stateful_set.py +++ b/intersight/model/kubernetes_abstract_stateful_set.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_aci_cni_apic.py b/intersight/model/kubernetes_aci_cni_apic.py index d3e6de8d7b..5b8968c2da 100644 --- a/intersight/model/kubernetes_aci_cni_apic.py +++ b/intersight/model/kubernetes_aci_cni_apic.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -281,6 +281,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +292,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_aci_cni_apic_all_of.py b/intersight/model/kubernetes_aci_cni_apic_all_of.py index 164a5d628b..147f33558d 100644 --- a/intersight/model/kubernetes_aci_cni_apic_all_of.py +++ b/intersight/model/kubernetes_aci_cni_apic_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_aci_cni_apic_list.py b/intersight/model/kubernetes_aci_cni_apic_list.py index d56f961f16..1eb640d7a9 100644 --- a/intersight/model/kubernetes_aci_cni_apic_list.py +++ b/intersight/model/kubernetes_aci_cni_apic_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_aci_cni_apic_list_all_of.py b/intersight/model/kubernetes_aci_cni_apic_list_all_of.py index d41cae795a..6f22cb210d 100644 --- a/intersight/model/kubernetes_aci_cni_apic_list_all_of.py +++ b/intersight/model/kubernetes_aci_cni_apic_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_aci_cni_apic_response.py b/intersight/model/kubernetes_aci_cni_apic_response.py index df040ccf15..ea3e61d8f0 100644 --- a/intersight/model/kubernetes_aci_cni_apic_response.py +++ b/intersight/model/kubernetes_aci_cni_apic_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_aci_cni_profile.py b/intersight/model/kubernetes_aci_cni_profile.py index 9a1e3a25c8..7e6bdd5053 100644 --- a/intersight/model/kubernetes_aci_cni_profile.py +++ b/intersight/model/kubernetes_aci_cni_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -421,6 +421,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -429,10 +432,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_aci_cni_profile_all_of.py b/intersight/model/kubernetes_aci_cni_profile_all_of.py index 8023319d38..2904557dbb 100644 --- a/intersight/model/kubernetes_aci_cni_profile_all_of.py +++ b/intersight/model/kubernetes_aci_cni_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_aci_cni_profile_list.py b/intersight/model/kubernetes_aci_cni_profile_list.py index 5b4d2ecc0a..afc14f8209 100644 --- a/intersight/model/kubernetes_aci_cni_profile_list.py +++ b/intersight/model/kubernetes_aci_cni_profile_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_aci_cni_profile_list_all_of.py b/intersight/model/kubernetes_aci_cni_profile_list_all_of.py index a73941a066..502ea2c2fc 100644 --- a/intersight/model/kubernetes_aci_cni_profile_list_all_of.py +++ b/intersight/model/kubernetes_aci_cni_profile_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_aci_cni_profile_relationship.py b/intersight/model/kubernetes_aci_cni_profile_relationship.py index b99cf136cd..a8f6bae2b7 100644 --- a/intersight/model/kubernetes_aci_cni_profile_relationship.py +++ b/intersight/model/kubernetes_aci_cni_profile_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -846,6 +846,7 @@ class KubernetesAciCniProfileRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1524,6 +1525,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1532,10 +1536,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_aci_cni_profile_response.py b/intersight/model/kubernetes_aci_cni_profile_response.py index 94b1d04e25..66f0404f91 100644 --- a/intersight/model/kubernetes_aci_cni_profile_response.py +++ b/intersight/model/kubernetes_aci_cni_profile_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_aci_cni_tenant_cluster_allocation.py b/intersight/model/kubernetes_aci_cni_tenant_cluster_allocation.py index 7e1a33f6c0..36f1c43904 100644 --- a/intersight/model/kubernetes_aci_cni_tenant_cluster_allocation.py +++ b/intersight/model/kubernetes_aci_cni_tenant_cluster_allocation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -301,6 +301,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -309,10 +312,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_aci_cni_tenant_cluster_allocation_all_of.py b/intersight/model/kubernetes_aci_cni_tenant_cluster_allocation_all_of.py index c2d33b4b76..e812ca64e0 100644 --- a/intersight/model/kubernetes_aci_cni_tenant_cluster_allocation_all_of.py +++ b/intersight/model/kubernetes_aci_cni_tenant_cluster_allocation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_aci_cni_tenant_cluster_allocation_list.py b/intersight/model/kubernetes_aci_cni_tenant_cluster_allocation_list.py index 66ff2e73b1..930cb4775b 100644 --- a/intersight/model/kubernetes_aci_cni_tenant_cluster_allocation_list.py +++ b/intersight/model/kubernetes_aci_cni_tenant_cluster_allocation_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_aci_cni_tenant_cluster_allocation_list_all_of.py b/intersight/model/kubernetes_aci_cni_tenant_cluster_allocation_list_all_of.py index 7b6cd64356..c5a2c16e86 100644 --- a/intersight/model/kubernetes_aci_cni_tenant_cluster_allocation_list_all_of.py +++ b/intersight/model/kubernetes_aci_cni_tenant_cluster_allocation_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_aci_cni_tenant_cluster_allocation_relationship.py b/intersight/model/kubernetes_aci_cni_tenant_cluster_allocation_relationship.py index d5ef2b3526..99c1ea9411 100644 --- a/intersight/model/kubernetes_aci_cni_tenant_cluster_allocation_relationship.py +++ b/intersight/model/kubernetes_aci_cni_tenant_cluster_allocation_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class KubernetesAciCniTenantClusterAllocationRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1404,6 +1405,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1412,10 +1416,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_aci_cni_tenant_cluster_allocation_response.py b/intersight/model/kubernetes_aci_cni_tenant_cluster_allocation_response.py index 2aae0dfd84..f7d46acb23 100644 --- a/intersight/model/kubernetes_aci_cni_tenant_cluster_allocation_response.py +++ b/intersight/model/kubernetes_aci_cni_tenant_cluster_allocation_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_action_info.py b/intersight/model/kubernetes_action_info.py index 0df8b8d2ae..0f380af7e6 100644 --- a/intersight/model/kubernetes_action_info.py +++ b/intersight/model/kubernetes_action_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -223,6 +223,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -231,10 +234,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_action_info_all_of.py b/intersight/model/kubernetes_action_info_all_of.py index e6d84c6c61..eb7d604643 100644 --- a/intersight/model/kubernetes_action_info_all_of.py +++ b/intersight/model/kubernetes_action_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_addon.py b/intersight/model/kubernetes_addon.py index 849f5bce20..c7e9d2675c 100644 --- a/intersight/model/kubernetes_addon.py +++ b/intersight/model/kubernetes_addon.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -219,6 +219,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +230,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_addon_all_of.py b/intersight/model/kubernetes_addon_all_of.py index 20ae4244f2..a39432c3c8 100644 --- a/intersight/model/kubernetes_addon_all_of.py +++ b/intersight/model/kubernetes_addon_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_addon_configuration.py b/intersight/model/kubernetes_addon_configuration.py index 1f97b08c6a..599bd02c74 100644 --- a/intersight/model/kubernetes_addon_configuration.py +++ b/intersight/model/kubernetes_addon_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -239,6 +239,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -247,10 +250,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_addon_configuration_all_of.py b/intersight/model/kubernetes_addon_configuration_all_of.py index b862c09f2d..c07ffbf962 100644 --- a/intersight/model/kubernetes_addon_configuration_all_of.py +++ b/intersight/model/kubernetes_addon_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_addon_definition.py b/intersight/model/kubernetes_addon_definition.py index b069afbb41..a5404f537d 100644 --- a/intersight/model/kubernetes_addon_definition.py +++ b/intersight/model/kubernetes_addon_definition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -406,6 +406,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -414,10 +417,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_addon_definition_all_of.py b/intersight/model/kubernetes_addon_definition_all_of.py index f45d17aff8..8e12757dcd 100644 --- a/intersight/model/kubernetes_addon_definition_all_of.py +++ b/intersight/model/kubernetes_addon_definition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_addon_definition_list.py b/intersight/model/kubernetes_addon_definition_list.py index ab6813ecec..59e9395adc 100644 --- a/intersight/model/kubernetes_addon_definition_list.py +++ b/intersight/model/kubernetes_addon_definition_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_addon_definition_list_all_of.py b/intersight/model/kubernetes_addon_definition_list_all_of.py index d847ee0e50..1dc1d7a208 100644 --- a/intersight/model/kubernetes_addon_definition_list_all_of.py +++ b/intersight/model/kubernetes_addon_definition_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_addon_definition_relationship.py b/intersight/model/kubernetes_addon_definition_relationship.py index 32e474b937..da3d030465 100644 --- a/intersight/model/kubernetes_addon_definition_relationship.py +++ b/intersight/model/kubernetes_addon_definition_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -937,6 +937,7 @@ class KubernetesAddonDefinitionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1509,6 +1510,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1517,10 +1521,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_addon_definition_response.py b/intersight/model/kubernetes_addon_definition_response.py index fc56d472e3..75d01dcfee 100644 --- a/intersight/model/kubernetes_addon_definition_response.py +++ b/intersight/model/kubernetes_addon_definition_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_addon_policy.py b/intersight/model/kubernetes_addon_policy.py index b8a9f4c18a..25e1d042fb 100644 --- a/intersight/model/kubernetes_addon_policy.py +++ b/intersight/model/kubernetes_addon_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_addon_policy_all_of.py b/intersight/model/kubernetes_addon_policy_all_of.py index 4df42e1e6e..af3ef953b0 100644 --- a/intersight/model/kubernetes_addon_policy_all_of.py +++ b/intersight/model/kubernetes_addon_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_addon_policy_list.py b/intersight/model/kubernetes_addon_policy_list.py index 32e14021a4..a3e8bc8d5f 100644 --- a/intersight/model/kubernetes_addon_policy_list.py +++ b/intersight/model/kubernetes_addon_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_addon_policy_list_all_of.py b/intersight/model/kubernetes_addon_policy_list_all_of.py index 0e6f746a2a..12a3083182 100644 --- a/intersight/model/kubernetes_addon_policy_list_all_of.py +++ b/intersight/model/kubernetes_addon_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_addon_policy_response.py b/intersight/model/kubernetes_addon_policy_response.py index 048cbbd59c..c44e226a61 100644 --- a/intersight/model/kubernetes_addon_policy_response.py +++ b/intersight/model/kubernetes_addon_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_addon_repository.py b/intersight/model/kubernetes_addon_repository.py index 6648950447..c9fc60f277 100644 --- a/intersight/model/kubernetes_addon_repository.py +++ b/intersight/model/kubernetes_addon_repository.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -295,6 +295,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -303,10 +306,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_addon_repository_all_of.py b/intersight/model/kubernetes_addon_repository_all_of.py index 83488b8dfa..304701b047 100644 --- a/intersight/model/kubernetes_addon_repository_all_of.py +++ b/intersight/model/kubernetes_addon_repository_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_addon_repository_list.py b/intersight/model/kubernetes_addon_repository_list.py index 4038805f7c..7a449614db 100644 --- a/intersight/model/kubernetes_addon_repository_list.py +++ b/intersight/model/kubernetes_addon_repository_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_addon_repository_list_all_of.py b/intersight/model/kubernetes_addon_repository_list_all_of.py index 0070f55f3b..ed625d74e1 100644 --- a/intersight/model/kubernetes_addon_repository_list_all_of.py +++ b/intersight/model/kubernetes_addon_repository_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_addon_repository_response.py b/intersight/model/kubernetes_addon_repository_response.py index b5ae7e4eb7..a2449fcbfc 100644 --- a/intersight/model/kubernetes_addon_repository_response.py +++ b/intersight/model/kubernetes_addon_repository_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_addon_version_reference.py b/intersight/model/kubernetes_addon_version_reference.py index 2eb54c864c..9de4a2fc26 100644 --- a/intersight/model/kubernetes_addon_version_reference.py +++ b/intersight/model/kubernetes_addon_version_reference.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_addon_version_reference_all_of.py b/intersight/model/kubernetes_addon_version_reference_all_of.py index e4d75af948..acefffa5d4 100644 --- a/intersight/model/kubernetes_addon_version_reference_all_of.py +++ b/intersight/model/kubernetes_addon_version_reference_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_baremetal_network_info.py b/intersight/model/kubernetes_baremetal_network_info.py index a65218e647..aa48796054 100644 --- a/intersight/model/kubernetes_baremetal_network_info.py +++ b/intersight/model/kubernetes_baremetal_network_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_baremetal_network_info_all_of.py b/intersight/model/kubernetes_baremetal_network_info_all_of.py index 51f20b80ab..09c2047297 100644 --- a/intersight/model/kubernetes_baremetal_network_info_all_of.py +++ b/intersight/model/kubernetes_baremetal_network_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_baremetal_node_profile.py b/intersight/model/kubernetes_baremetal_node_profile.py index bc34aa0e18..326824b693 100644 --- a/intersight/model/kubernetes_baremetal_node_profile.py +++ b/intersight/model/kubernetes_baremetal_node_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -351,6 +351,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -359,10 +362,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_baremetal_node_profile_all_of.py b/intersight/model/kubernetes_baremetal_node_profile_all_of.py index 39f14d6586..ef5663d1fc 100644 --- a/intersight/model/kubernetes_baremetal_node_profile_all_of.py +++ b/intersight/model/kubernetes_baremetal_node_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_baremetal_node_profile_list.py b/intersight/model/kubernetes_baremetal_node_profile_list.py index eb5dca870d..8430e82eaa 100644 --- a/intersight/model/kubernetes_baremetal_node_profile_list.py +++ b/intersight/model/kubernetes_baremetal_node_profile_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_baremetal_node_profile_list_all_of.py b/intersight/model/kubernetes_baremetal_node_profile_list_all_of.py index 82bb34d6d0..b0ab962127 100644 --- a/intersight/model/kubernetes_baremetal_node_profile_list_all_of.py +++ b/intersight/model/kubernetes_baremetal_node_profile_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_baremetal_node_profile_response.py b/intersight/model/kubernetes_baremetal_node_profile_response.py index 6c4fa4d754..0356371f16 100644 --- a/intersight/model/kubernetes_baremetal_node_profile_response.py +++ b/intersight/model/kubernetes_baremetal_node_profile_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_base_gpu_product.py b/intersight/model/kubernetes_base_gpu_product.py index e5385fc8db..9174999cf3 100644 --- a/intersight/model/kubernetes_base_gpu_product.py +++ b/intersight/model/kubernetes_base_gpu_product.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -284,6 +284,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -292,10 +295,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_base_gpu_product_all_of.py b/intersight/model/kubernetes_base_gpu_product_all_of.py index 19871b29a1..6184ebeec6 100644 --- a/intersight/model/kubernetes_base_gpu_product_all_of.py +++ b/intersight/model/kubernetes_base_gpu_product_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_base_infrastructure_provider.py b/intersight/model/kubernetes_base_infrastructure_provider.py index 13a3657b47..68cb74fe7e 100644 --- a/intersight/model/kubernetes_base_infrastructure_provider.py +++ b/intersight/model/kubernetes_base_infrastructure_provider.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -275,6 +275,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -283,10 +286,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_base_infrastructure_provider_all_of.py b/intersight/model/kubernetes_base_infrastructure_provider_all_of.py index 8016c12fce..a0b1d84e9d 100644 --- a/intersight/model/kubernetes_base_infrastructure_provider_all_of.py +++ b/intersight/model/kubernetes_base_infrastructure_provider_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_base_infrastructure_provider_relationship.py b/intersight/model/kubernetes_base_infrastructure_provider_relationship.py index 10ba1e5f77..2de6eebaf5 100644 --- a/intersight/model/kubernetes_base_infrastructure_provider_relationship.py +++ b/intersight/model/kubernetes_base_infrastructure_provider_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class KubernetesBaseInfrastructureProviderRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1374,6 +1375,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1382,10 +1386,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_base_product.py b/intersight/model/kubernetes_base_product.py index 6575fb6e99..7bc2b9210e 100644 --- a/intersight/model/kubernetes_base_product.py +++ b/intersight/model/kubernetes_base_product.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -284,6 +284,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -292,10 +295,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_base_product_all_of.py b/intersight/model/kubernetes_base_product_all_of.py index e5e0bd56da..d9365f6508 100644 --- a/intersight/model/kubernetes_base_product_all_of.py +++ b/intersight/model/kubernetes_base_product_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_base_virtual_machine_infra_config.py b/intersight/model/kubernetes_base_virtual_machine_infra_config.py index 4a093341d4..61ba7794e0 100644 --- a/intersight/model/kubernetes_base_virtual_machine_infra_config.py +++ b/intersight/model/kubernetes_base_virtual_machine_infra_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_base_virtual_machine_infra_config_all_of.py b/intersight/model/kubernetes_base_virtual_machine_infra_config_all_of.py index c9756ce7fd..de286e5a3a 100644 --- a/intersight/model/kubernetes_base_virtual_machine_infra_config_all_of.py +++ b/intersight/model/kubernetes_base_virtual_machine_infra_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_calico_config.py b/intersight/model/kubernetes_calico_config.py index 5534bcf6fa..e2b569f5af 100644 --- a/intersight/model/kubernetes_calico_config.py +++ b/intersight/model/kubernetes_calico_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_calico_config_all_of.py b/intersight/model/kubernetes_calico_config_all_of.py index 88ab6da563..b53ad3969b 100644 --- a/intersight/model/kubernetes_calico_config_all_of.py +++ b/intersight/model/kubernetes_calico_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_catalog.py b/intersight/model/kubernetes_catalog.py index ae40836549..43c7953c71 100644 --- a/intersight/model/kubernetes_catalog.py +++ b/intersight/model/kubernetes_catalog.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -274,6 +274,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -282,10 +285,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_catalog_all_of.py b/intersight/model/kubernetes_catalog_all_of.py index f8709710cb..22dbb281e3 100644 --- a/intersight/model/kubernetes_catalog_all_of.py +++ b/intersight/model/kubernetes_catalog_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_catalog_list.py b/intersight/model/kubernetes_catalog_list.py index 8c601cf4c8..6e8514df0c 100644 --- a/intersight/model/kubernetes_catalog_list.py +++ b/intersight/model/kubernetes_catalog_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_catalog_list_all_of.py b/intersight/model/kubernetes_catalog_list_all_of.py index 77b2b08ed4..9e76b5b628 100644 --- a/intersight/model/kubernetes_catalog_list_all_of.py +++ b/intersight/model/kubernetes_catalog_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_catalog_relationship.py b/intersight/model/kubernetes_catalog_relationship.py index 2628373ec3..3696940041 100644 --- a/intersight/model/kubernetes_catalog_relationship.py +++ b/intersight/model/kubernetes_catalog_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class KubernetesCatalogRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1377,6 +1378,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1385,10 +1389,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_catalog_response.py b/intersight/model/kubernetes_catalog_response.py index fe6f299261..7a1589520b 100644 --- a/intersight/model/kubernetes_catalog_response.py +++ b/intersight/model/kubernetes_catalog_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_cluster.py b/intersight/model/kubernetes_cluster.py index ddf39fc807..b4c12ea102 100644 --- a/intersight/model/kubernetes_cluster.py +++ b/intersight/model/kubernetes_cluster.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -314,6 +314,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -322,10 +325,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_cluster_addon_profile.py b/intersight/model/kubernetes_cluster_addon_profile.py index 64364e217d..13808ef26a 100644 --- a/intersight/model/kubernetes_cluster_addon_profile.py +++ b/intersight/model/kubernetes_cluster_addon_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -278,6 +278,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -286,10 +289,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_cluster_addon_profile_all_of.py b/intersight/model/kubernetes_cluster_addon_profile_all_of.py index 5d7fcb021e..9eb28471e0 100644 --- a/intersight/model/kubernetes_cluster_addon_profile_all_of.py +++ b/intersight/model/kubernetes_cluster_addon_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_cluster_addon_profile_list.py b/intersight/model/kubernetes_cluster_addon_profile_list.py index 2ee1d5fb8e..56d2471cb1 100644 --- a/intersight/model/kubernetes_cluster_addon_profile_list.py +++ b/intersight/model/kubernetes_cluster_addon_profile_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_cluster_addon_profile_list_all_of.py b/intersight/model/kubernetes_cluster_addon_profile_list_all_of.py index 761e7d051f..b2d9bf3190 100644 --- a/intersight/model/kubernetes_cluster_addon_profile_list_all_of.py +++ b/intersight/model/kubernetes_cluster_addon_profile_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_cluster_addon_profile_relationship.py b/intersight/model/kubernetes_cluster_addon_profile_relationship.py index c945b10043..7509eeab00 100644 --- a/intersight/model/kubernetes_cluster_addon_profile_relationship.py +++ b/intersight/model/kubernetes_cluster_addon_profile_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class KubernetesClusterAddonProfileRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1381,6 +1382,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1389,10 +1393,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_cluster_addon_profile_response.py b/intersight/model/kubernetes_cluster_addon_profile_response.py index 2999007f7b..1288b59e34 100644 --- a/intersight/model/kubernetes_cluster_addon_profile_response.py +++ b/intersight/model/kubernetes_cluster_addon_profile_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_cluster_all_of.py b/intersight/model/kubernetes_cluster_all_of.py index fffb3db61d..2604b15feb 100644 --- a/intersight/model/kubernetes_cluster_all_of.py +++ b/intersight/model/kubernetes_cluster_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_cluster_certificate_configuration.py b/intersight/model/kubernetes_cluster_certificate_configuration.py index f1991c77db..2e42cd70c6 100644 --- a/intersight/model/kubernetes_cluster_certificate_configuration.py +++ b/intersight/model/kubernetes_cluster_certificate_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -233,6 +233,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -241,10 +244,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_cluster_certificate_configuration_all_of.py b/intersight/model/kubernetes_cluster_certificate_configuration_all_of.py index 13747c4b1e..057a0b0d75 100644 --- a/intersight/model/kubernetes_cluster_certificate_configuration_all_of.py +++ b/intersight/model/kubernetes_cluster_certificate_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_cluster_list.py b/intersight/model/kubernetes_cluster_list.py index 6539d48c92..0d1cc25460 100644 --- a/intersight/model/kubernetes_cluster_list.py +++ b/intersight/model/kubernetes_cluster_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_cluster_list_all_of.py b/intersight/model/kubernetes_cluster_list_all_of.py index dee7c74b4b..f77b9a8d7c 100644 --- a/intersight/model/kubernetes_cluster_list_all_of.py +++ b/intersight/model/kubernetes_cluster_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_cluster_management_config.py b/intersight/model/kubernetes_cluster_management_config.py index 8401f15129..25fc0e0b9b 100644 --- a/intersight/model/kubernetes_cluster_management_config.py +++ b/intersight/model/kubernetes_cluster_management_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -229,6 +229,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -237,10 +240,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_cluster_management_config_all_of.py b/intersight/model/kubernetes_cluster_management_config_all_of.py index b486ffaa58..2b64b749ea 100644 --- a/intersight/model/kubernetes_cluster_management_config_all_of.py +++ b/intersight/model/kubernetes_cluster_management_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_cluster_profile.py b/intersight/model/kubernetes_cluster_profile.py index 977f2ee0c4..b60bb431ba 100644 --- a/intersight/model/kubernetes_cluster_profile.py +++ b/intersight/model/kubernetes_cluster_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -438,6 +438,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -446,10 +449,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_cluster_profile_all_of.py b/intersight/model/kubernetes_cluster_profile_all_of.py index 7c1879ec3b..b51dcaf48a 100644 --- a/intersight/model/kubernetes_cluster_profile_all_of.py +++ b/intersight/model/kubernetes_cluster_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_cluster_profile_list.py b/intersight/model/kubernetes_cluster_profile_list.py index 5571ef9a7c..34d35539ad 100644 --- a/intersight/model/kubernetes_cluster_profile_list.py +++ b/intersight/model/kubernetes_cluster_profile_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_cluster_profile_list_all_of.py b/intersight/model/kubernetes_cluster_profile_list_all_of.py index 7799a48269..2d53cab130 100644 --- a/intersight/model/kubernetes_cluster_profile_list_all_of.py +++ b/intersight/model/kubernetes_cluster_profile_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_cluster_profile_relationship.py b/intersight/model/kubernetes_cluster_profile_relationship.py index 3284033530..3276a7339b 100644 --- a/intersight/model/kubernetes_cluster_profile_relationship.py +++ b/intersight/model/kubernetes_cluster_profile_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -904,6 +904,7 @@ class KubernetesClusterProfileRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1541,6 +1542,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1549,10 +1553,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_cluster_profile_response.py b/intersight/model/kubernetes_cluster_profile_response.py index bcba2600ad..3949792896 100644 --- a/intersight/model/kubernetes_cluster_profile_response.py +++ b/intersight/model/kubernetes_cluster_profile_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_cluster_relationship.py b/intersight/model/kubernetes_cluster_relationship.py index 99999d58db..7a0ba61ec6 100644 --- a/intersight/model/kubernetes_cluster_relationship.py +++ b/intersight/model/kubernetes_cluster_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -856,6 +856,7 @@ class KubernetesClusterRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1417,6 +1418,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1425,10 +1429,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_cluster_response.py b/intersight/model/kubernetes_cluster_response.py index d64f06aa3d..643426b6cd 100644 --- a/intersight/model/kubernetes_cluster_response.py +++ b/intersight/model/kubernetes_cluster_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_cni_config.py b/intersight/model/kubernetes_cni_config.py index 66baefd37e..b1a505c064 100644 --- a/intersight/model/kubernetes_cni_config.py +++ b/intersight/model/kubernetes_cni_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_cni_config_all_of.py b/intersight/model/kubernetes_cni_config_all_of.py index 667b51cf3e..c78ac69e87 100644 --- a/intersight/model/kubernetes_cni_config_all_of.py +++ b/intersight/model/kubernetes_cni_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_config_result.py b/intersight/model/kubernetes_config_result.py index f9107d0588..b5e66a1ab4 100644 --- a/intersight/model/kubernetes_config_result.py +++ b/intersight/model/kubernetes_config_result.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -287,6 +287,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -295,10 +298,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_config_result_all_of.py b/intersight/model/kubernetes_config_result_all_of.py index 59d62d8b36..0c3f15e04b 100644 --- a/intersight/model/kubernetes_config_result_all_of.py +++ b/intersight/model/kubernetes_config_result_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_config_result_entry.py b/intersight/model/kubernetes_config_result_entry.py index 5bb527fc16..b1bfc75205 100644 --- a/intersight/model/kubernetes_config_result_entry.py +++ b/intersight/model/kubernetes_config_result_entry.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -285,6 +285,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -293,10 +296,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_config_result_entry_all_of.py b/intersight/model/kubernetes_config_result_entry_all_of.py index 957b06bbe0..a7754aa3b8 100644 --- a/intersight/model/kubernetes_config_result_entry_all_of.py +++ b/intersight/model/kubernetes_config_result_entry_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_config_result_entry_list.py b/intersight/model/kubernetes_config_result_entry_list.py index e11e0c87eb..c3bedee04c 100644 --- a/intersight/model/kubernetes_config_result_entry_list.py +++ b/intersight/model/kubernetes_config_result_entry_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_config_result_entry_list_all_of.py b/intersight/model/kubernetes_config_result_entry_list_all_of.py index 3cd0ec9a4e..22938716c5 100644 --- a/intersight/model/kubernetes_config_result_entry_list_all_of.py +++ b/intersight/model/kubernetes_config_result_entry_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_config_result_entry_relationship.py b/intersight/model/kubernetes_config_result_entry_relationship.py index 97fa6e5f84..0bbcba2706 100644 --- a/intersight/model/kubernetes_config_result_entry_relationship.py +++ b/intersight/model/kubernetes_config_result_entry_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class KubernetesConfigResultEntryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1388,6 +1389,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1396,10 +1400,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_config_result_entry_response.py b/intersight/model/kubernetes_config_result_entry_response.py index a43b754e30..0be4b3991e 100644 --- a/intersight/model/kubernetes_config_result_entry_response.py +++ b/intersight/model/kubernetes_config_result_entry_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_config_result_list.py b/intersight/model/kubernetes_config_result_list.py index 9004028f88..ceee06e04b 100644 --- a/intersight/model/kubernetes_config_result_list.py +++ b/intersight/model/kubernetes_config_result_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_config_result_list_all_of.py b/intersight/model/kubernetes_config_result_list_all_of.py index 9502c8b49f..fd1bbec338 100644 --- a/intersight/model/kubernetes_config_result_list_all_of.py +++ b/intersight/model/kubernetes_config_result_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_config_result_relationship.py b/intersight/model/kubernetes_config_result_relationship.py index cee04c697f..7b741800fa 100644 --- a/intersight/model/kubernetes_config_result_relationship.py +++ b/intersight/model/kubernetes_config_result_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class KubernetesConfigResultRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1390,6 +1391,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1398,10 +1402,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_config_result_response.py b/intersight/model/kubernetes_config_result_response.py index 575b89fa19..45e037df3c 100644 --- a/intersight/model/kubernetes_config_result_response.py +++ b/intersight/model/kubernetes_config_result_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_configuration.py b/intersight/model/kubernetes_configuration.py index f0034c1786..1243c18c27 100644 --- a/intersight/model/kubernetes_configuration.py +++ b/intersight/model/kubernetes_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_configuration_all_of.py b/intersight/model/kubernetes_configuration_all_of.py index 5eecc5d4a5..05e4ee0015 100644 --- a/intersight/model/kubernetes_configuration_all_of.py +++ b/intersight/model/kubernetes_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_container_runtime_policy.py b/intersight/model/kubernetes_container_runtime_policy.py index a08c4f4c1a..3a1c1abdcd 100644 --- a/intersight/model/kubernetes_container_runtime_policy.py +++ b/intersight/model/kubernetes_container_runtime_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -306,6 +306,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -314,10 +317,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_container_runtime_policy_all_of.py b/intersight/model/kubernetes_container_runtime_policy_all_of.py index dfee29d262..e718031c92 100644 --- a/intersight/model/kubernetes_container_runtime_policy_all_of.py +++ b/intersight/model/kubernetes_container_runtime_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_container_runtime_policy_list.py b/intersight/model/kubernetes_container_runtime_policy_list.py index e3258f3ed8..6030f8211f 100644 --- a/intersight/model/kubernetes_container_runtime_policy_list.py +++ b/intersight/model/kubernetes_container_runtime_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_container_runtime_policy_list_all_of.py b/intersight/model/kubernetes_container_runtime_policy_list_all_of.py index 678bc3c25d..7ca243dba7 100644 --- a/intersight/model/kubernetes_container_runtime_policy_list_all_of.py +++ b/intersight/model/kubernetes_container_runtime_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_container_runtime_policy_relationship.py b/intersight/model/kubernetes_container_runtime_policy_relationship.py index 141df0fd4a..9e6b0a168e 100644 --- a/intersight/model/kubernetes_container_runtime_policy_relationship.py +++ b/intersight/model/kubernetes_container_runtime_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class KubernetesContainerRuntimePolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1409,6 +1410,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1417,10 +1421,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_container_runtime_policy_response.py b/intersight/model/kubernetes_container_runtime_policy_response.py index 02f271e412..af066de995 100644 --- a/intersight/model/kubernetes_container_runtime_policy_response.py +++ b/intersight/model/kubernetes_container_runtime_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_daemon_set.py b/intersight/model/kubernetes_daemon_set.py index 86bb4d1fa2..4c4a79ffd9 100644 --- a/intersight/model/kubernetes_daemon_set.py +++ b/intersight/model/kubernetes_daemon_set.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -281,6 +281,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +292,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_daemon_set_all_of.py b/intersight/model/kubernetes_daemon_set_all_of.py index a3d78dd2ec..2d786fd966 100644 --- a/intersight/model/kubernetes_daemon_set_all_of.py +++ b/intersight/model/kubernetes_daemon_set_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_daemon_set_list.py b/intersight/model/kubernetes_daemon_set_list.py index dd11a2e80e..a56215dd64 100644 --- a/intersight/model/kubernetes_daemon_set_list.py +++ b/intersight/model/kubernetes_daemon_set_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_daemon_set_list_all_of.py b/intersight/model/kubernetes_daemon_set_list_all_of.py index 4b4b4af093..234be3163a 100644 --- a/intersight/model/kubernetes_daemon_set_list_all_of.py +++ b/intersight/model/kubernetes_daemon_set_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_daemon_set_response.py b/intersight/model/kubernetes_daemon_set_response.py index 642c8aded7..f1c751d36d 100644 --- a/intersight/model/kubernetes_daemon_set_response.py +++ b/intersight/model/kubernetes_daemon_set_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_daemon_set_status.py b/intersight/model/kubernetes_daemon_set_status.py index c6959f2b2f..c90e454bc6 100644 --- a/intersight/model/kubernetes_daemon_set_status.py +++ b/intersight/model/kubernetes_daemon_set_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -227,6 +227,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -235,10 +238,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_daemon_set_status_all_of.py b/intersight/model/kubernetes_daemon_set_status_all_of.py index 12ea9aa268..320485a367 100644 --- a/intersight/model/kubernetes_daemon_set_status_all_of.py +++ b/intersight/model/kubernetes_daemon_set_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_deployment.py b/intersight/model/kubernetes_deployment.py index 08a1835db9..62160167d3 100644 --- a/intersight/model/kubernetes_deployment.py +++ b/intersight/model/kubernetes_deployment.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -281,6 +281,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +292,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_deployment_all_of.py b/intersight/model/kubernetes_deployment_all_of.py index c39d747a66..a23f710b82 100644 --- a/intersight/model/kubernetes_deployment_all_of.py +++ b/intersight/model/kubernetes_deployment_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_deployment_list.py b/intersight/model/kubernetes_deployment_list.py index 4e9ca3cc81..df4f207abe 100644 --- a/intersight/model/kubernetes_deployment_list.py +++ b/intersight/model/kubernetes_deployment_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_deployment_list_all_of.py b/intersight/model/kubernetes_deployment_list_all_of.py index b927c93dde..7456cb6067 100644 --- a/intersight/model/kubernetes_deployment_list_all_of.py +++ b/intersight/model/kubernetes_deployment_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_deployment_response.py b/intersight/model/kubernetes_deployment_response.py index a4ea152bda..449aa7055d 100644 --- a/intersight/model/kubernetes_deployment_response.py +++ b/intersight/model/kubernetes_deployment_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_deployment_status.py b/intersight/model/kubernetes_deployment_status.py index 1906b690e1..dd74420fff 100644 --- a/intersight/model/kubernetes_deployment_status.py +++ b/intersight/model/kubernetes_deployment_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -221,6 +221,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -229,10 +232,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_deployment_status_all_of.py b/intersight/model/kubernetes_deployment_status_all_of.py index 1d4aea508f..996d0b48d4 100644 --- a/intersight/model/kubernetes_deployment_status_all_of.py +++ b/intersight/model/kubernetes_deployment_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_essential_addon.py b/intersight/model/kubernetes_essential_addon.py index 079d290b60..e656210a16 100644 --- a/intersight/model/kubernetes_essential_addon.py +++ b/intersight/model/kubernetes_essential_addon.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -219,6 +219,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +230,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_essential_addon_all_of.py b/intersight/model/kubernetes_essential_addon_all_of.py index 7ae20ee25f..19b3db16d0 100644 --- a/intersight/model/kubernetes_essential_addon_all_of.py +++ b/intersight/model/kubernetes_essential_addon_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_esxi_virtual_machine_infra_config.py b/intersight/model/kubernetes_esxi_virtual_machine_infra_config.py index a5525bb504..356b803afe 100644 --- a/intersight/model/kubernetes_esxi_virtual_machine_infra_config.py +++ b/intersight/model/kubernetes_esxi_virtual_machine_infra_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -230,6 +230,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -238,10 +241,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_esxi_virtual_machine_infra_config_all_of.py b/intersight/model/kubernetes_esxi_virtual_machine_infra_config_all_of.py index 2f7858237b..13c258509a 100644 --- a/intersight/model/kubernetes_esxi_virtual_machine_infra_config_all_of.py +++ b/intersight/model/kubernetes_esxi_virtual_machine_infra_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_ethernet.py b/intersight/model/kubernetes_ethernet.py index bc08de52e4..6bb200ed08 100644 --- a/intersight/model/kubernetes_ethernet.py +++ b/intersight/model/kubernetes_ethernet.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -236,6 +236,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -244,10 +247,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_ethernet_all_of.py b/intersight/model/kubernetes_ethernet_all_of.py index eab491e064..1530449b80 100644 --- a/intersight/model/kubernetes_ethernet_all_of.py +++ b/intersight/model/kubernetes_ethernet_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_ethernet_matcher.py b/intersight/model/kubernetes_ethernet_matcher.py index f607a84376..f4e5c844a4 100644 --- a/intersight/model/kubernetes_ethernet_matcher.py +++ b/intersight/model/kubernetes_ethernet_matcher.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_ethernet_matcher_all_of.py b/intersight/model/kubernetes_ethernet_matcher_all_of.py index 304cf27721..bb6366d4ef 100644 --- a/intersight/model/kubernetes_ethernet_matcher_all_of.py +++ b/intersight/model/kubernetes_ethernet_matcher_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_http_proxy_policy.py b/intersight/model/kubernetes_http_proxy_policy.py index 09618fedd5..beff66a368 100644 --- a/intersight/model/kubernetes_http_proxy_policy.py +++ b/intersight/model/kubernetes_http_proxy_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -293,6 +293,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -301,10 +304,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_http_proxy_policy_all_of.py b/intersight/model/kubernetes_http_proxy_policy_all_of.py index 237f068ed5..6a274f6fb6 100644 --- a/intersight/model/kubernetes_http_proxy_policy_all_of.py +++ b/intersight/model/kubernetes_http_proxy_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_http_proxy_policy_list.py b/intersight/model/kubernetes_http_proxy_policy_list.py index b4923ad509..1ff21a123e 100644 --- a/intersight/model/kubernetes_http_proxy_policy_list.py +++ b/intersight/model/kubernetes_http_proxy_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_http_proxy_policy_list_all_of.py b/intersight/model/kubernetes_http_proxy_policy_list_all_of.py index 772b6ff735..fd7a8f0870 100644 --- a/intersight/model/kubernetes_http_proxy_policy_list_all_of.py +++ b/intersight/model/kubernetes_http_proxy_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_http_proxy_policy_relationship.py b/intersight/model/kubernetes_http_proxy_policy_relationship.py index 00dbe5b76e..257f7ec6db 100644 --- a/intersight/model/kubernetes_http_proxy_policy_relationship.py +++ b/intersight/model/kubernetes_http_proxy_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class KubernetesHttpProxyPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1396,6 +1397,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1404,10 +1408,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_http_proxy_policy_response.py b/intersight/model/kubernetes_http_proxy_policy_response.py index 4b6ada8cc4..67e0043ac2 100644 --- a/intersight/model/kubernetes_http_proxy_policy_response.py +++ b/intersight/model/kubernetes_http_proxy_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_ingress.py b/intersight/model/kubernetes_ingress.py index ba12c63370..1899d2b993 100644 --- a/intersight/model/kubernetes_ingress.py +++ b/intersight/model/kubernetes_ingress.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -281,6 +281,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +292,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_ingress_all_of.py b/intersight/model/kubernetes_ingress_all_of.py index 93841756e7..94e5ae6f77 100644 --- a/intersight/model/kubernetes_ingress_all_of.py +++ b/intersight/model/kubernetes_ingress_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_ingress_list.py b/intersight/model/kubernetes_ingress_list.py index 506a818a67..744ae5a156 100644 --- a/intersight/model/kubernetes_ingress_list.py +++ b/intersight/model/kubernetes_ingress_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_ingress_list_all_of.py b/intersight/model/kubernetes_ingress_list_all_of.py index 8a6afcfb14..a843d2b651 100644 --- a/intersight/model/kubernetes_ingress_list_all_of.py +++ b/intersight/model/kubernetes_ingress_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_ingress_response.py b/intersight/model/kubernetes_ingress_response.py index e1c23ff6c7..099a423b19 100644 --- a/intersight/model/kubernetes_ingress_response.py +++ b/intersight/model/kubernetes_ingress_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_ingress_status.py b/intersight/model/kubernetes_ingress_status.py index 0f0782f6bf..20a2fac226 100644 --- a/intersight/model/kubernetes_ingress_status.py +++ b/intersight/model/kubernetes_ingress_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_ingress_status_all_of.py b/intersight/model/kubernetes_ingress_status_all_of.py index 8d9c3bcfd4..f736bd03f2 100644 --- a/intersight/model/kubernetes_ingress_status_all_of.py +++ b/intersight/model/kubernetes_ingress_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_instance_type_details.py b/intersight/model/kubernetes_instance_type_details.py index bfa5203bf7..36cdcb8bf8 100644 --- a/intersight/model/kubernetes_instance_type_details.py +++ b/intersight/model/kubernetes_instance_type_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_instance_type_details_all_of.py b/intersight/model/kubernetes_instance_type_details_all_of.py index d5ae3b8b35..42bf8b4fb0 100644 --- a/intersight/model/kubernetes_instance_type_details_all_of.py +++ b/intersight/model/kubernetes_instance_type_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_ip_v4_config.py b/intersight/model/kubernetes_ip_v4_config.py index 48feb4121d..db8c6ff475 100644 --- a/intersight/model/kubernetes_ip_v4_config.py +++ b/intersight/model/kubernetes_ip_v4_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -219,6 +219,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +230,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_ip_v4_config_all_of.py b/intersight/model/kubernetes_ip_v4_config_all_of.py index 43f06fb930..b8702f645f 100644 --- a/intersight/model/kubernetes_ip_v4_config_all_of.py +++ b/intersight/model/kubernetes_ip_v4_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_key_value.py b/intersight/model/kubernetes_key_value.py index 3669b2914c..ab1bc700a6 100644 --- a/intersight/model/kubernetes_key_value.py +++ b/intersight/model/kubernetes_key_value.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_key_value_all_of.py b/intersight/model/kubernetes_key_value_all_of.py index a64b9f4f59..d2844084a3 100644 --- a/intersight/model/kubernetes_key_value_all_of.py +++ b/intersight/model/kubernetes_key_value_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_kubernetes_resource.py b/intersight/model/kubernetes_kubernetes_resource.py index 45ab986cfe..778346e83a 100644 --- a/intersight/model/kubernetes_kubernetes_resource.py +++ b/intersight/model/kubernetes_kubernetes_resource.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -324,6 +324,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -332,10 +335,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_kubernetes_resource_all_of.py b/intersight/model/kubernetes_kubernetes_resource_all_of.py index 66f28d204f..749dd0ca04 100644 --- a/intersight/model/kubernetes_kubernetes_resource_all_of.py +++ b/intersight/model/kubernetes_kubernetes_resource_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_load_balancer.py b/intersight/model/kubernetes_load_balancer.py index ec31238bc7..b1b0807cc9 100644 --- a/intersight/model/kubernetes_load_balancer.py +++ b/intersight/model/kubernetes_load_balancer.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_load_balancer_all_of.py b/intersight/model/kubernetes_load_balancer_all_of.py index 03e063db4a..a378dc868a 100644 --- a/intersight/model/kubernetes_load_balancer_all_of.py +++ b/intersight/model/kubernetes_load_balancer_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_network_interface.py b/intersight/model/kubernetes_network_interface.py index d541e3d5e7..bd7bf1c9b5 100644 --- a/intersight/model/kubernetes_network_interface.py +++ b/intersight/model/kubernetes_network_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -235,6 +235,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -243,10 +246,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_network_interface_all_of.py b/intersight/model/kubernetes_network_interface_all_of.py index 32830fe307..7b8ffdd5bd 100644 --- a/intersight/model/kubernetes_network_interface_all_of.py +++ b/intersight/model/kubernetes_network_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_network_interface_spec.py b/intersight/model/kubernetes_network_interface_spec.py index d249d60926..69a6ae06aa 100644 --- a/intersight/model/kubernetes_network_interface_spec.py +++ b/intersight/model/kubernetes_network_interface_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -223,6 +223,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -231,10 +234,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_network_interface_spec_all_of.py b/intersight/model/kubernetes_network_interface_spec_all_of.py index bab51e5fa8..a72d430df8 100644 --- a/intersight/model/kubernetes_network_interface_spec_all_of.py +++ b/intersight/model/kubernetes_network_interface_spec_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_network_policy.py b/intersight/model/kubernetes_network_policy.py index 8f50e3b6dc..c5e618610b 100644 --- a/intersight/model/kubernetes_network_policy.py +++ b/intersight/model/kubernetes_network_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -315,6 +315,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -323,10 +326,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_network_policy_all_of.py b/intersight/model/kubernetes_network_policy_all_of.py index 6f4fa93935..7e73b0dfaa 100644 --- a/intersight/model/kubernetes_network_policy_all_of.py +++ b/intersight/model/kubernetes_network_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_network_policy_list.py b/intersight/model/kubernetes_network_policy_list.py index 1e457adf6a..b1060335f2 100644 --- a/intersight/model/kubernetes_network_policy_list.py +++ b/intersight/model/kubernetes_network_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_network_policy_list_all_of.py b/intersight/model/kubernetes_network_policy_list_all_of.py index 3a6edec336..3d095e2113 100644 --- a/intersight/model/kubernetes_network_policy_list_all_of.py +++ b/intersight/model/kubernetes_network_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_network_policy_relationship.py b/intersight/model/kubernetes_network_policy_relationship.py index 1967cb74d9..41215476f9 100644 --- a/intersight/model/kubernetes_network_policy_relationship.py +++ b/intersight/model/kubernetes_network_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class KubernetesNetworkPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1418,6 +1419,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1426,10 +1430,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_network_policy_response.py b/intersight/model/kubernetes_network_policy_response.py index 438fd45e85..ea3fc2dd7e 100644 --- a/intersight/model/kubernetes_network_policy_response.py +++ b/intersight/model/kubernetes_network_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_node.py b/intersight/model/kubernetes_node.py index 3146c5b4c0..5a0d585bcb 100644 --- a/intersight/model/kubernetes_node.py +++ b/intersight/model/kubernetes_node.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -307,6 +307,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -315,10 +318,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_node_address.py b/intersight/model/kubernetes_node_address.py index 45d123658f..7db13179da 100644 --- a/intersight/model/kubernetes_node_address.py +++ b/intersight/model/kubernetes_node_address.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_node_address_all_of.py b/intersight/model/kubernetes_node_address_all_of.py index d41458ce3c..e88d8efce2 100644 --- a/intersight/model/kubernetes_node_address_all_of.py +++ b/intersight/model/kubernetes_node_address_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_node_all_of.py b/intersight/model/kubernetes_node_all_of.py index 64eb40c136..6b74e581da 100644 --- a/intersight/model/kubernetes_node_all_of.py +++ b/intersight/model/kubernetes_node_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_node_group_label.py b/intersight/model/kubernetes_node_group_label.py index 77f59f8d1a..6a6b42e69d 100644 --- a/intersight/model/kubernetes_node_group_label.py +++ b/intersight/model/kubernetes_node_group_label.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_node_group_label_all_of.py b/intersight/model/kubernetes_node_group_label_all_of.py index 28b8c3d493..38f4b8e57c 100644 --- a/intersight/model/kubernetes_node_group_label_all_of.py +++ b/intersight/model/kubernetes_node_group_label_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_node_group_profile.py b/intersight/model/kubernetes_node_group_profile.py index 26e39a2af2..9403e966d6 100644 --- a/intersight/model/kubernetes_node_group_profile.py +++ b/intersight/model/kubernetes_node_group_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -381,6 +381,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -389,10 +392,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_node_group_profile_all_of.py b/intersight/model/kubernetes_node_group_profile_all_of.py index 4e85f7795c..94ce480a56 100644 --- a/intersight/model/kubernetes_node_group_profile_all_of.py +++ b/intersight/model/kubernetes_node_group_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_node_group_profile_list.py b/intersight/model/kubernetes_node_group_profile_list.py index 385d61439a..f6b7bac780 100644 --- a/intersight/model/kubernetes_node_group_profile_list.py +++ b/intersight/model/kubernetes_node_group_profile_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_node_group_profile_list_all_of.py b/intersight/model/kubernetes_node_group_profile_list_all_of.py index 3b8bd3f1f8..d68acf2c70 100644 --- a/intersight/model/kubernetes_node_group_profile_list_all_of.py +++ b/intersight/model/kubernetes_node_group_profile_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_node_group_profile_relationship.py b/intersight/model/kubernetes_node_group_profile_relationship.py index d40f8fb282..8eb122a0ea 100644 --- a/intersight/model/kubernetes_node_group_profile_relationship.py +++ b/intersight/model/kubernetes_node_group_profile_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -867,6 +867,7 @@ class KubernetesNodeGroupProfileRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1484,6 +1485,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1492,10 +1496,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_node_group_profile_response.py b/intersight/model/kubernetes_node_group_profile_response.py index fb58514dfe..8980e36e0e 100644 --- a/intersight/model/kubernetes_node_group_profile_response.py +++ b/intersight/model/kubernetes_node_group_profile_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_node_group_taint.py b/intersight/model/kubernetes_node_group_taint.py index ef05611400..d783f2c1b4 100644 --- a/intersight/model/kubernetes_node_group_taint.py +++ b/intersight/model/kubernetes_node_group_taint.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_node_group_taint_all_of.py b/intersight/model/kubernetes_node_group_taint_all_of.py index 28e5cf9858..b8a3dbbf2b 100644 --- a/intersight/model/kubernetes_node_group_taint_all_of.py +++ b/intersight/model/kubernetes_node_group_taint_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_node_info.py b/intersight/model/kubernetes_node_info.py index 171158c14d..587233ac48 100644 --- a/intersight/model/kubernetes_node_info.py +++ b/intersight/model/kubernetes_node_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -236,6 +236,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -244,10 +247,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_node_info_all_of.py b/intersight/model/kubernetes_node_info_all_of.py index de15dc62f8..c684c7f614 100644 --- a/intersight/model/kubernetes_node_info_all_of.py +++ b/intersight/model/kubernetes_node_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_node_list.py b/intersight/model/kubernetes_node_list.py index 294b843f28..12431769b5 100644 --- a/intersight/model/kubernetes_node_list.py +++ b/intersight/model/kubernetes_node_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_node_list_all_of.py b/intersight/model/kubernetes_node_list_all_of.py index 72b5a844e7..c6b97d30fb 100644 --- a/intersight/model/kubernetes_node_list_all_of.py +++ b/intersight/model/kubernetes_node_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_node_profile.py b/intersight/model/kubernetes_node_profile.py index f6e1ddbd9b..2249a88881 100644 --- a/intersight/model/kubernetes_node_profile.py +++ b/intersight/model/kubernetes_node_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -345,6 +345,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -353,10 +356,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_node_profile_all_of.py b/intersight/model/kubernetes_node_profile_all_of.py index 2c9764c4e2..1656f0ec15 100644 --- a/intersight/model/kubernetes_node_profile_all_of.py +++ b/intersight/model/kubernetes_node_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_node_profile_relationship.py b/intersight/model/kubernetes_node_profile_relationship.py index 86a9a1cd63..9fe62b7250 100644 --- a/intersight/model/kubernetes_node_profile_relationship.py +++ b/intersight/model/kubernetes_node_profile_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -858,6 +858,7 @@ class KubernetesNodeProfileRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1441,6 +1442,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1449,10 +1453,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_node_response.py b/intersight/model/kubernetes_node_response.py index 812bbe083b..455d2cc37c 100644 --- a/intersight/model/kubernetes_node_response.py +++ b/intersight/model/kubernetes_node_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_node_spec.py b/intersight/model/kubernetes_node_spec.py index c583b9f3a1..db09febaab 100644 --- a/intersight/model/kubernetes_node_spec.py +++ b/intersight/model/kubernetes_node_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_node_spec_all_of.py b/intersight/model/kubernetes_node_spec_all_of.py index 46737d50d9..cc2222df87 100644 --- a/intersight/model/kubernetes_node_spec_all_of.py +++ b/intersight/model/kubernetes_node_spec_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_node_status.py b/intersight/model/kubernetes_node_status.py index 9cfb6e714b..fa7d487f30 100644 --- a/intersight/model/kubernetes_node_status.py +++ b/intersight/model/kubernetes_node_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_node_status_all_of.py b/intersight/model/kubernetes_node_status_all_of.py index 9dd697e445..95b853e2f3 100644 --- a/intersight/model/kubernetes_node_status_all_of.py +++ b/intersight/model/kubernetes_node_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_nvidia_gpu_product.py b/intersight/model/kubernetes_nvidia_gpu_product.py index b91f699fb8..8a8b90f379 100644 --- a/intersight/model/kubernetes_nvidia_gpu_product.py +++ b/intersight/model/kubernetes_nvidia_gpu_product.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_nvidia_gpu_product_all_of.py b/intersight/model/kubernetes_nvidia_gpu_product_all_of.py index 67046d174f..c39921d77d 100644 --- a/intersight/model/kubernetes_nvidia_gpu_product_all_of.py +++ b/intersight/model/kubernetes_nvidia_gpu_product_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_nvidia_gpu_product_list.py b/intersight/model/kubernetes_nvidia_gpu_product_list.py index 7bbfe186fe..6d23378755 100644 --- a/intersight/model/kubernetes_nvidia_gpu_product_list.py +++ b/intersight/model/kubernetes_nvidia_gpu_product_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_nvidia_gpu_product_list_all_of.py b/intersight/model/kubernetes_nvidia_gpu_product_list_all_of.py index bd4a32aef7..b5c9817bc5 100644 --- a/intersight/model/kubernetes_nvidia_gpu_product_list_all_of.py +++ b/intersight/model/kubernetes_nvidia_gpu_product_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_nvidia_gpu_product_response.py b/intersight/model/kubernetes_nvidia_gpu_product_response.py index fbe5f575d5..522fa6cdfb 100644 --- a/intersight/model/kubernetes_nvidia_gpu_product_response.py +++ b/intersight/model/kubernetes_nvidia_gpu_product_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_object_meta.py b/intersight/model/kubernetes_object_meta.py index e3beebc325..83baea4f0c 100644 --- a/intersight/model/kubernetes_object_meta.py +++ b/intersight/model/kubernetes_object_meta.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -225,6 +225,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -233,10 +236,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_object_meta_all_of.py b/intersight/model/kubernetes_object_meta_all_of.py index 29bcbcb808..d5d7c2613b 100644 --- a/intersight/model/kubernetes_object_meta_all_of.py +++ b/intersight/model/kubernetes_object_meta_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_ovs_bond.py b/intersight/model/kubernetes_ovs_bond.py index ad0a233f11..dbe536f4a3 100644 --- a/intersight/model/kubernetes_ovs_bond.py +++ b/intersight/model/kubernetes_ovs_bond.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -234,6 +234,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -242,10 +245,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_ovs_bond_all_of.py b/intersight/model/kubernetes_ovs_bond_all_of.py index e348e0507d..db66aa37a9 100644 --- a/intersight/model/kubernetes_ovs_bond_all_of.py +++ b/intersight/model/kubernetes_ovs_bond_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_pod.py b/intersight/model/kubernetes_pod.py index 4ee34541b8..823198fbcb 100644 --- a/intersight/model/kubernetes_pod.py +++ b/intersight/model/kubernetes_pod.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -281,6 +281,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +292,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_pod_all_of.py b/intersight/model/kubernetes_pod_all_of.py index a702f68217..7d78456d3e 100644 --- a/intersight/model/kubernetes_pod_all_of.py +++ b/intersight/model/kubernetes_pod_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_pod_list.py b/intersight/model/kubernetes_pod_list.py index 4f9b747e83..4488399e6f 100644 --- a/intersight/model/kubernetes_pod_list.py +++ b/intersight/model/kubernetes_pod_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_pod_list_all_of.py b/intersight/model/kubernetes_pod_list_all_of.py index 624702711d..6eddebea0c 100644 --- a/intersight/model/kubernetes_pod_list_all_of.py +++ b/intersight/model/kubernetes_pod_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_pod_response.py b/intersight/model/kubernetes_pod_response.py index d570444590..2d8fee35f4 100644 --- a/intersight/model/kubernetes_pod_response.py +++ b/intersight/model/kubernetes_pod_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_pod_status.py b/intersight/model/kubernetes_pod_status.py index 82697467b2..012bb85ed3 100644 --- a/intersight/model/kubernetes_pod_status.py +++ b/intersight/model/kubernetes_pod_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -221,6 +221,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -229,10 +232,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_pod_status_all_of.py b/intersight/model/kubernetes_pod_status_all_of.py index 1e3c108b43..dce5842929 100644 --- a/intersight/model/kubernetes_pod_status_all_of.py +++ b/intersight/model/kubernetes_pod_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_proxy_config.py b/intersight/model/kubernetes_proxy_config.py index 05e60f9b11..4d4020043e 100644 --- a/intersight/model/kubernetes_proxy_config.py +++ b/intersight/model/kubernetes_proxy_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -234,6 +234,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -242,10 +245,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_proxy_config_all_of.py b/intersight/model/kubernetes_proxy_config_all_of.py index 1d0c49f7cd..636d794cc6 100644 --- a/intersight/model/kubernetes_proxy_config_all_of.py +++ b/intersight/model/kubernetes_proxy_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_route.py b/intersight/model/kubernetes_route.py index 905208ece1..eb9efeb3ae 100644 --- a/intersight/model/kubernetes_route.py +++ b/intersight/model/kubernetes_route.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_route_all_of.py b/intersight/model/kubernetes_route_all_of.py index 86fc5ea17b..e5f1a72eea 100644 --- a/intersight/model/kubernetes_route_all_of.py +++ b/intersight/model/kubernetes_route_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_service.py b/intersight/model/kubernetes_service.py index e0dff760bf..b809716737 100644 --- a/intersight/model/kubernetes_service.py +++ b/intersight/model/kubernetes_service.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -281,6 +281,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +292,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_service_all_of.py b/intersight/model/kubernetes_service_all_of.py index a1e32cdf50..5e15d2d9d3 100644 --- a/intersight/model/kubernetes_service_all_of.py +++ b/intersight/model/kubernetes_service_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_service_list.py b/intersight/model/kubernetes_service_list.py index 64ad969f3b..3cde8df942 100644 --- a/intersight/model/kubernetes_service_list.py +++ b/intersight/model/kubernetes_service_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_service_list_all_of.py b/intersight/model/kubernetes_service_list_all_of.py index 90020c5d96..07153d0cfe 100644 --- a/intersight/model/kubernetes_service_list_all_of.py +++ b/intersight/model/kubernetes_service_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_service_response.py b/intersight/model/kubernetes_service_response.py index 6fa95c8033..c0b6e58142 100644 --- a/intersight/model/kubernetes_service_response.py +++ b/intersight/model/kubernetes_service_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_service_status.py b/intersight/model/kubernetes_service_status.py index 7d31b5e32e..780a245eeb 100644 --- a/intersight/model/kubernetes_service_status.py +++ b/intersight/model/kubernetes_service_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_service_status_all_of.py b/intersight/model/kubernetes_service_status_all_of.py index ea290c8d67..26bc2fee5c 100644 --- a/intersight/model/kubernetes_service_status_all_of.py +++ b/intersight/model/kubernetes_service_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_stateful_set.py b/intersight/model/kubernetes_stateful_set.py index fe5c0671bf..284a25bfa7 100644 --- a/intersight/model/kubernetes_stateful_set.py +++ b/intersight/model/kubernetes_stateful_set.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -281,6 +281,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +292,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_stateful_set_all_of.py b/intersight/model/kubernetes_stateful_set_all_of.py index 9dbf97a778..546594bb30 100644 --- a/intersight/model/kubernetes_stateful_set_all_of.py +++ b/intersight/model/kubernetes_stateful_set_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_stateful_set_list.py b/intersight/model/kubernetes_stateful_set_list.py index 98d2f64fec..d129b99001 100644 --- a/intersight/model/kubernetes_stateful_set_list.py +++ b/intersight/model/kubernetes_stateful_set_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_stateful_set_list_all_of.py b/intersight/model/kubernetes_stateful_set_list_all_of.py index c8d75df5b4..b042e1856a 100644 --- a/intersight/model/kubernetes_stateful_set_list_all_of.py +++ b/intersight/model/kubernetes_stateful_set_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_stateful_set_response.py b/intersight/model/kubernetes_stateful_set_response.py index f9dcc56f8d..86d7a9c13d 100644 --- a/intersight/model/kubernetes_stateful_set_response.py +++ b/intersight/model/kubernetes_stateful_set_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_stateful_set_status.py b/intersight/model/kubernetes_stateful_set_status.py index d83700ea3b..739063528e 100644 --- a/intersight/model/kubernetes_stateful_set_status.py +++ b/intersight/model/kubernetes_stateful_set_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -230,6 +230,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -238,10 +241,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_stateful_set_status_all_of.py b/intersight/model/kubernetes_stateful_set_status_all_of.py index 77b77641a4..de6f30ebc6 100644 --- a/intersight/model/kubernetes_stateful_set_status_all_of.py +++ b/intersight/model/kubernetes_stateful_set_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_sys_config_policy.py b/intersight/model/kubernetes_sys_config_policy.py index 3015c6c1ee..ce95fd74d2 100644 --- a/intersight/model/kubernetes_sys_config_policy.py +++ b/intersight/model/kubernetes_sys_config_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -83,260 +83,428 @@ class KubernetesSysConfigPolicy(ModelComposed): }, ('timezone',): { 'PACIFIC/NIUE': "Pacific/Niue", - 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", - 'PACIFIC/HONOLULU': "Pacific/Honolulu", - 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", - 'PACIFIC/TAHITI': "Pacific/Tahiti", - 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'AFRICA/ABIDJAN': "Africa/Abidjan", + 'AFRICA/ACCRA': "Africa/Accra", + 'AFRICA/ADDIS_ABABA': "Africa/Addis_Ababa", + 'AFRICA/ALGIERS': "Africa/Algiers", + 'AFRICA/ASMARA': "Africa/Asmara", + 'AFRICA/BAMAKO': "Africa/Bamako", + 'AFRICA/BANGUI': "Africa/Bangui", + 'AFRICA/BANJUL': "Africa/Banjul", + 'AFRICA/BISSAU': "Africa/Bissau", + 'AFRICA/BLANTYRE': "Africa/Blantyre", + 'AFRICA/BRAZZAVILLE': "Africa/Brazzaville", + 'AFRICA/BUJUMBURA': "Africa/Bujumbura", + 'AFRICA/CAIRO': "Africa/Cairo", + 'AFRICA/CASABLANCA': "Africa/Casablanca", + 'AFRICA/CEUTA': "Africa/Ceuta", + 'AFRICA/CONAKRY': "Africa/Conakry", + 'AFRICA/DAKAR': "Africa/Dakar", + 'AFRICA/DAR_ES_SALAAM': "Africa/Dar_es_Salaam", + 'AFRICA/DJIBOUTI': "Africa/Djibouti", + 'AFRICA/DOUALA': "Africa/Douala", + 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", + 'AFRICA/FREETOWN': "Africa/Freetown", + 'AFRICA/GABORONE': "Africa/Gaborone", + 'AFRICA/HARARE': "Africa/Harare", + 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", + 'AFRICA/JUBA': "Africa/Juba", + 'AFRICA/KAMPALA': "Africa/Kampala", + 'AFRICA/KHARTOUM': "Africa/Khartoum", + 'AFRICA/KIGALI': "Africa/Kigali", + 'AFRICA/KINSHASA': "Africa/Kinshasa", + 'AFRICA/LAGOS': "Africa/Lagos", + 'AFRICA/LIBREVILLE': "Africa/Libreville", + 'AFRICA/LOME': "Africa/Lome", + 'AFRICA/LUANDA': "Africa/Luanda", + 'AFRICA/LUBUMBASHI': "Africa/Lubumbashi", + 'AFRICA/LUSAKA': "Africa/Lusaka", + 'AFRICA/MALABO': "Africa/Malabo", + 'AFRICA/MAPUTO': "Africa/Maputo", + 'AFRICA/MASERU': "Africa/Maseru", + 'AFRICA/MBABANE': "Africa/Mbabane", + 'AFRICA/MOGADISHU': "Africa/Mogadishu", + 'AFRICA/MONROVIA': "Africa/Monrovia", + 'AFRICA/NAIROBI': "Africa/Nairobi", + 'AFRICA/NDJAMENA': "Africa/Ndjamena", + 'AFRICA/NIAMEY': "Africa/Niamey", + 'AFRICA/NOUAKCHOTT': "Africa/Nouakchott", + 'AFRICA/OUAGADOUGOU': "Africa/Ouagadougou", + 'AFRICA/PORTO-NOVO': "Africa/Porto-Novo", + 'AFRICA/SAO_TOME': "Africa/Sao_Tome", + 'AFRICA/TRIPOLI': "Africa/Tripoli", + 'AFRICA/TUNIS': "Africa/Tunis", + 'AFRICA/WINDHOEK': "Africa/Windhoek", + 'AMERICA/ADAK': "America/Adak", 'AMERICA/ANCHORAGE': "America/Anchorage", - 'PACIFIC/GAMBIER': "Pacific/Gambier", - 'AMERICA/LOS_ANGELES': "America/Los_Angeles", - 'AMERICA/TIJUANA': "America/Tijuana", - 'AMERICA/VANCOUVER': "America/Vancouver", - 'AMERICA/WHITEHORSE': "America/Whitehorse", - 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", - 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", - 'AMERICA/DENVER': "America/Denver", - 'AMERICA/EDMONTON': "America/Edmonton", - 'AMERICA/HERMOSILLO': "America/Hermosillo", - 'AMERICA/MAZATLAN': "America/Mazatlan", - 'AMERICA/PHOENIX': "America/Phoenix", - 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'AMERICA/ANGUILLA': "America/Anguilla", + 'AMERICA/ANTIGUA': "America/Antigua", + 'AMERICA/ARAGUAINA': "America/Araguaina", + 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", + 'AMERICA/ARGENTINA/CATAMARCA': "America/Argentina/Catamarca", + 'AMERICA/ARGENTINA/CORDOBA': "America/Argentina/Cordoba", + 'AMERICA/ARGENTINA/JUJUY': "America/Argentina/Jujuy", + 'AMERICA/ARGENTINA/LA_RIOJA': "America/Argentina/La_Rioja", + 'AMERICA/ARGENTINA/MENDOZA': "America/Argentina/Mendoza", + 'AMERICA/ARGENTINA/RIO_GALLEGOS': "America/Argentina/Rio_Gallegos", + 'AMERICA/ARGENTINA/SALTA': "America/Argentina/Salta", + 'AMERICA/ARGENTINA/SAN_JUAN': "America/Argentina/San_Juan", + 'AMERICA/ARGENTINA/SAN_LUIS': "America/Argentina/San_Luis", + 'AMERICA/ARGENTINA/TUCUMAN': "America/Argentina/Tucuman", + 'AMERICA/ARGENTINA/USHUAIA': "America/Argentina/Ushuaia", + 'AMERICA/ARUBA': "America/Aruba", + 'AMERICA/ASUNCION': "America/Asuncion", + 'AMERICA/ATIKOKAN': "America/Atikokan", + 'AMERICA/BAHIA': "America/Bahia", + 'AMERICA/BAHIA_BANDERAS': "America/Bahia_Banderas", + 'AMERICA/BARBADOS': "America/Barbados", + 'AMERICA/BELEM': "America/Belem", 'AMERICA/BELIZE': "America/Belize", + 'AMERICA/BLANC-SABLON': "America/Blanc-Sablon", + 'AMERICA/BOA_VISTA': "America/Boa_Vista", + 'AMERICA/BOGOTA': "America/Bogota", + 'AMERICA/BOISE': "America/Boise", + 'AMERICA/CAMBRIDGE_BAY': "America/Cambridge_Bay", + 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", + 'AMERICA/CANCUN': "America/Cancun", + 'AMERICA/CARACAS': "America/Caracas", + 'AMERICA/CAYENNE': "America/Cayenne", + 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/CHICAGO': "America/Chicago", + 'AMERICA/CHIHUAHUA': "America/Chihuahua", 'AMERICA/COSTA_RICA': "America/Costa_Rica", + 'AMERICA/CRESTON': "America/Creston", + 'AMERICA/CUIABA': "America/Cuiaba", + 'AMERICA/CURACAO': "America/Curacao", + 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'AMERICA/DAWSON': "America/Dawson", + 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", + 'AMERICA/DENVER': "America/Denver", + 'AMERICA/DETROIT': "America/Detroit", + 'AMERICA/DOMINICA': "America/Dominica", + 'AMERICA/EDMONTON': "America/Edmonton", + 'AMERICA/EIRUNEPE': "America/Eirunepe", 'AMERICA/EL_SALVADOR': "America/El_Salvador", + 'AMERICA/FORTALEZA': "America/Fortaleza", + 'AMERICA/GLACE_BAY': "America/Glace_Bay", + 'AMERICA/GODTHAB': "America/Godthab", + 'AMERICA/GOOSE_BAY': "America/Goose_Bay", + 'AMERICA/GRAND_TURK': "America/Grand_Turk", + 'AMERICA/GRENADA': "America/Grenada", + 'AMERICA/GUADELOUPE': "America/Guadeloupe", 'AMERICA/GUATEMALA': "America/Guatemala", - 'AMERICA/MANAGUA': "America/Managua", - 'AMERICA/MEXICO_CITY': "America/Mexico_City", - 'AMERICA/REGINA': "America/Regina", - 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", - 'AMERICA/WINNIPEG': "America/Winnipeg", - 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", - 'AMERICA/BOGOTA': "America/Bogota", - 'AMERICA/CANCUN': "America/Cancun", - 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/GUAYAQUIL': "America/Guayaquil", + 'AMERICA/GUYANA': "America/Guyana", + 'AMERICA/HALIFAX': "America/Halifax", 'AMERICA/HAVANA': "America/Havana", + 'AMERICA/HERMOSILLO': "America/Hermosillo", + 'AMERICA/INDIANA/INDIANAPOLIS': "America/Indiana/Indianapolis", + 'AMERICA/INDIANA/KNOX': "America/Indiana/Knox", + 'AMERICA/INDIANA/MARENGO': "America/Indiana/Marengo", + 'AMERICA/INDIANA/PETERSBURG': "America/Indiana/Petersburg", + 'AMERICA/INDIANA/TELL_CITY': "America/Indiana/Tell_City", + 'AMERICA/INDIANA/VEVAY': "America/Indiana/Vevay", + 'AMERICA/INDIANA/VINCENNES': "America/Indiana/Vincennes", + 'AMERICA/INDIANA/WINAMAC': "America/Indiana/Winamac", + 'AMERICA/INUVIK': "America/Inuvik", 'AMERICA/IQALUIT': "America/Iqaluit", 'AMERICA/JAMAICA': "America/Jamaica", + 'AMERICA/JUNEAU': "America/Juneau", + 'AMERICA/KENTUCKY/LOUISVILLE': "America/Kentucky/Louisville", + 'AMERICA/KENTUCKY/MONTICELLO': "America/Kentucky/Monticello", + 'AMERICA/KRALENDIJK': "America/Kralendijk", + 'AMERICA/LA_PAZ': "America/La_Paz", 'AMERICA/LIMA': "America/Lima", + 'AMERICA/LOS_ANGELES': "America/Los_Angeles", + 'AMERICA/LOWER_PRINCES': "America/Lower_Princes", + 'AMERICA/MACEIO': "America/Maceio", + 'AMERICA/MANAGUA': "America/Managua", + 'AMERICA/MANAUS': "America/Manaus", + 'AMERICA/MARIGOT': "America/Marigot", + 'AMERICA/MARTINIQUE': "America/Martinique", + 'AMERICA/MATAMOROS': "America/Matamoros", + 'AMERICA/MAZATLAN': "America/Mazatlan", + 'AMERICA/MENOMINEE': "America/Menominee", + 'AMERICA/MERIDA': "America/Merida", + 'AMERICA/METLAKATLA': "America/Metlakatla", + 'AMERICA/MEXICO_CITY': "America/Mexico_City", + 'AMERICA/MIQUELON': "America/Miquelon", + 'AMERICA/MONCTON': "America/Moncton", + 'AMERICA/MONTERREY': "America/Monterrey", + 'AMERICA/MONTEVIDEO': "America/Montevideo", + 'AMERICA/MONTREAL': "America/Montreal", + 'AMERICA/MONTSERRAT': "America/Montserrat", 'AMERICA/NASSAU': "America/Nassau", 'AMERICA/NEW_YORK': "America/New_York", - 'AMERICA/NUUK': "America/Nuuk", + 'AMERICA/NIPIGON': "America/Nipigon", + 'AMERICA/NOME': "America/Nome", + 'AMERICA/NORONHA': "America/Noronha", + 'AMERICA/NORTH_DAKOTA/BEULAH': "America/North_Dakota/Beulah", + 'AMERICA/NORTH_DAKOTA/CENTER': "America/North_Dakota/Center", + 'AMERICA/NORTH_DAKOTA/NEW_SALEM': "America/North_Dakota/New_Salem", + 'AMERICA/OJINAGA': "America/Ojinaga", 'AMERICA/PANAMA': "America/Panama", + 'AMERICA/PANGNIRTUNG': "America/Pangnirtung", + 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/PHOENIX': "America/Phoenix", 'AMERICA/PORT-AU-PRINCE': "America/Port-au-Prince", - 'AMERICA/RIO_BRANCO': "America/Rio_Branco", - 'AMERICA/TORONTO': "America/Toronto", - 'PACIFIC/EASTER': "Pacific/Easter", - 'AMERICA/CARACAS': "America/Caracas", - 'AMERICA/ASUNCION': "America/Asuncion", - 'AMERICA/BARBADOS': "America/Barbados", - 'AMERICA/BOA_VISTA': "America/Boa_Vista", - 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", - 'AMERICA/CUIABA': "America/Cuiaba", - 'AMERICA/CURACAO': "America/Curacao", - 'AMERICA/GRAND_TURK': "America/Grand_Turk", - 'AMERICA/GUYANA': "America/Guyana", - 'AMERICA/HALIFAX': "America/Halifax", - 'AMERICA/LA_PAZ': "America/La_Paz", - 'AMERICA/MANAUS': "America/Manaus", - 'AMERICA/MARTINIQUE': "America/Martinique", 'AMERICA/PORT_OF_SPAIN': "America/Port_of_Spain", 'AMERICA/PORTO_VELHO': "America/Porto_Velho", 'AMERICA/PUERTO_RICO': "America/Puerto_Rico", - 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", - 'AMERICA/THULE': "America/Thule", - 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", - 'AMERICA/ST_JOHNS': "America/St_Johns", - 'AMERICA/ARAGUAINA': "America/Araguaina", - 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", - 'AMERICA/BAHIA': "America/Bahia", - 'AMERICA/BELEM': "America/Belem", - 'AMERICA/CAYENNE': "America/Cayenne", - 'AMERICA/FORTALEZA': "America/Fortaleza", - 'AMERICA/GODTHAB': "America/Godthab", - 'AMERICA/MACEIO': "America/Maceio", - 'AMERICA/MIQUELON': "America/Miquelon", - 'AMERICA/MONTEVIDEO': "America/Montevideo", - 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/RAINY_RIVER': "America/Rainy_River", + 'AMERICA/RANKIN_INLET': "America/Rankin_Inlet", 'AMERICA/RECIFE': "America/Recife", + 'AMERICA/REGINA': "America/Regina", + 'AMERICA/RESOLUTE': "America/Resolute", + 'AMERICA/RIO_BRANCO': "America/Rio_Branco", + 'AMERICA/SANTA_ISABEL': "America/Santa_Isabel", + 'AMERICA/SANTAREM': "America/Santarem", 'AMERICA/SANTIAGO': "America/Santiago", + 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", 'AMERICA/SAO_PAULO': "America/Sao_Paulo", + 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'AMERICA/SHIPROCK': "America/Shiprock", + 'AMERICA/SITKA': "America/Sitka", + 'AMERICA/ST_BARTHELEMY': "America/St_Barthelemy", + 'AMERICA/ST_JOHNS': "America/St_Johns", + 'AMERICA/ST_KITTS': "America/St_Kitts", + 'AMERICA/ST_LUCIA': "America/St_Lucia", + 'AMERICA/ST_THOMAS': "America/St_Thomas", + 'AMERICA/ST_VINCENT': "America/St_Vincent", + 'AMERICA/SWIFT_CURRENT': "America/Swift_Current", + 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", + 'AMERICA/THULE': "America/Thule", + 'AMERICA/THUNDER_BAY': "America/Thunder_Bay", + 'AMERICA/TIJUANA': "America/Tijuana", + 'AMERICA/TORONTO': "America/Toronto", + 'AMERICA/TORTOLA': "America/Tortola", + 'AMERICA/VANCOUVER': "America/Vancouver", + 'AMERICA/WHITEHORSE': "America/Whitehorse", + 'AMERICA/WINNIPEG': "America/Winnipeg", + 'AMERICA/YAKUTAT': "America/Yakutat", + 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'ANTARCTICA/CASEY': "Antarctica/Casey", + 'ANTARCTICA/DAVIS': "Antarctica/Davis", + 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", + 'ANTARCTICA/MACQUARIE': "Antarctica/Macquarie", + 'ANTARCTICA/MAWSON': "Antarctica/Mawson", + 'ANTARCTICA/MCMURDO': "Antarctica/McMurdo", 'ANTARCTICA/PALMER': "Antarctica/Palmer", 'ANTARCTICA/ROTHERA': "Antarctica/Rothera", - 'ATLANTIC/STANLEY': "Atlantic/Stanley", - 'AMERICA/NORONHA': "America/Noronha", - 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", - 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'ANTARCTICA/SOUTH_POLE': "Antarctica/South_Pole", + 'ANTARCTICA/SYOWA': "Antarctica/Syowa", + 'ANTARCTICA/TROLL': "Antarctica/Troll", + 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", + 'ARCTIC/LONGYEARBYEN': "Arctic/Longyearbyen", + 'ASIA/ADEN': "Asia/Aden", + 'ASIA/ALMATY': "Asia/Almaty", + 'ASIA/AMMAN': "Asia/Amman", + 'ASIA/ANADYR': "Asia/Anadyr", + 'ASIA/AQTAU': "Asia/Aqtau", + 'ASIA/AQTOBE': "Asia/Aqtobe", + 'ASIA/ASHGABAT': "Asia/Ashgabat", + 'ASIA/BAGHDAD': "Asia/Baghdad", + 'ASIA/BAHRAIN': "Asia/Bahrain", + 'ASIA/BAKU': "Asia/Baku", + 'ASIA/BANGKOK': "Asia/Bangkok", + 'ASIA/BEIRUT': "Asia/Beirut", + 'ASIA/BISHKEK': "Asia/Bishkek", + 'ASIA/BRUNEI': "Asia/Brunei", + 'ASIA/CALCUTTA': "Asia/Calcutta", + 'ASIA/CHOIBALSAN': "Asia/Choibalsan", + 'ASIA/CHONGQING': "Asia/Chongqing", + 'ASIA/COLOMBO': "Asia/Colombo", + 'ASIA/DAMASCUS': "Asia/Damascus", + 'ASIA/DHAKA': "Asia/Dhaka", + 'ASIA/DILI': "Asia/Dili", + 'ASIA/DUBAI': "Asia/Dubai", + 'ASIA/DUSHANBE': "Asia/Dushanbe", + 'ASIA/GAZA': "Asia/Gaza", + 'ASIA/HARBIN': "Asia/Harbin", + 'ASIA/HEBRON': "Asia/Hebron", + 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", + 'ASIA/HONG_KONG': "Asia/Hong_Kong", + 'ASIA/HOVD': "Asia/Hovd", + 'ASIA/IRKUTSK': "Asia/Irkutsk", + 'ASIA/JAKARTA': "Asia/Jakarta", + 'ASIA/JAYAPURA': "Asia/Jayapura", + 'ASIA/JERUSALEM': "Asia/Jerusalem", + 'ASIA/KABUL': "Asia/Kabul", + 'ASIA/KAMCHATKA': "Asia/Kamchatka", + 'ASIA/KARACHI': "Asia/Karachi", + 'ASIA/KASHGAR': "Asia/Kashgar", + 'ASIA/KATHMANDU': "Asia/Kathmandu", + 'ASIA/KATMANDU': "Asia/Katmandu", + 'ASIA/KHANDYGA': "Asia/Khandyga", + 'ASIA/KOLKATA': "Asia/Kolkata", + 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", + 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", + 'ASIA/KUCHING': "Asia/Kuching", + 'ASIA/KUWAIT': "Asia/Kuwait", + 'ASIA/MACAU': "Asia/Macau", + 'ASIA/MAGADAN': "Asia/Magadan", + 'ASIA/MAKASSAR': "Asia/Makassar", + 'ASIA/MANILA': "Asia/Manila", + 'ASIA/MUSCAT': "Asia/Muscat", + 'ASIA/NICOSIA': "Asia/Nicosia", + 'ASIA/NOVOKUZNETSK': "Asia/Novokuznetsk", + 'ASIA/NOVOSIBIRSK': "Asia/Novosibirsk", + 'ASIA/OMSK': "Asia/Omsk", + 'ASIA/ORAL': "Asia/Oral", + 'ASIA/PHNOM_PENH': "Asia/Phnom_Penh", + 'ASIA/PONTIANAK': "Asia/Pontianak", + 'ASIA/PYONGYANG': "Asia/Pyongyang", + 'ASIA/QATAR': "Asia/Qatar", + 'ASIA/QYZYLORDA': "Asia/Qyzylorda", + 'ASIA/RANGOON': "Asia/Rangoon", + 'ASIA/RIYADH': "Asia/Riyadh", + 'ASIA/SAIGON': "Asia/Saigon", + 'ASIA/SAKHALIN': "Asia/Sakhalin", + 'ASIA/SAMARKAND': "Asia/Samarkand", + 'ASIA/SEOUL': "Asia/Seoul", + 'ASIA/SHANGHAI': "Asia/Shanghai", + 'ASIA/SINGAPORE': "Asia/Singapore", + 'ASIA/TAIPEI': "Asia/Taipei", + 'ASIA/TASHKENT': "Asia/Tashkent", + 'ASIA/TBILISI': "Asia/Tbilisi", + 'ASIA/TEHRAN': "Asia/Tehran", + 'ASIA/THIMPHU': "Asia/Thimphu", + 'ASIA/TOKYO': "Asia/Tokyo", + 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", + 'ASIA/URUMQI': "Asia/Urumqi", + 'ASIA/UST-NERA': "Asia/Ust-Nera", + 'ASIA/VIENTIANE': "Asia/Vientiane", + 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", + 'ASIA/YAKUTSK': "Asia/Yakutsk", + 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", + 'ASIA/YEREVAN': "Asia/Yerevan", 'ATLANTIC/AZORES': "Atlantic/Azores", - 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", - 'AFRICA/ABIDJAN': "Africa/Abidjan", - 'AFRICA/ACCRA': "Africa/Accra", - 'AFRICA/BISSAU': "Africa/Bissau", - 'AFRICA/CASABLANCA': "Africa/Casablanca", - 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", - 'AFRICA/MONROVIA': "Africa/Monrovia", - 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", 'ATLANTIC/CANARY': "Atlantic/Canary", + 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", 'ATLANTIC/FAROE': "Atlantic/Faroe", + 'ATLANTIC/MADEIRA': "Atlantic/Madeira", 'ATLANTIC/REYKJAVIK': "Atlantic/Reykjavik", + 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", + 'ATLANTIC/ST_HELENA': "Atlantic/St_Helena", + 'ATLANTIC/STANLEY': "Atlantic/Stanley", + 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", + 'AUSTRALIA/BRISBANE': "Australia/Brisbane", + 'AUSTRALIA/BROKEN_HILL': "Australia/Broken_Hill", + 'AUSTRALIA/CURRIE': "Australia/Currie", + 'AUSTRALIA/DARWIN': "Australia/Darwin", + 'AUSTRALIA/EUCLA': "Australia/Eucla", + 'AUSTRALIA/HOBART': "Australia/Hobart", + 'AUSTRALIA/LINDEMAN': "Australia/Lindeman", + 'AUSTRALIA/LORD_HOWE': "Australia/Lord_Howe", + 'AUSTRALIA/MELBOURNE': "Australia/Melbourne", + 'AUSTRALIA/PERTH': "Australia/Perth", + 'AUSTRALIA/SYDNEY': "Australia/Sydney", 'ETC/GMT': "Etc/GMT", - 'EUROPE/DUBLIN': "Europe/Dublin", - 'EUROPE/LISBON': "Europe/Lisbon", - 'EUROPE/LONDON': "Europe/London", - 'AFRICA/ALGIERS': "Africa/Algiers", - 'AFRICA/CEUTA': "Africa/Ceuta", - 'AFRICA/LAGOS': "Africa/Lagos", - 'AFRICA/NDJAMENA': "Africa/Ndjamena", - 'AFRICA/TUNIS': "Africa/Tunis", - 'AFRICA/WINDHOEK': "Africa/Windhoek", 'EUROPE/AMSTERDAM': "Europe/Amsterdam", 'EUROPE/ANDORRA': "Europe/Andorra", + 'EUROPE/ATHENS': "Europe/Athens", 'EUROPE/BELGRADE': "Europe/Belgrade", 'EUROPE/BERLIN': "Europe/Berlin", + 'EUROPE/BRATISLAVA': "Europe/Bratislava", 'EUROPE/BRUSSELS': "Europe/Brussels", + 'EUROPE/BUCHAREST': "Europe/Bucharest", 'EUROPE/BUDAPEST': "Europe/Budapest", + 'EUROPE/BUSINGEN': "Europe/Busingen", + 'EUROPE/CHISINAU': "Europe/Chisinau", 'EUROPE/COPENHAGEN': "Europe/Copenhagen", + 'EUROPE/DUBLIN': "Europe/Dublin", 'EUROPE/GIBRALTAR': "Europe/Gibraltar", + 'EUROPE/GUERNSEY': "Europe/Guernsey", + 'EUROPE/HELSINKI': "Europe/Helsinki", + 'EUROPE/ISLE_OF_MAN': "Europe/Isle_of_Man", + 'EUROPE/ISTANBUL': "Europe/Istanbul", + 'EUROPE/JERSEY': "Europe/Jersey", + 'EUROPE/KALININGRAD': "Europe/Kaliningrad", + 'EUROPE/KIEV': "Europe/Kiev", + 'EUROPE/LISBON': "Europe/Lisbon", + 'EUROPE/LJUBLJANA': "Europe/Ljubljana", + 'EUROPE/LONDON': "Europe/London", 'EUROPE/LUXEMBOURG': "Europe/Luxembourg", 'EUROPE/MADRID': "Europe/Madrid", 'EUROPE/MALTA': "Europe/Malta", + 'EUROPE/MARIEHAMN': "Europe/Mariehamn", + 'EUROPE/MINSK': "Europe/Minsk", 'EUROPE/MONACO': "Europe/Monaco", + 'EUROPE/MOSCOW': "Europe/Moscow", 'EUROPE/OSLO': "Europe/Oslo", 'EUROPE/PARIS': "Europe/Paris", + 'EUROPE/PODGORICA': "Europe/Podgorica", 'EUROPE/PRAGUE': "Europe/Prague", + 'EUROPE/RIGA': "Europe/Riga", 'EUROPE/ROME': "Europe/Rome", + 'EUROPE/SAMARA': "Europe/Samara", + 'EUROPE/SAN_MARINO': "Europe/San_Marino", + 'EUROPE/SARAJEVO': "Europe/Sarajevo", + 'EUROPE/SIMFEROPOL': "Europe/Simferopol", + 'EUROPE/SKOPJE': "Europe/Skopje", + 'EUROPE/SOFIA': "Europe/Sofia", 'EUROPE/STOCKHOLM': "Europe/Stockholm", + 'EUROPE/TALLINN': "Europe/Tallinn", 'EUROPE/TIRANE': "Europe/Tirane", + 'EUROPE/UZHGOROD': "Europe/Uzhgorod", + 'EUROPE/VADUZ': "Europe/Vaduz", + 'EUROPE/VATICAN': "Europe/Vatican", 'EUROPE/VIENNA': "Europe/Vienna", + 'EUROPE/VILNIUS': "Europe/Vilnius", + 'EUROPE/VOLGOGRAD': "Europe/Volgograd", 'EUROPE/WARSAW': "Europe/Warsaw", + 'EUROPE/ZAGREB': "Europe/Zagreb", + 'EUROPE/ZAPOROZHYE': "Europe/Zaporozhye", 'EUROPE/ZURICH': "Europe/Zurich", - 'AFRICA/CAIRO': "Africa/Cairo", - 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", - 'AFRICA/MAPUTO': "Africa/Maputo", - 'AFRICA/TRIPOLI': "Africa/Tripoli", - 'ASIA/AMMAN': "Asia/Amman", - 'ASIA/BEIRUT': "Asia/Beirut", - 'ASIA/DAMASCUS': "Asia/Damascus", - 'ASIA/GAZA': "Asia/Gaza", - 'ASIA/JERUSALEM': "Asia/Jerusalem", - 'ASIA/NICOSIA': "Asia/Nicosia", - 'EUROPE/ATHENS': "Europe/Athens", - 'EUROPE/BUCHAREST': "Europe/Bucharest", - 'EUROPE/CHISINAU': "Europe/Chisinau", - 'EUROPE/HELSINKI': "Europe/Helsinki", - 'EUROPE/ISTANBUL': "Europe/Istanbul", - 'EUROPE/KALININGRAD': "Europe/Kaliningrad", - 'EUROPE/KIEV': "Europe/Kiev", - 'EUROPE/RIGA': "Europe/Riga", - 'EUROPE/SOFIA': "Europe/Sofia", - 'EUROPE/TALLINN': "Europe/Tallinn", - 'EUROPE/VILNIUS': "Europe/Vilnius", - 'AFRICA/KHARTOUM': "Africa/Khartoum", - 'AFRICA/NAIROBI': "Africa/Nairobi", - 'ANTARCTICA/SYOWA': "Antarctica/Syowa", - 'ASIA/BAGHDAD': "Asia/Baghdad", - 'ASIA/QATAR': "Asia/Qatar", - 'ASIA/RIYADH': "Asia/Riyadh", - 'EUROPE/MINSK': "Europe/Minsk", - 'EUROPE/MOSCOW': "Europe/Moscow", - 'ASIA/TEHRAN': "Asia/Tehran", - 'ASIA/BAKU': "Asia/Baku", - 'ASIA/DUBAI': "Asia/Dubai", - 'ASIA/TBILISI': "Asia/Tbilisi", - 'ASIA/YEREVAN': "Asia/Yerevan", - 'EUROPE/SAMARA': "Europe/Samara", + 'INDIAN/ANTANANARIVO': "Indian/Antananarivo", + 'INDIAN/CHAGOS': "Indian/Chagos", + 'INDIAN/CHRISTMAS': "Indian/Christmas", + 'INDIAN/COCOS': "Indian/Cocos", + 'INDIAN/COMORO': "Indian/Comoro", + 'INDIAN/KERGUELEN': "Indian/Kerguelen", 'INDIAN/MAHE': "Indian/Mahe", + 'INDIAN/MALDIVES': "Indian/Maldives", 'INDIAN/MAURITIUS': "Indian/Mauritius", + 'INDIAN/MAYOTTE': "Indian/Mayotte", 'INDIAN/REUNION': "Indian/Reunion", - 'ASIA/KABUL': "Asia/Kabul", - 'ANTARCTICA/MAWSON': "Antarctica/Mawson", - 'ASIA/AQTAU': "Asia/Aqtau", - 'ASIA/AQTOBE': "Asia/Aqtobe", - 'ASIA/ASHGABAT': "Asia/Ashgabat", - 'ASIA/DUSHANBE': "Asia/Dushanbe", - 'ASIA/KARACHI': "Asia/Karachi", - 'ASIA/TASHKENT': "Asia/Tashkent", - 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", - 'INDIAN/KERGUELEN': "Indian/Kerguelen", - 'INDIAN/MALDIVES': "Indian/Maldives", - 'ASIA/CALCUTTA': "Asia/Calcutta", - 'ASIA/KOLKATA': "Asia/Kolkata", - 'ASIA/COLOMBO': "Asia/Colombo", - 'ASIA/KATHMANDU': "Asia/Kathmandu", - 'ASIA/KATMANDU': "Asia/Katmandu", - 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", - 'ASIA/ALMATY': "Asia/Almaty", - 'ASIA/BISHKEK': "Asia/Bishkek", - 'ASIA/DHAKA': "Asia/Dhaka", - 'ASIA/OMSK': "Asia/Omsk", - 'ASIA/THIMPHU': "Asia/Thimphu", - 'INDIAN/CHAGOS': "Indian/Chagos", - 'ASIA/RANGOON': "Asia/Rangoon", - 'INDIAN/COCOS': "Indian/Cocos", - 'ANTARCTICA/DAVIS': "Antarctica/Davis", - 'ASIA/BANGKOK': "Asia/Bangkok", - 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", - 'ASIA/HOVD': "Asia/Hovd", - 'ASIA/JAKARTA': "Asia/Jakarta", - 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", - 'ASIA/SAIGON': "Asia/Saigon", - 'INDIAN/CHRISTMAS': "Indian/Christmas", - 'ANTARCTICA/CASEY': "Antarctica/Casey", - 'ASIA/BRUNEI': "Asia/Brunei", - 'ASIA/CHOIBALSAN': "Asia/Choibalsan", - 'ASIA/HONG_KONG': "Asia/Hong_Kong", - 'ASIA/IRKUTSK': "Asia/Irkutsk", - 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", - 'ASIA/MACAU': "Asia/Macau", - 'ASIA/MAKASSAR': "Asia/Makassar", - 'ASIA/MANILA': "Asia/Manila", - 'ASIA/SHANGHAI': "Asia/Shanghai", - 'ASIA/SINGAPORE': "Asia/Singapore", - 'ASIA/TAIPEI': "Asia/Taipei", - 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", - 'AUSTRALIA/PERTH': "Australia/Perth", - 'ASIA/PYONGYANG': "Asia/Pyongyang", - 'ASIA/DILI': "Asia/Dili", - 'ASIA/JAYAPURA': "Asia/Jayapura", - 'ASIA/SEOUL': "Asia/Seoul", - 'ASIA/TOKYO': "Asia/Tokyo", - 'ASIA/YAKUTSK': "Asia/Yakutsk", - 'ASIA/YANGON': "Asia/Yangon", - 'PACIFIC/PALAU': "Pacific/Palau", - 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", - 'AUSTRALIA/DARWIN': "Australia/Darwin", - 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", - 'ASIA/MAGADAN': "Asia/Magadan", - 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", - 'AUSTRALIA/BRISBANE': "Australia/Brisbane", - 'AUSTRALIA/HOBART': "Australia/Hobart", - 'AUSTRALIA/SYDNEY': "Australia/Sydney", + 'PACIFIC/APIA': "Pacific/Apia", + 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/CHATHAM': "Pacific/Chatham", 'PACIFIC/CHUUK': "Pacific/Chuuk", - 'PACIFIC/GUAM': "Pacific/Guam", - 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/EASTER': "Pacific/Easter", 'PACIFIC/EFATE': "Pacific/Efate", - 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", - 'PACIFIC/KOSRAE': "Pacific/Kosrae", - 'PACIFIC/NORFOLK': "Pacific/Norfolk", - 'PACIFIC/NOUMEA': "Pacific/Noumea", - 'PACIFIC/POHNPEI': "Pacific/Pohnpei", - 'ASIA/KAMCHATKA': "Asia/Kamchatka", - 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/ENDERBURY': "Pacific/Enderbury", + 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", 'PACIFIC/FIJI': "Pacific/Fiji", 'PACIFIC/FUNAFUTI': "Pacific/Funafuti", + 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", + 'PACIFIC/GAMBIER': "Pacific/Gambier", + 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", + 'PACIFIC/GUAM': "Pacific/Guam", + 'PACIFIC/HONOLULU': "Pacific/Honolulu", + 'PACIFIC/JOHNSTON': "Pacific/Johnston", + 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", + 'PACIFIC/KOSRAE': "Pacific/Kosrae", 'PACIFIC/KWAJALEIN': "Pacific/Kwajalein", 'PACIFIC/MAJURO': "Pacific/Majuro", + 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'PACIFIC/MIDWAY': "Pacific/Midway", 'PACIFIC/NAURU': "Pacific/Nauru", + 'PACIFIC/NORFOLK': "Pacific/Norfolk", + 'PACIFIC/NOUMEA': "Pacific/Noumea", + 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", + 'PACIFIC/PALAU': "Pacific/Palau", + 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", + 'PACIFIC/POHNPEI': "Pacific/Pohnpei", + 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", + 'PACIFIC/SAIPAN': "Pacific/Saipan", + 'PACIFIC/TAHITI': "Pacific/Tahiti", 'PACIFIC/TARAWA': "Pacific/Tarawa", + 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", 'PACIFIC/WAKE': "Pacific/Wake", 'PACIFIC/WALLIS': "Pacific/Wallis", - 'PACIFIC/APIA': "Pacific/Apia", - 'PACIFIC/ENDERBURY': "Pacific/Enderbury", - 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", - 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", - 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", 'UTC': "UTC", }, } @@ -503,7 +671,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 dns_domain_name (str): The DNS Search Domain Name.. [optional] # noqa: E501 dns_servers ([str], none_type): [optional] # noqa: E501 ntp_servers ([str], none_type): [optional] # noqa: E501 - timezone (str): The timezone of the node's system clock. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + timezone (str): The timezone of the node's system clock. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 cluster_profiles ([KubernetesClusterProfileRelationship], none_type): An array of relationships to kubernetesClusterProfile resources.. [optional] # noqa: E501 organization (OrganizationOrganizationRelationship): [optional] # noqa: E501 account_moid (str): The Account ID for this managed object.. [optional] # noqa: E501 @@ -572,6 +740,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -580,10 +751,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -636,7 +810,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 dns_domain_name (str): The DNS Search Domain Name.. [optional] # noqa: E501 dns_servers ([str], none_type): [optional] # noqa: E501 ntp_servers ([str], none_type): [optional] # noqa: E501 - timezone (str): The timezone of the node's system clock. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + timezone (str): The timezone of the node's system clock. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 cluster_profiles ([KubernetesClusterProfileRelationship], none_type): An array of relationships to kubernetesClusterProfile resources.. [optional] # noqa: E501 organization (OrganizationOrganizationRelationship): [optional] # noqa: E501 account_moid (str): The Account ID for this managed object.. [optional] # noqa: E501 diff --git a/intersight/model/kubernetes_sys_config_policy_all_of.py b/intersight/model/kubernetes_sys_config_policy_all_of.py index 5ddf3c58c6..79f609c36b 100644 --- a/intersight/model/kubernetes_sys_config_policy_all_of.py +++ b/intersight/model/kubernetes_sys_config_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -71,260 +71,428 @@ class KubernetesSysConfigPolicyAllOf(ModelNormal): }, ('timezone',): { 'PACIFIC/NIUE': "Pacific/Niue", - 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", - 'PACIFIC/HONOLULU': "Pacific/Honolulu", - 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", - 'PACIFIC/TAHITI': "Pacific/Tahiti", - 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'AFRICA/ABIDJAN': "Africa/Abidjan", + 'AFRICA/ACCRA': "Africa/Accra", + 'AFRICA/ADDIS_ABABA': "Africa/Addis_Ababa", + 'AFRICA/ALGIERS': "Africa/Algiers", + 'AFRICA/ASMARA': "Africa/Asmara", + 'AFRICA/BAMAKO': "Africa/Bamako", + 'AFRICA/BANGUI': "Africa/Bangui", + 'AFRICA/BANJUL': "Africa/Banjul", + 'AFRICA/BISSAU': "Africa/Bissau", + 'AFRICA/BLANTYRE': "Africa/Blantyre", + 'AFRICA/BRAZZAVILLE': "Africa/Brazzaville", + 'AFRICA/BUJUMBURA': "Africa/Bujumbura", + 'AFRICA/CAIRO': "Africa/Cairo", + 'AFRICA/CASABLANCA': "Africa/Casablanca", + 'AFRICA/CEUTA': "Africa/Ceuta", + 'AFRICA/CONAKRY': "Africa/Conakry", + 'AFRICA/DAKAR': "Africa/Dakar", + 'AFRICA/DAR_ES_SALAAM': "Africa/Dar_es_Salaam", + 'AFRICA/DJIBOUTI': "Africa/Djibouti", + 'AFRICA/DOUALA': "Africa/Douala", + 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", + 'AFRICA/FREETOWN': "Africa/Freetown", + 'AFRICA/GABORONE': "Africa/Gaborone", + 'AFRICA/HARARE': "Africa/Harare", + 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", + 'AFRICA/JUBA': "Africa/Juba", + 'AFRICA/KAMPALA': "Africa/Kampala", + 'AFRICA/KHARTOUM': "Africa/Khartoum", + 'AFRICA/KIGALI': "Africa/Kigali", + 'AFRICA/KINSHASA': "Africa/Kinshasa", + 'AFRICA/LAGOS': "Africa/Lagos", + 'AFRICA/LIBREVILLE': "Africa/Libreville", + 'AFRICA/LOME': "Africa/Lome", + 'AFRICA/LUANDA': "Africa/Luanda", + 'AFRICA/LUBUMBASHI': "Africa/Lubumbashi", + 'AFRICA/LUSAKA': "Africa/Lusaka", + 'AFRICA/MALABO': "Africa/Malabo", + 'AFRICA/MAPUTO': "Africa/Maputo", + 'AFRICA/MASERU': "Africa/Maseru", + 'AFRICA/MBABANE': "Africa/Mbabane", + 'AFRICA/MOGADISHU': "Africa/Mogadishu", + 'AFRICA/MONROVIA': "Africa/Monrovia", + 'AFRICA/NAIROBI': "Africa/Nairobi", + 'AFRICA/NDJAMENA': "Africa/Ndjamena", + 'AFRICA/NIAMEY': "Africa/Niamey", + 'AFRICA/NOUAKCHOTT': "Africa/Nouakchott", + 'AFRICA/OUAGADOUGOU': "Africa/Ouagadougou", + 'AFRICA/PORTO-NOVO': "Africa/Porto-Novo", + 'AFRICA/SAO_TOME': "Africa/Sao_Tome", + 'AFRICA/TRIPOLI': "Africa/Tripoli", + 'AFRICA/TUNIS': "Africa/Tunis", + 'AFRICA/WINDHOEK': "Africa/Windhoek", + 'AMERICA/ADAK': "America/Adak", 'AMERICA/ANCHORAGE': "America/Anchorage", - 'PACIFIC/GAMBIER': "Pacific/Gambier", - 'AMERICA/LOS_ANGELES': "America/Los_Angeles", - 'AMERICA/TIJUANA': "America/Tijuana", - 'AMERICA/VANCOUVER': "America/Vancouver", - 'AMERICA/WHITEHORSE': "America/Whitehorse", - 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", - 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", - 'AMERICA/DENVER': "America/Denver", - 'AMERICA/EDMONTON': "America/Edmonton", - 'AMERICA/HERMOSILLO': "America/Hermosillo", - 'AMERICA/MAZATLAN': "America/Mazatlan", - 'AMERICA/PHOENIX': "America/Phoenix", - 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'AMERICA/ANGUILLA': "America/Anguilla", + 'AMERICA/ANTIGUA': "America/Antigua", + 'AMERICA/ARAGUAINA': "America/Araguaina", + 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", + 'AMERICA/ARGENTINA/CATAMARCA': "America/Argentina/Catamarca", + 'AMERICA/ARGENTINA/CORDOBA': "America/Argentina/Cordoba", + 'AMERICA/ARGENTINA/JUJUY': "America/Argentina/Jujuy", + 'AMERICA/ARGENTINA/LA_RIOJA': "America/Argentina/La_Rioja", + 'AMERICA/ARGENTINA/MENDOZA': "America/Argentina/Mendoza", + 'AMERICA/ARGENTINA/RIO_GALLEGOS': "America/Argentina/Rio_Gallegos", + 'AMERICA/ARGENTINA/SALTA': "America/Argentina/Salta", + 'AMERICA/ARGENTINA/SAN_JUAN': "America/Argentina/San_Juan", + 'AMERICA/ARGENTINA/SAN_LUIS': "America/Argentina/San_Luis", + 'AMERICA/ARGENTINA/TUCUMAN': "America/Argentina/Tucuman", + 'AMERICA/ARGENTINA/USHUAIA': "America/Argentina/Ushuaia", + 'AMERICA/ARUBA': "America/Aruba", + 'AMERICA/ASUNCION': "America/Asuncion", + 'AMERICA/ATIKOKAN': "America/Atikokan", + 'AMERICA/BAHIA': "America/Bahia", + 'AMERICA/BAHIA_BANDERAS': "America/Bahia_Banderas", + 'AMERICA/BARBADOS': "America/Barbados", + 'AMERICA/BELEM': "America/Belem", 'AMERICA/BELIZE': "America/Belize", + 'AMERICA/BLANC-SABLON': "America/Blanc-Sablon", + 'AMERICA/BOA_VISTA': "America/Boa_Vista", + 'AMERICA/BOGOTA': "America/Bogota", + 'AMERICA/BOISE': "America/Boise", + 'AMERICA/CAMBRIDGE_BAY': "America/Cambridge_Bay", + 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", + 'AMERICA/CANCUN': "America/Cancun", + 'AMERICA/CARACAS': "America/Caracas", + 'AMERICA/CAYENNE': "America/Cayenne", + 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/CHICAGO': "America/Chicago", + 'AMERICA/CHIHUAHUA': "America/Chihuahua", 'AMERICA/COSTA_RICA': "America/Costa_Rica", + 'AMERICA/CRESTON': "America/Creston", + 'AMERICA/CUIABA': "America/Cuiaba", + 'AMERICA/CURACAO': "America/Curacao", + 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'AMERICA/DAWSON': "America/Dawson", + 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", + 'AMERICA/DENVER': "America/Denver", + 'AMERICA/DETROIT': "America/Detroit", + 'AMERICA/DOMINICA': "America/Dominica", + 'AMERICA/EDMONTON': "America/Edmonton", + 'AMERICA/EIRUNEPE': "America/Eirunepe", 'AMERICA/EL_SALVADOR': "America/El_Salvador", + 'AMERICA/FORTALEZA': "America/Fortaleza", + 'AMERICA/GLACE_BAY': "America/Glace_Bay", + 'AMERICA/GODTHAB': "America/Godthab", + 'AMERICA/GOOSE_BAY': "America/Goose_Bay", + 'AMERICA/GRAND_TURK': "America/Grand_Turk", + 'AMERICA/GRENADA': "America/Grenada", + 'AMERICA/GUADELOUPE': "America/Guadeloupe", 'AMERICA/GUATEMALA': "America/Guatemala", - 'AMERICA/MANAGUA': "America/Managua", - 'AMERICA/MEXICO_CITY': "America/Mexico_City", - 'AMERICA/REGINA': "America/Regina", - 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", - 'AMERICA/WINNIPEG': "America/Winnipeg", - 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", - 'AMERICA/BOGOTA': "America/Bogota", - 'AMERICA/CANCUN': "America/Cancun", - 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/GUAYAQUIL': "America/Guayaquil", + 'AMERICA/GUYANA': "America/Guyana", + 'AMERICA/HALIFAX': "America/Halifax", 'AMERICA/HAVANA': "America/Havana", + 'AMERICA/HERMOSILLO': "America/Hermosillo", + 'AMERICA/INDIANA/INDIANAPOLIS': "America/Indiana/Indianapolis", + 'AMERICA/INDIANA/KNOX': "America/Indiana/Knox", + 'AMERICA/INDIANA/MARENGO': "America/Indiana/Marengo", + 'AMERICA/INDIANA/PETERSBURG': "America/Indiana/Petersburg", + 'AMERICA/INDIANA/TELL_CITY': "America/Indiana/Tell_City", + 'AMERICA/INDIANA/VEVAY': "America/Indiana/Vevay", + 'AMERICA/INDIANA/VINCENNES': "America/Indiana/Vincennes", + 'AMERICA/INDIANA/WINAMAC': "America/Indiana/Winamac", + 'AMERICA/INUVIK': "America/Inuvik", 'AMERICA/IQALUIT': "America/Iqaluit", 'AMERICA/JAMAICA': "America/Jamaica", + 'AMERICA/JUNEAU': "America/Juneau", + 'AMERICA/KENTUCKY/LOUISVILLE': "America/Kentucky/Louisville", + 'AMERICA/KENTUCKY/MONTICELLO': "America/Kentucky/Monticello", + 'AMERICA/KRALENDIJK': "America/Kralendijk", + 'AMERICA/LA_PAZ': "America/La_Paz", 'AMERICA/LIMA': "America/Lima", + 'AMERICA/LOS_ANGELES': "America/Los_Angeles", + 'AMERICA/LOWER_PRINCES': "America/Lower_Princes", + 'AMERICA/MACEIO': "America/Maceio", + 'AMERICA/MANAGUA': "America/Managua", + 'AMERICA/MANAUS': "America/Manaus", + 'AMERICA/MARIGOT': "America/Marigot", + 'AMERICA/MARTINIQUE': "America/Martinique", + 'AMERICA/MATAMOROS': "America/Matamoros", + 'AMERICA/MAZATLAN': "America/Mazatlan", + 'AMERICA/MENOMINEE': "America/Menominee", + 'AMERICA/MERIDA': "America/Merida", + 'AMERICA/METLAKATLA': "America/Metlakatla", + 'AMERICA/MEXICO_CITY': "America/Mexico_City", + 'AMERICA/MIQUELON': "America/Miquelon", + 'AMERICA/MONCTON': "America/Moncton", + 'AMERICA/MONTERREY': "America/Monterrey", + 'AMERICA/MONTEVIDEO': "America/Montevideo", + 'AMERICA/MONTREAL': "America/Montreal", + 'AMERICA/MONTSERRAT': "America/Montserrat", 'AMERICA/NASSAU': "America/Nassau", 'AMERICA/NEW_YORK': "America/New_York", - 'AMERICA/NUUK': "America/Nuuk", + 'AMERICA/NIPIGON': "America/Nipigon", + 'AMERICA/NOME': "America/Nome", + 'AMERICA/NORONHA': "America/Noronha", + 'AMERICA/NORTH_DAKOTA/BEULAH': "America/North_Dakota/Beulah", + 'AMERICA/NORTH_DAKOTA/CENTER': "America/North_Dakota/Center", + 'AMERICA/NORTH_DAKOTA/NEW_SALEM': "America/North_Dakota/New_Salem", + 'AMERICA/OJINAGA': "America/Ojinaga", 'AMERICA/PANAMA': "America/Panama", + 'AMERICA/PANGNIRTUNG': "America/Pangnirtung", + 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/PHOENIX': "America/Phoenix", 'AMERICA/PORT-AU-PRINCE': "America/Port-au-Prince", - 'AMERICA/RIO_BRANCO': "America/Rio_Branco", - 'AMERICA/TORONTO': "America/Toronto", - 'PACIFIC/EASTER': "Pacific/Easter", - 'AMERICA/CARACAS': "America/Caracas", - 'AMERICA/ASUNCION': "America/Asuncion", - 'AMERICA/BARBADOS': "America/Barbados", - 'AMERICA/BOA_VISTA': "America/Boa_Vista", - 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", - 'AMERICA/CUIABA': "America/Cuiaba", - 'AMERICA/CURACAO': "America/Curacao", - 'AMERICA/GRAND_TURK': "America/Grand_Turk", - 'AMERICA/GUYANA': "America/Guyana", - 'AMERICA/HALIFAX': "America/Halifax", - 'AMERICA/LA_PAZ': "America/La_Paz", - 'AMERICA/MANAUS': "America/Manaus", - 'AMERICA/MARTINIQUE': "America/Martinique", 'AMERICA/PORT_OF_SPAIN': "America/Port_of_Spain", 'AMERICA/PORTO_VELHO': "America/Porto_Velho", 'AMERICA/PUERTO_RICO': "America/Puerto_Rico", - 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", - 'AMERICA/THULE': "America/Thule", - 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", - 'AMERICA/ST_JOHNS': "America/St_Johns", - 'AMERICA/ARAGUAINA': "America/Araguaina", - 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", - 'AMERICA/BAHIA': "America/Bahia", - 'AMERICA/BELEM': "America/Belem", - 'AMERICA/CAYENNE': "America/Cayenne", - 'AMERICA/FORTALEZA': "America/Fortaleza", - 'AMERICA/GODTHAB': "America/Godthab", - 'AMERICA/MACEIO': "America/Maceio", - 'AMERICA/MIQUELON': "America/Miquelon", - 'AMERICA/MONTEVIDEO': "America/Montevideo", - 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/RAINY_RIVER': "America/Rainy_River", + 'AMERICA/RANKIN_INLET': "America/Rankin_Inlet", 'AMERICA/RECIFE': "America/Recife", + 'AMERICA/REGINA': "America/Regina", + 'AMERICA/RESOLUTE': "America/Resolute", + 'AMERICA/RIO_BRANCO': "America/Rio_Branco", + 'AMERICA/SANTA_ISABEL': "America/Santa_Isabel", + 'AMERICA/SANTAREM': "America/Santarem", 'AMERICA/SANTIAGO': "America/Santiago", + 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", 'AMERICA/SAO_PAULO': "America/Sao_Paulo", + 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'AMERICA/SHIPROCK': "America/Shiprock", + 'AMERICA/SITKA': "America/Sitka", + 'AMERICA/ST_BARTHELEMY': "America/St_Barthelemy", + 'AMERICA/ST_JOHNS': "America/St_Johns", + 'AMERICA/ST_KITTS': "America/St_Kitts", + 'AMERICA/ST_LUCIA': "America/St_Lucia", + 'AMERICA/ST_THOMAS': "America/St_Thomas", + 'AMERICA/ST_VINCENT': "America/St_Vincent", + 'AMERICA/SWIFT_CURRENT': "America/Swift_Current", + 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", + 'AMERICA/THULE': "America/Thule", + 'AMERICA/THUNDER_BAY': "America/Thunder_Bay", + 'AMERICA/TIJUANA': "America/Tijuana", + 'AMERICA/TORONTO': "America/Toronto", + 'AMERICA/TORTOLA': "America/Tortola", + 'AMERICA/VANCOUVER': "America/Vancouver", + 'AMERICA/WHITEHORSE': "America/Whitehorse", + 'AMERICA/WINNIPEG': "America/Winnipeg", + 'AMERICA/YAKUTAT': "America/Yakutat", + 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'ANTARCTICA/CASEY': "Antarctica/Casey", + 'ANTARCTICA/DAVIS': "Antarctica/Davis", + 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", + 'ANTARCTICA/MACQUARIE': "Antarctica/Macquarie", + 'ANTARCTICA/MAWSON': "Antarctica/Mawson", + 'ANTARCTICA/MCMURDO': "Antarctica/McMurdo", 'ANTARCTICA/PALMER': "Antarctica/Palmer", 'ANTARCTICA/ROTHERA': "Antarctica/Rothera", - 'ATLANTIC/STANLEY': "Atlantic/Stanley", - 'AMERICA/NORONHA': "America/Noronha", - 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", - 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'ANTARCTICA/SOUTH_POLE': "Antarctica/South_Pole", + 'ANTARCTICA/SYOWA': "Antarctica/Syowa", + 'ANTARCTICA/TROLL': "Antarctica/Troll", + 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", + 'ARCTIC/LONGYEARBYEN': "Arctic/Longyearbyen", + 'ASIA/ADEN': "Asia/Aden", + 'ASIA/ALMATY': "Asia/Almaty", + 'ASIA/AMMAN': "Asia/Amman", + 'ASIA/ANADYR': "Asia/Anadyr", + 'ASIA/AQTAU': "Asia/Aqtau", + 'ASIA/AQTOBE': "Asia/Aqtobe", + 'ASIA/ASHGABAT': "Asia/Ashgabat", + 'ASIA/BAGHDAD': "Asia/Baghdad", + 'ASIA/BAHRAIN': "Asia/Bahrain", + 'ASIA/BAKU': "Asia/Baku", + 'ASIA/BANGKOK': "Asia/Bangkok", + 'ASIA/BEIRUT': "Asia/Beirut", + 'ASIA/BISHKEK': "Asia/Bishkek", + 'ASIA/BRUNEI': "Asia/Brunei", + 'ASIA/CALCUTTA': "Asia/Calcutta", + 'ASIA/CHOIBALSAN': "Asia/Choibalsan", + 'ASIA/CHONGQING': "Asia/Chongqing", + 'ASIA/COLOMBO': "Asia/Colombo", + 'ASIA/DAMASCUS': "Asia/Damascus", + 'ASIA/DHAKA': "Asia/Dhaka", + 'ASIA/DILI': "Asia/Dili", + 'ASIA/DUBAI': "Asia/Dubai", + 'ASIA/DUSHANBE': "Asia/Dushanbe", + 'ASIA/GAZA': "Asia/Gaza", + 'ASIA/HARBIN': "Asia/Harbin", + 'ASIA/HEBRON': "Asia/Hebron", + 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", + 'ASIA/HONG_KONG': "Asia/Hong_Kong", + 'ASIA/HOVD': "Asia/Hovd", + 'ASIA/IRKUTSK': "Asia/Irkutsk", + 'ASIA/JAKARTA': "Asia/Jakarta", + 'ASIA/JAYAPURA': "Asia/Jayapura", + 'ASIA/JERUSALEM': "Asia/Jerusalem", + 'ASIA/KABUL': "Asia/Kabul", + 'ASIA/KAMCHATKA': "Asia/Kamchatka", + 'ASIA/KARACHI': "Asia/Karachi", + 'ASIA/KASHGAR': "Asia/Kashgar", + 'ASIA/KATHMANDU': "Asia/Kathmandu", + 'ASIA/KATMANDU': "Asia/Katmandu", + 'ASIA/KHANDYGA': "Asia/Khandyga", + 'ASIA/KOLKATA': "Asia/Kolkata", + 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", + 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", + 'ASIA/KUCHING': "Asia/Kuching", + 'ASIA/KUWAIT': "Asia/Kuwait", + 'ASIA/MACAU': "Asia/Macau", + 'ASIA/MAGADAN': "Asia/Magadan", + 'ASIA/MAKASSAR': "Asia/Makassar", + 'ASIA/MANILA': "Asia/Manila", + 'ASIA/MUSCAT': "Asia/Muscat", + 'ASIA/NICOSIA': "Asia/Nicosia", + 'ASIA/NOVOKUZNETSK': "Asia/Novokuznetsk", + 'ASIA/NOVOSIBIRSK': "Asia/Novosibirsk", + 'ASIA/OMSK': "Asia/Omsk", + 'ASIA/ORAL': "Asia/Oral", + 'ASIA/PHNOM_PENH': "Asia/Phnom_Penh", + 'ASIA/PONTIANAK': "Asia/Pontianak", + 'ASIA/PYONGYANG': "Asia/Pyongyang", + 'ASIA/QATAR': "Asia/Qatar", + 'ASIA/QYZYLORDA': "Asia/Qyzylorda", + 'ASIA/RANGOON': "Asia/Rangoon", + 'ASIA/RIYADH': "Asia/Riyadh", + 'ASIA/SAIGON': "Asia/Saigon", + 'ASIA/SAKHALIN': "Asia/Sakhalin", + 'ASIA/SAMARKAND': "Asia/Samarkand", + 'ASIA/SEOUL': "Asia/Seoul", + 'ASIA/SHANGHAI': "Asia/Shanghai", + 'ASIA/SINGAPORE': "Asia/Singapore", + 'ASIA/TAIPEI': "Asia/Taipei", + 'ASIA/TASHKENT': "Asia/Tashkent", + 'ASIA/TBILISI': "Asia/Tbilisi", + 'ASIA/TEHRAN': "Asia/Tehran", + 'ASIA/THIMPHU': "Asia/Thimphu", + 'ASIA/TOKYO': "Asia/Tokyo", + 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", + 'ASIA/URUMQI': "Asia/Urumqi", + 'ASIA/UST-NERA': "Asia/Ust-Nera", + 'ASIA/VIENTIANE': "Asia/Vientiane", + 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", + 'ASIA/YAKUTSK': "Asia/Yakutsk", + 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", + 'ASIA/YEREVAN': "Asia/Yerevan", 'ATLANTIC/AZORES': "Atlantic/Azores", - 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", - 'AFRICA/ABIDJAN': "Africa/Abidjan", - 'AFRICA/ACCRA': "Africa/Accra", - 'AFRICA/BISSAU': "Africa/Bissau", - 'AFRICA/CASABLANCA': "Africa/Casablanca", - 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", - 'AFRICA/MONROVIA': "Africa/Monrovia", - 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", 'ATLANTIC/CANARY': "Atlantic/Canary", + 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", 'ATLANTIC/FAROE': "Atlantic/Faroe", + 'ATLANTIC/MADEIRA': "Atlantic/Madeira", 'ATLANTIC/REYKJAVIK': "Atlantic/Reykjavik", + 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", + 'ATLANTIC/ST_HELENA': "Atlantic/St_Helena", + 'ATLANTIC/STANLEY': "Atlantic/Stanley", + 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", + 'AUSTRALIA/BRISBANE': "Australia/Brisbane", + 'AUSTRALIA/BROKEN_HILL': "Australia/Broken_Hill", + 'AUSTRALIA/CURRIE': "Australia/Currie", + 'AUSTRALIA/DARWIN': "Australia/Darwin", + 'AUSTRALIA/EUCLA': "Australia/Eucla", + 'AUSTRALIA/HOBART': "Australia/Hobart", + 'AUSTRALIA/LINDEMAN': "Australia/Lindeman", + 'AUSTRALIA/LORD_HOWE': "Australia/Lord_Howe", + 'AUSTRALIA/MELBOURNE': "Australia/Melbourne", + 'AUSTRALIA/PERTH': "Australia/Perth", + 'AUSTRALIA/SYDNEY': "Australia/Sydney", 'ETC/GMT': "Etc/GMT", - 'EUROPE/DUBLIN': "Europe/Dublin", - 'EUROPE/LISBON': "Europe/Lisbon", - 'EUROPE/LONDON': "Europe/London", - 'AFRICA/ALGIERS': "Africa/Algiers", - 'AFRICA/CEUTA': "Africa/Ceuta", - 'AFRICA/LAGOS': "Africa/Lagos", - 'AFRICA/NDJAMENA': "Africa/Ndjamena", - 'AFRICA/TUNIS': "Africa/Tunis", - 'AFRICA/WINDHOEK': "Africa/Windhoek", 'EUROPE/AMSTERDAM': "Europe/Amsterdam", 'EUROPE/ANDORRA': "Europe/Andorra", + 'EUROPE/ATHENS': "Europe/Athens", 'EUROPE/BELGRADE': "Europe/Belgrade", 'EUROPE/BERLIN': "Europe/Berlin", + 'EUROPE/BRATISLAVA': "Europe/Bratislava", 'EUROPE/BRUSSELS': "Europe/Brussels", + 'EUROPE/BUCHAREST': "Europe/Bucharest", 'EUROPE/BUDAPEST': "Europe/Budapest", + 'EUROPE/BUSINGEN': "Europe/Busingen", + 'EUROPE/CHISINAU': "Europe/Chisinau", 'EUROPE/COPENHAGEN': "Europe/Copenhagen", + 'EUROPE/DUBLIN': "Europe/Dublin", 'EUROPE/GIBRALTAR': "Europe/Gibraltar", + 'EUROPE/GUERNSEY': "Europe/Guernsey", + 'EUROPE/HELSINKI': "Europe/Helsinki", + 'EUROPE/ISLE_OF_MAN': "Europe/Isle_of_Man", + 'EUROPE/ISTANBUL': "Europe/Istanbul", + 'EUROPE/JERSEY': "Europe/Jersey", + 'EUROPE/KALININGRAD': "Europe/Kaliningrad", + 'EUROPE/KIEV': "Europe/Kiev", + 'EUROPE/LISBON': "Europe/Lisbon", + 'EUROPE/LJUBLJANA': "Europe/Ljubljana", + 'EUROPE/LONDON': "Europe/London", 'EUROPE/LUXEMBOURG': "Europe/Luxembourg", 'EUROPE/MADRID': "Europe/Madrid", 'EUROPE/MALTA': "Europe/Malta", + 'EUROPE/MARIEHAMN': "Europe/Mariehamn", + 'EUROPE/MINSK': "Europe/Minsk", 'EUROPE/MONACO': "Europe/Monaco", + 'EUROPE/MOSCOW': "Europe/Moscow", 'EUROPE/OSLO': "Europe/Oslo", 'EUROPE/PARIS': "Europe/Paris", + 'EUROPE/PODGORICA': "Europe/Podgorica", 'EUROPE/PRAGUE': "Europe/Prague", + 'EUROPE/RIGA': "Europe/Riga", 'EUROPE/ROME': "Europe/Rome", + 'EUROPE/SAMARA': "Europe/Samara", + 'EUROPE/SAN_MARINO': "Europe/San_Marino", + 'EUROPE/SARAJEVO': "Europe/Sarajevo", + 'EUROPE/SIMFEROPOL': "Europe/Simferopol", + 'EUROPE/SKOPJE': "Europe/Skopje", + 'EUROPE/SOFIA': "Europe/Sofia", 'EUROPE/STOCKHOLM': "Europe/Stockholm", + 'EUROPE/TALLINN': "Europe/Tallinn", 'EUROPE/TIRANE': "Europe/Tirane", + 'EUROPE/UZHGOROD': "Europe/Uzhgorod", + 'EUROPE/VADUZ': "Europe/Vaduz", + 'EUROPE/VATICAN': "Europe/Vatican", 'EUROPE/VIENNA': "Europe/Vienna", + 'EUROPE/VILNIUS': "Europe/Vilnius", + 'EUROPE/VOLGOGRAD': "Europe/Volgograd", 'EUROPE/WARSAW': "Europe/Warsaw", + 'EUROPE/ZAGREB': "Europe/Zagreb", + 'EUROPE/ZAPOROZHYE': "Europe/Zaporozhye", 'EUROPE/ZURICH': "Europe/Zurich", - 'AFRICA/CAIRO': "Africa/Cairo", - 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", - 'AFRICA/MAPUTO': "Africa/Maputo", - 'AFRICA/TRIPOLI': "Africa/Tripoli", - 'ASIA/AMMAN': "Asia/Amman", - 'ASIA/BEIRUT': "Asia/Beirut", - 'ASIA/DAMASCUS': "Asia/Damascus", - 'ASIA/GAZA': "Asia/Gaza", - 'ASIA/JERUSALEM': "Asia/Jerusalem", - 'ASIA/NICOSIA': "Asia/Nicosia", - 'EUROPE/ATHENS': "Europe/Athens", - 'EUROPE/BUCHAREST': "Europe/Bucharest", - 'EUROPE/CHISINAU': "Europe/Chisinau", - 'EUROPE/HELSINKI': "Europe/Helsinki", - 'EUROPE/ISTANBUL': "Europe/Istanbul", - 'EUROPE/KALININGRAD': "Europe/Kaliningrad", - 'EUROPE/KIEV': "Europe/Kiev", - 'EUROPE/RIGA': "Europe/Riga", - 'EUROPE/SOFIA': "Europe/Sofia", - 'EUROPE/TALLINN': "Europe/Tallinn", - 'EUROPE/VILNIUS': "Europe/Vilnius", - 'AFRICA/KHARTOUM': "Africa/Khartoum", - 'AFRICA/NAIROBI': "Africa/Nairobi", - 'ANTARCTICA/SYOWA': "Antarctica/Syowa", - 'ASIA/BAGHDAD': "Asia/Baghdad", - 'ASIA/QATAR': "Asia/Qatar", - 'ASIA/RIYADH': "Asia/Riyadh", - 'EUROPE/MINSK': "Europe/Minsk", - 'EUROPE/MOSCOW': "Europe/Moscow", - 'ASIA/TEHRAN': "Asia/Tehran", - 'ASIA/BAKU': "Asia/Baku", - 'ASIA/DUBAI': "Asia/Dubai", - 'ASIA/TBILISI': "Asia/Tbilisi", - 'ASIA/YEREVAN': "Asia/Yerevan", - 'EUROPE/SAMARA': "Europe/Samara", + 'INDIAN/ANTANANARIVO': "Indian/Antananarivo", + 'INDIAN/CHAGOS': "Indian/Chagos", + 'INDIAN/CHRISTMAS': "Indian/Christmas", + 'INDIAN/COCOS': "Indian/Cocos", + 'INDIAN/COMORO': "Indian/Comoro", + 'INDIAN/KERGUELEN': "Indian/Kerguelen", 'INDIAN/MAHE': "Indian/Mahe", + 'INDIAN/MALDIVES': "Indian/Maldives", 'INDIAN/MAURITIUS': "Indian/Mauritius", + 'INDIAN/MAYOTTE': "Indian/Mayotte", 'INDIAN/REUNION': "Indian/Reunion", - 'ASIA/KABUL': "Asia/Kabul", - 'ANTARCTICA/MAWSON': "Antarctica/Mawson", - 'ASIA/AQTAU': "Asia/Aqtau", - 'ASIA/AQTOBE': "Asia/Aqtobe", - 'ASIA/ASHGABAT': "Asia/Ashgabat", - 'ASIA/DUSHANBE': "Asia/Dushanbe", - 'ASIA/KARACHI': "Asia/Karachi", - 'ASIA/TASHKENT': "Asia/Tashkent", - 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", - 'INDIAN/KERGUELEN': "Indian/Kerguelen", - 'INDIAN/MALDIVES': "Indian/Maldives", - 'ASIA/CALCUTTA': "Asia/Calcutta", - 'ASIA/KOLKATA': "Asia/Kolkata", - 'ASIA/COLOMBO': "Asia/Colombo", - 'ASIA/KATHMANDU': "Asia/Kathmandu", - 'ASIA/KATMANDU': "Asia/Katmandu", - 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", - 'ASIA/ALMATY': "Asia/Almaty", - 'ASIA/BISHKEK': "Asia/Bishkek", - 'ASIA/DHAKA': "Asia/Dhaka", - 'ASIA/OMSK': "Asia/Omsk", - 'ASIA/THIMPHU': "Asia/Thimphu", - 'INDIAN/CHAGOS': "Indian/Chagos", - 'ASIA/RANGOON': "Asia/Rangoon", - 'INDIAN/COCOS': "Indian/Cocos", - 'ANTARCTICA/DAVIS': "Antarctica/Davis", - 'ASIA/BANGKOK': "Asia/Bangkok", - 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", - 'ASIA/HOVD': "Asia/Hovd", - 'ASIA/JAKARTA': "Asia/Jakarta", - 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", - 'ASIA/SAIGON': "Asia/Saigon", - 'INDIAN/CHRISTMAS': "Indian/Christmas", - 'ANTARCTICA/CASEY': "Antarctica/Casey", - 'ASIA/BRUNEI': "Asia/Brunei", - 'ASIA/CHOIBALSAN': "Asia/Choibalsan", - 'ASIA/HONG_KONG': "Asia/Hong_Kong", - 'ASIA/IRKUTSK': "Asia/Irkutsk", - 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", - 'ASIA/MACAU': "Asia/Macau", - 'ASIA/MAKASSAR': "Asia/Makassar", - 'ASIA/MANILA': "Asia/Manila", - 'ASIA/SHANGHAI': "Asia/Shanghai", - 'ASIA/SINGAPORE': "Asia/Singapore", - 'ASIA/TAIPEI': "Asia/Taipei", - 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", - 'AUSTRALIA/PERTH': "Australia/Perth", - 'ASIA/PYONGYANG': "Asia/Pyongyang", - 'ASIA/DILI': "Asia/Dili", - 'ASIA/JAYAPURA': "Asia/Jayapura", - 'ASIA/SEOUL': "Asia/Seoul", - 'ASIA/TOKYO': "Asia/Tokyo", - 'ASIA/YAKUTSK': "Asia/Yakutsk", - 'ASIA/YANGON': "Asia/Yangon", - 'PACIFIC/PALAU': "Pacific/Palau", - 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", - 'AUSTRALIA/DARWIN': "Australia/Darwin", - 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", - 'ASIA/MAGADAN': "Asia/Magadan", - 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", - 'AUSTRALIA/BRISBANE': "Australia/Brisbane", - 'AUSTRALIA/HOBART': "Australia/Hobart", - 'AUSTRALIA/SYDNEY': "Australia/Sydney", + 'PACIFIC/APIA': "Pacific/Apia", + 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/CHATHAM': "Pacific/Chatham", 'PACIFIC/CHUUK': "Pacific/Chuuk", - 'PACIFIC/GUAM': "Pacific/Guam", - 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/EASTER': "Pacific/Easter", 'PACIFIC/EFATE': "Pacific/Efate", - 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", - 'PACIFIC/KOSRAE': "Pacific/Kosrae", - 'PACIFIC/NORFOLK': "Pacific/Norfolk", - 'PACIFIC/NOUMEA': "Pacific/Noumea", - 'PACIFIC/POHNPEI': "Pacific/Pohnpei", - 'ASIA/KAMCHATKA': "Asia/Kamchatka", - 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/ENDERBURY': "Pacific/Enderbury", + 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", 'PACIFIC/FIJI': "Pacific/Fiji", 'PACIFIC/FUNAFUTI': "Pacific/Funafuti", + 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", + 'PACIFIC/GAMBIER': "Pacific/Gambier", + 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", + 'PACIFIC/GUAM': "Pacific/Guam", + 'PACIFIC/HONOLULU': "Pacific/Honolulu", + 'PACIFIC/JOHNSTON': "Pacific/Johnston", + 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", + 'PACIFIC/KOSRAE': "Pacific/Kosrae", 'PACIFIC/KWAJALEIN': "Pacific/Kwajalein", 'PACIFIC/MAJURO': "Pacific/Majuro", + 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'PACIFIC/MIDWAY': "Pacific/Midway", 'PACIFIC/NAURU': "Pacific/Nauru", + 'PACIFIC/NORFOLK': "Pacific/Norfolk", + 'PACIFIC/NOUMEA': "Pacific/Noumea", + 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", + 'PACIFIC/PALAU': "Pacific/Palau", + 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", + 'PACIFIC/POHNPEI': "Pacific/Pohnpei", + 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", + 'PACIFIC/SAIPAN': "Pacific/Saipan", + 'PACIFIC/TAHITI': "Pacific/Tahiti", 'PACIFIC/TARAWA': "Pacific/Tarawa", + 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", 'PACIFIC/WAKE': "Pacific/Wake", 'PACIFIC/WALLIS': "Pacific/Wallis", - 'PACIFIC/APIA': "Pacific/Apia", - 'PACIFIC/ENDERBURY': "Pacific/Enderbury", - 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", - 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", - 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", 'UTC': "UTC", }, } @@ -444,7 +612,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 dns_domain_name (str): The DNS Search Domain Name.. [optional] # noqa: E501 dns_servers ([str], none_type): [optional] # noqa: E501 ntp_servers ([str], none_type): [optional] # noqa: E501 - timezone (str): The timezone of the node's system clock. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + timezone (str): The timezone of the node's system clock. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 cluster_profiles ([KubernetesClusterProfileRelationship], none_type): An array of relationships to kubernetesClusterProfile resources.. [optional] # noqa: E501 organization (OrganizationOrganizationRelationship): [optional] # noqa: E501 """ @@ -543,7 +711,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 dns_domain_name (str): The DNS Search Domain Name.. [optional] # noqa: E501 dns_servers ([str], none_type): [optional] # noqa: E501 ntp_servers ([str], none_type): [optional] # noqa: E501 - timezone (str): The timezone of the node's system clock. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + timezone (str): The timezone of the node's system clock. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 cluster_profiles ([KubernetesClusterProfileRelationship], none_type): An array of relationships to kubernetesClusterProfile resources.. [optional] # noqa: E501 organization (OrganizationOrganizationRelationship): [optional] # noqa: E501 """ diff --git a/intersight/model/kubernetes_sys_config_policy_list.py b/intersight/model/kubernetes_sys_config_policy_list.py index 2d7489acd2..5e7c653f0d 100644 --- a/intersight/model/kubernetes_sys_config_policy_list.py +++ b/intersight/model/kubernetes_sys_config_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_sys_config_policy_list_all_of.py b/intersight/model/kubernetes_sys_config_policy_list_all_of.py index 08d4218ee9..10f538a5df 100644 --- a/intersight/model/kubernetes_sys_config_policy_list_all_of.py +++ b/intersight/model/kubernetes_sys_config_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_sys_config_policy_relationship.py b/intersight/model/kubernetes_sys_config_policy_relationship.py index 4238e5c279..7b5a54f8e7 100644 --- a/intersight/model/kubernetes_sys_config_policy_relationship.py +++ b/intersight/model/kubernetes_sys_config_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -80,260 +80,428 @@ class KubernetesSysConfigPolicyRelationship(ModelComposed): }, ('timezone',): { 'PACIFIC/NIUE': "Pacific/Niue", - 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", - 'PACIFIC/HONOLULU': "Pacific/Honolulu", - 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", - 'PACIFIC/TAHITI': "Pacific/Tahiti", - 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'AFRICA/ABIDJAN': "Africa/Abidjan", + 'AFRICA/ACCRA': "Africa/Accra", + 'AFRICA/ADDIS_ABABA': "Africa/Addis_Ababa", + 'AFRICA/ALGIERS': "Africa/Algiers", + 'AFRICA/ASMARA': "Africa/Asmara", + 'AFRICA/BAMAKO': "Africa/Bamako", + 'AFRICA/BANGUI': "Africa/Bangui", + 'AFRICA/BANJUL': "Africa/Banjul", + 'AFRICA/BISSAU': "Africa/Bissau", + 'AFRICA/BLANTYRE': "Africa/Blantyre", + 'AFRICA/BRAZZAVILLE': "Africa/Brazzaville", + 'AFRICA/BUJUMBURA': "Africa/Bujumbura", + 'AFRICA/CAIRO': "Africa/Cairo", + 'AFRICA/CASABLANCA': "Africa/Casablanca", + 'AFRICA/CEUTA': "Africa/Ceuta", + 'AFRICA/CONAKRY': "Africa/Conakry", + 'AFRICA/DAKAR': "Africa/Dakar", + 'AFRICA/DAR_ES_SALAAM': "Africa/Dar_es_Salaam", + 'AFRICA/DJIBOUTI': "Africa/Djibouti", + 'AFRICA/DOUALA': "Africa/Douala", + 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", + 'AFRICA/FREETOWN': "Africa/Freetown", + 'AFRICA/GABORONE': "Africa/Gaborone", + 'AFRICA/HARARE': "Africa/Harare", + 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", + 'AFRICA/JUBA': "Africa/Juba", + 'AFRICA/KAMPALA': "Africa/Kampala", + 'AFRICA/KHARTOUM': "Africa/Khartoum", + 'AFRICA/KIGALI': "Africa/Kigali", + 'AFRICA/KINSHASA': "Africa/Kinshasa", + 'AFRICA/LAGOS': "Africa/Lagos", + 'AFRICA/LIBREVILLE': "Africa/Libreville", + 'AFRICA/LOME': "Africa/Lome", + 'AFRICA/LUANDA': "Africa/Luanda", + 'AFRICA/LUBUMBASHI': "Africa/Lubumbashi", + 'AFRICA/LUSAKA': "Africa/Lusaka", + 'AFRICA/MALABO': "Africa/Malabo", + 'AFRICA/MAPUTO': "Africa/Maputo", + 'AFRICA/MASERU': "Africa/Maseru", + 'AFRICA/MBABANE': "Africa/Mbabane", + 'AFRICA/MOGADISHU': "Africa/Mogadishu", + 'AFRICA/MONROVIA': "Africa/Monrovia", + 'AFRICA/NAIROBI': "Africa/Nairobi", + 'AFRICA/NDJAMENA': "Africa/Ndjamena", + 'AFRICA/NIAMEY': "Africa/Niamey", + 'AFRICA/NOUAKCHOTT': "Africa/Nouakchott", + 'AFRICA/OUAGADOUGOU': "Africa/Ouagadougou", + 'AFRICA/PORTO-NOVO': "Africa/Porto-Novo", + 'AFRICA/SAO_TOME': "Africa/Sao_Tome", + 'AFRICA/TRIPOLI': "Africa/Tripoli", + 'AFRICA/TUNIS': "Africa/Tunis", + 'AFRICA/WINDHOEK': "Africa/Windhoek", + 'AMERICA/ADAK': "America/Adak", 'AMERICA/ANCHORAGE': "America/Anchorage", - 'PACIFIC/GAMBIER': "Pacific/Gambier", - 'AMERICA/LOS_ANGELES': "America/Los_Angeles", - 'AMERICA/TIJUANA': "America/Tijuana", - 'AMERICA/VANCOUVER': "America/Vancouver", - 'AMERICA/WHITEHORSE': "America/Whitehorse", - 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", - 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", - 'AMERICA/DENVER': "America/Denver", - 'AMERICA/EDMONTON': "America/Edmonton", - 'AMERICA/HERMOSILLO': "America/Hermosillo", - 'AMERICA/MAZATLAN': "America/Mazatlan", - 'AMERICA/PHOENIX': "America/Phoenix", - 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'AMERICA/ANGUILLA': "America/Anguilla", + 'AMERICA/ANTIGUA': "America/Antigua", + 'AMERICA/ARAGUAINA': "America/Araguaina", + 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", + 'AMERICA/ARGENTINA/CATAMARCA': "America/Argentina/Catamarca", + 'AMERICA/ARGENTINA/CORDOBA': "America/Argentina/Cordoba", + 'AMERICA/ARGENTINA/JUJUY': "America/Argentina/Jujuy", + 'AMERICA/ARGENTINA/LA_RIOJA': "America/Argentina/La_Rioja", + 'AMERICA/ARGENTINA/MENDOZA': "America/Argentina/Mendoza", + 'AMERICA/ARGENTINA/RIO_GALLEGOS': "America/Argentina/Rio_Gallegos", + 'AMERICA/ARGENTINA/SALTA': "America/Argentina/Salta", + 'AMERICA/ARGENTINA/SAN_JUAN': "America/Argentina/San_Juan", + 'AMERICA/ARGENTINA/SAN_LUIS': "America/Argentina/San_Luis", + 'AMERICA/ARGENTINA/TUCUMAN': "America/Argentina/Tucuman", + 'AMERICA/ARGENTINA/USHUAIA': "America/Argentina/Ushuaia", + 'AMERICA/ARUBA': "America/Aruba", + 'AMERICA/ASUNCION': "America/Asuncion", + 'AMERICA/ATIKOKAN': "America/Atikokan", + 'AMERICA/BAHIA': "America/Bahia", + 'AMERICA/BAHIA_BANDERAS': "America/Bahia_Banderas", + 'AMERICA/BARBADOS': "America/Barbados", + 'AMERICA/BELEM': "America/Belem", 'AMERICA/BELIZE': "America/Belize", + 'AMERICA/BLANC-SABLON': "America/Blanc-Sablon", + 'AMERICA/BOA_VISTA': "America/Boa_Vista", + 'AMERICA/BOGOTA': "America/Bogota", + 'AMERICA/BOISE': "America/Boise", + 'AMERICA/CAMBRIDGE_BAY': "America/Cambridge_Bay", + 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", + 'AMERICA/CANCUN': "America/Cancun", + 'AMERICA/CARACAS': "America/Caracas", + 'AMERICA/CAYENNE': "America/Cayenne", + 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/CHICAGO': "America/Chicago", + 'AMERICA/CHIHUAHUA': "America/Chihuahua", 'AMERICA/COSTA_RICA': "America/Costa_Rica", + 'AMERICA/CRESTON': "America/Creston", + 'AMERICA/CUIABA': "America/Cuiaba", + 'AMERICA/CURACAO': "America/Curacao", + 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'AMERICA/DAWSON': "America/Dawson", + 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", + 'AMERICA/DENVER': "America/Denver", + 'AMERICA/DETROIT': "America/Detroit", + 'AMERICA/DOMINICA': "America/Dominica", + 'AMERICA/EDMONTON': "America/Edmonton", + 'AMERICA/EIRUNEPE': "America/Eirunepe", 'AMERICA/EL_SALVADOR': "America/El_Salvador", + 'AMERICA/FORTALEZA': "America/Fortaleza", + 'AMERICA/GLACE_BAY': "America/Glace_Bay", + 'AMERICA/GODTHAB': "America/Godthab", + 'AMERICA/GOOSE_BAY': "America/Goose_Bay", + 'AMERICA/GRAND_TURK': "America/Grand_Turk", + 'AMERICA/GRENADA': "America/Grenada", + 'AMERICA/GUADELOUPE': "America/Guadeloupe", 'AMERICA/GUATEMALA': "America/Guatemala", - 'AMERICA/MANAGUA': "America/Managua", - 'AMERICA/MEXICO_CITY': "America/Mexico_City", - 'AMERICA/REGINA': "America/Regina", - 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", - 'AMERICA/WINNIPEG': "America/Winnipeg", - 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", - 'AMERICA/BOGOTA': "America/Bogota", - 'AMERICA/CANCUN': "America/Cancun", - 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/GUAYAQUIL': "America/Guayaquil", + 'AMERICA/GUYANA': "America/Guyana", + 'AMERICA/HALIFAX': "America/Halifax", 'AMERICA/HAVANA': "America/Havana", + 'AMERICA/HERMOSILLO': "America/Hermosillo", + 'AMERICA/INDIANA/INDIANAPOLIS': "America/Indiana/Indianapolis", + 'AMERICA/INDIANA/KNOX': "America/Indiana/Knox", + 'AMERICA/INDIANA/MARENGO': "America/Indiana/Marengo", + 'AMERICA/INDIANA/PETERSBURG': "America/Indiana/Petersburg", + 'AMERICA/INDIANA/TELL_CITY': "America/Indiana/Tell_City", + 'AMERICA/INDIANA/VEVAY': "America/Indiana/Vevay", + 'AMERICA/INDIANA/VINCENNES': "America/Indiana/Vincennes", + 'AMERICA/INDIANA/WINAMAC': "America/Indiana/Winamac", + 'AMERICA/INUVIK': "America/Inuvik", 'AMERICA/IQALUIT': "America/Iqaluit", 'AMERICA/JAMAICA': "America/Jamaica", + 'AMERICA/JUNEAU': "America/Juneau", + 'AMERICA/KENTUCKY/LOUISVILLE': "America/Kentucky/Louisville", + 'AMERICA/KENTUCKY/MONTICELLO': "America/Kentucky/Monticello", + 'AMERICA/KRALENDIJK': "America/Kralendijk", + 'AMERICA/LA_PAZ': "America/La_Paz", 'AMERICA/LIMA': "America/Lima", + 'AMERICA/LOS_ANGELES': "America/Los_Angeles", + 'AMERICA/LOWER_PRINCES': "America/Lower_Princes", + 'AMERICA/MACEIO': "America/Maceio", + 'AMERICA/MANAGUA': "America/Managua", + 'AMERICA/MANAUS': "America/Manaus", + 'AMERICA/MARIGOT': "America/Marigot", + 'AMERICA/MARTINIQUE': "America/Martinique", + 'AMERICA/MATAMOROS': "America/Matamoros", + 'AMERICA/MAZATLAN': "America/Mazatlan", + 'AMERICA/MENOMINEE': "America/Menominee", + 'AMERICA/MERIDA': "America/Merida", + 'AMERICA/METLAKATLA': "America/Metlakatla", + 'AMERICA/MEXICO_CITY': "America/Mexico_City", + 'AMERICA/MIQUELON': "America/Miquelon", + 'AMERICA/MONCTON': "America/Moncton", + 'AMERICA/MONTERREY': "America/Monterrey", + 'AMERICA/MONTEVIDEO': "America/Montevideo", + 'AMERICA/MONTREAL': "America/Montreal", + 'AMERICA/MONTSERRAT': "America/Montserrat", 'AMERICA/NASSAU': "America/Nassau", 'AMERICA/NEW_YORK': "America/New_York", - 'AMERICA/NUUK': "America/Nuuk", + 'AMERICA/NIPIGON': "America/Nipigon", + 'AMERICA/NOME': "America/Nome", + 'AMERICA/NORONHA': "America/Noronha", + 'AMERICA/NORTH_DAKOTA/BEULAH': "America/North_Dakota/Beulah", + 'AMERICA/NORTH_DAKOTA/CENTER': "America/North_Dakota/Center", + 'AMERICA/NORTH_DAKOTA/NEW_SALEM': "America/North_Dakota/New_Salem", + 'AMERICA/OJINAGA': "America/Ojinaga", 'AMERICA/PANAMA': "America/Panama", + 'AMERICA/PANGNIRTUNG': "America/Pangnirtung", + 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/PHOENIX': "America/Phoenix", 'AMERICA/PORT-AU-PRINCE': "America/Port-au-Prince", - 'AMERICA/RIO_BRANCO': "America/Rio_Branco", - 'AMERICA/TORONTO': "America/Toronto", - 'PACIFIC/EASTER': "Pacific/Easter", - 'AMERICA/CARACAS': "America/Caracas", - 'AMERICA/ASUNCION': "America/Asuncion", - 'AMERICA/BARBADOS': "America/Barbados", - 'AMERICA/BOA_VISTA': "America/Boa_Vista", - 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", - 'AMERICA/CUIABA': "America/Cuiaba", - 'AMERICA/CURACAO': "America/Curacao", - 'AMERICA/GRAND_TURK': "America/Grand_Turk", - 'AMERICA/GUYANA': "America/Guyana", - 'AMERICA/HALIFAX': "America/Halifax", - 'AMERICA/LA_PAZ': "America/La_Paz", - 'AMERICA/MANAUS': "America/Manaus", - 'AMERICA/MARTINIQUE': "America/Martinique", 'AMERICA/PORT_OF_SPAIN': "America/Port_of_Spain", 'AMERICA/PORTO_VELHO': "America/Porto_Velho", 'AMERICA/PUERTO_RICO': "America/Puerto_Rico", - 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", - 'AMERICA/THULE': "America/Thule", - 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", - 'AMERICA/ST_JOHNS': "America/St_Johns", - 'AMERICA/ARAGUAINA': "America/Araguaina", - 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", - 'AMERICA/BAHIA': "America/Bahia", - 'AMERICA/BELEM': "America/Belem", - 'AMERICA/CAYENNE': "America/Cayenne", - 'AMERICA/FORTALEZA': "America/Fortaleza", - 'AMERICA/GODTHAB': "America/Godthab", - 'AMERICA/MACEIO': "America/Maceio", - 'AMERICA/MIQUELON': "America/Miquelon", - 'AMERICA/MONTEVIDEO': "America/Montevideo", - 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/RAINY_RIVER': "America/Rainy_River", + 'AMERICA/RANKIN_INLET': "America/Rankin_Inlet", 'AMERICA/RECIFE': "America/Recife", + 'AMERICA/REGINA': "America/Regina", + 'AMERICA/RESOLUTE': "America/Resolute", + 'AMERICA/RIO_BRANCO': "America/Rio_Branco", + 'AMERICA/SANTA_ISABEL': "America/Santa_Isabel", + 'AMERICA/SANTAREM': "America/Santarem", 'AMERICA/SANTIAGO': "America/Santiago", + 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", 'AMERICA/SAO_PAULO': "America/Sao_Paulo", + 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'AMERICA/SHIPROCK': "America/Shiprock", + 'AMERICA/SITKA': "America/Sitka", + 'AMERICA/ST_BARTHELEMY': "America/St_Barthelemy", + 'AMERICA/ST_JOHNS': "America/St_Johns", + 'AMERICA/ST_KITTS': "America/St_Kitts", + 'AMERICA/ST_LUCIA': "America/St_Lucia", + 'AMERICA/ST_THOMAS': "America/St_Thomas", + 'AMERICA/ST_VINCENT': "America/St_Vincent", + 'AMERICA/SWIFT_CURRENT': "America/Swift_Current", + 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", + 'AMERICA/THULE': "America/Thule", + 'AMERICA/THUNDER_BAY': "America/Thunder_Bay", + 'AMERICA/TIJUANA': "America/Tijuana", + 'AMERICA/TORONTO': "America/Toronto", + 'AMERICA/TORTOLA': "America/Tortola", + 'AMERICA/VANCOUVER': "America/Vancouver", + 'AMERICA/WHITEHORSE': "America/Whitehorse", + 'AMERICA/WINNIPEG': "America/Winnipeg", + 'AMERICA/YAKUTAT': "America/Yakutat", + 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'ANTARCTICA/CASEY': "Antarctica/Casey", + 'ANTARCTICA/DAVIS': "Antarctica/Davis", + 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", + 'ANTARCTICA/MACQUARIE': "Antarctica/Macquarie", + 'ANTARCTICA/MAWSON': "Antarctica/Mawson", + 'ANTARCTICA/MCMURDO': "Antarctica/McMurdo", 'ANTARCTICA/PALMER': "Antarctica/Palmer", 'ANTARCTICA/ROTHERA': "Antarctica/Rothera", - 'ATLANTIC/STANLEY': "Atlantic/Stanley", - 'AMERICA/NORONHA': "America/Noronha", - 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", - 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'ANTARCTICA/SOUTH_POLE': "Antarctica/South_Pole", + 'ANTARCTICA/SYOWA': "Antarctica/Syowa", + 'ANTARCTICA/TROLL': "Antarctica/Troll", + 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", + 'ARCTIC/LONGYEARBYEN': "Arctic/Longyearbyen", + 'ASIA/ADEN': "Asia/Aden", + 'ASIA/ALMATY': "Asia/Almaty", + 'ASIA/AMMAN': "Asia/Amman", + 'ASIA/ANADYR': "Asia/Anadyr", + 'ASIA/AQTAU': "Asia/Aqtau", + 'ASIA/AQTOBE': "Asia/Aqtobe", + 'ASIA/ASHGABAT': "Asia/Ashgabat", + 'ASIA/BAGHDAD': "Asia/Baghdad", + 'ASIA/BAHRAIN': "Asia/Bahrain", + 'ASIA/BAKU': "Asia/Baku", + 'ASIA/BANGKOK': "Asia/Bangkok", + 'ASIA/BEIRUT': "Asia/Beirut", + 'ASIA/BISHKEK': "Asia/Bishkek", + 'ASIA/BRUNEI': "Asia/Brunei", + 'ASIA/CALCUTTA': "Asia/Calcutta", + 'ASIA/CHOIBALSAN': "Asia/Choibalsan", + 'ASIA/CHONGQING': "Asia/Chongqing", + 'ASIA/COLOMBO': "Asia/Colombo", + 'ASIA/DAMASCUS': "Asia/Damascus", + 'ASIA/DHAKA': "Asia/Dhaka", + 'ASIA/DILI': "Asia/Dili", + 'ASIA/DUBAI': "Asia/Dubai", + 'ASIA/DUSHANBE': "Asia/Dushanbe", + 'ASIA/GAZA': "Asia/Gaza", + 'ASIA/HARBIN': "Asia/Harbin", + 'ASIA/HEBRON': "Asia/Hebron", + 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", + 'ASIA/HONG_KONG': "Asia/Hong_Kong", + 'ASIA/HOVD': "Asia/Hovd", + 'ASIA/IRKUTSK': "Asia/Irkutsk", + 'ASIA/JAKARTA': "Asia/Jakarta", + 'ASIA/JAYAPURA': "Asia/Jayapura", + 'ASIA/JERUSALEM': "Asia/Jerusalem", + 'ASIA/KABUL': "Asia/Kabul", + 'ASIA/KAMCHATKA': "Asia/Kamchatka", + 'ASIA/KARACHI': "Asia/Karachi", + 'ASIA/KASHGAR': "Asia/Kashgar", + 'ASIA/KATHMANDU': "Asia/Kathmandu", + 'ASIA/KATMANDU': "Asia/Katmandu", + 'ASIA/KHANDYGA': "Asia/Khandyga", + 'ASIA/KOLKATA': "Asia/Kolkata", + 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", + 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", + 'ASIA/KUCHING': "Asia/Kuching", + 'ASIA/KUWAIT': "Asia/Kuwait", + 'ASIA/MACAU': "Asia/Macau", + 'ASIA/MAGADAN': "Asia/Magadan", + 'ASIA/MAKASSAR': "Asia/Makassar", + 'ASIA/MANILA': "Asia/Manila", + 'ASIA/MUSCAT': "Asia/Muscat", + 'ASIA/NICOSIA': "Asia/Nicosia", + 'ASIA/NOVOKUZNETSK': "Asia/Novokuznetsk", + 'ASIA/NOVOSIBIRSK': "Asia/Novosibirsk", + 'ASIA/OMSK': "Asia/Omsk", + 'ASIA/ORAL': "Asia/Oral", + 'ASIA/PHNOM_PENH': "Asia/Phnom_Penh", + 'ASIA/PONTIANAK': "Asia/Pontianak", + 'ASIA/PYONGYANG': "Asia/Pyongyang", + 'ASIA/QATAR': "Asia/Qatar", + 'ASIA/QYZYLORDA': "Asia/Qyzylorda", + 'ASIA/RANGOON': "Asia/Rangoon", + 'ASIA/RIYADH': "Asia/Riyadh", + 'ASIA/SAIGON': "Asia/Saigon", + 'ASIA/SAKHALIN': "Asia/Sakhalin", + 'ASIA/SAMARKAND': "Asia/Samarkand", + 'ASIA/SEOUL': "Asia/Seoul", + 'ASIA/SHANGHAI': "Asia/Shanghai", + 'ASIA/SINGAPORE': "Asia/Singapore", + 'ASIA/TAIPEI': "Asia/Taipei", + 'ASIA/TASHKENT': "Asia/Tashkent", + 'ASIA/TBILISI': "Asia/Tbilisi", + 'ASIA/TEHRAN': "Asia/Tehran", + 'ASIA/THIMPHU': "Asia/Thimphu", + 'ASIA/TOKYO': "Asia/Tokyo", + 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", + 'ASIA/URUMQI': "Asia/Urumqi", + 'ASIA/UST-NERA': "Asia/Ust-Nera", + 'ASIA/VIENTIANE': "Asia/Vientiane", + 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", + 'ASIA/YAKUTSK': "Asia/Yakutsk", + 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", + 'ASIA/YEREVAN': "Asia/Yerevan", 'ATLANTIC/AZORES': "Atlantic/Azores", - 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", - 'AFRICA/ABIDJAN': "Africa/Abidjan", - 'AFRICA/ACCRA': "Africa/Accra", - 'AFRICA/BISSAU': "Africa/Bissau", - 'AFRICA/CASABLANCA': "Africa/Casablanca", - 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", - 'AFRICA/MONROVIA': "Africa/Monrovia", - 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", 'ATLANTIC/CANARY': "Atlantic/Canary", + 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", 'ATLANTIC/FAROE': "Atlantic/Faroe", + 'ATLANTIC/MADEIRA': "Atlantic/Madeira", 'ATLANTIC/REYKJAVIK': "Atlantic/Reykjavik", + 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", + 'ATLANTIC/ST_HELENA': "Atlantic/St_Helena", + 'ATLANTIC/STANLEY': "Atlantic/Stanley", + 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", + 'AUSTRALIA/BRISBANE': "Australia/Brisbane", + 'AUSTRALIA/BROKEN_HILL': "Australia/Broken_Hill", + 'AUSTRALIA/CURRIE': "Australia/Currie", + 'AUSTRALIA/DARWIN': "Australia/Darwin", + 'AUSTRALIA/EUCLA': "Australia/Eucla", + 'AUSTRALIA/HOBART': "Australia/Hobart", + 'AUSTRALIA/LINDEMAN': "Australia/Lindeman", + 'AUSTRALIA/LORD_HOWE': "Australia/Lord_Howe", + 'AUSTRALIA/MELBOURNE': "Australia/Melbourne", + 'AUSTRALIA/PERTH': "Australia/Perth", + 'AUSTRALIA/SYDNEY': "Australia/Sydney", 'ETC/GMT': "Etc/GMT", - 'EUROPE/DUBLIN': "Europe/Dublin", - 'EUROPE/LISBON': "Europe/Lisbon", - 'EUROPE/LONDON': "Europe/London", - 'AFRICA/ALGIERS': "Africa/Algiers", - 'AFRICA/CEUTA': "Africa/Ceuta", - 'AFRICA/LAGOS': "Africa/Lagos", - 'AFRICA/NDJAMENA': "Africa/Ndjamena", - 'AFRICA/TUNIS': "Africa/Tunis", - 'AFRICA/WINDHOEK': "Africa/Windhoek", 'EUROPE/AMSTERDAM': "Europe/Amsterdam", 'EUROPE/ANDORRA': "Europe/Andorra", + 'EUROPE/ATHENS': "Europe/Athens", 'EUROPE/BELGRADE': "Europe/Belgrade", 'EUROPE/BERLIN': "Europe/Berlin", + 'EUROPE/BRATISLAVA': "Europe/Bratislava", 'EUROPE/BRUSSELS': "Europe/Brussels", + 'EUROPE/BUCHAREST': "Europe/Bucharest", 'EUROPE/BUDAPEST': "Europe/Budapest", + 'EUROPE/BUSINGEN': "Europe/Busingen", + 'EUROPE/CHISINAU': "Europe/Chisinau", 'EUROPE/COPENHAGEN': "Europe/Copenhagen", + 'EUROPE/DUBLIN': "Europe/Dublin", 'EUROPE/GIBRALTAR': "Europe/Gibraltar", + 'EUROPE/GUERNSEY': "Europe/Guernsey", + 'EUROPE/HELSINKI': "Europe/Helsinki", + 'EUROPE/ISLE_OF_MAN': "Europe/Isle_of_Man", + 'EUROPE/ISTANBUL': "Europe/Istanbul", + 'EUROPE/JERSEY': "Europe/Jersey", + 'EUROPE/KALININGRAD': "Europe/Kaliningrad", + 'EUROPE/KIEV': "Europe/Kiev", + 'EUROPE/LISBON': "Europe/Lisbon", + 'EUROPE/LJUBLJANA': "Europe/Ljubljana", + 'EUROPE/LONDON': "Europe/London", 'EUROPE/LUXEMBOURG': "Europe/Luxembourg", 'EUROPE/MADRID': "Europe/Madrid", 'EUROPE/MALTA': "Europe/Malta", + 'EUROPE/MARIEHAMN': "Europe/Mariehamn", + 'EUROPE/MINSK': "Europe/Minsk", 'EUROPE/MONACO': "Europe/Monaco", + 'EUROPE/MOSCOW': "Europe/Moscow", 'EUROPE/OSLO': "Europe/Oslo", 'EUROPE/PARIS': "Europe/Paris", + 'EUROPE/PODGORICA': "Europe/Podgorica", 'EUROPE/PRAGUE': "Europe/Prague", + 'EUROPE/RIGA': "Europe/Riga", 'EUROPE/ROME': "Europe/Rome", + 'EUROPE/SAMARA': "Europe/Samara", + 'EUROPE/SAN_MARINO': "Europe/San_Marino", + 'EUROPE/SARAJEVO': "Europe/Sarajevo", + 'EUROPE/SIMFEROPOL': "Europe/Simferopol", + 'EUROPE/SKOPJE': "Europe/Skopje", + 'EUROPE/SOFIA': "Europe/Sofia", 'EUROPE/STOCKHOLM': "Europe/Stockholm", + 'EUROPE/TALLINN': "Europe/Tallinn", 'EUROPE/TIRANE': "Europe/Tirane", + 'EUROPE/UZHGOROD': "Europe/Uzhgorod", + 'EUROPE/VADUZ': "Europe/Vaduz", + 'EUROPE/VATICAN': "Europe/Vatican", 'EUROPE/VIENNA': "Europe/Vienna", + 'EUROPE/VILNIUS': "Europe/Vilnius", + 'EUROPE/VOLGOGRAD': "Europe/Volgograd", 'EUROPE/WARSAW': "Europe/Warsaw", + 'EUROPE/ZAGREB': "Europe/Zagreb", + 'EUROPE/ZAPOROZHYE': "Europe/Zaporozhye", 'EUROPE/ZURICH': "Europe/Zurich", - 'AFRICA/CAIRO': "Africa/Cairo", - 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", - 'AFRICA/MAPUTO': "Africa/Maputo", - 'AFRICA/TRIPOLI': "Africa/Tripoli", - 'ASIA/AMMAN': "Asia/Amman", - 'ASIA/BEIRUT': "Asia/Beirut", - 'ASIA/DAMASCUS': "Asia/Damascus", - 'ASIA/GAZA': "Asia/Gaza", - 'ASIA/JERUSALEM': "Asia/Jerusalem", - 'ASIA/NICOSIA': "Asia/Nicosia", - 'EUROPE/ATHENS': "Europe/Athens", - 'EUROPE/BUCHAREST': "Europe/Bucharest", - 'EUROPE/CHISINAU': "Europe/Chisinau", - 'EUROPE/HELSINKI': "Europe/Helsinki", - 'EUROPE/ISTANBUL': "Europe/Istanbul", - 'EUROPE/KALININGRAD': "Europe/Kaliningrad", - 'EUROPE/KIEV': "Europe/Kiev", - 'EUROPE/RIGA': "Europe/Riga", - 'EUROPE/SOFIA': "Europe/Sofia", - 'EUROPE/TALLINN': "Europe/Tallinn", - 'EUROPE/VILNIUS': "Europe/Vilnius", - 'AFRICA/KHARTOUM': "Africa/Khartoum", - 'AFRICA/NAIROBI': "Africa/Nairobi", - 'ANTARCTICA/SYOWA': "Antarctica/Syowa", - 'ASIA/BAGHDAD': "Asia/Baghdad", - 'ASIA/QATAR': "Asia/Qatar", - 'ASIA/RIYADH': "Asia/Riyadh", - 'EUROPE/MINSK': "Europe/Minsk", - 'EUROPE/MOSCOW': "Europe/Moscow", - 'ASIA/TEHRAN': "Asia/Tehran", - 'ASIA/BAKU': "Asia/Baku", - 'ASIA/DUBAI': "Asia/Dubai", - 'ASIA/TBILISI': "Asia/Tbilisi", - 'ASIA/YEREVAN': "Asia/Yerevan", - 'EUROPE/SAMARA': "Europe/Samara", + 'INDIAN/ANTANANARIVO': "Indian/Antananarivo", + 'INDIAN/CHAGOS': "Indian/Chagos", + 'INDIAN/CHRISTMAS': "Indian/Christmas", + 'INDIAN/COCOS': "Indian/Cocos", + 'INDIAN/COMORO': "Indian/Comoro", + 'INDIAN/KERGUELEN': "Indian/Kerguelen", 'INDIAN/MAHE': "Indian/Mahe", + 'INDIAN/MALDIVES': "Indian/Maldives", 'INDIAN/MAURITIUS': "Indian/Mauritius", + 'INDIAN/MAYOTTE': "Indian/Mayotte", 'INDIAN/REUNION': "Indian/Reunion", - 'ASIA/KABUL': "Asia/Kabul", - 'ANTARCTICA/MAWSON': "Antarctica/Mawson", - 'ASIA/AQTAU': "Asia/Aqtau", - 'ASIA/AQTOBE': "Asia/Aqtobe", - 'ASIA/ASHGABAT': "Asia/Ashgabat", - 'ASIA/DUSHANBE': "Asia/Dushanbe", - 'ASIA/KARACHI': "Asia/Karachi", - 'ASIA/TASHKENT': "Asia/Tashkent", - 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", - 'INDIAN/KERGUELEN': "Indian/Kerguelen", - 'INDIAN/MALDIVES': "Indian/Maldives", - 'ASIA/CALCUTTA': "Asia/Calcutta", - 'ASIA/KOLKATA': "Asia/Kolkata", - 'ASIA/COLOMBO': "Asia/Colombo", - 'ASIA/KATHMANDU': "Asia/Kathmandu", - 'ASIA/KATMANDU': "Asia/Katmandu", - 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", - 'ASIA/ALMATY': "Asia/Almaty", - 'ASIA/BISHKEK': "Asia/Bishkek", - 'ASIA/DHAKA': "Asia/Dhaka", - 'ASIA/OMSK': "Asia/Omsk", - 'ASIA/THIMPHU': "Asia/Thimphu", - 'INDIAN/CHAGOS': "Indian/Chagos", - 'ASIA/RANGOON': "Asia/Rangoon", - 'INDIAN/COCOS': "Indian/Cocos", - 'ANTARCTICA/DAVIS': "Antarctica/Davis", - 'ASIA/BANGKOK': "Asia/Bangkok", - 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", - 'ASIA/HOVD': "Asia/Hovd", - 'ASIA/JAKARTA': "Asia/Jakarta", - 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", - 'ASIA/SAIGON': "Asia/Saigon", - 'INDIAN/CHRISTMAS': "Indian/Christmas", - 'ANTARCTICA/CASEY': "Antarctica/Casey", - 'ASIA/BRUNEI': "Asia/Brunei", - 'ASIA/CHOIBALSAN': "Asia/Choibalsan", - 'ASIA/HONG_KONG': "Asia/Hong_Kong", - 'ASIA/IRKUTSK': "Asia/Irkutsk", - 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", - 'ASIA/MACAU': "Asia/Macau", - 'ASIA/MAKASSAR': "Asia/Makassar", - 'ASIA/MANILA': "Asia/Manila", - 'ASIA/SHANGHAI': "Asia/Shanghai", - 'ASIA/SINGAPORE': "Asia/Singapore", - 'ASIA/TAIPEI': "Asia/Taipei", - 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", - 'AUSTRALIA/PERTH': "Australia/Perth", - 'ASIA/PYONGYANG': "Asia/Pyongyang", - 'ASIA/DILI': "Asia/Dili", - 'ASIA/JAYAPURA': "Asia/Jayapura", - 'ASIA/SEOUL': "Asia/Seoul", - 'ASIA/TOKYO': "Asia/Tokyo", - 'ASIA/YAKUTSK': "Asia/Yakutsk", - 'ASIA/YANGON': "Asia/Yangon", - 'PACIFIC/PALAU': "Pacific/Palau", - 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", - 'AUSTRALIA/DARWIN': "Australia/Darwin", - 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", - 'ASIA/MAGADAN': "Asia/Magadan", - 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", - 'AUSTRALIA/BRISBANE': "Australia/Brisbane", - 'AUSTRALIA/HOBART': "Australia/Hobart", - 'AUSTRALIA/SYDNEY': "Australia/Sydney", + 'PACIFIC/APIA': "Pacific/Apia", + 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/CHATHAM': "Pacific/Chatham", 'PACIFIC/CHUUK': "Pacific/Chuuk", - 'PACIFIC/GUAM': "Pacific/Guam", - 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/EASTER': "Pacific/Easter", 'PACIFIC/EFATE': "Pacific/Efate", - 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", - 'PACIFIC/KOSRAE': "Pacific/Kosrae", - 'PACIFIC/NORFOLK': "Pacific/Norfolk", - 'PACIFIC/NOUMEA': "Pacific/Noumea", - 'PACIFIC/POHNPEI': "Pacific/Pohnpei", - 'ASIA/KAMCHATKA': "Asia/Kamchatka", - 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/ENDERBURY': "Pacific/Enderbury", + 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", 'PACIFIC/FIJI': "Pacific/Fiji", 'PACIFIC/FUNAFUTI': "Pacific/Funafuti", + 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", + 'PACIFIC/GAMBIER': "Pacific/Gambier", + 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", + 'PACIFIC/GUAM': "Pacific/Guam", + 'PACIFIC/HONOLULU': "Pacific/Honolulu", + 'PACIFIC/JOHNSTON': "Pacific/Johnston", + 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", + 'PACIFIC/KOSRAE': "Pacific/Kosrae", 'PACIFIC/KWAJALEIN': "Pacific/Kwajalein", 'PACIFIC/MAJURO': "Pacific/Majuro", + 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'PACIFIC/MIDWAY': "Pacific/Midway", 'PACIFIC/NAURU': "Pacific/Nauru", + 'PACIFIC/NORFOLK': "Pacific/Norfolk", + 'PACIFIC/NOUMEA': "Pacific/Noumea", + 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", + 'PACIFIC/PALAU': "Pacific/Palau", + 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", + 'PACIFIC/POHNPEI': "Pacific/Pohnpei", + 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", + 'PACIFIC/SAIPAN': "Pacific/Saipan", + 'PACIFIC/TAHITI': "Pacific/Tahiti", 'PACIFIC/TARAWA': "Pacific/Tarawa", + 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", 'PACIFIC/WAKE': "Pacific/Wake", 'PACIFIC/WALLIS': "Pacific/Wallis", - 'PACIFIC/APIA': "Pacific/Apia", - 'PACIFIC/ENDERBURY': "Pacific/Enderbury", - 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", - 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", - 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", 'UTC': "UTC", }, ('object_type',): { @@ -1095,6 +1263,7 @@ class KubernetesSysConfigPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1622,7 +1791,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 dns_domain_name (str): The DNS Search Domain Name.. [optional] # noqa: E501 dns_servers ([str], none_type): [optional] # noqa: E501 ntp_servers ([str], none_type): [optional] # noqa: E501 - timezone (str): The timezone of the node's system clock. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + timezone (str): The timezone of the node's system clock. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 cluster_profiles ([KubernetesClusterProfileRelationship], none_type): An array of relationships to kubernetesClusterProfile resources.. [optional] # noqa: E501 organization (OrganizationOrganizationRelationship): [optional] # noqa: E501 object_type (str): The fully-qualified name of the remote type referred by this relationship.. [optional] # noqa: E501 @@ -1675,6 +1844,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1683,10 +1855,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -1755,7 +1930,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 dns_domain_name (str): The DNS Search Domain Name.. [optional] # noqa: E501 dns_servers ([str], none_type): [optional] # noqa: E501 ntp_servers ([str], none_type): [optional] # noqa: E501 - timezone (str): The timezone of the node's system clock. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + timezone (str): The timezone of the node's system clock. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 cluster_profiles ([KubernetesClusterProfileRelationship], none_type): An array of relationships to kubernetesClusterProfile resources.. [optional] # noqa: E501 organization (OrganizationOrganizationRelationship): [optional] # noqa: E501 object_type (str): The fully-qualified name of the remote type referred by this relationship.. [optional] # noqa: E501 diff --git a/intersight/model/kubernetes_sys_config_policy_response.py b/intersight/model/kubernetes_sys_config_policy_response.py index 547efe4afe..0f788ac236 100644 --- a/intersight/model/kubernetes_sys_config_policy_response.py +++ b/intersight/model/kubernetes_sys_config_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_taint.py b/intersight/model/kubernetes_taint.py index 4e8529fd6e..7cf4f9cf45 100644 --- a/intersight/model/kubernetes_taint.py +++ b/intersight/model/kubernetes_taint.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_taint_all_of.py b/intersight/model/kubernetes_taint_all_of.py index 0ce444ee28..4c0cbb0f2f 100644 --- a/intersight/model/kubernetes_taint_all_of.py +++ b/intersight/model/kubernetes_taint_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_trusted_registries_policy.py b/intersight/model/kubernetes_trusted_registries_policy.py index 7670413f24..3d0a64265b 100644 --- a/intersight/model/kubernetes_trusted_registries_policy.py +++ b/intersight/model/kubernetes_trusted_registries_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -293,6 +293,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -301,10 +304,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_trusted_registries_policy_all_of.py b/intersight/model/kubernetes_trusted_registries_policy_all_of.py index 89cd4de532..9eea9812b7 100644 --- a/intersight/model/kubernetes_trusted_registries_policy_all_of.py +++ b/intersight/model/kubernetes_trusted_registries_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_trusted_registries_policy_list.py b/intersight/model/kubernetes_trusted_registries_policy_list.py index 0a064b93d9..bea90006a0 100644 --- a/intersight/model/kubernetes_trusted_registries_policy_list.py +++ b/intersight/model/kubernetes_trusted_registries_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_trusted_registries_policy_list_all_of.py b/intersight/model/kubernetes_trusted_registries_policy_list_all_of.py index 6fae628525..0948401267 100644 --- a/intersight/model/kubernetes_trusted_registries_policy_list_all_of.py +++ b/intersight/model/kubernetes_trusted_registries_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_trusted_registries_policy_relationship.py b/intersight/model/kubernetes_trusted_registries_policy_relationship.py index d629871526..ebeeee0474 100644 --- a/intersight/model/kubernetes_trusted_registries_policy_relationship.py +++ b/intersight/model/kubernetes_trusted_registries_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class KubernetesTrustedRegistriesPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1396,6 +1397,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1404,10 +1408,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_trusted_registries_policy_response.py b/intersight/model/kubernetes_trusted_registries_policy_response.py index 18d806b9c4..386ecca128 100644 --- a/intersight/model/kubernetes_trusted_registries_policy_response.py +++ b/intersight/model/kubernetes_trusted_registries_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_version.py b/intersight/model/kubernetes_version.py index e181aea627..0836b3aa39 100644 --- a/intersight/model/kubernetes_version.py +++ b/intersight/model/kubernetes_version.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -301,6 +301,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -309,10 +312,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_version_all_of.py b/intersight/model/kubernetes_version_all_of.py index b2ae036e54..239c4756f0 100644 --- a/intersight/model/kubernetes_version_all_of.py +++ b/intersight/model/kubernetes_version_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_version_list.py b/intersight/model/kubernetes_version_list.py index 9505d3a46b..4005ecd329 100644 --- a/intersight/model/kubernetes_version_list.py +++ b/intersight/model/kubernetes_version_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_version_list_all_of.py b/intersight/model/kubernetes_version_list_all_of.py index 6336108e3f..57b4ed9517 100644 --- a/intersight/model/kubernetes_version_list_all_of.py +++ b/intersight/model/kubernetes_version_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_version_policy.py b/intersight/model/kubernetes_version_policy.py index c8573285fc..22df3dc5ff 100644 --- a/intersight/model/kubernetes_version_policy.py +++ b/intersight/model/kubernetes_version_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_version_policy_all_of.py b/intersight/model/kubernetes_version_policy_all_of.py index 97c5c54507..afcf9777a9 100644 --- a/intersight/model/kubernetes_version_policy_all_of.py +++ b/intersight/model/kubernetes_version_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_version_policy_list.py b/intersight/model/kubernetes_version_policy_list.py index 5084c027f8..dd881d3ce6 100644 --- a/intersight/model/kubernetes_version_policy_list.py +++ b/intersight/model/kubernetes_version_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_version_policy_list_all_of.py b/intersight/model/kubernetes_version_policy_list_all_of.py index 79353c9cd1..63bfdf145d 100644 --- a/intersight/model/kubernetes_version_policy_list_all_of.py +++ b/intersight/model/kubernetes_version_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_version_policy_relationship.py b/intersight/model/kubernetes_version_policy_relationship.py index 804ef52d2e..0d42fcf821 100644 --- a/intersight/model/kubernetes_version_policy_relationship.py +++ b/intersight/model/kubernetes_version_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class KubernetesVersionPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1395,6 +1396,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1403,10 +1407,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_version_policy_response.py b/intersight/model/kubernetes_version_policy_response.py index 031c9cee5a..d8c7abe9f2 100644 --- a/intersight/model/kubernetes_version_policy_response.py +++ b/intersight/model/kubernetes_version_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_version_relationship.py b/intersight/model/kubernetes_version_relationship.py index a957304692..8294ecda3f 100644 --- a/intersight/model/kubernetes_version_relationship.py +++ b/intersight/model/kubernetes_version_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class KubernetesVersionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1404,6 +1405,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1412,10 +1416,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_version_response.py b/intersight/model/kubernetes_version_response.py index b9a98b07f4..228b9e133f 100644 --- a/intersight/model/kubernetes_version_response.py +++ b/intersight/model/kubernetes_version_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_virtual_machine_infra_config_policy.py b/intersight/model/kubernetes_virtual_machine_infra_config_policy.py index c4577b00f0..c3ea418f20 100644 --- a/intersight/model/kubernetes_virtual_machine_infra_config_policy.py +++ b/intersight/model/kubernetes_virtual_machine_infra_config_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -297,6 +297,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -305,10 +308,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_virtual_machine_infra_config_policy_all_of.py b/intersight/model/kubernetes_virtual_machine_infra_config_policy_all_of.py index dd17c7087a..33b24380cd 100644 --- a/intersight/model/kubernetes_virtual_machine_infra_config_policy_all_of.py +++ b/intersight/model/kubernetes_virtual_machine_infra_config_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_virtual_machine_infra_config_policy_list.py b/intersight/model/kubernetes_virtual_machine_infra_config_policy_list.py index 2e6d90b835..fbdb585c9d 100644 --- a/intersight/model/kubernetes_virtual_machine_infra_config_policy_list.py +++ b/intersight/model/kubernetes_virtual_machine_infra_config_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_virtual_machine_infra_config_policy_list_all_of.py b/intersight/model/kubernetes_virtual_machine_infra_config_policy_list_all_of.py index 7003a715c2..172ab3e00f 100644 --- a/intersight/model/kubernetes_virtual_machine_infra_config_policy_list_all_of.py +++ b/intersight/model/kubernetes_virtual_machine_infra_config_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_virtual_machine_infra_config_policy_relationship.py b/intersight/model/kubernetes_virtual_machine_infra_config_policy_relationship.py index 83dc6b7030..33dc638e1d 100644 --- a/intersight/model/kubernetes_virtual_machine_infra_config_policy_relationship.py +++ b/intersight/model/kubernetes_virtual_machine_infra_config_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class KubernetesVirtualMachineInfraConfigPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1400,6 +1401,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1408,10 +1412,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_virtual_machine_infra_config_policy_response.py b/intersight/model/kubernetes_virtual_machine_infra_config_policy_response.py index 155737e706..55c4bd84d8 100644 --- a/intersight/model/kubernetes_virtual_machine_infra_config_policy_response.py +++ b/intersight/model/kubernetes_virtual_machine_infra_config_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_virtual_machine_infrastructure_provider.py b/intersight/model/kubernetes_virtual_machine_infrastructure_provider.py index 81438f84c3..4dd2f70804 100644 --- a/intersight/model/kubernetes_virtual_machine_infrastructure_provider.py +++ b/intersight/model/kubernetes_virtual_machine_infrastructure_provider.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -291,6 +291,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -299,10 +302,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_virtual_machine_infrastructure_provider_all_of.py b/intersight/model/kubernetes_virtual_machine_infrastructure_provider_all_of.py index 4b11daec0d..4bd694c2ed 100644 --- a/intersight/model/kubernetes_virtual_machine_infrastructure_provider_all_of.py +++ b/intersight/model/kubernetes_virtual_machine_infrastructure_provider_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_virtual_machine_infrastructure_provider_list.py b/intersight/model/kubernetes_virtual_machine_infrastructure_provider_list.py index 96b80a90fd..4d8e331479 100644 --- a/intersight/model/kubernetes_virtual_machine_infrastructure_provider_list.py +++ b/intersight/model/kubernetes_virtual_machine_infrastructure_provider_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_virtual_machine_infrastructure_provider_list_all_of.py b/intersight/model/kubernetes_virtual_machine_infrastructure_provider_list_all_of.py index 913c2cca15..b42e4334b2 100644 --- a/intersight/model/kubernetes_virtual_machine_infrastructure_provider_list_all_of.py +++ b/intersight/model/kubernetes_virtual_machine_infrastructure_provider_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_virtual_machine_infrastructure_provider_relationship.py b/intersight/model/kubernetes_virtual_machine_infrastructure_provider_relationship.py index 2f766b8d5c..c3cf121bd6 100644 --- a/intersight/model/kubernetes_virtual_machine_infrastructure_provider_relationship.py +++ b/intersight/model/kubernetes_virtual_machine_infrastructure_provider_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class KubernetesVirtualMachineInfrastructureProviderRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1394,6 +1395,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1402,10 +1406,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_virtual_machine_infrastructure_provider_response.py b/intersight/model/kubernetes_virtual_machine_infrastructure_provider_response.py index 84072d5674..48ca36e967 100644 --- a/intersight/model/kubernetes_virtual_machine_infrastructure_provider_response.py +++ b/intersight/model/kubernetes_virtual_machine_infrastructure_provider_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_virtual_machine_instance_type.py b/intersight/model/kubernetes_virtual_machine_instance_type.py index 1050d9fc72..0bf2c88277 100644 --- a/intersight/model/kubernetes_virtual_machine_instance_type.py +++ b/intersight/model/kubernetes_virtual_machine_instance_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -307,6 +307,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -315,10 +318,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_virtual_machine_instance_type_all_of.py b/intersight/model/kubernetes_virtual_machine_instance_type_all_of.py index 6a27fae9b9..5e11a116e8 100644 --- a/intersight/model/kubernetes_virtual_machine_instance_type_all_of.py +++ b/intersight/model/kubernetes_virtual_machine_instance_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_virtual_machine_instance_type_list.py b/intersight/model/kubernetes_virtual_machine_instance_type_list.py index 2e5ee7f2ef..685d40f451 100644 --- a/intersight/model/kubernetes_virtual_machine_instance_type_list.py +++ b/intersight/model/kubernetes_virtual_machine_instance_type_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_virtual_machine_instance_type_list_all_of.py b/intersight/model/kubernetes_virtual_machine_instance_type_list_all_of.py index 8b2ad771c7..c3b6cea0ba 100644 --- a/intersight/model/kubernetes_virtual_machine_instance_type_list_all_of.py +++ b/intersight/model/kubernetes_virtual_machine_instance_type_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_virtual_machine_instance_type_relationship.py b/intersight/model/kubernetes_virtual_machine_instance_type_relationship.py index 20ffe6bcad..57116ba198 100644 --- a/intersight/model/kubernetes_virtual_machine_instance_type_relationship.py +++ b/intersight/model/kubernetes_virtual_machine_instance_type_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class KubernetesVirtualMachineInstanceTypeRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1410,6 +1411,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1418,10 +1422,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_virtual_machine_instance_type_response.py b/intersight/model/kubernetes_virtual_machine_instance_type_response.py index 56880b0d35..70c6308d2c 100644 --- a/intersight/model/kubernetes_virtual_machine_instance_type_response.py +++ b/intersight/model/kubernetes_virtual_machine_instance_type_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_virtual_machine_node_profile.py b/intersight/model/kubernetes_virtual_machine_node_profile.py index eed2376ab9..1b5ea09ee1 100644 --- a/intersight/model/kubernetes_virtual_machine_node_profile.py +++ b/intersight/model/kubernetes_virtual_machine_node_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -356,6 +356,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -364,10 +367,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_virtual_machine_node_profile_all_of.py b/intersight/model/kubernetes_virtual_machine_node_profile_all_of.py index 9d8b53a251..5f50dd4905 100644 --- a/intersight/model/kubernetes_virtual_machine_node_profile_all_of.py +++ b/intersight/model/kubernetes_virtual_machine_node_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_virtual_machine_node_profile_list.py b/intersight/model/kubernetes_virtual_machine_node_profile_list.py index 0f60af4f17..bf6a1e852b 100644 --- a/intersight/model/kubernetes_virtual_machine_node_profile_list.py +++ b/intersight/model/kubernetes_virtual_machine_node_profile_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kubernetes_virtual_machine_node_profile_list_all_of.py b/intersight/model/kubernetes_virtual_machine_node_profile_list_all_of.py index a8a30934fe..b2850d3331 100644 --- a/intersight/model/kubernetes_virtual_machine_node_profile_list_all_of.py +++ b/intersight/model/kubernetes_virtual_machine_node_profile_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kubernetes_virtual_machine_node_profile_response.py b/intersight/model/kubernetes_virtual_machine_node_profile_response.py index 98ffda9cd4..fc69c231d7 100644 --- a/intersight/model/kubernetes_virtual_machine_node_profile_response.py +++ b/intersight/model/kubernetes_virtual_machine_node_profile_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kvm_policy.py b/intersight/model/kvm_policy.py index 42d0abad2b..51b2474183 100644 --- a/intersight/model/kvm_policy.py +++ b/intersight/model/kvm_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -313,6 +313,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -321,10 +324,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kvm_policy_all_of.py b/intersight/model/kvm_policy_all_of.py index 43cbdae193..63877d9578 100644 --- a/intersight/model/kvm_policy_all_of.py +++ b/intersight/model/kvm_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kvm_policy_inventory.py b/intersight/model/kvm_policy_inventory.py index 66df0742e7..1905add23f 100644 --- a/intersight/model/kvm_policy_inventory.py +++ b/intersight/model/kvm_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -318,6 +318,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -326,10 +329,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kvm_policy_inventory_all_of.py b/intersight/model/kvm_policy_inventory_all_of.py index b3b0b423da..0c301e6025 100644 --- a/intersight/model/kvm_policy_inventory_all_of.py +++ b/intersight/model/kvm_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kvm_policy_inventory_list.py b/intersight/model/kvm_policy_inventory_list.py index f494fcef58..8ff21e5f9e 100644 --- a/intersight/model/kvm_policy_inventory_list.py +++ b/intersight/model/kvm_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kvm_policy_inventory_list_all_of.py b/intersight/model/kvm_policy_inventory_list_all_of.py index 6abdd171ba..06f65269b4 100644 --- a/intersight/model/kvm_policy_inventory_list_all_of.py +++ b/intersight/model/kvm_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kvm_policy_inventory_response.py b/intersight/model/kvm_policy_inventory_response.py index 2fdc316f80..54fafd537c 100644 --- a/intersight/model/kvm_policy_inventory_response.py +++ b/intersight/model/kvm_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kvm_policy_list.py b/intersight/model/kvm_policy_list.py index 1e29e431d9..09a7055e69 100644 --- a/intersight/model/kvm_policy_list.py +++ b/intersight/model/kvm_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kvm_policy_list_all_of.py b/intersight/model/kvm_policy_list_all_of.py index f8319741ad..89396933b9 100644 --- a/intersight/model/kvm_policy_list_all_of.py +++ b/intersight/model/kvm_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kvm_policy_response.py b/intersight/model/kvm_policy_response.py index d729ca2848..30e5c34bc5 100644 --- a/intersight/model/kvm_policy_response.py +++ b/intersight/model/kvm_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kvm_session.py b/intersight/model/kvm_session.py index 713811ffb3..cc9222bea7 100644 --- a/intersight/model/kvm_session.py +++ b/intersight/model/kvm_session.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -332,6 +332,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -340,10 +343,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kvm_session_all_of.py b/intersight/model/kvm_session_all_of.py index b58bdc0016..72e4bc6110 100644 --- a/intersight/model/kvm_session_all_of.py +++ b/intersight/model/kvm_session_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kvm_session_list.py b/intersight/model/kvm_session_list.py index 3bddc3a1a3..231fdade6e 100644 --- a/intersight/model/kvm_session_list.py +++ b/intersight/model/kvm_session_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kvm_session_list_all_of.py b/intersight/model/kvm_session_list_all_of.py index edcd965894..9d03555c14 100644 --- a/intersight/model/kvm_session_list_all_of.py +++ b/intersight/model/kvm_session_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kvm_session_relationship.py b/intersight/model/kvm_session_relationship.py index b7c88463e9..4b46846a85 100644 --- a/intersight/model/kvm_session_relationship.py +++ b/intersight/model/kvm_session_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -848,6 +848,7 @@ class KvmSessionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1435,6 +1436,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1443,10 +1447,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kvm_session_response.py b/intersight/model/kvm_session_response.py index 2c5a0f04a4..7f92e3b438 100644 --- a/intersight/model/kvm_session_response.py +++ b/intersight/model/kvm_session_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kvm_tunnel.py b/intersight/model/kvm_tunnel.py index 42f8a6a472..601b38ff7c 100644 --- a/intersight/model/kvm_tunnel.py +++ b/intersight/model/kvm_tunnel.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -320,6 +320,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -328,10 +331,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kvm_tunnel_all_of.py b/intersight/model/kvm_tunnel_all_of.py index 8dfab02375..182519210f 100644 --- a/intersight/model/kvm_tunnel_all_of.py +++ b/intersight/model/kvm_tunnel_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kvm_tunnel_list.py b/intersight/model/kvm_tunnel_list.py index fc7255ce6f..39062d6d13 100644 --- a/intersight/model/kvm_tunnel_list.py +++ b/intersight/model/kvm_tunnel_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kvm_tunnel_list_all_of.py b/intersight/model/kvm_tunnel_list_all_of.py index 7518a85394..dfee6b4184 100644 --- a/intersight/model/kvm_tunnel_list_all_of.py +++ b/intersight/model/kvm_tunnel_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kvm_tunnel_relationship.py b/intersight/model/kvm_tunnel_relationship.py index 10ef00bc5e..64d9ead5bb 100644 --- a/intersight/model/kvm_tunnel_relationship.py +++ b/intersight/model/kvm_tunnel_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -848,6 +848,7 @@ class KvmTunnelRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1423,6 +1424,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1431,10 +1435,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kvm_tunnel_response.py b/intersight/model/kvm_tunnel_response.py index 37c0f8627d..2b7c888b61 100644 --- a/intersight/model/kvm_tunnel_response.py +++ b/intersight/model/kvm_tunnel_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kvm_tunneled_kvm_policy.py b/intersight/model/kvm_tunneled_kvm_policy.py index 58d5e4241e..fd1d35e3a3 100644 --- a/intersight/model/kvm_tunneled_kvm_policy.py +++ b/intersight/model/kvm_tunneled_kvm_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -271,6 +271,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -279,10 +282,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kvm_tunneled_kvm_policy_all_of.py b/intersight/model/kvm_tunneled_kvm_policy_all_of.py index 1a1e995cee..25d38c049d 100644 --- a/intersight/model/kvm_tunneled_kvm_policy_all_of.py +++ b/intersight/model/kvm_tunneled_kvm_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kvm_tunneled_kvm_policy_list.py b/intersight/model/kvm_tunneled_kvm_policy_list.py index e67a5fe91c..1d23585810 100644 --- a/intersight/model/kvm_tunneled_kvm_policy_list.py +++ b/intersight/model/kvm_tunneled_kvm_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/kvm_tunneled_kvm_policy_list_all_of.py b/intersight/model/kvm_tunneled_kvm_policy_list_all_of.py index 8e29ae15f3..bb684d9cbd 100644 --- a/intersight/model/kvm_tunneled_kvm_policy_list_all_of.py +++ b/intersight/model/kvm_tunneled_kvm_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/kvm_tunneled_kvm_policy_response.py b/intersight/model/kvm_tunneled_kvm_policy_response.py index 1cf7bf8d73..0c5eab81ee 100644 --- a/intersight/model/kvm_tunneled_kvm_policy_response.py +++ b/intersight/model/kvm_tunneled_kvm_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_account_license_data.py b/intersight/model/license_account_license_data.py index 9b43e41af7..48df928cfe 100644 --- a/intersight/model/license_account_license_data.py +++ b/intersight/model/license_account_license_data.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -502,6 +502,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -510,10 +513,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_account_license_data_all_of.py b/intersight/model/license_account_license_data_all_of.py index 2d452ec28d..bc88a22803 100644 --- a/intersight/model/license_account_license_data_all_of.py +++ b/intersight/model/license_account_license_data_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_account_license_data_list.py b/intersight/model/license_account_license_data_list.py index dab94888b9..6732452615 100644 --- a/intersight/model/license_account_license_data_list.py +++ b/intersight/model/license_account_license_data_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_account_license_data_list_all_of.py b/intersight/model/license_account_license_data_list_all_of.py index df653eaf5f..e990ad816d 100644 --- a/intersight/model/license_account_license_data_list_all_of.py +++ b/intersight/model/license_account_license_data_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_account_license_data_relationship.py b/intersight/model/license_account_license_data_relationship.py index 37f11e904c..030ca7bf18 100644 --- a/intersight/model/license_account_license_data_relationship.py +++ b/intersight/model/license_account_license_data_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -929,6 +929,7 @@ class LicenseAccountLicenseDataRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1605,6 +1606,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1613,10 +1617,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_account_license_data_response.py b/intersight/model/license_account_license_data_response.py index f625769cf9..8e3466d6fc 100644 --- a/intersight/model/license_account_license_data_response.py +++ b/intersight/model/license_account_license_data_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_customer_op.py b/intersight/model/license_customer_op.py index 82ea9cb1da..44cb5ab17e 100644 --- a/intersight/model/license_customer_op.py +++ b/intersight/model/license_customer_op.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -295,6 +295,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -303,10 +306,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_customer_op_all_of.py b/intersight/model/license_customer_op_all_of.py index dd0bab1185..a73d343cd9 100644 --- a/intersight/model/license_customer_op_all_of.py +++ b/intersight/model/license_customer_op_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_customer_op_list.py b/intersight/model/license_customer_op_list.py index 3c36115b17..62036f74f7 100644 --- a/intersight/model/license_customer_op_list.py +++ b/intersight/model/license_customer_op_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_customer_op_list_all_of.py b/intersight/model/license_customer_op_list_all_of.py index 3d7098d7ac..ebca59208d 100644 --- a/intersight/model/license_customer_op_list_all_of.py +++ b/intersight/model/license_customer_op_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_customer_op_relationship.py b/intersight/model/license_customer_op_relationship.py index 1404fbfaf0..f0690e47aa 100644 --- a/intersight/model/license_customer_op_relationship.py +++ b/intersight/model/license_customer_op_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class LicenseCustomerOpRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1398,6 +1399,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1406,10 +1410,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_customer_op_response.py b/intersight/model/license_customer_op_response.py index e290b26494..d6b6c34a61 100644 --- a/intersight/model/license_customer_op_response.py +++ b/intersight/model/license_customer_op_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_iks_customer_op.py b/intersight/model/license_iks_customer_op.py index 2f35e157a8..a24318664e 100644 --- a/intersight/model/license_iks_customer_op.py +++ b/intersight/model/license_iks_customer_op.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_iks_customer_op_all_of.py b/intersight/model/license_iks_customer_op_all_of.py index 0006585b4b..0e90371753 100644 --- a/intersight/model/license_iks_customer_op_all_of.py +++ b/intersight/model/license_iks_customer_op_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_iks_customer_op_list.py b/intersight/model/license_iks_customer_op_list.py index f9ae8717f7..26661eb454 100644 --- a/intersight/model/license_iks_customer_op_list.py +++ b/intersight/model/license_iks_customer_op_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_iks_customer_op_list_all_of.py b/intersight/model/license_iks_customer_op_list_all_of.py index 23c1be1f20..41a39d451b 100644 --- a/intersight/model/license_iks_customer_op_list_all_of.py +++ b/intersight/model/license_iks_customer_op_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_iks_customer_op_relationship.py b/intersight/model/license_iks_customer_op_relationship.py index 7bcf291780..6fb472a289 100644 --- a/intersight/model/license_iks_customer_op_relationship.py +++ b/intersight/model/license_iks_customer_op_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class LicenseIksCustomerOpRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1380,6 +1381,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1388,10 +1392,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_iks_customer_op_response.py b/intersight/model/license_iks_customer_op_response.py index 2db07e024b..542290ebf5 100644 --- a/intersight/model/license_iks_customer_op_response.py +++ b/intersight/model/license_iks_customer_op_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_iks_license_count.py b/intersight/model/license_iks_license_count.py index 36a392a876..e05c828c8e 100644 --- a/intersight/model/license_iks_license_count.py +++ b/intersight/model/license_iks_license_count.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -269,6 +269,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -277,10 +280,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_iks_license_count_all_of.py b/intersight/model/license_iks_license_count_all_of.py index 94821d2c4e..9246347c58 100644 --- a/intersight/model/license_iks_license_count_all_of.py +++ b/intersight/model/license_iks_license_count_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_iks_license_count_list.py b/intersight/model/license_iks_license_count_list.py index 96ee369579..c0911cb522 100644 --- a/intersight/model/license_iks_license_count_list.py +++ b/intersight/model/license_iks_license_count_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_iks_license_count_list_all_of.py b/intersight/model/license_iks_license_count_list_all_of.py index 3f6a90fb60..4ae4120e5c 100644 --- a/intersight/model/license_iks_license_count_list_all_of.py +++ b/intersight/model/license_iks_license_count_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_iks_license_count_relationship.py b/intersight/model/license_iks_license_count_relationship.py index 907bfc06d5..c72af8a5b2 100644 --- a/intersight/model/license_iks_license_count_relationship.py +++ b/intersight/model/license_iks_license_count_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class LicenseIksLicenseCountRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1372,6 +1373,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1380,10 +1384,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_iks_license_count_response.py b/intersight/model/license_iks_license_count_response.py index 15792f8ad8..31c383b68f 100644 --- a/intersight/model/license_iks_license_count_response.py +++ b/intersight/model/license_iks_license_count_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_inc_customer_op.py b/intersight/model/license_inc_customer_op.py index 5e0b6acb0f..b285fd0dd0 100644 --- a/intersight/model/license_inc_customer_op.py +++ b/intersight/model/license_inc_customer_op.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_inc_customer_op_all_of.py b/intersight/model/license_inc_customer_op_all_of.py index e4c96a91c9..af53d28a61 100644 --- a/intersight/model/license_inc_customer_op_all_of.py +++ b/intersight/model/license_inc_customer_op_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_inc_customer_op_list.py b/intersight/model/license_inc_customer_op_list.py index cdaf999fc8..9ff555ce4e 100644 --- a/intersight/model/license_inc_customer_op_list.py +++ b/intersight/model/license_inc_customer_op_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_inc_customer_op_list_all_of.py b/intersight/model/license_inc_customer_op_list_all_of.py index a685bd8508..cab741e1f1 100644 --- a/intersight/model/license_inc_customer_op_list_all_of.py +++ b/intersight/model/license_inc_customer_op_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_inc_customer_op_relationship.py b/intersight/model/license_inc_customer_op_relationship.py index b0f3cada54..a369422ef1 100644 --- a/intersight/model/license_inc_customer_op_relationship.py +++ b/intersight/model/license_inc_customer_op_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class LicenseIncCustomerOpRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1383,6 +1384,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1391,10 +1395,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_inc_customer_op_response.py b/intersight/model/license_inc_customer_op_response.py index aaf3ca490b..d185e9f045 100644 --- a/intersight/model/license_inc_customer_op_response.py +++ b/intersight/model/license_inc_customer_op_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_inc_license_count.py b/intersight/model/license_inc_license_count.py index ac2ca797d8..2b5491042b 100644 --- a/intersight/model/license_inc_license_count.py +++ b/intersight/model/license_inc_license_count.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -301,6 +301,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -309,10 +312,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_inc_license_count_all_of.py b/intersight/model/license_inc_license_count_all_of.py index 49fae824ac..00ec44f8b1 100644 --- a/intersight/model/license_inc_license_count_all_of.py +++ b/intersight/model/license_inc_license_count_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_inc_license_count_list.py b/intersight/model/license_inc_license_count_list.py index 0bc82a4835..269b4170f8 100644 --- a/intersight/model/license_inc_license_count_list.py +++ b/intersight/model/license_inc_license_count_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_inc_license_count_list_all_of.py b/intersight/model/license_inc_license_count_list_all_of.py index 501ef8e924..eff60fda28 100644 --- a/intersight/model/license_inc_license_count_list_all_of.py +++ b/intersight/model/license_inc_license_count_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_inc_license_count_relationship.py b/intersight/model/license_inc_license_count_relationship.py index 3856cf896c..36011be58a 100644 --- a/intersight/model/license_inc_license_count_relationship.py +++ b/intersight/model/license_inc_license_count_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class LicenseIncLicenseCountRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1404,6 +1405,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1412,10 +1416,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_inc_license_count_response.py b/intersight/model/license_inc_license_count_response.py index 185dce6bb8..54262e937c 100644 --- a/intersight/model/license_inc_license_count_response.py +++ b/intersight/model/license_inc_license_count_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_iwo_customer_op.py b/intersight/model/license_iwo_customer_op.py index 4fa2177983..27044990b1 100644 --- a/intersight/model/license_iwo_customer_op.py +++ b/intersight/model/license_iwo_customer_op.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -304,6 +304,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -312,10 +315,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_iwo_customer_op_all_of.py b/intersight/model/license_iwo_customer_op_all_of.py index 2200da1274..3638729b55 100644 --- a/intersight/model/license_iwo_customer_op_all_of.py +++ b/intersight/model/license_iwo_customer_op_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_iwo_customer_op_list.py b/intersight/model/license_iwo_customer_op_list.py index 369a5301bb..07fd1261ab 100644 --- a/intersight/model/license_iwo_customer_op_list.py +++ b/intersight/model/license_iwo_customer_op_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_iwo_customer_op_list_all_of.py b/intersight/model/license_iwo_customer_op_list_all_of.py index b0f8cb904f..51dcdacf74 100644 --- a/intersight/model/license_iwo_customer_op_list_all_of.py +++ b/intersight/model/license_iwo_customer_op_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_iwo_customer_op_relationship.py b/intersight/model/license_iwo_customer_op_relationship.py index d60a7c6c7e..63c6ffb97e 100644 --- a/intersight/model/license_iwo_customer_op_relationship.py +++ b/intersight/model/license_iwo_customer_op_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -859,6 +859,7 @@ class LicenseIwoCustomerOpRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1407,6 +1408,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1415,10 +1419,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_iwo_customer_op_response.py b/intersight/model/license_iwo_customer_op_response.py index e5a1eaf00a..7c6536fae8 100644 --- a/intersight/model/license_iwo_customer_op_response.py +++ b/intersight/model/license_iwo_customer_op_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_iwo_license_count.py b/intersight/model/license_iwo_license_count.py index f1e4408d1a..bd26f9f3c9 100644 --- a/intersight/model/license_iwo_license_count.py +++ b/intersight/model/license_iwo_license_count.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -269,6 +269,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -277,10 +280,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_iwo_license_count_all_of.py b/intersight/model/license_iwo_license_count_all_of.py index b489cd7380..84b6c5acea 100644 --- a/intersight/model/license_iwo_license_count_all_of.py +++ b/intersight/model/license_iwo_license_count_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_iwo_license_count_list.py b/intersight/model/license_iwo_license_count_list.py index 59322340af..3a44b9d7e5 100644 --- a/intersight/model/license_iwo_license_count_list.py +++ b/intersight/model/license_iwo_license_count_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_iwo_license_count_list_all_of.py b/intersight/model/license_iwo_license_count_list_all_of.py index 0f3787eb46..bf3c888666 100644 --- a/intersight/model/license_iwo_license_count_list_all_of.py +++ b/intersight/model/license_iwo_license_count_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_iwo_license_count_relationship.py b/intersight/model/license_iwo_license_count_relationship.py index 70e91ab822..c3e1ae6119 100644 --- a/intersight/model/license_iwo_license_count_relationship.py +++ b/intersight/model/license_iwo_license_count_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class LicenseIwoLicenseCountRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1372,6 +1373,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1380,10 +1384,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_iwo_license_count_response.py b/intersight/model/license_iwo_license_count_response.py index 2718095088..87cadf1600 100644 --- a/intersight/model/license_iwo_license_count_response.py +++ b/intersight/model/license_iwo_license_count_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_license_info.py b/intersight/model/license_license_info.py index 7cedb4dcf6..09a50dbba6 100644 --- a/intersight/model/license_license_info.py +++ b/intersight/model/license_license_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -368,6 +368,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -376,10 +379,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_license_info_all_of.py b/intersight/model/license_license_info_all_of.py index 1b4e8ebb42..d8a976800c 100644 --- a/intersight/model/license_license_info_all_of.py +++ b/intersight/model/license_license_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_license_info_list.py b/intersight/model/license_license_info_list.py index d43787c12e..6938bbced0 100644 --- a/intersight/model/license_license_info_list.py +++ b/intersight/model/license_license_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_license_info_list_all_of.py b/intersight/model/license_license_info_list_all_of.py index 9d788faa0b..42257d2030 100644 --- a/intersight/model/license_license_info_list_all_of.py +++ b/intersight/model/license_license_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_license_info_relationship.py b/intersight/model/license_license_info_relationship.py index 6d765ea93a..782d4e88c9 100644 --- a/intersight/model/license_license_info_relationship.py +++ b/intersight/model/license_license_info_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -869,6 +869,7 @@ class LicenseLicenseInfoRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1471,6 +1472,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1479,10 +1483,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_license_info_response.py b/intersight/model/license_license_info_response.py index 905ca388d6..dbe1c44dbd 100644 --- a/intersight/model/license_license_info_response.py +++ b/intersight/model/license_license_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_license_info_view.py b/intersight/model/license_license_info_view.py index 14683a994a..d37c32862e 100644 --- a/intersight/model/license_license_info_view.py +++ b/intersight/model/license_license_info_view.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -265,6 +265,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -273,10 +276,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_license_info_view_all_of.py b/intersight/model/license_license_info_view_all_of.py index f0e50f4b9f..674d1893b0 100644 --- a/intersight/model/license_license_info_view_all_of.py +++ b/intersight/model/license_license_info_view_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_license_info_view_list.py b/intersight/model/license_license_info_view_list.py index 92f00e4f4a..3c53333ef8 100644 --- a/intersight/model/license_license_info_view_list.py +++ b/intersight/model/license_license_info_view_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_license_info_view_list_all_of.py b/intersight/model/license_license_info_view_list_all_of.py index b67c4c4c62..2f709759e3 100644 --- a/intersight/model/license_license_info_view_list_all_of.py +++ b/intersight/model/license_license_info_view_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_license_info_view_relationship.py b/intersight/model/license_license_info_view_relationship.py index 6457140be7..393ddc5b31 100644 --- a/intersight/model/license_license_info_view_relationship.py +++ b/intersight/model/license_license_info_view_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class LicenseLicenseInfoViewRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1368,6 +1369,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1376,10 +1380,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_license_info_view_response.py b/intersight/model/license_license_info_view_response.py index 6d3c81f1de..a04d677735 100644 --- a/intersight/model/license_license_info_view_response.py +++ b/intersight/model/license_license_info_view_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_license_registration_status.py b/intersight/model/license_license_registration_status.py index 272f871071..9fc8e5a45c 100644 --- a/intersight/model/license_license_registration_status.py +++ b/intersight/model/license_license_registration_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_license_registration_status_all_of.py b/intersight/model/license_license_registration_status_all_of.py index 9440f8c265..c568c2a7e8 100644 --- a/intersight/model/license_license_registration_status_all_of.py +++ b/intersight/model/license_license_registration_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_license_registration_status_list.py b/intersight/model/license_license_registration_status_list.py index 2b55f50154..ada82b9404 100644 --- a/intersight/model/license_license_registration_status_list.py +++ b/intersight/model/license_license_registration_status_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_license_registration_status_list_all_of.py b/intersight/model/license_license_registration_status_list_all_of.py index 6e0330bf39..556e844f23 100644 --- a/intersight/model/license_license_registration_status_list_all_of.py +++ b/intersight/model/license_license_registration_status_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_license_registration_status_relationship.py b/intersight/model/license_license_registration_status_relationship.py index 9b8e2e93c2..5a8fd711d8 100644 --- a/intersight/model/license_license_registration_status_relationship.py +++ b/intersight/model/license_license_registration_status_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -840,6 +840,7 @@ class LicenseLicenseRegistrationStatusRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1386,6 +1387,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1394,10 +1398,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_license_registration_status_response.py b/intersight/model/license_license_registration_status_response.py index 3323d24ab6..f379ca7b56 100644 --- a/intersight/model/license_license_registration_status_response.py +++ b/intersight/model/license_license_registration_status_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_license_reservation_op.py b/intersight/model/license_license_reservation_op.py index 0f749a5d9d..a060781980 100644 --- a/intersight/model/license_license_reservation_op.py +++ b/intersight/model/license_license_reservation_op.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -290,6 +290,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -298,10 +301,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_license_reservation_op_all_of.py b/intersight/model/license_license_reservation_op_all_of.py index f3cadc8521..f03a3bc94c 100644 --- a/intersight/model/license_license_reservation_op_all_of.py +++ b/intersight/model/license_license_reservation_op_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_license_reservation_op_list.py b/intersight/model/license_license_reservation_op_list.py index 6b7fa311d5..c6798104cf 100644 --- a/intersight/model/license_license_reservation_op_list.py +++ b/intersight/model/license_license_reservation_op_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_license_reservation_op_list_all_of.py b/intersight/model/license_license_reservation_op_list_all_of.py index 107f89efaa..c9f853207f 100644 --- a/intersight/model/license_license_reservation_op_list_all_of.py +++ b/intersight/model/license_license_reservation_op_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_license_reservation_op_response.py b/intersight/model/license_license_reservation_op_response.py index f909c2fbbe..2ab4300b9f 100644 --- a/intersight/model/license_license_reservation_op_response.py +++ b/intersight/model/license_license_reservation_op_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_smartlicense_token.py b/intersight/model/license_smartlicense_token.py index 4ff52b0fb6..396b5b8d7d 100644 --- a/intersight/model/license_smartlicense_token.py +++ b/intersight/model/license_smartlicense_token.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -268,6 +268,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -276,10 +279,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_smartlicense_token_all_of.py b/intersight/model/license_smartlicense_token_all_of.py index 4d3fab7035..5b1fc7ba92 100644 --- a/intersight/model/license_smartlicense_token_all_of.py +++ b/intersight/model/license_smartlicense_token_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_smartlicense_token_list.py b/intersight/model/license_smartlicense_token_list.py index 70ed02a834..658b08d349 100644 --- a/intersight/model/license_smartlicense_token_list.py +++ b/intersight/model/license_smartlicense_token_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_smartlicense_token_list_all_of.py b/intersight/model/license_smartlicense_token_list_all_of.py index 8ce705eef6..ae45c64013 100644 --- a/intersight/model/license_smartlicense_token_list_all_of.py +++ b/intersight/model/license_smartlicense_token_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/license_smartlicense_token_relationship.py b/intersight/model/license_smartlicense_token_relationship.py index 7918a46741..0c494eee98 100644 --- a/intersight/model/license_smartlicense_token_relationship.py +++ b/intersight/model/license_smartlicense_token_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class LicenseSmartlicenseTokenRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1371,6 +1372,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1379,10 +1383,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_smartlicense_token_response.py b/intersight/model/license_smartlicense_token_response.py index c0a4d44ba8..d2f1392292 100644 --- a/intersight/model/license_smartlicense_token_response.py +++ b/intersight/model/license_smartlicense_token_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_substitute_license.py b/intersight/model/license_substitute_license.py index 54e7277b9e..6676d639a3 100644 --- a/intersight/model/license_substitute_license.py +++ b/intersight/model/license_substitute_license.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/license_substitute_license_all_of.py b/intersight/model/license_substitute_license_all_of.py index abc8b8197c..188d12efe9 100644 --- a/intersight/model/license_substitute_license_all_of.py +++ b/intersight/model/license_substitute_license_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ls_service_profile.py b/intersight/model/ls_service_profile.py index fe43272aa4..d754543b71 100644 --- a/intersight/model/ls_service_profile.py +++ b/intersight/model/ls_service_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -306,6 +306,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -314,10 +317,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ls_service_profile_all_of.py b/intersight/model/ls_service_profile_all_of.py index c6c6368a68..d213e93fd6 100644 --- a/intersight/model/ls_service_profile_all_of.py +++ b/intersight/model/ls_service_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ls_service_profile_list.py b/intersight/model/ls_service_profile_list.py index d94328dae2..0dc6df02a1 100644 --- a/intersight/model/ls_service_profile_list.py +++ b/intersight/model/ls_service_profile_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ls_service_profile_list_all_of.py b/intersight/model/ls_service_profile_list_all_of.py index cee7efc5af..57d3a9eb3f 100644 --- a/intersight/model/ls_service_profile_list_all_of.py +++ b/intersight/model/ls_service_profile_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ls_service_profile_response.py b/intersight/model/ls_service_profile_response.py index edb46f0cbf..46f997c887 100644 --- a/intersight/model/ls_service_profile_response.py +++ b/intersight/model/ls_service_profile_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_block.py b/intersight/model/macpool_block.py index af7e3aebc7..0ee633f0d9 100644 --- a/intersight/model/macpool_block.py +++ b/intersight/model/macpool_block.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -219,6 +219,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +230,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_block_all_of.py b/intersight/model/macpool_block_all_of.py index 22c06ab57d..07035fb5e9 100644 --- a/intersight/model/macpool_block_all_of.py +++ b/intersight/model/macpool_block_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/macpool_id_block.py b/intersight/model/macpool_id_block.py index 7630734928..d3a5a9356c 100644 --- a/intersight/model/macpool_id_block.py +++ b/intersight/model/macpool_id_block.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -284,6 +284,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -292,10 +295,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_id_block_all_of.py b/intersight/model/macpool_id_block_all_of.py index cbc0e0cd74..eb68ddfd73 100644 --- a/intersight/model/macpool_id_block_all_of.py +++ b/intersight/model/macpool_id_block_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/macpool_id_block_list.py b/intersight/model/macpool_id_block_list.py index 3613121958..9ea81a11df 100644 --- a/intersight/model/macpool_id_block_list.py +++ b/intersight/model/macpool_id_block_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_id_block_list_all_of.py b/intersight/model/macpool_id_block_list_all_of.py index 6129242d41..fe9047e548 100644 --- a/intersight/model/macpool_id_block_list_all_of.py +++ b/intersight/model/macpool_id_block_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/macpool_id_block_relationship.py b/intersight/model/macpool_id_block_relationship.py index d68468a851..5f81493648 100644 --- a/intersight/model/macpool_id_block_relationship.py +++ b/intersight/model/macpool_id_block_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class MacpoolIdBlockRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1387,6 +1388,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1395,10 +1399,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_id_block_response.py b/intersight/model/macpool_id_block_response.py index 8044402acd..51fb6971bd 100644 --- a/intersight/model/macpool_id_block_response.py +++ b/intersight/model/macpool_id_block_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_lease.py b/intersight/model/macpool_lease.py index 7d31a5c21e..2087720da0 100644 --- a/intersight/model/macpool_lease.py +++ b/intersight/model/macpool_lease.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -296,6 +296,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -304,10 +307,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_lease_all_of.py b/intersight/model/macpool_lease_all_of.py index a826087e91..19b0e620a9 100644 --- a/intersight/model/macpool_lease_all_of.py +++ b/intersight/model/macpool_lease_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/macpool_lease_list.py b/intersight/model/macpool_lease_list.py index a0e2eef4a8..9fdd2a8210 100644 --- a/intersight/model/macpool_lease_list.py +++ b/intersight/model/macpool_lease_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_lease_list_all_of.py b/intersight/model/macpool_lease_list_all_of.py index c121f239d1..6b7481cfbd 100644 --- a/intersight/model/macpool_lease_list_all_of.py +++ b/intersight/model/macpool_lease_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/macpool_lease_relationship.py b/intersight/model/macpool_lease_relationship.py index adfdb1b991..fab010dc0a 100644 --- a/intersight/model/macpool_lease_relationship.py +++ b/intersight/model/macpool_lease_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class MacpoolLeaseRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1399,6 +1400,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1407,10 +1411,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_lease_response.py b/intersight/model/macpool_lease_response.py index 9b3864f312..93edbe888c 100644 --- a/intersight/model/macpool_lease_response.py +++ b/intersight/model/macpool_lease_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_member_of.py b/intersight/model/macpool_member_of.py index b7e2a00660..f3ad00f08d 100644 --- a/intersight/model/macpool_member_of.py +++ b/intersight/model/macpool_member_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_member_of_all_of.py b/intersight/model/macpool_member_of_all_of.py index dea5800daf..d8d3aa1914 100644 --- a/intersight/model/macpool_member_of_all_of.py +++ b/intersight/model/macpool_member_of_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/macpool_pool.py b/intersight/model/macpool_pool.py index 09642de8d8..3cb00fbe32 100644 --- a/intersight/model/macpool_pool.py +++ b/intersight/model/macpool_pool.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -317,6 +317,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -325,10 +328,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_pool_all_of.py b/intersight/model/macpool_pool_all_of.py index e600bd4c0e..820e1bc6a6 100644 --- a/intersight/model/macpool_pool_all_of.py +++ b/intersight/model/macpool_pool_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/macpool_pool_list.py b/intersight/model/macpool_pool_list.py index 025b1aeed8..7100cee75b 100644 --- a/intersight/model/macpool_pool_list.py +++ b/intersight/model/macpool_pool_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_pool_list_all_of.py b/intersight/model/macpool_pool_list_all_of.py index 1ac05df882..d720cc7344 100644 --- a/intersight/model/macpool_pool_list_all_of.py +++ b/intersight/model/macpool_pool_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/macpool_pool_member.py b/intersight/model/macpool_pool_member.py index 6007e710d1..3ef686a053 100644 --- a/intersight/model/macpool_pool_member.py +++ b/intersight/model/macpool_pool_member.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -296,6 +296,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -304,10 +307,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_pool_member_all_of.py b/intersight/model/macpool_pool_member_all_of.py index e473e90afd..3aaa8300bb 100644 --- a/intersight/model/macpool_pool_member_all_of.py +++ b/intersight/model/macpool_pool_member_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/macpool_pool_member_list.py b/intersight/model/macpool_pool_member_list.py index e40805a35d..1bfb7cff3b 100644 --- a/intersight/model/macpool_pool_member_list.py +++ b/intersight/model/macpool_pool_member_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_pool_member_list_all_of.py b/intersight/model/macpool_pool_member_list_all_of.py index 6ae15d5646..eb0aaf0c7a 100644 --- a/intersight/model/macpool_pool_member_list_all_of.py +++ b/intersight/model/macpool_pool_member_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/macpool_pool_member_relationship.py b/intersight/model/macpool_pool_member_relationship.py index b2f9417ed1..82f761a0f6 100644 --- a/intersight/model/macpool_pool_member_relationship.py +++ b/intersight/model/macpool_pool_member_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class MacpoolPoolMemberRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1399,6 +1400,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1407,10 +1411,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_pool_member_response.py b/intersight/model/macpool_pool_member_response.py index a31a3f3543..9bddb999c9 100644 --- a/intersight/model/macpool_pool_member_response.py +++ b/intersight/model/macpool_pool_member_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_pool_relationship.py b/intersight/model/macpool_pool_relationship.py index 77d85599c9..662681616f 100644 --- a/intersight/model/macpool_pool_relationship.py +++ b/intersight/model/macpool_pool_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class MacpoolPoolRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1420,6 +1421,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1428,10 +1432,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_pool_response.py b/intersight/model/macpool_pool_response.py index 46d63de325..8caafb7635 100644 --- a/intersight/model/macpool_pool_response.py +++ b/intersight/model/macpool_pool_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_reservation.py b/intersight/model/macpool_reservation.py index 296923ee01..a5ddd67976 100644 --- a/intersight/model/macpool_reservation.py +++ b/intersight/model/macpool_reservation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -300,6 +300,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -308,10 +311,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_reservation_all_of.py b/intersight/model/macpool_reservation_all_of.py index dac23309e9..4b3d0aa2d0 100644 --- a/intersight/model/macpool_reservation_all_of.py +++ b/intersight/model/macpool_reservation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/macpool_reservation_list.py b/intersight/model/macpool_reservation_list.py index 251850b972..9d3fc51346 100644 --- a/intersight/model/macpool_reservation_list.py +++ b/intersight/model/macpool_reservation_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_reservation_list_all_of.py b/intersight/model/macpool_reservation_list_all_of.py index 904e825433..fe01cd1e61 100644 --- a/intersight/model/macpool_reservation_list_all_of.py +++ b/intersight/model/macpool_reservation_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/macpool_reservation_reference.py b/intersight/model/macpool_reservation_reference.py index a281311ddb..f1e7b71598 100644 --- a/intersight/model/macpool_reservation_reference.py +++ b/intersight/model/macpool_reservation_reference.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_reservation_reference_all_of.py b/intersight/model/macpool_reservation_reference_all_of.py index b2883e8f80..cb406546f8 100644 --- a/intersight/model/macpool_reservation_reference_all_of.py +++ b/intersight/model/macpool_reservation_reference_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/macpool_reservation_relationship.py b/intersight/model/macpool_reservation_relationship.py index 9c5cc1e4b2..8fc06086ec 100644 --- a/intersight/model/macpool_reservation_relationship.py +++ b/intersight/model/macpool_reservation_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -849,6 +849,7 @@ class MacpoolReservationRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1403,6 +1404,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1411,10 +1415,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_reservation_response.py b/intersight/model/macpool_reservation_response.py index ff08448203..67f726b4c5 100644 --- a/intersight/model/macpool_reservation_response.py +++ b/intersight/model/macpool_reservation_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_universe.py b/intersight/model/macpool_universe.py index 0a97177e66..360e20aa87 100644 --- a/intersight/model/macpool_universe.py +++ b/intersight/model/macpool_universe.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -265,6 +265,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -273,10 +276,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_universe_all_of.py b/intersight/model/macpool_universe_all_of.py index 8c02eb6f17..3fbda560bb 100644 --- a/intersight/model/macpool_universe_all_of.py +++ b/intersight/model/macpool_universe_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/macpool_universe_list.py b/intersight/model/macpool_universe_list.py index 68641956db..81c6e1e7e3 100644 --- a/intersight/model/macpool_universe_list.py +++ b/intersight/model/macpool_universe_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_universe_list_all_of.py b/intersight/model/macpool_universe_list_all_of.py index e3bff30cbb..fa90f3ccca 100644 --- a/intersight/model/macpool_universe_list_all_of.py +++ b/intersight/model/macpool_universe_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/macpool_universe_relationship.py b/intersight/model/macpool_universe_relationship.py index 7b0d158ade..8a216e9190 100644 --- a/intersight/model/macpool_universe_relationship.py +++ b/intersight/model/macpool_universe_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class MacpoolUniverseRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1368,6 +1369,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1376,10 +1380,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/macpool_universe_response.py b/intersight/model/macpool_universe_response.py index 963d120733..efc832febc 100644 --- a/intersight/model/macpool_universe_response.py +++ b/intersight/model/macpool_universe_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/management_controller.py b/intersight/model/management_controller.py index 918f13d374..dde5288686 100644 --- a/intersight/model/management_controller.py +++ b/intersight/model/management_controller.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -363,6 +363,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -371,10 +374,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/management_controller_all_of.py b/intersight/model/management_controller_all_of.py index 6524618249..16e423bc2b 100644 --- a/intersight/model/management_controller_all_of.py +++ b/intersight/model/management_controller_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/management_controller_list.py b/intersight/model/management_controller_list.py index c28d28909f..84abfe8e02 100644 --- a/intersight/model/management_controller_list.py +++ b/intersight/model/management_controller_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/management_controller_list_all_of.py b/intersight/model/management_controller_list_all_of.py index f5500cef8b..6f631fe568 100644 --- a/intersight/model/management_controller_list_all_of.py +++ b/intersight/model/management_controller_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/management_controller_relationship.py b/intersight/model/management_controller_relationship.py index 3e68a0bdb7..b16d497dfe 100644 --- a/intersight/model/management_controller_relationship.py +++ b/intersight/model/management_controller_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -867,6 +867,7 @@ class ManagementControllerRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1466,6 +1467,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1474,10 +1478,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/management_controller_response.py b/intersight/model/management_controller_response.py index 72180f51a5..90fd276ffc 100644 --- a/intersight/model/management_controller_response.py +++ b/intersight/model/management_controller_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/management_entity.py b/intersight/model/management_entity.py index 9d4a3aafe1..e7960e3f72 100644 --- a/intersight/model/management_entity.py +++ b/intersight/model/management_entity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -307,6 +307,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -315,10 +318,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/management_entity_all_of.py b/intersight/model/management_entity_all_of.py index bb8a585554..ba2de8781e 100644 --- a/intersight/model/management_entity_all_of.py +++ b/intersight/model/management_entity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/management_entity_list.py b/intersight/model/management_entity_list.py index 6c866c9e13..e08c633d91 100644 --- a/intersight/model/management_entity_list.py +++ b/intersight/model/management_entity_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/management_entity_list_all_of.py b/intersight/model/management_entity_list_all_of.py index cca4a78fb2..a18928a75e 100644 --- a/intersight/model/management_entity_list_all_of.py +++ b/intersight/model/management_entity_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/management_entity_relationship.py b/intersight/model/management_entity_relationship.py index 74831d40f5..384077a2b3 100644 --- a/intersight/model/management_entity_relationship.py +++ b/intersight/model/management_entity_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class ManagementEntityRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1410,6 +1411,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1418,10 +1422,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/management_entity_response.py b/intersight/model/management_entity_response.py index 6f569ae3a7..4fa7345ade 100644 --- a/intersight/model/management_entity_response.py +++ b/intersight/model/management_entity_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/management_interface.py b/intersight/model/management_interface.py index 4e92ee22f4..b0f0c016b7 100644 --- a/intersight/model/management_interface.py +++ b/intersight/model/management_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -344,6 +344,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -352,10 +355,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/management_interface_all_of.py b/intersight/model/management_interface_all_of.py index bd69760e5d..0a88c29c00 100644 --- a/intersight/model/management_interface_all_of.py +++ b/intersight/model/management_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/management_interface_list.py b/intersight/model/management_interface_list.py index b5aae41aba..7ead0f6381 100644 --- a/intersight/model/management_interface_list.py +++ b/intersight/model/management_interface_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/management_interface_list_all_of.py b/intersight/model/management_interface_list_all_of.py index 1ac16dc434..333aaa56ce 100644 --- a/intersight/model/management_interface_list_all_of.py +++ b/intersight/model/management_interface_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/management_interface_relationship.py b/intersight/model/management_interface_relationship.py index c885977a26..a83566414d 100644 --- a/intersight/model/management_interface_relationship.py +++ b/intersight/model/management_interface_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class ManagementInterfaceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1447,6 +1448,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1455,10 +1459,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/management_interface_response.py b/intersight/model/management_interface_response.py index 1eac1c2c6d..3ab721aae1 100644 --- a/intersight/model/management_interface_response.py +++ b/intersight/model/management_interface_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/marketplace_use_case.py b/intersight/model/marketplace_use_case.py index bf0df15091..ceb8c5ef9d 100644 --- a/intersight/model/marketplace_use_case.py +++ b/intersight/model/marketplace_use_case.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/marketplace_use_case_all_of.py b/intersight/model/marketplace_use_case_all_of.py index 9fa8b1ca25..c7559f3478 100644 --- a/intersight/model/marketplace_use_case_all_of.py +++ b/intersight/model/marketplace_use_case_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/marketplace_use_case_automation.py b/intersight/model/marketplace_use_case_automation.py index bee2145155..75f37b830b 100644 --- a/intersight/model/marketplace_use_case_automation.py +++ b/intersight/model/marketplace_use_case_automation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/marketplace_use_case_automation_all_of.py b/intersight/model/marketplace_use_case_automation_all_of.py index c1e97f94a0..058eec309c 100644 --- a/intersight/model/marketplace_use_case_automation_all_of.py +++ b/intersight/model/marketplace_use_case_automation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/marketplace_use_case_dependency.py b/intersight/model/marketplace_use_case_dependency.py index f90912abd7..c31c131056 100644 --- a/intersight/model/marketplace_use_case_dependency.py +++ b/intersight/model/marketplace_use_case_dependency.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/marketplace_use_case_dependency_all_of.py b/intersight/model/marketplace_use_case_dependency_all_of.py index b73bdd2caa..46463080e6 100644 --- a/intersight/model/marketplace_use_case_dependency_all_of.py +++ b/intersight/model/marketplace_use_case_dependency_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/marketplace_use_case_list.py b/intersight/model/marketplace_use_case_list.py index 41a899cc0f..aaa42c0f3b 100644 --- a/intersight/model/marketplace_use_case_list.py +++ b/intersight/model/marketplace_use_case_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/marketplace_use_case_list_all_of.py b/intersight/model/marketplace_use_case_list_all_of.py index b457c52ee0..f1ef91c868 100644 --- a/intersight/model/marketplace_use_case_list_all_of.py +++ b/intersight/model/marketplace_use_case_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/marketplace_use_case_locale.py b/intersight/model/marketplace_use_case_locale.py index 6acf0c0608..839d0624d9 100644 --- a/intersight/model/marketplace_use_case_locale.py +++ b/intersight/model/marketplace_use_case_locale.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -258,6 +258,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -266,10 +269,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/marketplace_use_case_locale_all_of.py b/intersight/model/marketplace_use_case_locale_all_of.py index c0809449e2..8c8c4366fb 100644 --- a/intersight/model/marketplace_use_case_locale_all_of.py +++ b/intersight/model/marketplace_use_case_locale_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/marketplace_use_case_relationship.py b/intersight/model/marketplace_use_case_relationship.py index 033423f86d..dc4c03e4ad 100644 --- a/intersight/model/marketplace_use_case_relationship.py +++ b/intersight/model/marketplace_use_case_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class MarketplaceUseCaseRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1392,6 +1393,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1400,10 +1404,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/marketplace_use_case_response.py b/intersight/model/marketplace_use_case_response.py index b470f7179a..da4bce2292 100644 --- a/intersight/model/marketplace_use_case_response.py +++ b/intersight/model/marketplace_use_case_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/marketplace_use_case_version.py b/intersight/model/marketplace_use_case_version.py index a6d75cf289..802df46523 100644 --- a/intersight/model/marketplace_use_case_version.py +++ b/intersight/model/marketplace_use_case_version.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -295,6 +295,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -303,10 +306,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/marketplace_use_case_version_all_of.py b/intersight/model/marketplace_use_case_version_all_of.py index aa36d374c1..120097312d 100644 --- a/intersight/model/marketplace_use_case_version_all_of.py +++ b/intersight/model/marketplace_use_case_version_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/marketplace_use_case_version_list.py b/intersight/model/marketplace_use_case_version_list.py index dd8f42f4cb..5b64cb190b 100644 --- a/intersight/model/marketplace_use_case_version_list.py +++ b/intersight/model/marketplace_use_case_version_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/marketplace_use_case_version_list_all_of.py b/intersight/model/marketplace_use_case_version_list_all_of.py index 35d1736e83..c633186e28 100644 --- a/intersight/model/marketplace_use_case_version_list_all_of.py +++ b/intersight/model/marketplace_use_case_version_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/marketplace_use_case_version_locale.py b/intersight/model/marketplace_use_case_version_locale.py index 40162fc125..05552c7ca8 100644 --- a/intersight/model/marketplace_use_case_version_locale.py +++ b/intersight/model/marketplace_use_case_version_locale.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/marketplace_use_case_version_locale_all_of.py b/intersight/model/marketplace_use_case_version_locale_all_of.py index 6819e64dc2..278f82a415 100644 --- a/intersight/model/marketplace_use_case_version_locale_all_of.py +++ b/intersight/model/marketplace_use_case_version_locale_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/marketplace_use_case_version_resource.py b/intersight/model/marketplace_use_case_version_resource.py index 31165f030f..5bbb265131 100644 --- a/intersight/model/marketplace_use_case_version_resource.py +++ b/intersight/model/marketplace_use_case_version_resource.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/marketplace_use_case_version_resource_all_of.py b/intersight/model/marketplace_use_case_version_resource_all_of.py index 45f28070c4..d1b6df20cf 100644 --- a/intersight/model/marketplace_use_case_version_resource_all_of.py +++ b/intersight/model/marketplace_use_case_version_resource_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/marketplace_use_case_version_response.py b/intersight/model/marketplace_use_case_version_response.py index 1ff33aacff..3a5c1e4a18 100644 --- a/intersight/model/marketplace_use_case_version_response.py +++ b/intersight/model/marketplace_use_case_version_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_abstract_unit.py b/intersight/model/memory_abstract_unit.py index 0784c6ace8..62137256b9 100644 --- a/intersight/model/memory_abstract_unit.py +++ b/intersight/model/memory_abstract_unit.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -473,6 +473,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -481,10 +484,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_abstract_unit_all_of.py b/intersight/model/memory_abstract_unit_all_of.py index 158ba7f0ce..b1d83d0646 100644 --- a/intersight/model/memory_abstract_unit_all_of.py +++ b/intersight/model/memory_abstract_unit_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/memory_array.py b/intersight/model/memory_array.py index 9d6089c744..eb997d0ea0 100644 --- a/intersight/model/memory_array.py +++ b/intersight/model/memory_array.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -366,6 +366,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -374,10 +377,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_array_all_of.py b/intersight/model/memory_array_all_of.py index e93d1b8ed0..23bd1005d3 100644 --- a/intersight/model/memory_array_all_of.py +++ b/intersight/model/memory_array_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/memory_array_list.py b/intersight/model/memory_array_list.py index 40d9bf3611..ab6b96a6f2 100644 --- a/intersight/model/memory_array_list.py +++ b/intersight/model/memory_array_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_array_list_all_of.py b/intersight/model/memory_array_list_all_of.py index 8ad5e2e5e3..f7cd081416 100644 --- a/intersight/model/memory_array_list_all_of.py +++ b/intersight/model/memory_array_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/memory_array_relationship.py b/intersight/model/memory_array_relationship.py index 73b16aed87..45574cc6b1 100644 --- a/intersight/model/memory_array_relationship.py +++ b/intersight/model/memory_array_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -849,6 +849,7 @@ class MemoryArrayRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1469,6 +1470,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1477,10 +1481,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_array_response.py b/intersight/model/memory_array_response.py index 62d17c1ccb..7a4265c217 100644 --- a/intersight/model/memory_array_response.py +++ b/intersight/model/memory_array_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_config_result.py b/intersight/model/memory_persistent_memory_config_result.py index 6a483e8636..ea36ce11c2 100644 --- a/intersight/model/memory_persistent_memory_config_result.py +++ b/intersight/model/memory_persistent_memory_config_result.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -309,6 +309,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -317,10 +320,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_config_result_all_of.py b/intersight/model/memory_persistent_memory_config_result_all_of.py index 71bf4bd3e3..fe237d5ea6 100644 --- a/intersight/model/memory_persistent_memory_config_result_all_of.py +++ b/intersight/model/memory_persistent_memory_config_result_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/memory_persistent_memory_config_result_list.py b/intersight/model/memory_persistent_memory_config_result_list.py index fa4a7706b8..86e571ef6b 100644 --- a/intersight/model/memory_persistent_memory_config_result_list.py +++ b/intersight/model/memory_persistent_memory_config_result_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_config_result_list_all_of.py b/intersight/model/memory_persistent_memory_config_result_list_all_of.py index 7482acdb66..b44b4cb497 100644 --- a/intersight/model/memory_persistent_memory_config_result_list_all_of.py +++ b/intersight/model/memory_persistent_memory_config_result_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/memory_persistent_memory_config_result_relationship.py b/intersight/model/memory_persistent_memory_config_result_relationship.py index 3c7cd5c41e..d19578fb54 100644 --- a/intersight/model/memory_persistent_memory_config_result_relationship.py +++ b/intersight/model/memory_persistent_memory_config_result_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class MemoryPersistentMemoryConfigResultRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1412,6 +1413,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1420,10 +1424,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_config_result_response.py b/intersight/model/memory_persistent_memory_config_result_response.py index 195565f8b6..c7550c3b8b 100644 --- a/intersight/model/memory_persistent_memory_config_result_response.py +++ b/intersight/model/memory_persistent_memory_config_result_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_configuration.py b/intersight/model/memory_persistent_memory_configuration.py index 4a50c02b1b..e4888f74ec 100644 --- a/intersight/model/memory_persistent_memory_configuration.py +++ b/intersight/model/memory_persistent_memory_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -326,6 +326,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -334,10 +337,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_configuration_all_of.py b/intersight/model/memory_persistent_memory_configuration_all_of.py index 5dd9133b7f..fd60ae4443 100644 --- a/intersight/model/memory_persistent_memory_configuration_all_of.py +++ b/intersight/model/memory_persistent_memory_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/memory_persistent_memory_configuration_list.py b/intersight/model/memory_persistent_memory_configuration_list.py index 5be6de73c7..5166ad2941 100644 --- a/intersight/model/memory_persistent_memory_configuration_list.py +++ b/intersight/model/memory_persistent_memory_configuration_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_configuration_list_all_of.py b/intersight/model/memory_persistent_memory_configuration_list_all_of.py index 8a20c4da9a..948522d753 100644 --- a/intersight/model/memory_persistent_memory_configuration_list_all_of.py +++ b/intersight/model/memory_persistent_memory_configuration_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/memory_persistent_memory_configuration_relationship.py b/intersight/model/memory_persistent_memory_configuration_relationship.py index 53fca33f7b..bdf5738a88 100644 --- a/intersight/model/memory_persistent_memory_configuration_relationship.py +++ b/intersight/model/memory_persistent_memory_configuration_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class MemoryPersistentMemoryConfigurationRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1429,6 +1430,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1437,10 +1441,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_configuration_response.py b/intersight/model/memory_persistent_memory_configuration_response.py index 532d665207..8f4e6f8f56 100644 --- a/intersight/model/memory_persistent_memory_configuration_response.py +++ b/intersight/model/memory_persistent_memory_configuration_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_goal.py b/intersight/model/memory_persistent_memory_goal.py index b5acfa4aae..c1e3b5c432 100644 --- a/intersight/model/memory_persistent_memory_goal.py +++ b/intersight/model/memory_persistent_memory_goal.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,6 +226,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -234,10 +237,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_goal_all_of.py b/intersight/model/memory_persistent_memory_goal_all_of.py index 2f451617ca..01b225d732 100644 --- a/intersight/model/memory_persistent_memory_goal_all_of.py +++ b/intersight/model/memory_persistent_memory_goal_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/memory_persistent_memory_local_security.py b/intersight/model/memory_persistent_memory_local_security.py index 3e2cfead8c..75dbfc7fce 100644 --- a/intersight/model/memory_persistent_memory_local_security.py +++ b/intersight/model/memory_persistent_memory_local_security.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -223,6 +223,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -231,10 +234,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_local_security_all_of.py b/intersight/model/memory_persistent_memory_local_security_all_of.py index afed0e777a..65768660de 100644 --- a/intersight/model/memory_persistent_memory_local_security_all_of.py +++ b/intersight/model/memory_persistent_memory_local_security_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/memory_persistent_memory_logical_namespace.py b/intersight/model/memory_persistent_memory_logical_namespace.py index e179eaf3e1..068ba5040d 100644 --- a/intersight/model/memory_persistent_memory_logical_namespace.py +++ b/intersight/model/memory_persistent_memory_logical_namespace.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -251,6 +251,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -259,10 +262,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_logical_namespace_all_of.py b/intersight/model/memory_persistent_memory_logical_namespace_all_of.py index 552e572c38..432cd4a443 100644 --- a/intersight/model/memory_persistent_memory_logical_namespace_all_of.py +++ b/intersight/model/memory_persistent_memory_logical_namespace_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/memory_persistent_memory_namespace.py b/intersight/model/memory_persistent_memory_namespace.py index 00e9e086bf..1ef97cf578 100644 --- a/intersight/model/memory_persistent_memory_namespace.py +++ b/intersight/model/memory_persistent_memory_namespace.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -311,6 +311,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -319,10 +322,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_namespace_all_of.py b/intersight/model/memory_persistent_memory_namespace_all_of.py index 7e68a0f493..ca74041086 100644 --- a/intersight/model/memory_persistent_memory_namespace_all_of.py +++ b/intersight/model/memory_persistent_memory_namespace_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/memory_persistent_memory_namespace_config_result.py b/intersight/model/memory_persistent_memory_namespace_config_result.py index b142cda28f..57ad6c9658 100644 --- a/intersight/model/memory_persistent_memory_namespace_config_result.py +++ b/intersight/model/memory_persistent_memory_namespace_config_result.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -303,6 +303,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -311,10 +314,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_namespace_config_result_all_of.py b/intersight/model/memory_persistent_memory_namespace_config_result_all_of.py index 98d64a18ea..f112273a5c 100644 --- a/intersight/model/memory_persistent_memory_namespace_config_result_all_of.py +++ b/intersight/model/memory_persistent_memory_namespace_config_result_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/memory_persistent_memory_namespace_config_result_list.py b/intersight/model/memory_persistent_memory_namespace_config_result_list.py index 82fe3d373c..26372c9fb5 100644 --- a/intersight/model/memory_persistent_memory_namespace_config_result_list.py +++ b/intersight/model/memory_persistent_memory_namespace_config_result_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_namespace_config_result_list_all_of.py b/intersight/model/memory_persistent_memory_namespace_config_result_list_all_of.py index decb3aaab6..079c370bef 100644 --- a/intersight/model/memory_persistent_memory_namespace_config_result_list_all_of.py +++ b/intersight/model/memory_persistent_memory_namespace_config_result_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/memory_persistent_memory_namespace_config_result_relationship.py b/intersight/model/memory_persistent_memory_namespace_config_result_relationship.py index 7b6808ed6f..c1f12bcf13 100644 --- a/intersight/model/memory_persistent_memory_namespace_config_result_relationship.py +++ b/intersight/model/memory_persistent_memory_namespace_config_result_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class MemoryPersistentMemoryNamespaceConfigResultRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1406,6 +1407,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1414,10 +1418,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_namespace_config_result_response.py b/intersight/model/memory_persistent_memory_namespace_config_result_response.py index 30aa2820cc..b3422edf24 100644 --- a/intersight/model/memory_persistent_memory_namespace_config_result_response.py +++ b/intersight/model/memory_persistent_memory_namespace_config_result_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_namespace_list.py b/intersight/model/memory_persistent_memory_namespace_list.py index dd8511d8ff..b41e42dcf7 100644 --- a/intersight/model/memory_persistent_memory_namespace_list.py +++ b/intersight/model/memory_persistent_memory_namespace_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_namespace_list_all_of.py b/intersight/model/memory_persistent_memory_namespace_list_all_of.py index fb41f6fc15..a62bf424e4 100644 --- a/intersight/model/memory_persistent_memory_namespace_list_all_of.py +++ b/intersight/model/memory_persistent_memory_namespace_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/memory_persistent_memory_namespace_relationship.py b/intersight/model/memory_persistent_memory_namespace_relationship.py index 1473bc7853..435427502a 100644 --- a/intersight/model/memory_persistent_memory_namespace_relationship.py +++ b/intersight/model/memory_persistent_memory_namespace_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class MemoryPersistentMemoryNamespaceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1414,6 +1415,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1422,10 +1426,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_namespace_response.py b/intersight/model/memory_persistent_memory_namespace_response.py index 2c4ae22cc9..522d985e81 100644 --- a/intersight/model/memory_persistent_memory_namespace_response.py +++ b/intersight/model/memory_persistent_memory_namespace_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_policy.py b/intersight/model/memory_persistent_memory_policy.py index 73f1e32715..8a3c361f8d 100644 --- a/intersight/model/memory_persistent_memory_policy.py +++ b/intersight/model/memory_persistent_memory_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -312,6 +312,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -320,10 +323,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_policy_all_of.py b/intersight/model/memory_persistent_memory_policy_all_of.py index 740704c6ad..2fb123c957 100644 --- a/intersight/model/memory_persistent_memory_policy_all_of.py +++ b/intersight/model/memory_persistent_memory_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/memory_persistent_memory_policy_list.py b/intersight/model/memory_persistent_memory_policy_list.py index ce73d1090f..25a0f172cc 100644 --- a/intersight/model/memory_persistent_memory_policy_list.py +++ b/intersight/model/memory_persistent_memory_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_policy_list_all_of.py b/intersight/model/memory_persistent_memory_policy_list_all_of.py index 8d3b18c41b..52a4bf2cbd 100644 --- a/intersight/model/memory_persistent_memory_policy_list_all_of.py +++ b/intersight/model/memory_persistent_memory_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/memory_persistent_memory_policy_response.py b/intersight/model/memory_persistent_memory_policy_response.py index 03e8aa217e..44fecd52d7 100644 --- a/intersight/model/memory_persistent_memory_policy_response.py +++ b/intersight/model/memory_persistent_memory_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_region.py b/intersight/model/memory_persistent_memory_region.py index e9cc1ca87a..985db68d25 100644 --- a/intersight/model/memory_persistent_memory_region.py +++ b/intersight/model/memory_persistent_memory_region.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -329,6 +329,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -337,10 +340,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_region_all_of.py b/intersight/model/memory_persistent_memory_region_all_of.py index 60af1ab43e..8c3deae41b 100644 --- a/intersight/model/memory_persistent_memory_region_all_of.py +++ b/intersight/model/memory_persistent_memory_region_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/memory_persistent_memory_region_list.py b/intersight/model/memory_persistent_memory_region_list.py index 00eb782f1b..a73bd20b09 100644 --- a/intersight/model/memory_persistent_memory_region_list.py +++ b/intersight/model/memory_persistent_memory_region_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_region_list_all_of.py b/intersight/model/memory_persistent_memory_region_list_all_of.py index 79e8358084..88269cf849 100644 --- a/intersight/model/memory_persistent_memory_region_list_all_of.py +++ b/intersight/model/memory_persistent_memory_region_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/memory_persistent_memory_region_relationship.py b/intersight/model/memory_persistent_memory_region_relationship.py index 158335bd10..deafa7880b 100644 --- a/intersight/model/memory_persistent_memory_region_relationship.py +++ b/intersight/model/memory_persistent_memory_region_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class MemoryPersistentMemoryRegionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1432,6 +1433,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1440,10 +1444,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_region_response.py b/intersight/model/memory_persistent_memory_region_response.py index b0161b94cb..531f689b28 100644 --- a/intersight/model/memory_persistent_memory_region_response.py +++ b/intersight/model/memory_persistent_memory_region_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_unit.py b/intersight/model/memory_persistent_memory_unit.py index 4b863cb9f9..cf98685709 100644 --- a/intersight/model/memory_persistent_memory_unit.py +++ b/intersight/model/memory_persistent_memory_unit.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -541,6 +541,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -549,10 +552,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_unit_all_of.py b/intersight/model/memory_persistent_memory_unit_all_of.py index 2709ffc111..87abb74873 100644 --- a/intersight/model/memory_persistent_memory_unit_all_of.py +++ b/intersight/model/memory_persistent_memory_unit_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/memory_persistent_memory_unit_list.py b/intersight/model/memory_persistent_memory_unit_list.py index fafa7e37fe..ee60e8491d 100644 --- a/intersight/model/memory_persistent_memory_unit_list.py +++ b/intersight/model/memory_persistent_memory_unit_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_unit_list_all_of.py b/intersight/model/memory_persistent_memory_unit_list_all_of.py index 234747ba9c..c993a63557 100644 --- a/intersight/model/memory_persistent_memory_unit_list_all_of.py +++ b/intersight/model/memory_persistent_memory_unit_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/memory_persistent_memory_unit_relationship.py b/intersight/model/memory_persistent_memory_unit_relationship.py index 6899fda263..038013dcf3 100644 --- a/intersight/model/memory_persistent_memory_unit_relationship.py +++ b/intersight/model/memory_persistent_memory_unit_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -935,6 +935,7 @@ class MemoryPersistentMemoryUnitRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1644,6 +1645,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1652,10 +1656,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_persistent_memory_unit_response.py b/intersight/model/memory_persistent_memory_unit_response.py index ecb12c3e70..40436d4d2a 100644 --- a/intersight/model/memory_persistent_memory_unit_response.py +++ b/intersight/model/memory_persistent_memory_unit_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_unit.py b/intersight/model/memory_unit.py index be3f404504..b82e28f2ee 100644 --- a/intersight/model/memory_unit.py +++ b/intersight/model/memory_unit.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -501,6 +501,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -509,10 +512,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_unit_all_of.py b/intersight/model/memory_unit_all_of.py index a58f745e41..a2f8646bf0 100644 --- a/intersight/model/memory_unit_all_of.py +++ b/intersight/model/memory_unit_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/memory_unit_list.py b/intersight/model/memory_unit_list.py index 9b32ef06f4..87a88c9452 100644 --- a/intersight/model/memory_unit_list.py +++ b/intersight/model/memory_unit_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_unit_list_all_of.py b/intersight/model/memory_unit_list_all_of.py index da7c0edf00..edbf7fd7d7 100644 --- a/intersight/model/memory_unit_list_all_of.py +++ b/intersight/model/memory_unit_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/memory_unit_relationship.py b/intersight/model/memory_unit_relationship.py index 8ee958b7f0..ea5980f160 100644 --- a/intersight/model/memory_unit_relationship.py +++ b/intersight/model/memory_unit_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -935,6 +935,7 @@ class MemoryUnitRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1604,6 +1605,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1612,10 +1616,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/memory_unit_response.py b/intersight/model/memory_unit_response.py index 69fa31bdc9..50fa73ba78 100644 --- a/intersight/model/memory_unit_response.py +++ b/intersight/model/memory_unit_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meraki_device.py b/intersight/model/meraki_device.py index 833c19a803..c73c47f37d 100644 --- a/intersight/model/meraki_device.py +++ b/intersight/model/meraki_device.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -353,6 +353,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -361,10 +364,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meraki_device_all_of.py b/intersight/model/meraki_device_all_of.py index 8cbd615fa7..db4b53f0b3 100644 --- a/intersight/model/meraki_device_all_of.py +++ b/intersight/model/meraki_device_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/meraki_device_list.py b/intersight/model/meraki_device_list.py index 341c1fcd6a..85a327f263 100644 --- a/intersight/model/meraki_device_list.py +++ b/intersight/model/meraki_device_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meraki_device_list_all_of.py b/intersight/model/meraki_device_list_all_of.py index 2522bc98cd..cb9b70d3a2 100644 --- a/intersight/model/meraki_device_list_all_of.py +++ b/intersight/model/meraki_device_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/meraki_device_relationship.py b/intersight/model/meraki_device_relationship.py index 18aa509bf4..8fb700221a 100644 --- a/intersight/model/meraki_device_relationship.py +++ b/intersight/model/meraki_device_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class MerakiDeviceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1456,6 +1457,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1464,10 +1468,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meraki_device_response.py b/intersight/model/meraki_device_response.py index dc2ea15732..f79fa9ee41 100644 --- a/intersight/model/meraki_device_response.py +++ b/intersight/model/meraki_device_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meraki_network.py b/intersight/model/meraki_network.py index acb25eb499..7f611bceb6 100644 --- a/intersight/model/meraki_network.py +++ b/intersight/model/meraki_network.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -288,6 +288,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -296,10 +299,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meraki_network_all_of.py b/intersight/model/meraki_network_all_of.py index 776256cbbf..fbf2bcdb44 100644 --- a/intersight/model/meraki_network_all_of.py +++ b/intersight/model/meraki_network_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/meraki_network_list.py b/intersight/model/meraki_network_list.py index fa4726d577..d06adae72a 100644 --- a/intersight/model/meraki_network_list.py +++ b/intersight/model/meraki_network_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meraki_network_list_all_of.py b/intersight/model/meraki_network_list_all_of.py index 38a4f11857..fc1ff396a8 100644 --- a/intersight/model/meraki_network_list_all_of.py +++ b/intersight/model/meraki_network_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/meraki_network_relationship.py b/intersight/model/meraki_network_relationship.py index c769604eec..f91fb21df3 100644 --- a/intersight/model/meraki_network_relationship.py +++ b/intersight/model/meraki_network_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class MerakiNetworkRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1391,6 +1392,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1399,10 +1403,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meraki_network_response.py b/intersight/model/meraki_network_response.py index 8113283897..f66e314d2a 100644 --- a/intersight/model/meraki_network_response.py +++ b/intersight/model/meraki_network_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meraki_organization.py b/intersight/model/meraki_organization.py index db061f710b..0e661990f8 100644 --- a/intersight/model/meraki_organization.py +++ b/intersight/model/meraki_organization.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -273,6 +273,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -281,10 +284,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meraki_organization_all_of.py b/intersight/model/meraki_organization_all_of.py index 603899d290..907a46c32a 100644 --- a/intersight/model/meraki_organization_all_of.py +++ b/intersight/model/meraki_organization_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/meraki_organization_list.py b/intersight/model/meraki_organization_list.py index e59775fe84..1ad3f3ad9c 100644 --- a/intersight/model/meraki_organization_list.py +++ b/intersight/model/meraki_organization_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meraki_organization_list_all_of.py b/intersight/model/meraki_organization_list_all_of.py index baeb7315f3..7e653386d7 100644 --- a/intersight/model/meraki_organization_list_all_of.py +++ b/intersight/model/meraki_organization_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/meraki_organization_relationship.py b/intersight/model/meraki_organization_relationship.py index 9cac3389cb..cb703a2e2f 100644 --- a/intersight/model/meraki_organization_relationship.py +++ b/intersight/model/meraki_organization_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class MerakiOrganizationRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1376,6 +1377,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1384,10 +1388,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meraki_organization_response.py b/intersight/model/meraki_organization_response.py index 83a8ee3825..606b1af1a7 100644 --- a/intersight/model/meraki_organization_response.py +++ b/intersight/model/meraki_organization_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meraki_port_profile.py b/intersight/model/meraki_port_profile.py index 6970b02537..4ccfa63e02 100644 --- a/intersight/model/meraki_port_profile.py +++ b/intersight/model/meraki_port_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -273,6 +273,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -281,10 +284,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meraki_port_profile_all_of.py b/intersight/model/meraki_port_profile_all_of.py index b9222d1784..5cd801c96f 100644 --- a/intersight/model/meraki_port_profile_all_of.py +++ b/intersight/model/meraki_port_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/meraki_port_profile_list.py b/intersight/model/meraki_port_profile_list.py index afd1064a0c..a77ef91408 100644 --- a/intersight/model/meraki_port_profile_list.py +++ b/intersight/model/meraki_port_profile_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meraki_port_profile_list_all_of.py b/intersight/model/meraki_port_profile_list_all_of.py index 5638ffc136..6752c12088 100644 --- a/intersight/model/meraki_port_profile_list_all_of.py +++ b/intersight/model/meraki_port_profile_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/meraki_port_profile_response.py b/intersight/model/meraki_port_profile_response.py index 36fb509881..931e12daf7 100644 --- a/intersight/model/meraki_port_profile_response.py +++ b/intersight/model/meraki_port_profile_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meraki_tag.py b/intersight/model/meraki_tag.py index a900183834..b0e9fde4c7 100644 --- a/intersight/model/meraki_tag.py +++ b/intersight/model/meraki_tag.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meraki_tag_all_of.py b/intersight/model/meraki_tag_all_of.py index b86fc0db48..58eaad6924 100644 --- a/intersight/model/meraki_tag_all_of.py +++ b/intersight/model/meraki_tag_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/meraki_tag_list.py b/intersight/model/meraki_tag_list.py index 757c0f4dfd..f55153da8a 100644 --- a/intersight/model/meraki_tag_list.py +++ b/intersight/model/meraki_tag_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meraki_tag_list_all_of.py b/intersight/model/meraki_tag_list_all_of.py index 66af7599d5..5dd6c2a5ba 100644 --- a/intersight/model/meraki_tag_list_all_of.py +++ b/intersight/model/meraki_tag_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/meraki_tag_response.py b/intersight/model/meraki_tag_response.py index 4da6a49f93..d5061c2c21 100644 --- a/intersight/model/meraki_tag_response.py +++ b/intersight/model/meraki_tag_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meta_access_privilege.py b/intersight/model/meta_access_privilege.py index a6379ad8d4..c458f1882a 100644 --- a/intersight/model/meta_access_privilege.py +++ b/intersight/model/meta_access_privilege.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meta_access_privilege_all_of.py b/intersight/model/meta_access_privilege_all_of.py index 893413ef5f..8a051e1c55 100644 --- a/intersight/model/meta_access_privilege_all_of.py +++ b/intersight/model/meta_access_privilege_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/meta_definition.py b/intersight/model/meta_definition.py index 540b28b2ea..f72064021b 100644 --- a/intersight/model/meta_definition.py +++ b/intersight/model/meta_definition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -342,6 +342,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -350,10 +353,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meta_definition_all_of.py b/intersight/model/meta_definition_all_of.py index cb190edd6c..627aa4c79d 100644 --- a/intersight/model/meta_definition_all_of.py +++ b/intersight/model/meta_definition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/meta_definition_list.py b/intersight/model/meta_definition_list.py index 64acc534a3..739994cb42 100644 --- a/intersight/model/meta_definition_list.py +++ b/intersight/model/meta_definition_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meta_definition_list_all_of.py b/intersight/model/meta_definition_list_all_of.py index d15efc8f80..7f20488401 100644 --- a/intersight/model/meta_definition_list_all_of.py +++ b/intersight/model/meta_definition_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/meta_definition_response.py b/intersight/model/meta_definition_response.py index c31e19c80b..14f55a0484 100644 --- a/intersight/model/meta_definition_response.py +++ b/intersight/model/meta_definition_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meta_display_name_definition.py b/intersight/model/meta_display_name_definition.py index 544ff2d742..c1e8345f8a 100644 --- a/intersight/model/meta_display_name_definition.py +++ b/intersight/model/meta_display_name_definition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meta_display_name_definition_all_of.py b/intersight/model/meta_display_name_definition_all_of.py index 244f2e49ed..c530330ba2 100644 --- a/intersight/model/meta_display_name_definition_all_of.py +++ b/intersight/model/meta_display_name_definition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/meta_identity_definition.py b/intersight/model/meta_identity_definition.py index 3276cc33c2..97872b8b68 100644 --- a/intersight/model/meta_identity_definition.py +++ b/intersight/model/meta_identity_definition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meta_identity_definition_all_of.py b/intersight/model/meta_identity_definition_all_of.py index 3ee3a17898..34240b2968 100644 --- a/intersight/model/meta_identity_definition_all_of.py +++ b/intersight/model/meta_identity_definition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/meta_prop_definition.py b/intersight/model/meta_prop_definition.py index 877536c197..92e93acdda 100644 --- a/intersight/model/meta_prop_definition.py +++ b/intersight/model/meta_prop_definition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -275,6 +275,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -283,10 +286,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meta_prop_definition_all_of.py b/intersight/model/meta_prop_definition_all_of.py index acc0b653e0..363e70f884 100644 --- a/intersight/model/meta_prop_definition_all_of.py +++ b/intersight/model/meta_prop_definition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/meta_relationship_definition.py b/intersight/model/meta_relationship_definition.py index 122006dc00..35395a212c 100644 --- a/intersight/model/meta_relationship_definition.py +++ b/intersight/model/meta_relationship_definition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -246,6 +246,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -254,10 +257,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/meta_relationship_definition_all_of.py b/intersight/model/meta_relationship_definition_all_of.py index 172bb19afd..c6296f029b 100644 --- a/intersight/model/meta_relationship_definition_all_of.py +++ b/intersight/model/meta_relationship_definition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/metrics_metric_criterion.py b/intersight/model/metrics_metric_criterion.py index 353f6391af..621d910d58 100644 --- a/intersight/model/metrics_metric_criterion.py +++ b/intersight/model/metrics_metric_criterion.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -233,6 +233,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -241,10 +244,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/metrics_metric_criterion_all_of.py b/intersight/model/metrics_metric_criterion_all_of.py index 69f8e0a6bc..5932078d34 100644 --- a/intersight/model/metrics_metric_criterion_all_of.py +++ b/intersight/model/metrics_metric_criterion_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/metrics_metrics_exploration.py b/intersight/model/metrics_metrics_exploration.py index ab4d0b670e..241a896181 100644 --- a/intersight/model/metrics_metrics_exploration.py +++ b/intersight/model/metrics_metrics_exploration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -291,6 +291,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -299,10 +302,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/metrics_metrics_exploration_all_of.py b/intersight/model/metrics_metrics_exploration_all_of.py index ee37efa8ec..8d696a6c57 100644 --- a/intersight/model/metrics_metrics_exploration_all_of.py +++ b/intersight/model/metrics_metrics_exploration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/metrics_metrics_exploration_list.py b/intersight/model/metrics_metrics_exploration_list.py index b03fb7af49..d375d59377 100644 --- a/intersight/model/metrics_metrics_exploration_list.py +++ b/intersight/model/metrics_metrics_exploration_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/metrics_metrics_exploration_list_all_of.py b/intersight/model/metrics_metrics_exploration_list_all_of.py index a3853cf69c..c6bdb30ccc 100644 --- a/intersight/model/metrics_metrics_exploration_list_all_of.py +++ b/intersight/model/metrics_metrics_exploration_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/metrics_metrics_exploration_response.py b/intersight/model/metrics_metrics_exploration_response.py index 80e3539887..a62a985bf2 100644 --- a/intersight/model/metrics_metrics_exploration_response.py +++ b/intersight/model/metrics_metrics_exploration_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/mo_aggregate_transform.py b/intersight/model/mo_aggregate_transform.py index 9e3f492184..0126faec33 100644 --- a/intersight/model/mo_aggregate_transform.py +++ b/intersight/model/mo_aggregate_transform.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -197,6 +197,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -205,10 +208,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/mo_aggregate_transform_all_of.py b/intersight/model/mo_aggregate_transform_all_of.py index ac51fb7d8c..e4ef803863 100644 --- a/intersight/model/mo_aggregate_transform_all_of.py +++ b/intersight/model/mo_aggregate_transform_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/mo_base_complex_type.py b/intersight/model/mo_base_complex_type.py index 81dda5165a..ab7c3c3ac9 100644 --- a/intersight/model/mo_base_complex_type.py +++ b/intersight/model/mo_base_complex_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -145,6 +145,7 @@ def lazy_import(): from intersight.model.capability_feature_config import CapabilityFeatureConfig from intersight.model.capability_hsu_iso_model_specific_constraint import CapabilityHsuIsoModelSpecificConstraint from intersight.model.capability_port_range import CapabilityPortRange + from intersight.model.capability_server_component_constraint import CapabilityServerComponentConstraint from intersight.model.capability_switch_network_limits import CapabilitySwitchNetworkLimits from intersight.model.capability_switch_storage_limits import CapabilitySwitchStorageLimits from intersight.model.capability_switch_system_limits import CapabilitySwitchSystemLimits @@ -508,6 +509,7 @@ def lazy_import(): from intersight.model.os_virtual_drive_response import OsVirtualDriveResponse from intersight.model.os_vmware_parameters import OsVmwareParameters from intersight.model.os_windows_parameters import OsWindowsParameters + from intersight.model.partnerintegration_metrics_model import PartnerintegrationMetricsModel from intersight.model.pkix_distinguished_name import PkixDistinguishedName from intersight.model.pkix_ecdsa_key_spec import PkixEcdsaKeySpec from intersight.model.pkix_eddsa_key_spec import PkixEddsaKeySpec @@ -939,6 +941,7 @@ def lazy_import(): globals()['CapabilityFeatureConfig'] = CapabilityFeatureConfig globals()['CapabilityHsuIsoModelSpecificConstraint'] = CapabilityHsuIsoModelSpecificConstraint globals()['CapabilityPortRange'] = CapabilityPortRange + globals()['CapabilityServerComponentConstraint'] = CapabilityServerComponentConstraint globals()['CapabilitySwitchNetworkLimits'] = CapabilitySwitchNetworkLimits globals()['CapabilitySwitchStorageLimits'] = CapabilitySwitchStorageLimits globals()['CapabilitySwitchSystemLimits'] = CapabilitySwitchSystemLimits @@ -1302,6 +1305,7 @@ def lazy_import(): globals()['OsVirtualDriveResponse'] = OsVirtualDriveResponse globals()['OsVmwareParameters'] = OsVmwareParameters globals()['OsWindowsParameters'] = OsWindowsParameters + globals()['PartnerintegrationMetricsModel'] = PartnerintegrationMetricsModel globals()['PkixDistinguishedName'] = PkixDistinguishedName globals()['PkixEcdsaKeySpec'] = PkixEcdsaKeySpec globals()['PkixEddsaKeySpec'] = PkixEddsaKeySpec @@ -1752,6 +1756,7 @@ class MoBaseComplexType(ModelNormal): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -2094,6 +2099,7 @@ class MoBaseComplexType(ModelNormal): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -2476,6 +2482,7 @@ class MoBaseComplexType(ModelNormal): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -2818,6 +2825,7 @@ class MoBaseComplexType(ModelNormal): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -3244,6 +3252,7 @@ def discriminator(): 'capability.FeatureConfig': CapabilityFeatureConfig, 'capability.HsuIsoModelSpecificConstraint': CapabilityHsuIsoModelSpecificConstraint, 'capability.PortRange': CapabilityPortRange, + 'capability.ServerComponentConstraint': CapabilityServerComponentConstraint, 'capability.SwitchNetworkLimits': CapabilitySwitchNetworkLimits, 'capability.SwitchStorageLimits': CapabilitySwitchStorageLimits, 'capability.SwitchSystemLimits': CapabilitySwitchSystemLimits, @@ -3607,6 +3616,7 @@ def discriminator(): 'os.VirtualDriveResponse': OsVirtualDriveResponse, 'os.VmwareParameters': OsVmwareParameters, 'os.WindowsParameters': OsWindowsParameters, + 'partnerintegration.MetricsModel': PartnerintegrationMetricsModel, 'pkix.DistinguishedName': PkixDistinguishedName, 'pkix.EcdsaKeySpec': PkixEcdsaKeySpec, 'pkix.EddsaKeySpec': PkixEddsaKeySpec, diff --git a/intersight/model/mo_base_mo.py b/intersight/model/mo_base_mo.py index 9f1fffb551..1a3642888f 100644 --- a/intersight/model/mo_base_mo.py +++ b/intersight/model/mo_base_mo.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -877,6 +877,7 @@ def lazy_import(): from intersight.model.partnerintegration_file import PartnerintegrationFile from intersight.model.partnerintegration_inventory import PartnerintegrationInventory from intersight.model.partnerintegration_logs import PartnerintegrationLogs + from intersight.model.partnerintegration_metrics import PartnerintegrationMetrics from intersight.model.partnerintegration_model import PartnerintegrationModel from intersight.model.pci_coprocessor_card import PciCoprocessorCard from intersight.model.pci_device import PciDevice @@ -1183,7 +1184,6 @@ def lazy_import(): from intersight.model.uuidpool_uuid_lease import UuidpoolUuidLease from intersight.model.view_health_status import ViewHealthStatus from intersight.model.view_server import ViewServer - from intersight.model.views_view import ViewsView from intersight.model.virtualization_base_cluster import VirtualizationBaseCluster from intersight.model.virtualization_base_datacenter import VirtualizationBaseDatacenter from intersight.model.virtualization_base_datastore import VirtualizationBaseDatastore @@ -2150,6 +2150,7 @@ def lazy_import(): globals()['PartnerintegrationFile'] = PartnerintegrationFile globals()['PartnerintegrationInventory'] = PartnerintegrationInventory globals()['PartnerintegrationLogs'] = PartnerintegrationLogs + globals()['PartnerintegrationMetrics'] = PartnerintegrationMetrics globals()['PartnerintegrationModel'] = PartnerintegrationModel globals()['PciCoprocessorCard'] = PciCoprocessorCard globals()['PciDevice'] = PciDevice @@ -2456,7 +2457,6 @@ def lazy_import(): globals()['UuidpoolUuidLease'] = UuidpoolUuidLease globals()['ViewHealthStatus'] = ViewHealthStatus globals()['ViewServer'] = ViewServer - globals()['ViewsView'] = ViewsView globals()['VirtualizationBaseCluster'] = VirtualizationBaseCluster globals()['VirtualizationBaseDatacenter'] = VirtualizationBaseDatacenter globals()['VirtualizationBaseDatastore'] = VirtualizationBaseDatastore @@ -3364,6 +3364,7 @@ class MoBaseMo(ModelNormal): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -4463,6 +4464,7 @@ class MoBaseMo(ModelNormal): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -5693,6 +5695,7 @@ def discriminator(): 'partnerintegration.File': PartnerintegrationFile, 'partnerintegration.Inventory': PartnerintegrationInventory, 'partnerintegration.Logs': PartnerintegrationLogs, + 'partnerintegration.Metrics': PartnerintegrationMetrics, 'partnerintegration.Model': PartnerintegrationModel, 'pci.CoprocessorCard': PciCoprocessorCard, 'pci.Device': PciDevice, @@ -5999,7 +6002,6 @@ def discriminator(): 'uuidpool.UuidLease': UuidpoolUuidLease, 'view.HealthStatus': ViewHealthStatus, 'view.Server': ViewServer, - 'views.View': ViewsView, 'virtualization.BaseCluster': VirtualizationBaseCluster, 'virtualization.BaseDatacenter': VirtualizationBaseDatacenter, 'virtualization.BaseDatastore': VirtualizationBaseDatastore, diff --git a/intersight/model/mo_base_mo_relationship.py b/intersight/model/mo_base_mo_relationship.py index d4715cb5a7..01dd39455d 100644 --- a/intersight/model/mo_base_mo_relationship.py +++ b/intersight/model/mo_base_mo_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -831,6 +831,7 @@ class MoBaseMoRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1361,6 +1362,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1369,10 +1373,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/mo_base_response.py b/intersight/model/mo_base_response.py index 8da00b496b..d7cdfd0566 100644 --- a/intersight/model/mo_base_response.py +++ b/intersight/model/mo_base_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -780,6 +780,7 @@ def lazy_import(): from intersight.model.partnerintegration_file_list import PartnerintegrationFileList from intersight.model.partnerintegration_inventory_list import PartnerintegrationInventoryList from intersight.model.partnerintegration_logs_list import PartnerintegrationLogsList + from intersight.model.partnerintegration_metrics_list import PartnerintegrationMetricsList from intersight.model.partnerintegration_model_list import PartnerintegrationModelList from intersight.model.pci_coprocessor_card_list import PciCoprocessorCardList from intersight.model.pci_device_list import PciDeviceList @@ -1851,6 +1852,7 @@ def lazy_import(): globals()['PartnerintegrationFileList'] = PartnerintegrationFileList globals()['PartnerintegrationInventoryList'] = PartnerintegrationInventoryList globals()['PartnerintegrationLogsList'] = PartnerintegrationLogsList + globals()['PartnerintegrationMetricsList'] = PartnerintegrationMetricsList globals()['PartnerintegrationModelList'] = PartnerintegrationModelList globals()['PciCoprocessorCardList'] = PciCoprocessorCardList globals()['PciDeviceList'] = PciDeviceList @@ -2984,6 +2986,7 @@ def discriminator(): 'partnerintegration.File.List': PartnerintegrationFileList, 'partnerintegration.Inventory.List': PartnerintegrationInventoryList, 'partnerintegration.Logs.List': PartnerintegrationLogsList, + 'partnerintegration.Metrics.List': PartnerintegrationMetricsList, 'partnerintegration.Model.List': PartnerintegrationModelList, 'pci.CoprocessorCard.List': PciCoprocessorCardList, 'pci.Device.List': PciDeviceList, diff --git a/intersight/model/mo_document_count.py b/intersight/model/mo_document_count.py index 8effb844c5..9b964e970b 100644 --- a/intersight/model/mo_document_count.py +++ b/intersight/model/mo_document_count.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -197,6 +197,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -205,10 +208,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/mo_document_count_all_of.py b/intersight/model/mo_document_count_all_of.py index ab78881da4..2671af7b19 100644 --- a/intersight/model/mo_document_count_all_of.py +++ b/intersight/model/mo_document_count_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/mo_mo_ref.py b/intersight/model/mo_mo_ref.py index b0dc56642d..48d2b99689 100644 --- a/intersight/model/mo_mo_ref.py +++ b/intersight/model/mo_mo_ref.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -819,6 +819,7 @@ class MoMoRef(ModelNormal): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", diff --git a/intersight/model/mo_tag.py b/intersight/model/mo_tag.py index 8cd351def9..ca606177a8 100644 --- a/intersight/model/mo_tag.py +++ b/intersight/model/mo_tag.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/mo_tag_key_summary.py b/intersight/model/mo_tag_key_summary.py index e70da8dee3..5bf05b0ad6 100644 --- a/intersight/model/mo_tag_key_summary.py +++ b/intersight/model/mo_tag_key_summary.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/mo_tag_summary.py b/intersight/model/mo_tag_summary.py index 36eaeb592e..64f0d26343 100644 --- a/intersight/model/mo_tag_summary.py +++ b/intersight/model/mo_tag_summary.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/mo_tag_summary_all_of.py b/intersight/model/mo_tag_summary_all_of.py index 9df10415c4..90f6b85e91 100644 --- a/intersight/model/mo_tag_summary_all_of.py +++ b/intersight/model/mo_tag_summary_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/mo_version_context.py b/intersight/model/mo_version_context.py index 5c0d6c3893..db954167cf 100644 --- a/intersight/model/mo_version_context.py +++ b/intersight/model/mo_version_context.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -235,6 +235,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -243,10 +246,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/mo_version_context_all_of.py b/intersight/model/mo_version_context_all_of.py index 7ce7f699a2..f830cdfbf0 100644 --- a/intersight/model/mo_version_context_all_of.py +++ b/intersight/model/mo_version_context_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/monitoring_category_status.py b/intersight/model/monitoring_category_status.py index 9a6e1322cd..4bf8da0a34 100644 --- a/intersight/model/monitoring_category_status.py +++ b/intersight/model/monitoring_category_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -237,6 +237,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -245,10 +248,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/monitoring_category_status_all_of.py b/intersight/model/monitoring_category_status_all_of.py index 0f57e39d39..e4589bd07e 100644 --- a/intersight/model/monitoring_category_status_all_of.py +++ b/intersight/model/monitoring_category_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/monitoring_health_status.py b/intersight/model/monitoring_health_status.py index 2a3c404b0e..52ce853628 100644 --- a/intersight/model/monitoring_health_status.py +++ b/intersight/model/monitoring_health_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -282,6 +282,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -290,10 +293,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/monitoring_health_status_all_of.py b/intersight/model/monitoring_health_status_all_of.py index 7719ec9581..e102b88ed2 100644 --- a/intersight/model/monitoring_health_status_all_of.py +++ b/intersight/model/monitoring_health_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/monitoring_health_status_list.py b/intersight/model/monitoring_health_status_list.py index 19c7c8be68..ac5d636c44 100644 --- a/intersight/model/monitoring_health_status_list.py +++ b/intersight/model/monitoring_health_status_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/monitoring_health_status_list_all_of.py b/intersight/model/monitoring_health_status_list_all_of.py index c7d55943f5..3599f0019e 100644 --- a/intersight/model/monitoring_health_status_list_all_of.py +++ b/intersight/model/monitoring_health_status_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/monitoring_health_status_response.py b/intersight/model/monitoring_health_status_response.py index e7fe0c7396..613ea6f0a6 100644 --- a/intersight/model/monitoring_health_status_response.py +++ b/intersight/model/monitoring_health_status_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/motemplate_action_entry.py b/intersight/model/motemplate_action_entry.py index 57909dfb5f..e8cde1a8e5 100644 --- a/intersight/model/motemplate_action_entry.py +++ b/intersight/model/motemplate_action_entry.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/motemplate_action_entry_all_of.py b/intersight/model/motemplate_action_entry_all_of.py index bff7b5cc89..b8e3f6b991 100644 --- a/intersight/model/motemplate_action_entry_all_of.py +++ b/intersight/model/motemplate_action_entry_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/motemplate_action_param.py b/intersight/model/motemplate_action_param.py index b1bf92ed60..44f2a76487 100644 --- a/intersight/model/motemplate_action_param.py +++ b/intersight/model/motemplate_action_param.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -217,6 +217,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -225,10 +228,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/motemplate_action_param_all_of.py b/intersight/model/motemplate_action_param_all_of.py index 0405888212..400e852a45 100644 --- a/intersight/model/motemplate_action_param_all_of.py +++ b/intersight/model/motemplate_action_param_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/motemplate_sync_error.py b/intersight/model/motemplate_sync_error.py index 39f45d7197..181c63c96b 100644 --- a/intersight/model/motemplate_sync_error.py +++ b/intersight/model/motemplate_sync_error.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/motemplate_sync_error_all_of.py b/intersight/model/motemplate_sync_error_all_of.py index a894ccaeab..a6787b27ec 100644 --- a/intersight/model/motemplate_sync_error_all_of.py +++ b/intersight/model/motemplate_sync_error_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_discovered_neighbor.py b/intersight/model/network_discovered_neighbor.py index f8d3b383ec..e16a0c7655 100644 --- a/intersight/model/network_discovered_neighbor.py +++ b/intersight/model/network_discovered_neighbor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -307,6 +307,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -315,10 +318,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_discovered_neighbor_all_of.py b/intersight/model/network_discovered_neighbor_all_of.py index 58aecf4972..38209ff2c5 100644 --- a/intersight/model/network_discovered_neighbor_all_of.py +++ b/intersight/model/network_discovered_neighbor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_discovered_neighbor_list.py b/intersight/model/network_discovered_neighbor_list.py index fc39353462..7025b1711d 100644 --- a/intersight/model/network_discovered_neighbor_list.py +++ b/intersight/model/network_discovered_neighbor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_discovered_neighbor_list_all_of.py b/intersight/model/network_discovered_neighbor_list_all_of.py index 19947886c9..444e3e99c5 100644 --- a/intersight/model/network_discovered_neighbor_list_all_of.py +++ b/intersight/model/network_discovered_neighbor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_discovered_neighbor_relationship.py b/intersight/model/network_discovered_neighbor_relationship.py index d505a3260b..d03bde64fa 100644 --- a/intersight/model/network_discovered_neighbor_relationship.py +++ b/intersight/model/network_discovered_neighbor_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class NetworkDiscoveredNeighborRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1410,6 +1411,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1418,10 +1422,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_discovered_neighbor_response.py b/intersight/model/network_discovered_neighbor_response.py index aa45e4feef..9dcaa8391b 100644 --- a/intersight/model/network_discovered_neighbor_response.py +++ b/intersight/model/network_discovered_neighbor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_dns.py b/intersight/model/network_dns.py index d5abb5a457..0228f279f9 100644 --- a/intersight/model/network_dns.py +++ b/intersight/model/network_dns.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -296,6 +296,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -304,10 +307,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_dns_all_of.py b/intersight/model/network_dns_all_of.py index 2339580e1f..e4182fe15b 100644 --- a/intersight/model/network_dns_all_of.py +++ b/intersight/model/network_dns_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_dns_list.py b/intersight/model/network_dns_list.py index 8b08a57e43..faa998338c 100644 --- a/intersight/model/network_dns_list.py +++ b/intersight/model/network_dns_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_dns_list_all_of.py b/intersight/model/network_dns_list_all_of.py index 9cccb28f8a..d53d04b2de 100644 --- a/intersight/model/network_dns_list_all_of.py +++ b/intersight/model/network_dns_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_dns_relationship.py b/intersight/model/network_dns_relationship.py index b40c07c148..7a20e4c43b 100644 --- a/intersight/model/network_dns_relationship.py +++ b/intersight/model/network_dns_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class NetworkDnsRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1399,6 +1400,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1407,10 +1411,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_dns_response.py b/intersight/model/network_dns_response.py index d8a790d76f..a92305427b 100644 --- a/intersight/model/network_dns_response.py +++ b/intersight/model/network_dns_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_element.py b/intersight/model/network_element.py index defbce1dfd..fb0d5e3576 100644 --- a/intersight/model/network_element.py +++ b/intersight/model/network_element.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -716,6 +716,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -724,10 +727,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_element_all_of.py b/intersight/model/network_element_all_of.py index 92c97b8073..b99a6d4701 100644 --- a/intersight/model/network_element_all_of.py +++ b/intersight/model/network_element_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_element_list.py b/intersight/model/network_element_list.py index 6371dd824a..6f27885cb0 100644 --- a/intersight/model/network_element_list.py +++ b/intersight/model/network_element_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_element_list_all_of.py b/intersight/model/network_element_list_all_of.py index 98b7fe0582..5db715c755 100644 --- a/intersight/model/network_element_list_all_of.py +++ b/intersight/model/network_element_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_element_relationship.py b/intersight/model/network_element_relationship.py index 9563153239..a6b6e85fb5 100644 --- a/intersight/model/network_element_relationship.py +++ b/intersight/model/network_element_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -953,6 +953,7 @@ class NetworkElementRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1819,6 +1820,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1827,10 +1831,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_element_response.py b/intersight/model/network_element_response.py index 5483c5bbc8..05f635ebc2 100644 --- a/intersight/model/network_element_response.py +++ b/intersight/model/network_element_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_element_summary.py b/intersight/model/network_element_summary.py index 4e1dd14a1c..0586768088 100644 --- a/intersight/model/network_element_summary.py +++ b/intersight/model/network_element_summary.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -35,19 +35,19 @@ def lazy_import(): from intersight.model.asset_device_registration_relationship import AssetDeviceRegistrationRelationship from intersight.model.compute_alarm_summary import ComputeAlarmSummary from intersight.model.display_names import DisplayNames + from intersight.model.mo_base_mo import MoBaseMo from intersight.model.mo_base_mo_relationship import MoBaseMoRelationship from intersight.model.mo_tag import MoTag from intersight.model.mo_version_context import MoVersionContext from intersight.model.network_element_summary_all_of import NetworkElementSummaryAllOf - from intersight.model.views_view import ViewsView globals()['AssetDeviceRegistrationRelationship'] = AssetDeviceRegistrationRelationship globals()['ComputeAlarmSummary'] = ComputeAlarmSummary globals()['DisplayNames'] = DisplayNames + globals()['MoBaseMo'] = MoBaseMo globals()['MoBaseMoRelationship'] = MoBaseMoRelationship globals()['MoTag'] = MoTag globals()['MoVersionContext'] = MoVersionContext globals()['NetworkElementSummaryAllOf'] = NetworkElementSummaryAllOf - globals()['ViewsView'] = ViewsView class NetworkElementSummary(ModelComposed): @@ -143,13 +143,6 @@ class NetworkElementSummary(ModelComposed): 'pattern': r'^$|^[a-zA-Z0-9]+([-.]{1}[a-zA-Z0-9]+)*$', # noqa: E501 }, }, - ('user_label',): { - 'max_length': 64, - 'min_length': 0, - 'regex': { - 'pattern': r'^[ !#$%&\(\)\*\+,\-\.\/:;\?@\[\]_\{\|\}~a-zA-Z0-9]*$', # noqa: E501 - }, - }, } @cached_property @@ -227,7 +220,6 @@ def openapi_types(): 'out_of_band_ipv6_prefix': (str,), # noqa: E501 'out_of_band_mac': (str,), # noqa: E501 'part_number': (str,), # noqa: E501 - 'peer_firmware_out_of_sync': (bool,), # noqa: E501 'presence': (str,), # noqa: E501 'reserved_vlan_start_id': (int,), # noqa: E501 'revision': (str,), # noqa: E501 @@ -241,9 +233,9 @@ def openapi_types(): 'system_up_time': (str,), # noqa: E501 'thermal': (str,), # noqa: E501 'total_memory': (int,), # noqa: E501 - 'user_label': (str,), # noqa: E501 'vendor': (str,), # noqa: E501 'version': (str,), # noqa: E501 + 'inventory_parent': (MoBaseMoRelationship,), # noqa: E501 'registered_device': (AssetDeviceRegistrationRelationship,), # noqa: E501 'account_moid': (str,), # noqa: E501 'create_time': (datetime,), # noqa: E501 @@ -321,7 +313,6 @@ def discriminator(): 'out_of_band_ipv6_prefix': 'OutOfBandIpv6Prefix', # noqa: E501 'out_of_band_mac': 'OutOfBandMac', # noqa: E501 'part_number': 'PartNumber', # noqa: E501 - 'peer_firmware_out_of_sync': 'PeerFirmwareOutOfSync', # noqa: E501 'presence': 'Presence', # noqa: E501 'reserved_vlan_start_id': 'ReservedVlanStartId', # noqa: E501 'revision': 'Revision', # noqa: E501 @@ -335,9 +326,9 @@ def discriminator(): 'system_up_time': 'SystemUpTime', # noqa: E501 'thermal': 'Thermal', # noqa: E501 'total_memory': 'TotalMemory', # noqa: E501 - 'user_label': 'UserLabel', # noqa: E501 'vendor': 'Vendor', # noqa: E501 'version': 'Version', # noqa: E501 + 'inventory_parent': 'InventoryParent', # noqa: E501 'registered_device': 'RegisteredDevice', # noqa: E501 'account_moid': 'AccountMoid', # noqa: E501 'create_time': 'CreateTime', # noqa: E501 @@ -362,8 +353,6 @@ def discriminator(): 'chassis', # noqa: E501 'conf_mod_ts', # noqa: E501 'conf_mod_ts_backup', # noqa: E501 - 'connection_status', # noqa: E501 - 'default_domain', # noqa: E501 'device_mo_id', # noqa: E501 'dn', # noqa: E501 'ethernet_mode', # noqa: E501 @@ -403,22 +392,16 @@ def discriminator(): 'out_of_band_ipv6_gateway', # noqa: E501 'out_of_band_ipv6_prefix', # noqa: E501 'out_of_band_mac', # noqa: E501 - 'part_number', # noqa: E501 - 'peer_firmware_out_of_sync', # noqa: E501 'presence', # noqa: E501 'reserved_vlan_start_id', # noqa: E501 'revision', # noqa: E501 'rn', # noqa: E501 'serial', # noqa: E501 'source_object_type', # noqa: E501 - 'status', # noqa: E501 'switch_id', # noqa: E501 'switch_profile_name', # noqa: E501 'switch_type', # noqa: E501 - 'system_up_time', # noqa: E501 - 'thermal', # noqa: E501 'total_memory', # noqa: E501 - 'user_label', # noqa: E501 'vendor', # noqa: E501 'version', # noqa: E501 'account_moid', # noqa: E501 @@ -478,11 +461,11 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 conf_mod_ts_backup (str): Configuration modified backup timestamp of the switch.. [optional] # noqa: E501 connection_status (str): Connection status of the switch.. [optional] # noqa: E501 default_domain (str): The default domain name configured on the switch.. [optional] # noqa: E501 - device_mo_id (str): The database identifier of the registered device of an object.. [optional] # noqa: E501 + device_mo_id (str): The MoId of the registered device that coresponds to the server.. [optional] # noqa: E501 dn (str): The Distinguished Name unambiguously identifies an object in the system.. [optional] # noqa: E501 ethernet_mode (str): The user configured Ethernet operational mode for this switch (End-Host or Switching).. [optional] # noqa: E501 ethernet_switching_mode (str): The user configured Ethernet operational mode for this switch (End-Host or Switching). * `end-host` - In end-host mode, the fabric interconnects appear to the upstream devices as end hosts with multiple links.In this mode, the switch does not run Spanning Tree Protocol and avoids loops by following a set of rules for traffic forwarding.In case of ethernet switching mode - Ethernet end-host mode is also known as Ethernet host virtualizer. * `switch` - In switch mode, the switch runs Spanning Tree Protocol to avoid loops, and broadcast and multicast packets are handled in the traditional way.This is the traditional switch mode.. [optional] if omitted the server will use the default value of "end-host" # noqa: E501 - fault_summary (int): The fault summary of the network Element out-of-band management interface.. [optional] # noqa: E501 + fault_summary (int): The fault summary for the server.. [optional] # noqa: E501 fc_mode (str): The user configured FC operational mode for this switch (End-Host or Switching).. [optional] # noqa: E501 fc_switching_mode (str): The user configured FC operational mode for this switch (End-Host or Switching). * `end-host` - In end-host mode, the fabric interconnects appear to the upstream devices as end hosts with multiple links.In this mode, the switch does not run Spanning Tree Protocol and avoids loops by following a set of rules for traffic forwarding.In case of ethernet switching mode - Ethernet end-host mode is also known as Ethernet host virtualizer. * `switch` - In switch mode, the switch runs Spanning Tree Protocol to avoid loops, and broadcast and multicast packets are handled in the traditional way.This is the traditional switch mode.. [optional] if omitted the server will use the default value of "end-host" # noqa: E501 firmware (str): Running firmware information.. [optional] # noqa: E501 @@ -494,10 +477,10 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 inband_vlan (int): The VLAN ID of the network Element inband management interface.. [optional] # noqa: E501 inter_cluster_link_state (str): The intercluster link state of the switch. * `Unknown` - The operational state of the link is not known. * `Up` - The operational state of the link is up. * `Down` - The operational state of the link is down. * `Degraded` - The link is operational but degraded. This state is applicable to port channels when any one of the member links is down.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 ipv4_address (str): IP version 4 address is saved in this property.. [optional] # noqa: E501 - is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] if omitted the server will use the default value of False # noqa: E501 + is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] # noqa: E501 management_mode (str): The management mode of the fabric interconnect. * `IntersightStandalone` - Intersight Standalone mode of operation. * `UCSM` - Unified Computing System Manager mode of operation. * `Intersight` - Intersight managed mode of operation.. [optional] if omitted the server will use the default value of "IntersightStandalone" # noqa: E501 - model (str): This field displays the model number of the associated component or hardware.. [optional] # noqa: E501 - name (str): Name of the ElementSummary object is saved in this property.. [optional] # noqa: E501 + model (str): This field identifies the model of the given component.. [optional] # noqa: E501 + name (str): The admin configured name of the system.. [optional] # noqa: E501 num_ether_ports (int): Total number of Ethernet ports.. [optional] # noqa: E501 num_ether_ports_configured (int): Total number of configured Ethernet ports.. [optional] # noqa: E501 num_ether_ports_link_up (int): Total number of Ethernet ports which are UP.. [optional] # noqa: E501 @@ -518,13 +501,12 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 out_of_band_ipv6_prefix (str): The network mask of the network Element out-of-band management interface.. [optional] # noqa: E501 out_of_band_mac (str): The MAC address of the network Element out-of-band management interface.. [optional] # noqa: E501 part_number (str): Part number of the switch.. [optional] # noqa: E501 - peer_firmware_out_of_sync (bool): The flag to indicate the firmware of peer Fabric Interconnect is out of sync.. [optional] # noqa: E501 - presence (str): This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.. [optional] # noqa: E501 + presence (str): This field identifies the presence (equipped) or absence of the given component.. [optional] # noqa: E501 reserved_vlan_start_id (int): The reserved VLAN start ID of the Network Element. A block of 128 VLANs are reserved for internal use and cannot be used for carrying network traffic.. [optional] # noqa: E501 - revision (str): This field displays the revised version of the associated component or hardware (if any).. [optional] # noqa: E501 + revision (str): The product revision of the switch.. [optional] # noqa: E501 rn (str): The Relative Name uniquely identifies an object within a given context.. [optional] # noqa: E501 - serial (str): This field displays the serial number of the associated component or hardware.. [optional] # noqa: E501 - source_object_type (str): The source object type of this view MO.. [optional] # noqa: E501 + serial (str): This field identifies the serial of the given component.. [optional] # noqa: E501 + source_object_type (str): Stores the source object type used to fill the properties of this object.. [optional] # noqa: E501 status (str): The status of the switch.. [optional] # noqa: E501 switch_id (str): The Switch Id of the network Element.. [optional] # noqa: E501 switch_profile_name (str): The name of switch profile associated with the switch.. [optional] # noqa: E501 @@ -532,9 +514,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 system_up_time (str): System up time of the switch.. [optional] # noqa: E501 thermal (str): The Thermal status of the fabric interconnect. * `unknown` - The default state of the sensor (in case no data is received). * `ok` - State of the sensor indicating the sensor's temperature range is okay. * `upper-non-recoverable` - State of the sensor indicating that the temperature is extremely high above normal range. * `upper-critical` - State of the sensor indicating that the temperature is above normal range. * `upper-non-critical` - State of the sensor indicating that the temperature is a little above the normal range. * `lower-non-critical` - State of the sensor indicating that the temperature is a little below the normal range. * `lower-critical` - State of the sensor indicating that the temperature is below normal range. * `lower-non-recoverable` - State of the sensor indicating that the temperature is extremely below normal range.. [optional] if omitted the server will use the default value of "unknown" # noqa: E501 total_memory (int): Total available memory on this switch platform.. [optional] # noqa: E501 - user_label (str): The user defined label assigned to the switch.. [optional] # noqa: E501 - vendor (str): This field displays the vendor information of the associated component or hardware.. [optional] # noqa: E501 - version (str): Version holds the firmware version related information.. [optional] # noqa: E501 + vendor (str): This field identifies the vendor of the given component.. [optional] # noqa: E501 + version (str): Firmware version of the switch.. [optional] # noqa: E501 + inventory_parent (MoBaseMoRelationship): [optional] # noqa: E501 registered_device (AssetDeviceRegistrationRelationship): [optional] # noqa: E501 account_moid (str): The Account ID for this managed object.. [optional] # noqa: E501 create_time (datetime): The time when this managed object was created.. [optional] # noqa: E501 @@ -600,6 +582,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -608,10 +593,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -671,11 +659,11 @@ def __init__(self, *args, **kwargs): # noqa: E501 conf_mod_ts_backup (str): Configuration modified backup timestamp of the switch.. [optional] # noqa: E501 connection_status (str): Connection status of the switch.. [optional] # noqa: E501 default_domain (str): The default domain name configured on the switch.. [optional] # noqa: E501 - device_mo_id (str): The database identifier of the registered device of an object.. [optional] # noqa: E501 + device_mo_id (str): The MoId of the registered device that coresponds to the server.. [optional] # noqa: E501 dn (str): The Distinguished Name unambiguously identifies an object in the system.. [optional] # noqa: E501 ethernet_mode (str): The user configured Ethernet operational mode for this switch (End-Host or Switching).. [optional] # noqa: E501 ethernet_switching_mode (str): The user configured Ethernet operational mode for this switch (End-Host or Switching). * `end-host` - In end-host mode, the fabric interconnects appear to the upstream devices as end hosts with multiple links.In this mode, the switch does not run Spanning Tree Protocol and avoids loops by following a set of rules for traffic forwarding.In case of ethernet switching mode - Ethernet end-host mode is also known as Ethernet host virtualizer. * `switch` - In switch mode, the switch runs Spanning Tree Protocol to avoid loops, and broadcast and multicast packets are handled in the traditional way.This is the traditional switch mode.. [optional] if omitted the server will use the default value of "end-host" # noqa: E501 - fault_summary (int): The fault summary of the network Element out-of-band management interface.. [optional] # noqa: E501 + fault_summary (int): The fault summary for the server.. [optional] # noqa: E501 fc_mode (str): The user configured FC operational mode for this switch (End-Host or Switching).. [optional] # noqa: E501 fc_switching_mode (str): The user configured FC operational mode for this switch (End-Host or Switching). * `end-host` - In end-host mode, the fabric interconnects appear to the upstream devices as end hosts with multiple links.In this mode, the switch does not run Spanning Tree Protocol and avoids loops by following a set of rules for traffic forwarding.In case of ethernet switching mode - Ethernet end-host mode is also known as Ethernet host virtualizer. * `switch` - In switch mode, the switch runs Spanning Tree Protocol to avoid loops, and broadcast and multicast packets are handled in the traditional way.This is the traditional switch mode.. [optional] if omitted the server will use the default value of "end-host" # noqa: E501 firmware (str): Running firmware information.. [optional] # noqa: E501 @@ -687,10 +675,10 @@ def __init__(self, *args, **kwargs): # noqa: E501 inband_vlan (int): The VLAN ID of the network Element inband management interface.. [optional] # noqa: E501 inter_cluster_link_state (str): The intercluster link state of the switch. * `Unknown` - The operational state of the link is not known. * `Up` - The operational state of the link is up. * `Down` - The operational state of the link is down. * `Degraded` - The link is operational but degraded. This state is applicable to port channels when any one of the member links is down.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 ipv4_address (str): IP version 4 address is saved in this property.. [optional] # noqa: E501 - is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] if omitted the server will use the default value of False # noqa: E501 + is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] # noqa: E501 management_mode (str): The management mode of the fabric interconnect. * `IntersightStandalone` - Intersight Standalone mode of operation. * `UCSM` - Unified Computing System Manager mode of operation. * `Intersight` - Intersight managed mode of operation.. [optional] if omitted the server will use the default value of "IntersightStandalone" # noqa: E501 - model (str): This field displays the model number of the associated component or hardware.. [optional] # noqa: E501 - name (str): Name of the ElementSummary object is saved in this property.. [optional] # noqa: E501 + model (str): This field identifies the model of the given component.. [optional] # noqa: E501 + name (str): The admin configured name of the system.. [optional] # noqa: E501 num_ether_ports (int): Total number of Ethernet ports.. [optional] # noqa: E501 num_ether_ports_configured (int): Total number of configured Ethernet ports.. [optional] # noqa: E501 num_ether_ports_link_up (int): Total number of Ethernet ports which are UP.. [optional] # noqa: E501 @@ -711,13 +699,12 @@ def __init__(self, *args, **kwargs): # noqa: E501 out_of_band_ipv6_prefix (str): The network mask of the network Element out-of-band management interface.. [optional] # noqa: E501 out_of_band_mac (str): The MAC address of the network Element out-of-band management interface.. [optional] # noqa: E501 part_number (str): Part number of the switch.. [optional] # noqa: E501 - peer_firmware_out_of_sync (bool): The flag to indicate the firmware of peer Fabric Interconnect is out of sync.. [optional] # noqa: E501 - presence (str): This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.. [optional] # noqa: E501 + presence (str): This field identifies the presence (equipped) or absence of the given component.. [optional] # noqa: E501 reserved_vlan_start_id (int): The reserved VLAN start ID of the Network Element. A block of 128 VLANs are reserved for internal use and cannot be used for carrying network traffic.. [optional] # noqa: E501 - revision (str): This field displays the revised version of the associated component or hardware (if any).. [optional] # noqa: E501 + revision (str): The product revision of the switch.. [optional] # noqa: E501 rn (str): The Relative Name uniquely identifies an object within a given context.. [optional] # noqa: E501 - serial (str): This field displays the serial number of the associated component or hardware.. [optional] # noqa: E501 - source_object_type (str): The source object type of this view MO.. [optional] # noqa: E501 + serial (str): This field identifies the serial of the given component.. [optional] # noqa: E501 + source_object_type (str): Stores the source object type used to fill the properties of this object.. [optional] # noqa: E501 status (str): The status of the switch.. [optional] # noqa: E501 switch_id (str): The Switch Id of the network Element.. [optional] # noqa: E501 switch_profile_name (str): The name of switch profile associated with the switch.. [optional] # noqa: E501 @@ -725,9 +712,9 @@ def __init__(self, *args, **kwargs): # noqa: E501 system_up_time (str): System up time of the switch.. [optional] # noqa: E501 thermal (str): The Thermal status of the fabric interconnect. * `unknown` - The default state of the sensor (in case no data is received). * `ok` - State of the sensor indicating the sensor's temperature range is okay. * `upper-non-recoverable` - State of the sensor indicating that the temperature is extremely high above normal range. * `upper-critical` - State of the sensor indicating that the temperature is above normal range. * `upper-non-critical` - State of the sensor indicating that the temperature is a little above the normal range. * `lower-non-critical` - State of the sensor indicating that the temperature is a little below the normal range. * `lower-critical` - State of the sensor indicating that the temperature is below normal range. * `lower-non-recoverable` - State of the sensor indicating that the temperature is extremely below normal range.. [optional] if omitted the server will use the default value of "unknown" # noqa: E501 total_memory (int): Total available memory on this switch platform.. [optional] # noqa: E501 - user_label (str): The user defined label assigned to the switch.. [optional] # noqa: E501 - vendor (str): This field displays the vendor information of the associated component or hardware.. [optional] # noqa: E501 - version (str): Version holds the firmware version related information.. [optional] # noqa: E501 + vendor (str): This field identifies the vendor of the given component.. [optional] # noqa: E501 + version (str): Firmware version of the switch.. [optional] # noqa: E501 + inventory_parent (MoBaseMoRelationship): [optional] # noqa: E501 registered_device (AssetDeviceRegistrationRelationship): [optional] # noqa: E501 account_moid (str): The Account ID for this managed object.. [optional] # noqa: E501 create_time (datetime): The time when this managed object was created.. [optional] # noqa: E501 @@ -818,8 +805,8 @@ def _composed_schemas(): 'anyOf': [ ], 'allOf': [ + MoBaseMo, NetworkElementSummaryAllOf, - ViewsView, ], 'oneOf': [ ], diff --git a/intersight/model/network_element_summary_all_of.py b/intersight/model/network_element_summary_all_of.py index 29b1bb056a..2f87586348 100644 --- a/intersight/model/network_element_summary_all_of.py +++ b/intersight/model/network_element_summary_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -34,8 +34,10 @@ def lazy_import(): from intersight.model.asset_device_registration_relationship import AssetDeviceRegistrationRelationship from intersight.model.compute_alarm_summary import ComputeAlarmSummary + from intersight.model.mo_base_mo_relationship import MoBaseMoRelationship globals()['AssetDeviceRegistrationRelationship'] = AssetDeviceRegistrationRelationship globals()['ComputeAlarmSummary'] = ComputeAlarmSummary + globals()['MoBaseMoRelationship'] = MoBaseMoRelationship class NetworkElementSummaryAllOf(ModelNormal): @@ -131,13 +133,6 @@ class NetworkElementSummaryAllOf(ModelNormal): 'pattern': r'^$|^[a-zA-Z0-9]+([-.]{1}[a-zA-Z0-9]+)*$', # noqa: E501 }, }, - ('user_label',): { - 'max_length': 64, - 'min_length': 0, - 'regex': { - 'pattern': r'^[ !#$%&\(\)\*\+,\-\.\/:;\?@\[\]_\{\|\}~a-zA-Z0-9]*$', # noqa: E501 - }, - }, } @cached_property @@ -215,7 +210,6 @@ def openapi_types(): 'out_of_band_ipv6_prefix': (str,), # noqa: E501 'out_of_band_mac': (str,), # noqa: E501 'part_number': (str,), # noqa: E501 - 'peer_firmware_out_of_sync': (bool,), # noqa: E501 'presence': (str,), # noqa: E501 'reserved_vlan_start_id': (int,), # noqa: E501 'revision': (str,), # noqa: E501 @@ -229,9 +223,9 @@ def openapi_types(): 'system_up_time': (str,), # noqa: E501 'thermal': (str,), # noqa: E501 'total_memory': (int,), # noqa: E501 - 'user_label': (str,), # noqa: E501 'vendor': (str,), # noqa: E501 'version': (str,), # noqa: E501 + 'inventory_parent': (MoBaseMoRelationship,), # noqa: E501 'registered_device': (AssetDeviceRegistrationRelationship,), # noqa: E501 } @@ -293,7 +287,6 @@ def discriminator(): 'out_of_band_ipv6_prefix': 'OutOfBandIpv6Prefix', # noqa: E501 'out_of_band_mac': 'OutOfBandMac', # noqa: E501 'part_number': 'PartNumber', # noqa: E501 - 'peer_firmware_out_of_sync': 'PeerFirmwareOutOfSync', # noqa: E501 'presence': 'Presence', # noqa: E501 'reserved_vlan_start_id': 'ReservedVlanStartId', # noqa: E501 'revision': 'Revision', # noqa: E501 @@ -307,9 +300,9 @@ def discriminator(): 'system_up_time': 'SystemUpTime', # noqa: E501 'thermal': 'Thermal', # noqa: E501 'total_memory': 'TotalMemory', # noqa: E501 - 'user_label': 'UserLabel', # noqa: E501 'vendor': 'Vendor', # noqa: E501 'version': 'Version', # noqa: E501 + 'inventory_parent': 'InventoryParent', # noqa: E501 'registered_device': 'RegisteredDevice', # noqa: E501 } @@ -321,8 +314,6 @@ def discriminator(): 'chassis', # noqa: E501 'conf_mod_ts', # noqa: E501 'conf_mod_ts_backup', # noqa: E501 - 'connection_status', # noqa: E501 - 'default_domain', # noqa: E501 'device_mo_id', # noqa: E501 'dn', # noqa: E501 'ethernet_mode', # noqa: E501 @@ -362,22 +353,16 @@ def discriminator(): 'out_of_band_ipv6_gateway', # noqa: E501 'out_of_band_ipv6_prefix', # noqa: E501 'out_of_band_mac', # noqa: E501 - 'part_number', # noqa: E501 - 'peer_firmware_out_of_sync', # noqa: E501 'presence', # noqa: E501 'reserved_vlan_start_id', # noqa: E501 'revision', # noqa: E501 'rn', # noqa: E501 'serial', # noqa: E501 'source_object_type', # noqa: E501 - 'status', # noqa: E501 'switch_id', # noqa: E501 'switch_profile_name', # noqa: E501 'switch_type', # noqa: E501 - 'system_up_time', # noqa: E501 - 'thermal', # noqa: E501 'total_memory', # noqa: E501 - 'user_label', # noqa: E501 'vendor', # noqa: E501 'version', # noqa: E501 } @@ -434,11 +419,11 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 conf_mod_ts_backup (str): Configuration modified backup timestamp of the switch.. [optional] # noqa: E501 connection_status (str): Connection status of the switch.. [optional] # noqa: E501 default_domain (str): The default domain name configured on the switch.. [optional] # noqa: E501 - device_mo_id (str): The database identifier of the registered device of an object.. [optional] # noqa: E501 + device_mo_id (str): The MoId of the registered device that coresponds to the server.. [optional] # noqa: E501 dn (str): The Distinguished Name unambiguously identifies an object in the system.. [optional] # noqa: E501 ethernet_mode (str): The user configured Ethernet operational mode for this switch (End-Host or Switching).. [optional] # noqa: E501 ethernet_switching_mode (str): The user configured Ethernet operational mode for this switch (End-Host or Switching). * `end-host` - In end-host mode, the fabric interconnects appear to the upstream devices as end hosts with multiple links.In this mode, the switch does not run Spanning Tree Protocol and avoids loops by following a set of rules for traffic forwarding.In case of ethernet switching mode - Ethernet end-host mode is also known as Ethernet host virtualizer. * `switch` - In switch mode, the switch runs Spanning Tree Protocol to avoid loops, and broadcast and multicast packets are handled in the traditional way.This is the traditional switch mode.. [optional] if omitted the server will use the default value of "end-host" # noqa: E501 - fault_summary (int): The fault summary of the network Element out-of-band management interface.. [optional] # noqa: E501 + fault_summary (int): The fault summary for the server.. [optional] # noqa: E501 fc_mode (str): The user configured FC operational mode for this switch (End-Host or Switching).. [optional] # noqa: E501 fc_switching_mode (str): The user configured FC operational mode for this switch (End-Host or Switching). * `end-host` - In end-host mode, the fabric interconnects appear to the upstream devices as end hosts with multiple links.In this mode, the switch does not run Spanning Tree Protocol and avoids loops by following a set of rules for traffic forwarding.In case of ethernet switching mode - Ethernet end-host mode is also known as Ethernet host virtualizer. * `switch` - In switch mode, the switch runs Spanning Tree Protocol to avoid loops, and broadcast and multicast packets are handled in the traditional way.This is the traditional switch mode.. [optional] if omitted the server will use the default value of "end-host" # noqa: E501 firmware (str): Running firmware information.. [optional] # noqa: E501 @@ -450,10 +435,10 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 inband_vlan (int): The VLAN ID of the network Element inband management interface.. [optional] # noqa: E501 inter_cluster_link_state (str): The intercluster link state of the switch. * `Unknown` - The operational state of the link is not known. * `Up` - The operational state of the link is up. * `Down` - The operational state of the link is down. * `Degraded` - The link is operational but degraded. This state is applicable to port channels when any one of the member links is down.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 ipv4_address (str): IP version 4 address is saved in this property.. [optional] # noqa: E501 - is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] if omitted the server will use the default value of False # noqa: E501 + is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] # noqa: E501 management_mode (str): The management mode of the fabric interconnect. * `IntersightStandalone` - Intersight Standalone mode of operation. * `UCSM` - Unified Computing System Manager mode of operation. * `Intersight` - Intersight managed mode of operation.. [optional] if omitted the server will use the default value of "IntersightStandalone" # noqa: E501 - model (str): This field displays the model number of the associated component or hardware.. [optional] # noqa: E501 - name (str): Name of the ElementSummary object is saved in this property.. [optional] # noqa: E501 + model (str): This field identifies the model of the given component.. [optional] # noqa: E501 + name (str): The admin configured name of the system.. [optional] # noqa: E501 num_ether_ports (int): Total number of Ethernet ports.. [optional] # noqa: E501 num_ether_ports_configured (int): Total number of configured Ethernet ports.. [optional] # noqa: E501 num_ether_ports_link_up (int): Total number of Ethernet ports which are UP.. [optional] # noqa: E501 @@ -474,13 +459,12 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 out_of_band_ipv6_prefix (str): The network mask of the network Element out-of-band management interface.. [optional] # noqa: E501 out_of_band_mac (str): The MAC address of the network Element out-of-band management interface.. [optional] # noqa: E501 part_number (str): Part number of the switch.. [optional] # noqa: E501 - peer_firmware_out_of_sync (bool): The flag to indicate the firmware of peer Fabric Interconnect is out of sync.. [optional] # noqa: E501 - presence (str): This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.. [optional] # noqa: E501 + presence (str): This field identifies the presence (equipped) or absence of the given component.. [optional] # noqa: E501 reserved_vlan_start_id (int): The reserved VLAN start ID of the Network Element. A block of 128 VLANs are reserved for internal use and cannot be used for carrying network traffic.. [optional] # noqa: E501 - revision (str): This field displays the revised version of the associated component or hardware (if any).. [optional] # noqa: E501 + revision (str): The product revision of the switch.. [optional] # noqa: E501 rn (str): The Relative Name uniquely identifies an object within a given context.. [optional] # noqa: E501 - serial (str): This field displays the serial number of the associated component or hardware.. [optional] # noqa: E501 - source_object_type (str): The source object type of this view MO.. [optional] # noqa: E501 + serial (str): This field identifies the serial of the given component.. [optional] # noqa: E501 + source_object_type (str): Stores the source object type used to fill the properties of this object.. [optional] # noqa: E501 status (str): The status of the switch.. [optional] # noqa: E501 switch_id (str): The Switch Id of the network Element.. [optional] # noqa: E501 switch_profile_name (str): The name of switch profile associated with the switch.. [optional] # noqa: E501 @@ -488,9 +472,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 system_up_time (str): System up time of the switch.. [optional] # noqa: E501 thermal (str): The Thermal status of the fabric interconnect. * `unknown` - The default state of the sensor (in case no data is received). * `ok` - State of the sensor indicating the sensor's temperature range is okay. * `upper-non-recoverable` - State of the sensor indicating that the temperature is extremely high above normal range. * `upper-critical` - State of the sensor indicating that the temperature is above normal range. * `upper-non-critical` - State of the sensor indicating that the temperature is a little above the normal range. * `lower-non-critical` - State of the sensor indicating that the temperature is a little below the normal range. * `lower-critical` - State of the sensor indicating that the temperature is below normal range. * `lower-non-recoverable` - State of the sensor indicating that the temperature is extremely below normal range.. [optional] if omitted the server will use the default value of "unknown" # noqa: E501 total_memory (int): Total available memory on this switch platform.. [optional] # noqa: E501 - user_label (str): The user defined label assigned to the switch.. [optional] # noqa: E501 - vendor (str): This field displays the vendor information of the associated component or hardware.. [optional] # noqa: E501 - version (str): Version holds the firmware version related information.. [optional] # noqa: E501 + vendor (str): This field identifies the vendor of the given component.. [optional] # noqa: E501 + version (str): Firmware version of the switch.. [optional] # noqa: E501 + inventory_parent (MoBaseMoRelationship): [optional] # noqa: E501 registered_device (AssetDeviceRegistrationRelationship): [optional] # noqa: E501 """ @@ -595,11 +579,11 @@ def __init__(self, *args, **kwargs): # noqa: E501 conf_mod_ts_backup (str): Configuration modified backup timestamp of the switch.. [optional] # noqa: E501 connection_status (str): Connection status of the switch.. [optional] # noqa: E501 default_domain (str): The default domain name configured on the switch.. [optional] # noqa: E501 - device_mo_id (str): The database identifier of the registered device of an object.. [optional] # noqa: E501 + device_mo_id (str): The MoId of the registered device that coresponds to the server.. [optional] # noqa: E501 dn (str): The Distinguished Name unambiguously identifies an object in the system.. [optional] # noqa: E501 ethernet_mode (str): The user configured Ethernet operational mode for this switch (End-Host or Switching).. [optional] # noqa: E501 ethernet_switching_mode (str): The user configured Ethernet operational mode for this switch (End-Host or Switching). * `end-host` - In end-host mode, the fabric interconnects appear to the upstream devices as end hosts with multiple links.In this mode, the switch does not run Spanning Tree Protocol and avoids loops by following a set of rules for traffic forwarding.In case of ethernet switching mode - Ethernet end-host mode is also known as Ethernet host virtualizer. * `switch` - In switch mode, the switch runs Spanning Tree Protocol to avoid loops, and broadcast and multicast packets are handled in the traditional way.This is the traditional switch mode.. [optional] if omitted the server will use the default value of "end-host" # noqa: E501 - fault_summary (int): The fault summary of the network Element out-of-band management interface.. [optional] # noqa: E501 + fault_summary (int): The fault summary for the server.. [optional] # noqa: E501 fc_mode (str): The user configured FC operational mode for this switch (End-Host or Switching).. [optional] # noqa: E501 fc_switching_mode (str): The user configured FC operational mode for this switch (End-Host or Switching). * `end-host` - In end-host mode, the fabric interconnects appear to the upstream devices as end hosts with multiple links.In this mode, the switch does not run Spanning Tree Protocol and avoids loops by following a set of rules for traffic forwarding.In case of ethernet switching mode - Ethernet end-host mode is also known as Ethernet host virtualizer. * `switch` - In switch mode, the switch runs Spanning Tree Protocol to avoid loops, and broadcast and multicast packets are handled in the traditional way.This is the traditional switch mode.. [optional] if omitted the server will use the default value of "end-host" # noqa: E501 firmware (str): Running firmware information.. [optional] # noqa: E501 @@ -611,10 +595,10 @@ def __init__(self, *args, **kwargs): # noqa: E501 inband_vlan (int): The VLAN ID of the network Element inband management interface.. [optional] # noqa: E501 inter_cluster_link_state (str): The intercluster link state of the switch. * `Unknown` - The operational state of the link is not known. * `Up` - The operational state of the link is up. * `Down` - The operational state of the link is down. * `Degraded` - The link is operational but degraded. This state is applicable to port channels when any one of the member links is down.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 ipv4_address (str): IP version 4 address is saved in this property.. [optional] # noqa: E501 - is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] if omitted the server will use the default value of False # noqa: E501 + is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] # noqa: E501 management_mode (str): The management mode of the fabric interconnect. * `IntersightStandalone` - Intersight Standalone mode of operation. * `UCSM` - Unified Computing System Manager mode of operation. * `Intersight` - Intersight managed mode of operation.. [optional] if omitted the server will use the default value of "IntersightStandalone" # noqa: E501 - model (str): This field displays the model number of the associated component or hardware.. [optional] # noqa: E501 - name (str): Name of the ElementSummary object is saved in this property.. [optional] # noqa: E501 + model (str): This field identifies the model of the given component.. [optional] # noqa: E501 + name (str): The admin configured name of the system.. [optional] # noqa: E501 num_ether_ports (int): Total number of Ethernet ports.. [optional] # noqa: E501 num_ether_ports_configured (int): Total number of configured Ethernet ports.. [optional] # noqa: E501 num_ether_ports_link_up (int): Total number of Ethernet ports which are UP.. [optional] # noqa: E501 @@ -635,13 +619,12 @@ def __init__(self, *args, **kwargs): # noqa: E501 out_of_band_ipv6_prefix (str): The network mask of the network Element out-of-band management interface.. [optional] # noqa: E501 out_of_band_mac (str): The MAC address of the network Element out-of-band management interface.. [optional] # noqa: E501 part_number (str): Part number of the switch.. [optional] # noqa: E501 - peer_firmware_out_of_sync (bool): The flag to indicate the firmware of peer Fabric Interconnect is out of sync.. [optional] # noqa: E501 - presence (str): This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.. [optional] # noqa: E501 + presence (str): This field identifies the presence (equipped) or absence of the given component.. [optional] # noqa: E501 reserved_vlan_start_id (int): The reserved VLAN start ID of the Network Element. A block of 128 VLANs are reserved for internal use and cannot be used for carrying network traffic.. [optional] # noqa: E501 - revision (str): This field displays the revised version of the associated component or hardware (if any).. [optional] # noqa: E501 + revision (str): The product revision of the switch.. [optional] # noqa: E501 rn (str): The Relative Name uniquely identifies an object within a given context.. [optional] # noqa: E501 - serial (str): This field displays the serial number of the associated component or hardware.. [optional] # noqa: E501 - source_object_type (str): The source object type of this view MO.. [optional] # noqa: E501 + serial (str): This field identifies the serial of the given component.. [optional] # noqa: E501 + source_object_type (str): Stores the source object type used to fill the properties of this object.. [optional] # noqa: E501 status (str): The status of the switch.. [optional] # noqa: E501 switch_id (str): The Switch Id of the network Element.. [optional] # noqa: E501 switch_profile_name (str): The name of switch profile associated with the switch.. [optional] # noqa: E501 @@ -649,9 +632,9 @@ def __init__(self, *args, **kwargs): # noqa: E501 system_up_time (str): System up time of the switch.. [optional] # noqa: E501 thermal (str): The Thermal status of the fabric interconnect. * `unknown` - The default state of the sensor (in case no data is received). * `ok` - State of the sensor indicating the sensor's temperature range is okay. * `upper-non-recoverable` - State of the sensor indicating that the temperature is extremely high above normal range. * `upper-critical` - State of the sensor indicating that the temperature is above normal range. * `upper-non-critical` - State of the sensor indicating that the temperature is a little above the normal range. * `lower-non-critical` - State of the sensor indicating that the temperature is a little below the normal range. * `lower-critical` - State of the sensor indicating that the temperature is below normal range. * `lower-non-recoverable` - State of the sensor indicating that the temperature is extremely below normal range.. [optional] if omitted the server will use the default value of "unknown" # noqa: E501 total_memory (int): Total available memory on this switch platform.. [optional] # noqa: E501 - user_label (str): The user defined label assigned to the switch.. [optional] # noqa: E501 - vendor (str): This field displays the vendor information of the associated component or hardware.. [optional] # noqa: E501 - version (str): Version holds the firmware version related information.. [optional] # noqa: E501 + vendor (str): This field identifies the vendor of the given component.. [optional] # noqa: E501 + version (str): Firmware version of the switch.. [optional] # noqa: E501 + inventory_parent (MoBaseMoRelationship): [optional] # noqa: E501 registered_device (AssetDeviceRegistrationRelationship): [optional] # noqa: E501 """ diff --git a/intersight/model/network_element_summary_list.py b/intersight/model/network_element_summary_list.py index d094ff5dca..b05b2266fd 100644 --- a/intersight/model/network_element_summary_list.py +++ b/intersight/model/network_element_summary_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_element_summary_list_all_of.py b/intersight/model/network_element_summary_list_all_of.py index e4b60e4352..927dcfd789 100644 --- a/intersight/model/network_element_summary_list_all_of.py +++ b/intersight/model/network_element_summary_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_element_summary_relationship.py b/intersight/model/network_element_summary_relationship.py index 4fc806dfde..1255112f58 100644 --- a/intersight/model/network_element_summary_relationship.py +++ b/intersight/model/network_element_summary_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -889,6 +889,7 @@ class NetworkElementSummaryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1239,13 +1240,6 @@ class NetworkElementSummaryRelationship(ModelComposed): 'pattern': r'^$|^[a-zA-Z0-9]+([-.]{1}[a-zA-Z0-9]+)*$', # noqa: E501 }, }, - ('user_label',): { - 'max_length': 64, - 'min_length': 0, - 'regex': { - 'pattern': r'^[ !#$%&\(\)\*\+,\-\.\/:;\?@\[\]_\{\|\}~a-zA-Z0-9]*$', # noqa: E501 - }, - }, } @cached_property @@ -1337,7 +1331,6 @@ def openapi_types(): 'out_of_band_ipv6_prefix': (str,), # noqa: E501 'out_of_band_mac': (str,), # noqa: E501 'part_number': (str,), # noqa: E501 - 'peer_firmware_out_of_sync': (bool,), # noqa: E501 'presence': (str,), # noqa: E501 'reserved_vlan_start_id': (int,), # noqa: E501 'revision': (str,), # noqa: E501 @@ -1351,9 +1344,9 @@ def openapi_types(): 'system_up_time': (str,), # noqa: E501 'thermal': (str,), # noqa: E501 'total_memory': (int,), # noqa: E501 - 'user_label': (str,), # noqa: E501 'vendor': (str,), # noqa: E501 'version': (str,), # noqa: E501 + 'inventory_parent': (MoBaseMoRelationship,), # noqa: E501 'registered_device': (AssetDeviceRegistrationRelationship,), # noqa: E501 'object_type': (str,), # noqa: E501 } @@ -1436,7 +1429,6 @@ def discriminator(): 'out_of_band_ipv6_prefix': 'OutOfBandIpv6Prefix', # noqa: E501 'out_of_band_mac': 'OutOfBandMac', # noqa: E501 'part_number': 'PartNumber', # noqa: E501 - 'peer_firmware_out_of_sync': 'PeerFirmwareOutOfSync', # noqa: E501 'presence': 'Presence', # noqa: E501 'reserved_vlan_start_id': 'ReservedVlanStartId', # noqa: E501 'revision': 'Revision', # noqa: E501 @@ -1450,9 +1442,9 @@ def discriminator(): 'system_up_time': 'SystemUpTime', # noqa: E501 'thermal': 'Thermal', # noqa: E501 'total_memory': 'TotalMemory', # noqa: E501 - 'user_label': 'UserLabel', # noqa: E501 'vendor': 'Vendor', # noqa: E501 'version': 'Version', # noqa: E501 + 'inventory_parent': 'InventoryParent', # noqa: E501 'registered_device': 'RegisteredDevice', # noqa: E501 'object_type': 'ObjectType', # noqa: E501 } @@ -1472,8 +1464,6 @@ def discriminator(): 'chassis', # noqa: E501 'conf_mod_ts', # noqa: E501 'conf_mod_ts_backup', # noqa: E501 - 'connection_status', # noqa: E501 - 'default_domain', # noqa: E501 'device_mo_id', # noqa: E501 'dn', # noqa: E501 'ethernet_mode', # noqa: E501 @@ -1513,22 +1503,16 @@ def discriminator(): 'out_of_band_ipv6_gateway', # noqa: E501 'out_of_band_ipv6_prefix', # noqa: E501 'out_of_band_mac', # noqa: E501 - 'part_number', # noqa: E501 - 'peer_firmware_out_of_sync', # noqa: E501 'presence', # noqa: E501 'reserved_vlan_start_id', # noqa: E501 'revision', # noqa: E501 'rn', # noqa: E501 'serial', # noqa: E501 'source_object_type', # noqa: E501 - 'status', # noqa: E501 'switch_id', # noqa: E501 'switch_profile_name', # noqa: E501 'switch_type', # noqa: E501 - 'system_up_time', # noqa: E501 - 'thermal', # noqa: E501 'total_memory', # noqa: E501 - 'user_label', # noqa: E501 'vendor', # noqa: E501 'version', # noqa: E501 } @@ -1595,11 +1579,11 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 conf_mod_ts_backup (str): Configuration modified backup timestamp of the switch.. [optional] # noqa: E501 connection_status (str): Connection status of the switch.. [optional] # noqa: E501 default_domain (str): The default domain name configured on the switch.. [optional] # noqa: E501 - device_mo_id (str): The database identifier of the registered device of an object.. [optional] # noqa: E501 + device_mo_id (str): The MoId of the registered device that coresponds to the server.. [optional] # noqa: E501 dn (str): The Distinguished Name unambiguously identifies an object in the system.. [optional] # noqa: E501 ethernet_mode (str): The user configured Ethernet operational mode for this switch (End-Host or Switching).. [optional] # noqa: E501 ethernet_switching_mode (str): The user configured Ethernet operational mode for this switch (End-Host or Switching). * `end-host` - In end-host mode, the fabric interconnects appear to the upstream devices as end hosts with multiple links.In this mode, the switch does not run Spanning Tree Protocol and avoids loops by following a set of rules for traffic forwarding.In case of ethernet switching mode - Ethernet end-host mode is also known as Ethernet host virtualizer. * `switch` - In switch mode, the switch runs Spanning Tree Protocol to avoid loops, and broadcast and multicast packets are handled in the traditional way.This is the traditional switch mode.. [optional] if omitted the server will use the default value of "end-host" # noqa: E501 - fault_summary (int): The fault summary of the network Element out-of-band management interface.. [optional] # noqa: E501 + fault_summary (int): The fault summary for the server.. [optional] # noqa: E501 fc_mode (str): The user configured FC operational mode for this switch (End-Host or Switching).. [optional] # noqa: E501 fc_switching_mode (str): The user configured FC operational mode for this switch (End-Host or Switching). * `end-host` - In end-host mode, the fabric interconnects appear to the upstream devices as end hosts with multiple links.In this mode, the switch does not run Spanning Tree Protocol and avoids loops by following a set of rules for traffic forwarding.In case of ethernet switching mode - Ethernet end-host mode is also known as Ethernet host virtualizer. * `switch` - In switch mode, the switch runs Spanning Tree Protocol to avoid loops, and broadcast and multicast packets are handled in the traditional way.This is the traditional switch mode.. [optional] if omitted the server will use the default value of "end-host" # noqa: E501 firmware (str): Running firmware information.. [optional] # noqa: E501 @@ -1611,10 +1595,10 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 inband_vlan (int): The VLAN ID of the network Element inband management interface.. [optional] # noqa: E501 inter_cluster_link_state (str): The intercluster link state of the switch. * `Unknown` - The operational state of the link is not known. * `Up` - The operational state of the link is up. * `Down` - The operational state of the link is down. * `Degraded` - The link is operational but degraded. This state is applicable to port channels when any one of the member links is down.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 ipv4_address (str): IP version 4 address is saved in this property.. [optional] # noqa: E501 - is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] if omitted the server will use the default value of False # noqa: E501 + is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] # noqa: E501 management_mode (str): The management mode of the fabric interconnect. * `IntersightStandalone` - Intersight Standalone mode of operation. * `UCSM` - Unified Computing System Manager mode of operation. * `Intersight` - Intersight managed mode of operation.. [optional] if omitted the server will use the default value of "IntersightStandalone" # noqa: E501 - model (str): This field displays the model number of the associated component or hardware.. [optional] # noqa: E501 - name (str): Name of the ElementSummary object is saved in this property.. [optional] # noqa: E501 + model (str): This field identifies the model of the given component.. [optional] # noqa: E501 + name (str): The admin configured name of the system.. [optional] # noqa: E501 num_ether_ports (int): Total number of Ethernet ports.. [optional] # noqa: E501 num_ether_ports_configured (int): Total number of configured Ethernet ports.. [optional] # noqa: E501 num_ether_ports_link_up (int): Total number of Ethernet ports which are UP.. [optional] # noqa: E501 @@ -1635,13 +1619,12 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 out_of_band_ipv6_prefix (str): The network mask of the network Element out-of-band management interface.. [optional] # noqa: E501 out_of_band_mac (str): The MAC address of the network Element out-of-band management interface.. [optional] # noqa: E501 part_number (str): Part number of the switch.. [optional] # noqa: E501 - peer_firmware_out_of_sync (bool): The flag to indicate the firmware of peer Fabric Interconnect is out of sync.. [optional] # noqa: E501 - presence (str): This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.. [optional] # noqa: E501 + presence (str): This field identifies the presence (equipped) or absence of the given component.. [optional] # noqa: E501 reserved_vlan_start_id (int): The reserved VLAN start ID of the Network Element. A block of 128 VLANs are reserved for internal use and cannot be used for carrying network traffic.. [optional] # noqa: E501 - revision (str): This field displays the revised version of the associated component or hardware (if any).. [optional] # noqa: E501 + revision (str): The product revision of the switch.. [optional] # noqa: E501 rn (str): The Relative Name uniquely identifies an object within a given context.. [optional] # noqa: E501 - serial (str): This field displays the serial number of the associated component or hardware.. [optional] # noqa: E501 - source_object_type (str): The source object type of this view MO.. [optional] # noqa: E501 + serial (str): This field identifies the serial of the given component.. [optional] # noqa: E501 + source_object_type (str): Stores the source object type used to fill the properties of this object.. [optional] # noqa: E501 status (str): The status of the switch.. [optional] # noqa: E501 switch_id (str): The Switch Id of the network Element.. [optional] # noqa: E501 switch_profile_name (str): The name of switch profile associated with the switch.. [optional] # noqa: E501 @@ -1649,9 +1632,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 system_up_time (str): System up time of the switch.. [optional] # noqa: E501 thermal (str): The Thermal status of the fabric interconnect. * `unknown` - The default state of the sensor (in case no data is received). * `ok` - State of the sensor indicating the sensor's temperature range is okay. * `upper-non-recoverable` - State of the sensor indicating that the temperature is extremely high above normal range. * `upper-critical` - State of the sensor indicating that the temperature is above normal range. * `upper-non-critical` - State of the sensor indicating that the temperature is a little above the normal range. * `lower-non-critical` - State of the sensor indicating that the temperature is a little below the normal range. * `lower-critical` - State of the sensor indicating that the temperature is below normal range. * `lower-non-recoverable` - State of the sensor indicating that the temperature is extremely below normal range.. [optional] if omitted the server will use the default value of "unknown" # noqa: E501 total_memory (int): Total available memory on this switch platform.. [optional] # noqa: E501 - user_label (str): The user defined label assigned to the switch.. [optional] # noqa: E501 - vendor (str): This field displays the vendor information of the associated component or hardware.. [optional] # noqa: E501 - version (str): Version holds the firmware version related information.. [optional] # noqa: E501 + vendor (str): This field identifies the vendor of the given component.. [optional] # noqa: E501 + version (str): Firmware version of the switch.. [optional] # noqa: E501 + inventory_parent (MoBaseMoRelationship): [optional] # noqa: E501 registered_device (AssetDeviceRegistrationRelationship): [optional] # noqa: E501 object_type (str): The fully-qualified name of the remote type referred by this relationship.. [optional] # noqa: E501 """ @@ -1703,6 +1686,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1711,10 +1697,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -1788,11 +1777,11 @@ def __init__(self, *args, **kwargs): # noqa: E501 conf_mod_ts_backup (str): Configuration modified backup timestamp of the switch.. [optional] # noqa: E501 connection_status (str): Connection status of the switch.. [optional] # noqa: E501 default_domain (str): The default domain name configured on the switch.. [optional] # noqa: E501 - device_mo_id (str): The database identifier of the registered device of an object.. [optional] # noqa: E501 + device_mo_id (str): The MoId of the registered device that coresponds to the server.. [optional] # noqa: E501 dn (str): The Distinguished Name unambiguously identifies an object in the system.. [optional] # noqa: E501 ethernet_mode (str): The user configured Ethernet operational mode for this switch (End-Host or Switching).. [optional] # noqa: E501 ethernet_switching_mode (str): The user configured Ethernet operational mode for this switch (End-Host or Switching). * `end-host` - In end-host mode, the fabric interconnects appear to the upstream devices as end hosts with multiple links.In this mode, the switch does not run Spanning Tree Protocol and avoids loops by following a set of rules for traffic forwarding.In case of ethernet switching mode - Ethernet end-host mode is also known as Ethernet host virtualizer. * `switch` - In switch mode, the switch runs Spanning Tree Protocol to avoid loops, and broadcast and multicast packets are handled in the traditional way.This is the traditional switch mode.. [optional] if omitted the server will use the default value of "end-host" # noqa: E501 - fault_summary (int): The fault summary of the network Element out-of-band management interface.. [optional] # noqa: E501 + fault_summary (int): The fault summary for the server.. [optional] # noqa: E501 fc_mode (str): The user configured FC operational mode for this switch (End-Host or Switching).. [optional] # noqa: E501 fc_switching_mode (str): The user configured FC operational mode for this switch (End-Host or Switching). * `end-host` - In end-host mode, the fabric interconnects appear to the upstream devices as end hosts with multiple links.In this mode, the switch does not run Spanning Tree Protocol and avoids loops by following a set of rules for traffic forwarding.In case of ethernet switching mode - Ethernet end-host mode is also known as Ethernet host virtualizer. * `switch` - In switch mode, the switch runs Spanning Tree Protocol to avoid loops, and broadcast and multicast packets are handled in the traditional way.This is the traditional switch mode.. [optional] if omitted the server will use the default value of "end-host" # noqa: E501 firmware (str): Running firmware information.. [optional] # noqa: E501 @@ -1804,10 +1793,10 @@ def __init__(self, *args, **kwargs): # noqa: E501 inband_vlan (int): The VLAN ID of the network Element inband management interface.. [optional] # noqa: E501 inter_cluster_link_state (str): The intercluster link state of the switch. * `Unknown` - The operational state of the link is not known. * `Up` - The operational state of the link is up. * `Down` - The operational state of the link is down. * `Degraded` - The link is operational but degraded. This state is applicable to port channels when any one of the member links is down.. [optional] if omitted the server will use the default value of "Unknown" # noqa: E501 ipv4_address (str): IP version 4 address is saved in this property.. [optional] # noqa: E501 - is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] if omitted the server will use the default value of False # noqa: E501 + is_upgraded (bool): This field indicates the compute status of the catalog values for the associated component or hardware.. [optional] # noqa: E501 management_mode (str): The management mode of the fabric interconnect. * `IntersightStandalone` - Intersight Standalone mode of operation. * `UCSM` - Unified Computing System Manager mode of operation. * `Intersight` - Intersight managed mode of operation.. [optional] if omitted the server will use the default value of "IntersightStandalone" # noqa: E501 - model (str): This field displays the model number of the associated component or hardware.. [optional] # noqa: E501 - name (str): Name of the ElementSummary object is saved in this property.. [optional] # noqa: E501 + model (str): This field identifies the model of the given component.. [optional] # noqa: E501 + name (str): The admin configured name of the system.. [optional] # noqa: E501 num_ether_ports (int): Total number of Ethernet ports.. [optional] # noqa: E501 num_ether_ports_configured (int): Total number of configured Ethernet ports.. [optional] # noqa: E501 num_ether_ports_link_up (int): Total number of Ethernet ports which are UP.. [optional] # noqa: E501 @@ -1828,13 +1817,12 @@ def __init__(self, *args, **kwargs): # noqa: E501 out_of_band_ipv6_prefix (str): The network mask of the network Element out-of-band management interface.. [optional] # noqa: E501 out_of_band_mac (str): The MAC address of the network Element out-of-band management interface.. [optional] # noqa: E501 part_number (str): Part number of the switch.. [optional] # noqa: E501 - peer_firmware_out_of_sync (bool): The flag to indicate the firmware of peer Fabric Interconnect is out of sync.. [optional] # noqa: E501 - presence (str): This field indicates the presence (equipped) or absence (absent) of the associated component or hardware.. [optional] # noqa: E501 + presence (str): This field identifies the presence (equipped) or absence of the given component.. [optional] # noqa: E501 reserved_vlan_start_id (int): The reserved VLAN start ID of the Network Element. A block of 128 VLANs are reserved for internal use and cannot be used for carrying network traffic.. [optional] # noqa: E501 - revision (str): This field displays the revised version of the associated component or hardware (if any).. [optional] # noqa: E501 + revision (str): The product revision of the switch.. [optional] # noqa: E501 rn (str): The Relative Name uniquely identifies an object within a given context.. [optional] # noqa: E501 - serial (str): This field displays the serial number of the associated component or hardware.. [optional] # noqa: E501 - source_object_type (str): The source object type of this view MO.. [optional] # noqa: E501 + serial (str): This field identifies the serial of the given component.. [optional] # noqa: E501 + source_object_type (str): Stores the source object type used to fill the properties of this object.. [optional] # noqa: E501 status (str): The status of the switch.. [optional] # noqa: E501 switch_id (str): The Switch Id of the network Element.. [optional] # noqa: E501 switch_profile_name (str): The name of switch profile associated with the switch.. [optional] # noqa: E501 @@ -1842,9 +1830,9 @@ def __init__(self, *args, **kwargs): # noqa: E501 system_up_time (str): System up time of the switch.. [optional] # noqa: E501 thermal (str): The Thermal status of the fabric interconnect. * `unknown` - The default state of the sensor (in case no data is received). * `ok` - State of the sensor indicating the sensor's temperature range is okay. * `upper-non-recoverable` - State of the sensor indicating that the temperature is extremely high above normal range. * `upper-critical` - State of the sensor indicating that the temperature is above normal range. * `upper-non-critical` - State of the sensor indicating that the temperature is a little above the normal range. * `lower-non-critical` - State of the sensor indicating that the temperature is a little below the normal range. * `lower-critical` - State of the sensor indicating that the temperature is below normal range. * `lower-non-recoverable` - State of the sensor indicating that the temperature is extremely below normal range.. [optional] if omitted the server will use the default value of "unknown" # noqa: E501 total_memory (int): Total available memory on this switch platform.. [optional] # noqa: E501 - user_label (str): The user defined label assigned to the switch.. [optional] # noqa: E501 - vendor (str): This field displays the vendor information of the associated component or hardware.. [optional] # noqa: E501 - version (str): Version holds the firmware version related information.. [optional] # noqa: E501 + vendor (str): This field identifies the vendor of the given component.. [optional] # noqa: E501 + version (str): Firmware version of the switch.. [optional] # noqa: E501 + inventory_parent (MoBaseMoRelationship): [optional] # noqa: E501 registered_device (AssetDeviceRegistrationRelationship): [optional] # noqa: E501 object_type (str): The fully-qualified name of the remote type referred by this relationship.. [optional] # noqa: E501 """ diff --git a/intersight/model/network_element_summary_response.py b/intersight/model/network_element_summary_response.py index 87c30d1327..04bb3596c2 100644 --- a/intersight/model/network_element_summary_response.py +++ b/intersight/model/network_element_summary_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_fc_zone_info.py b/intersight/model/network_fc_zone_info.py index c0de2e4be9..742fdc4811 100644 --- a/intersight/model/network_fc_zone_info.py +++ b/intersight/model/network_fc_zone_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -303,6 +303,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -311,10 +314,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_fc_zone_info_all_of.py b/intersight/model/network_fc_zone_info_all_of.py index 386e4c17f5..687d52ad13 100644 --- a/intersight/model/network_fc_zone_info_all_of.py +++ b/intersight/model/network_fc_zone_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_fc_zone_info_list.py b/intersight/model/network_fc_zone_info_list.py index df478dcd42..1be6859b9d 100644 --- a/intersight/model/network_fc_zone_info_list.py +++ b/intersight/model/network_fc_zone_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_fc_zone_info_list_all_of.py b/intersight/model/network_fc_zone_info_list_all_of.py index e9945f8b2e..b5ef13c7a8 100644 --- a/intersight/model/network_fc_zone_info_list_all_of.py +++ b/intersight/model/network_fc_zone_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_fc_zone_info_relationship.py b/intersight/model/network_fc_zone_info_relationship.py index 12e5d8fba7..0cdff426ea 100644 --- a/intersight/model/network_fc_zone_info_relationship.py +++ b/intersight/model/network_fc_zone_info_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class NetworkFcZoneInfoRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1406,6 +1407,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1414,10 +1418,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_fc_zone_info_response.py b/intersight/model/network_fc_zone_info_response.py index d3c0c246f5..c25aff05f8 100644 --- a/intersight/model/network_fc_zone_info_response.py +++ b/intersight/model/network_fc_zone_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_feature_control.py b/intersight/model/network_feature_control.py index 4993c5a671..8b9959a622 100644 --- a/intersight/model/network_feature_control.py +++ b/intersight/model/network_feature_control.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -302,6 +302,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -310,10 +313,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_feature_control_all_of.py b/intersight/model/network_feature_control_all_of.py index 6fa428ecd6..b3610d5030 100644 --- a/intersight/model/network_feature_control_all_of.py +++ b/intersight/model/network_feature_control_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_feature_control_list.py b/intersight/model/network_feature_control_list.py index a3fa2199c6..81c3384d26 100644 --- a/intersight/model/network_feature_control_list.py +++ b/intersight/model/network_feature_control_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_feature_control_list_all_of.py b/intersight/model/network_feature_control_list_all_of.py index 66c2ea5b86..ee7a6caa7e 100644 --- a/intersight/model/network_feature_control_list_all_of.py +++ b/intersight/model/network_feature_control_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_feature_control_relationship.py b/intersight/model/network_feature_control_relationship.py index 9c6b348ee7..07125443e2 100644 --- a/intersight/model/network_feature_control_relationship.py +++ b/intersight/model/network_feature_control_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class NetworkFeatureControlRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1405,6 +1406,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1413,10 +1417,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_feature_control_response.py b/intersight/model/network_feature_control_response.py index 56091333d3..40f920cc14 100644 --- a/intersight/model/network_feature_control_response.py +++ b/intersight/model/network_feature_control_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_hyper_flex_internet_protocol_address_range.py b/intersight/model/network_hyper_flex_internet_protocol_address_range.py index 006be067b4..aa9ac48e50 100644 --- a/intersight/model/network_hyper_flex_internet_protocol_address_range.py +++ b/intersight/model/network_hyper_flex_internet_protocol_address_range.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_hyper_flex_internet_protocol_address_range_all_of.py b/intersight/model/network_hyper_flex_internet_protocol_address_range_all_of.py index e0be186af1..03ca52a8e7 100644 --- a/intersight/model/network_hyper_flex_internet_protocol_address_range_all_of.py +++ b/intersight/model/network_hyper_flex_internet_protocol_address_range_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_hyper_flex_network_address.py b/intersight/model/network_hyper_flex_network_address.py index 38a984e1b5..f653c6392a 100644 --- a/intersight/model/network_hyper_flex_network_address.py +++ b/intersight/model/network_hyper_flex_network_address.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_hyper_flex_network_address_all_of.py b/intersight/model/network_hyper_flex_network_address_all_of.py index 9f15082a8d..7d5990dd65 100644 --- a/intersight/model/network_hyper_flex_network_address_all_of.py +++ b/intersight/model/network_hyper_flex_network_address_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_interface_list.py b/intersight/model/network_interface_list.py index 18a01e0c82..2920860398 100644 --- a/intersight/model/network_interface_list.py +++ b/intersight/model/network_interface_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -350,6 +350,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -358,10 +361,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_interface_list_all_of.py b/intersight/model/network_interface_list_all_of.py index 137eb7211f..9d7513e37c 100644 --- a/intersight/model/network_interface_list_all_of.py +++ b/intersight/model/network_interface_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_interface_list_list.py b/intersight/model/network_interface_list_list.py index d3c0861b07..8914977fdf 100644 --- a/intersight/model/network_interface_list_list.py +++ b/intersight/model/network_interface_list_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_interface_list_list_all_of.py b/intersight/model/network_interface_list_list_all_of.py index fb8eaf3720..9a126245e0 100644 --- a/intersight/model/network_interface_list_list_all_of.py +++ b/intersight/model/network_interface_list_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_interface_list_relationship.py b/intersight/model/network_interface_list_relationship.py index 8c0b4fa5e2..7c117bf60e 100644 --- a/intersight/model/network_interface_list_relationship.py +++ b/intersight/model/network_interface_list_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class NetworkInterfaceListRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1453,6 +1454,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1461,10 +1465,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_interface_list_response.py b/intersight/model/network_interface_list_response.py index d843128d84..1e7dea11e6 100644 --- a/intersight/model/network_interface_list_response.py +++ b/intersight/model/network_interface_list_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_license_file.py b/intersight/model/network_license_file.py index 9befa69bd0..d97cae3492 100644 --- a/intersight/model/network_license_file.py +++ b/intersight/model/network_license_file.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -297,6 +297,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -305,10 +308,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_license_file_all_of.py b/intersight/model/network_license_file_all_of.py index 8695c32a54..afdc7dfbfd 100644 --- a/intersight/model/network_license_file_all_of.py +++ b/intersight/model/network_license_file_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_license_file_list.py b/intersight/model/network_license_file_list.py index 20dc61b101..1c6d20a41d 100644 --- a/intersight/model/network_license_file_list.py +++ b/intersight/model/network_license_file_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_license_file_list_all_of.py b/intersight/model/network_license_file_list_all_of.py index 8382142e10..916652d7df 100644 --- a/intersight/model/network_license_file_list_all_of.py +++ b/intersight/model/network_license_file_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_license_file_relationship.py b/intersight/model/network_license_file_relationship.py index da864878b0..12ee8298e1 100644 --- a/intersight/model/network_license_file_relationship.py +++ b/intersight/model/network_license_file_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class NetworkLicenseFileRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1400,6 +1401,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1408,10 +1412,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_license_file_response.py b/intersight/model/network_license_file_response.py index 68f11a6fd9..8a8da04cd5 100644 --- a/intersight/model/network_license_file_response.py +++ b/intersight/model/network_license_file_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_supervisor_card.py b/intersight/model/network_supervisor_card.py index 73a7a8019c..685e983bac 100644 --- a/intersight/model/network_supervisor_card.py +++ b/intersight/model/network_supervisor_card.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -361,6 +361,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -369,10 +372,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_supervisor_card_all_of.py b/intersight/model/network_supervisor_card_all_of.py index 91d004bc59..7dba30e3db 100644 --- a/intersight/model/network_supervisor_card_all_of.py +++ b/intersight/model/network_supervisor_card_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_supervisor_card_list.py b/intersight/model/network_supervisor_card_list.py index 9128011d32..d26a7180d9 100644 --- a/intersight/model/network_supervisor_card_list.py +++ b/intersight/model/network_supervisor_card_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_supervisor_card_list_all_of.py b/intersight/model/network_supervisor_card_list_all_of.py index a0320f793b..0781bb083b 100644 --- a/intersight/model/network_supervisor_card_list_all_of.py +++ b/intersight/model/network_supervisor_card_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_supervisor_card_relationship.py b/intersight/model/network_supervisor_card_relationship.py index 2a588a8e50..230f32c6c2 100644 --- a/intersight/model/network_supervisor_card_relationship.py +++ b/intersight/model/network_supervisor_card_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class NetworkSupervisorCardRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1464,6 +1465,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1472,10 +1476,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_supervisor_card_response.py b/intersight/model/network_supervisor_card_response.py index 55cf7cc79e..9641456df6 100644 --- a/intersight/model/network_supervisor_card_response.py +++ b/intersight/model/network_supervisor_card_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_telemetry_check.py b/intersight/model/network_telemetry_check.py index 5d79539e9d..630a601882 100644 --- a/intersight/model/network_telemetry_check.py +++ b/intersight/model/network_telemetry_check.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -285,6 +285,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -293,10 +296,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_telemetry_check_all_of.py b/intersight/model/network_telemetry_check_all_of.py index 442c3dfec5..6c5f08298c 100644 --- a/intersight/model/network_telemetry_check_all_of.py +++ b/intersight/model/network_telemetry_check_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_telemetry_check_list.py b/intersight/model/network_telemetry_check_list.py index 16d333141d..bcfc613d37 100644 --- a/intersight/model/network_telemetry_check_list.py +++ b/intersight/model/network_telemetry_check_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_telemetry_check_list_all_of.py b/intersight/model/network_telemetry_check_list_all_of.py index 2f03d148b7..020f86b586 100644 --- a/intersight/model/network_telemetry_check_list_all_of.py +++ b/intersight/model/network_telemetry_check_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_telemetry_check_response.py b/intersight/model/network_telemetry_check_response.py index 5f5c2b4dc4..e6c07b3c7e 100644 --- a/intersight/model/network_telemetry_check_response.py +++ b/intersight/model/network_telemetry_check_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vethernet.py b/intersight/model/network_vethernet.py index 1321c8a964..f8c8186d2b 100644 --- a/intersight/model/network_vethernet.py +++ b/intersight/model/network_vethernet.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -341,6 +341,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -349,10 +352,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vethernet_all_of.py b/intersight/model/network_vethernet_all_of.py index 35df4cfc80..aa7de99c2b 100644 --- a/intersight/model/network_vethernet_all_of.py +++ b/intersight/model/network_vethernet_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_vethernet_list.py b/intersight/model/network_vethernet_list.py index a5698aaea3..3161a00b85 100644 --- a/intersight/model/network_vethernet_list.py +++ b/intersight/model/network_vethernet_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vethernet_list_all_of.py b/intersight/model/network_vethernet_list_all_of.py index 5907f61cda..4fa1fa1713 100644 --- a/intersight/model/network_vethernet_list_all_of.py +++ b/intersight/model/network_vethernet_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_vethernet_relationship.py b/intersight/model/network_vethernet_relationship.py index 55eea9ad4d..b6be3f6c47 100644 --- a/intersight/model/network_vethernet_relationship.py +++ b/intersight/model/network_vethernet_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -855,6 +855,7 @@ class NetworkVethernetRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1444,6 +1445,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1452,10 +1456,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vethernet_response.py b/intersight/model/network_vethernet_response.py index 29bc81c9a6..c58ab20e7e 100644 --- a/intersight/model/network_vethernet_response.py +++ b/intersight/model/network_vethernet_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vfc.py b/intersight/model/network_vfc.py index 8d4078c768..fe135084bc 100644 --- a/intersight/model/network_vfc.py +++ b/intersight/model/network_vfc.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -341,6 +341,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -349,10 +352,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vfc_all_of.py b/intersight/model/network_vfc_all_of.py index eea88b541e..a047379f80 100644 --- a/intersight/model/network_vfc_all_of.py +++ b/intersight/model/network_vfc_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_vfc_list.py b/intersight/model/network_vfc_list.py index 1cb266ec53..00157e7a9d 100644 --- a/intersight/model/network_vfc_list.py +++ b/intersight/model/network_vfc_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vfc_list_all_of.py b/intersight/model/network_vfc_list_all_of.py index 77dd515de1..0fd6a971fe 100644 --- a/intersight/model/network_vfc_list_all_of.py +++ b/intersight/model/network_vfc_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_vfc_relationship.py b/intersight/model/network_vfc_relationship.py index 1fd8f8e623..1c5b5c67cd 100644 --- a/intersight/model/network_vfc_relationship.py +++ b/intersight/model/network_vfc_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -855,6 +855,7 @@ class NetworkVfcRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1444,6 +1445,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1452,10 +1456,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vfc_response.py b/intersight/model/network_vfc_response.py index 61ea6b10ae..be7113d174 100644 --- a/intersight/model/network_vfc_response.py +++ b/intersight/model/network_vfc_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vlan_port_info.py b/intersight/model/network_vlan_port_info.py index c4eb2c2712..feb2c7c8f8 100644 --- a/intersight/model/network_vlan_port_info.py +++ b/intersight/model/network_vlan_port_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -320,6 +320,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -328,10 +331,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vlan_port_info_all_of.py b/intersight/model/network_vlan_port_info_all_of.py index 9de5847a06..8e56a162b3 100644 --- a/intersight/model/network_vlan_port_info_all_of.py +++ b/intersight/model/network_vlan_port_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_vlan_port_info_list.py b/intersight/model/network_vlan_port_info_list.py index 1df0fa74cb..0121703a6c 100644 --- a/intersight/model/network_vlan_port_info_list.py +++ b/intersight/model/network_vlan_port_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vlan_port_info_list_all_of.py b/intersight/model/network_vlan_port_info_list_all_of.py index 1dc45ca20e..0c7b79050f 100644 --- a/intersight/model/network_vlan_port_info_list_all_of.py +++ b/intersight/model/network_vlan_port_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_vlan_port_info_relationship.py b/intersight/model/network_vlan_port_info_relationship.py index 7f0f3ef636..d952c7df04 100644 --- a/intersight/model/network_vlan_port_info_relationship.py +++ b/intersight/model/network_vlan_port_info_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class NetworkVlanPortInfoRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1423,6 +1424,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1431,10 +1435,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vlan_port_info_response.py b/intersight/model/network_vlan_port_info_response.py index d96963f69b..afee0cc6b0 100644 --- a/intersight/model/network_vlan_port_info_response.py +++ b/intersight/model/network_vlan_port_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vpc_domain.py b/intersight/model/network_vpc_domain.py index 924311dc00..f2e1a4ac17 100644 --- a/intersight/model/network_vpc_domain.py +++ b/intersight/model/network_vpc_domain.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -314,6 +314,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -322,10 +325,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vpc_domain_all_of.py b/intersight/model/network_vpc_domain_all_of.py index e4eadc88c7..3b4d49a818 100644 --- a/intersight/model/network_vpc_domain_all_of.py +++ b/intersight/model/network_vpc_domain_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_vpc_domain_list.py b/intersight/model/network_vpc_domain_list.py index 996ec3522c..4c5090856e 100644 --- a/intersight/model/network_vpc_domain_list.py +++ b/intersight/model/network_vpc_domain_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vpc_domain_list_all_of.py b/intersight/model/network_vpc_domain_list_all_of.py index 359a7d1f36..d202802463 100644 --- a/intersight/model/network_vpc_domain_list_all_of.py +++ b/intersight/model/network_vpc_domain_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_vpc_domain_relationship.py b/intersight/model/network_vpc_domain_relationship.py index 05e468ff5b..8df560a6fc 100644 --- a/intersight/model/network_vpc_domain_relationship.py +++ b/intersight/model/network_vpc_domain_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class NetworkVpcDomainRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1417,6 +1418,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1425,10 +1429,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vpc_domain_response.py b/intersight/model/network_vpc_domain_response.py index d90f0d6d5f..4a985d25d1 100644 --- a/intersight/model/network_vpc_domain_response.py +++ b/intersight/model/network_vpc_domain_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vpc_member.py b/intersight/model/network_vpc_member.py index 839041acd6..b9033722b7 100644 --- a/intersight/model/network_vpc_member.py +++ b/intersight/model/network_vpc_member.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -307,6 +307,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -315,10 +318,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vpc_member_all_of.py b/intersight/model/network_vpc_member_all_of.py index 79a3422969..992f00c295 100644 --- a/intersight/model/network_vpc_member_all_of.py +++ b/intersight/model/network_vpc_member_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_vpc_member_list.py b/intersight/model/network_vpc_member_list.py index ec06e76f11..10fda284c7 100644 --- a/intersight/model/network_vpc_member_list.py +++ b/intersight/model/network_vpc_member_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vpc_member_list_all_of.py b/intersight/model/network_vpc_member_list_all_of.py index d5c3bca0d3..de057c1062 100644 --- a/intersight/model/network_vpc_member_list_all_of.py +++ b/intersight/model/network_vpc_member_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_vpc_member_relationship.py b/intersight/model/network_vpc_member_relationship.py index f5893224fc..55461cfb83 100644 --- a/intersight/model/network_vpc_member_relationship.py +++ b/intersight/model/network_vpc_member_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class NetworkVpcMemberRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1410,6 +1411,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1418,10 +1422,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vpc_member_response.py b/intersight/model/network_vpc_member_response.py index 4836b4915b..fc1685497a 100644 --- a/intersight/model/network_vpc_member_response.py +++ b/intersight/model/network_vpc_member_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vpc_peer.py b/intersight/model/network_vpc_peer.py index dbd2c770d1..3931f01afd 100644 --- a/intersight/model/network_vpc_peer.py +++ b/intersight/model/network_vpc_peer.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -307,6 +307,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -315,10 +318,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vpc_peer_all_of.py b/intersight/model/network_vpc_peer_all_of.py index 9669f8d335..4999168aed 100644 --- a/intersight/model/network_vpc_peer_all_of.py +++ b/intersight/model/network_vpc_peer_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_vpc_peer_list.py b/intersight/model/network_vpc_peer_list.py index 4990b95ea0..660188b7da 100644 --- a/intersight/model/network_vpc_peer_list.py +++ b/intersight/model/network_vpc_peer_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vpc_peer_list_all_of.py b/intersight/model/network_vpc_peer_list_all_of.py index 09b3ee1eb9..1ea178035e 100644 --- a/intersight/model/network_vpc_peer_list_all_of.py +++ b/intersight/model/network_vpc_peer_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_vpc_peer_relationship.py b/intersight/model/network_vpc_peer_relationship.py index 45bd130c67..8e959068ad 100644 --- a/intersight/model/network_vpc_peer_relationship.py +++ b/intersight/model/network_vpc_peer_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class NetworkVpcPeerRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1410,6 +1411,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1418,10 +1422,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vpc_peer_response.py b/intersight/model/network_vpc_peer_response.py index 31efc87ca7..96e9df6731 100644 --- a/intersight/model/network_vpc_peer_response.py +++ b/intersight/model/network_vpc_peer_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vrf.py b/intersight/model/network_vrf.py index 28a0a39cad..51db2d50ca 100644 --- a/intersight/model/network_vrf.py +++ b/intersight/model/network_vrf.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -291,6 +291,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -299,10 +302,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vrf_all_of.py b/intersight/model/network_vrf_all_of.py index 358641e98b..3182a8bad2 100644 --- a/intersight/model/network_vrf_all_of.py +++ b/intersight/model/network_vrf_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_vrf_list.py b/intersight/model/network_vrf_list.py index 5692e1f046..df87517e56 100644 --- a/intersight/model/network_vrf_list.py +++ b/intersight/model/network_vrf_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vrf_list_all_of.py b/intersight/model/network_vrf_list_all_of.py index 2c2dc41e6d..beb82fa1e0 100644 --- a/intersight/model/network_vrf_list_all_of.py +++ b/intersight/model/network_vrf_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/network_vrf_relationship.py b/intersight/model/network_vrf_relationship.py index 7240ea1c1c..d31d5a0c8f 100644 --- a/intersight/model/network_vrf_relationship.py +++ b/intersight/model/network_vrf_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class NetworkVrfRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1394,6 +1395,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1402,10 +1406,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/network_vrf_response.py b/intersight/model/network_vrf_response.py index a046a8b5bf..6db80c1106 100644 --- a/intersight/model/network_vrf_response.py +++ b/intersight/model/network_vrf_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/networkconfig_policy.py b/intersight/model/networkconfig_policy.py index fd04627622..c25a56b2b6 100644 --- a/intersight/model/networkconfig_policy.py +++ b/intersight/model/networkconfig_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -326,6 +326,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -334,10 +337,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/networkconfig_policy_all_of.py b/intersight/model/networkconfig_policy_all_of.py index 95b9c9bd31..b3b955854d 100644 --- a/intersight/model/networkconfig_policy_all_of.py +++ b/intersight/model/networkconfig_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/networkconfig_policy_inventory.py b/intersight/model/networkconfig_policy_inventory.py index 3a76ed701f..31aa7e6ef5 100644 --- a/intersight/model/networkconfig_policy_inventory.py +++ b/intersight/model/networkconfig_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -329,6 +329,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -337,10 +340,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/networkconfig_policy_inventory_all_of.py b/intersight/model/networkconfig_policy_inventory_all_of.py index f5005b7f90..0dba889f50 100644 --- a/intersight/model/networkconfig_policy_inventory_all_of.py +++ b/intersight/model/networkconfig_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/networkconfig_policy_inventory_list.py b/intersight/model/networkconfig_policy_inventory_list.py index a36f436baa..314f649ca4 100644 --- a/intersight/model/networkconfig_policy_inventory_list.py +++ b/intersight/model/networkconfig_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/networkconfig_policy_inventory_list_all_of.py b/intersight/model/networkconfig_policy_inventory_list_all_of.py index 16ac640e21..35096f8002 100644 --- a/intersight/model/networkconfig_policy_inventory_list_all_of.py +++ b/intersight/model/networkconfig_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/networkconfig_policy_inventory_response.py b/intersight/model/networkconfig_policy_inventory_response.py index 4078a33e36..2c04873eb1 100644 --- a/intersight/model/networkconfig_policy_inventory_response.py +++ b/intersight/model/networkconfig_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/networkconfig_policy_list.py b/intersight/model/networkconfig_policy_list.py index 69736e575e..bdbe498705 100644 --- a/intersight/model/networkconfig_policy_list.py +++ b/intersight/model/networkconfig_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/networkconfig_policy_list_all_of.py b/intersight/model/networkconfig_policy_list_all_of.py index 3dcd87037a..e772a34cd1 100644 --- a/intersight/model/networkconfig_policy_list_all_of.py +++ b/intersight/model/networkconfig_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/networkconfig_policy_response.py b/intersight/model/networkconfig_policy_response.py index 00412fd789..303926a94e 100644 --- a/intersight/model/networkconfig_policy_response.py +++ b/intersight/model/networkconfig_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_apic_cco_post.py b/intersight/model/niaapi_apic_cco_post.py index 08d196fef9..396d94824a 100644 --- a/intersight/model/niaapi_apic_cco_post.py +++ b/intersight/model/niaapi_apic_cco_post.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -275,6 +275,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -283,10 +286,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_apic_cco_post_list.py b/intersight/model/niaapi_apic_cco_post_list.py index a918b0ef8f..a5c53ca8e7 100644 --- a/intersight/model/niaapi_apic_cco_post_list.py +++ b/intersight/model/niaapi_apic_cco_post_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_apic_cco_post_list_all_of.py b/intersight/model/niaapi_apic_cco_post_list_all_of.py index d75b118084..905aabf164 100644 --- a/intersight/model/niaapi_apic_cco_post_list_all_of.py +++ b/intersight/model/niaapi_apic_cco_post_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_apic_cco_post_response.py b/intersight/model/niaapi_apic_cco_post_response.py index c10dcddb7e..b69457d24a 100644 --- a/intersight/model/niaapi_apic_cco_post_response.py +++ b/intersight/model/niaapi_apic_cco_post_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_apic_field_notice.py b/intersight/model/niaapi_apic_field_notice.py index c6a43f8557..9aaa4c49aa 100644 --- a/intersight/model/niaapi_apic_field_notice.py +++ b/intersight/model/niaapi_apic_field_notice.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -287,6 +287,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -295,10 +298,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_apic_field_notice_list.py b/intersight/model/niaapi_apic_field_notice_list.py index 418ee252a6..c8b931f72e 100644 --- a/intersight/model/niaapi_apic_field_notice_list.py +++ b/intersight/model/niaapi_apic_field_notice_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_apic_field_notice_list_all_of.py b/intersight/model/niaapi_apic_field_notice_list_all_of.py index a45b7e9fc1..e21bbe0ee8 100644 --- a/intersight/model/niaapi_apic_field_notice_list_all_of.py +++ b/intersight/model/niaapi_apic_field_notice_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_apic_field_notice_response.py b/intersight/model/niaapi_apic_field_notice_response.py index 8dfad1592b..88801f0686 100644 --- a/intersight/model/niaapi_apic_field_notice_response.py +++ b/intersight/model/niaapi_apic_field_notice_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_apic_hweol.py b/intersight/model/niaapi_apic_hweol.py index e0c2f96a63..33a9f46192 100644 --- a/intersight/model/niaapi_apic_hweol.py +++ b/intersight/model/niaapi_apic_hweol.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -330,6 +330,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -338,10 +341,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_apic_hweol_list.py b/intersight/model/niaapi_apic_hweol_list.py index 3a7fca7a39..8f510586a7 100644 --- a/intersight/model/niaapi_apic_hweol_list.py +++ b/intersight/model/niaapi_apic_hweol_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_apic_hweol_list_all_of.py b/intersight/model/niaapi_apic_hweol_list_all_of.py index 221664ec3f..1acb509b3d 100644 --- a/intersight/model/niaapi_apic_hweol_list_all_of.py +++ b/intersight/model/niaapi_apic_hweol_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_apic_hweol_response.py b/intersight/model/niaapi_apic_hweol_response.py index d5dd51ec6e..36301350ba 100644 --- a/intersight/model/niaapi_apic_hweol_response.py +++ b/intersight/model/niaapi_apic_hweol_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_apic_latest_maintained_release.py b/intersight/model/niaapi_apic_latest_maintained_release.py index 0aec33e3a0..59e7bfbd96 100644 --- a/intersight/model/niaapi_apic_latest_maintained_release.py +++ b/intersight/model/niaapi_apic_latest_maintained_release.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -267,6 +267,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -275,10 +278,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_apic_latest_maintained_release_list.py b/intersight/model/niaapi_apic_latest_maintained_release_list.py index 20de37f065..86274895c2 100644 --- a/intersight/model/niaapi_apic_latest_maintained_release_list.py +++ b/intersight/model/niaapi_apic_latest_maintained_release_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_apic_latest_maintained_release_list_all_of.py b/intersight/model/niaapi_apic_latest_maintained_release_list_all_of.py index b57ba01d3c..848d995ad9 100644 --- a/intersight/model/niaapi_apic_latest_maintained_release_list_all_of.py +++ b/intersight/model/niaapi_apic_latest_maintained_release_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_apic_latest_maintained_release_response.py b/intersight/model/niaapi_apic_latest_maintained_release_response.py index f63ed8483d..45c3642511 100644 --- a/intersight/model/niaapi_apic_latest_maintained_release_response.py +++ b/intersight/model/niaapi_apic_latest_maintained_release_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_apic_release_recommend.py b/intersight/model/niaapi_apic_release_recommend.py index eb9f3e14a2..30a839b9ac 100644 --- a/intersight/model/niaapi_apic_release_recommend.py +++ b/intersight/model/niaapi_apic_release_recommend.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -270,6 +270,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -278,10 +281,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_apic_release_recommend_list.py b/intersight/model/niaapi_apic_release_recommend_list.py index c2d4bb3100..99965b7851 100644 --- a/intersight/model/niaapi_apic_release_recommend_list.py +++ b/intersight/model/niaapi_apic_release_recommend_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_apic_release_recommend_list_all_of.py b/intersight/model/niaapi_apic_release_recommend_list_all_of.py index 447bfb687a..c8395900a4 100644 --- a/intersight/model/niaapi_apic_release_recommend_list_all_of.py +++ b/intersight/model/niaapi_apic_release_recommend_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_apic_release_recommend_response.py b/intersight/model/niaapi_apic_release_recommend_response.py index f6677eb502..e7d6b39cb1 100644 --- a/intersight/model/niaapi_apic_release_recommend_response.py +++ b/intersight/model/niaapi_apic_release_recommend_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_apic_sweol.py b/intersight/model/niaapi_apic_sweol.py index 53325972c7..414698eea9 100644 --- a/intersight/model/niaapi_apic_sweol.py +++ b/intersight/model/niaapi_apic_sweol.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -312,6 +312,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -320,10 +323,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_apic_sweol_list.py b/intersight/model/niaapi_apic_sweol_list.py index a5c13e05ee..bd939a07bb 100644 --- a/intersight/model/niaapi_apic_sweol_list.py +++ b/intersight/model/niaapi_apic_sweol_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_apic_sweol_list_all_of.py b/intersight/model/niaapi_apic_sweol_list_all_of.py index 0a110df9e2..5efb7fd097 100644 --- a/intersight/model/niaapi_apic_sweol_list_all_of.py +++ b/intersight/model/niaapi_apic_sweol_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_apic_sweol_response.py b/intersight/model/niaapi_apic_sweol_response.py index 604a192802..01fca18526 100644 --- a/intersight/model/niaapi_apic_sweol_response.py +++ b/intersight/model/niaapi_apic_sweol_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_dcnm_cco_post.py b/intersight/model/niaapi_dcnm_cco_post.py index 08d6360ee8..e6b9327ac8 100644 --- a/intersight/model/niaapi_dcnm_cco_post.py +++ b/intersight/model/niaapi_dcnm_cco_post.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -275,6 +275,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -283,10 +286,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_dcnm_cco_post_list.py b/intersight/model/niaapi_dcnm_cco_post_list.py index 10d25fa906..ecfb17ea5f 100644 --- a/intersight/model/niaapi_dcnm_cco_post_list.py +++ b/intersight/model/niaapi_dcnm_cco_post_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_dcnm_cco_post_list_all_of.py b/intersight/model/niaapi_dcnm_cco_post_list_all_of.py index 1e01766d1e..fb837e10c0 100644 --- a/intersight/model/niaapi_dcnm_cco_post_list_all_of.py +++ b/intersight/model/niaapi_dcnm_cco_post_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_dcnm_cco_post_response.py b/intersight/model/niaapi_dcnm_cco_post_response.py index 72162868c0..8258cfa6ae 100644 --- a/intersight/model/niaapi_dcnm_cco_post_response.py +++ b/intersight/model/niaapi_dcnm_cco_post_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_dcnm_field_notice.py b/intersight/model/niaapi_dcnm_field_notice.py index 6bf675983e..07b608e2e2 100644 --- a/intersight/model/niaapi_dcnm_field_notice.py +++ b/intersight/model/niaapi_dcnm_field_notice.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -287,6 +287,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -295,10 +298,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_dcnm_field_notice_list.py b/intersight/model/niaapi_dcnm_field_notice_list.py index e6bd3a1e72..b20dfef51b 100644 --- a/intersight/model/niaapi_dcnm_field_notice_list.py +++ b/intersight/model/niaapi_dcnm_field_notice_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_dcnm_field_notice_list_all_of.py b/intersight/model/niaapi_dcnm_field_notice_list_all_of.py index 695693bea4..b231b42dae 100644 --- a/intersight/model/niaapi_dcnm_field_notice_list_all_of.py +++ b/intersight/model/niaapi_dcnm_field_notice_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_dcnm_field_notice_response.py b/intersight/model/niaapi_dcnm_field_notice_response.py index e8d6a30221..b4a5fce6c1 100644 --- a/intersight/model/niaapi_dcnm_field_notice_response.py +++ b/intersight/model/niaapi_dcnm_field_notice_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_dcnm_hweol.py b/intersight/model/niaapi_dcnm_hweol.py index b9a8dc8610..a496d5a13d 100644 --- a/intersight/model/niaapi_dcnm_hweol.py +++ b/intersight/model/niaapi_dcnm_hweol.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -330,6 +330,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -338,10 +341,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_dcnm_hweol_list.py b/intersight/model/niaapi_dcnm_hweol_list.py index 8d26358f7b..1c77b9ac14 100644 --- a/intersight/model/niaapi_dcnm_hweol_list.py +++ b/intersight/model/niaapi_dcnm_hweol_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_dcnm_hweol_list_all_of.py b/intersight/model/niaapi_dcnm_hweol_list_all_of.py index 1ef01bfcb6..f1c6dc8a05 100644 --- a/intersight/model/niaapi_dcnm_hweol_list_all_of.py +++ b/intersight/model/niaapi_dcnm_hweol_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_dcnm_hweol_response.py b/intersight/model/niaapi_dcnm_hweol_response.py index b84b4d53ca..d66d23663f 100644 --- a/intersight/model/niaapi_dcnm_hweol_response.py +++ b/intersight/model/niaapi_dcnm_hweol_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_dcnm_latest_maintained_release.py b/intersight/model/niaapi_dcnm_latest_maintained_release.py index 75834b1127..c5ccd777ff 100644 --- a/intersight/model/niaapi_dcnm_latest_maintained_release.py +++ b/intersight/model/niaapi_dcnm_latest_maintained_release.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -267,6 +267,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -275,10 +278,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_dcnm_latest_maintained_release_list.py b/intersight/model/niaapi_dcnm_latest_maintained_release_list.py index 0a12dc7f2b..f210fdb564 100644 --- a/intersight/model/niaapi_dcnm_latest_maintained_release_list.py +++ b/intersight/model/niaapi_dcnm_latest_maintained_release_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_dcnm_latest_maintained_release_list_all_of.py b/intersight/model/niaapi_dcnm_latest_maintained_release_list_all_of.py index 43fbd649fc..72d89ff949 100644 --- a/intersight/model/niaapi_dcnm_latest_maintained_release_list_all_of.py +++ b/intersight/model/niaapi_dcnm_latest_maintained_release_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_dcnm_latest_maintained_release_response.py b/intersight/model/niaapi_dcnm_latest_maintained_release_response.py index 17c0768435..cdccdbd029 100644 --- a/intersight/model/niaapi_dcnm_latest_maintained_release_response.py +++ b/intersight/model/niaapi_dcnm_latest_maintained_release_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_dcnm_release_recommend.py b/intersight/model/niaapi_dcnm_release_recommend.py index e27cab906f..8721c32ed6 100644 --- a/intersight/model/niaapi_dcnm_release_recommend.py +++ b/intersight/model/niaapi_dcnm_release_recommend.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -270,6 +270,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -278,10 +281,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_dcnm_release_recommend_list.py b/intersight/model/niaapi_dcnm_release_recommend_list.py index c0fab2b36b..15b14d4535 100644 --- a/intersight/model/niaapi_dcnm_release_recommend_list.py +++ b/intersight/model/niaapi_dcnm_release_recommend_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_dcnm_release_recommend_list_all_of.py b/intersight/model/niaapi_dcnm_release_recommend_list_all_of.py index 6ce927dda7..1f65cd08b8 100644 --- a/intersight/model/niaapi_dcnm_release_recommend_list_all_of.py +++ b/intersight/model/niaapi_dcnm_release_recommend_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_dcnm_release_recommend_response.py b/intersight/model/niaapi_dcnm_release_recommend_response.py index 6bf6956b6e..27429c77c8 100644 --- a/intersight/model/niaapi_dcnm_release_recommend_response.py +++ b/intersight/model/niaapi_dcnm_release_recommend_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_dcnm_sweol.py b/intersight/model/niaapi_dcnm_sweol.py index 118ab78871..c2522f3f36 100644 --- a/intersight/model/niaapi_dcnm_sweol.py +++ b/intersight/model/niaapi_dcnm_sweol.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -312,6 +312,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -320,10 +323,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_dcnm_sweol_list.py b/intersight/model/niaapi_dcnm_sweol_list.py index 872c0a6c28..2817094124 100644 --- a/intersight/model/niaapi_dcnm_sweol_list.py +++ b/intersight/model/niaapi_dcnm_sweol_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_dcnm_sweol_list_all_of.py b/intersight/model/niaapi_dcnm_sweol_list_all_of.py index e6f6ad3ca4..95aced96d7 100644 --- a/intersight/model/niaapi_dcnm_sweol_list_all_of.py +++ b/intersight/model/niaapi_dcnm_sweol_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_dcnm_sweol_response.py b/intersight/model/niaapi_dcnm_sweol_response.py index 15471e84c1..50a3bdcace 100644 --- a/intersight/model/niaapi_dcnm_sweol_response.py +++ b/intersight/model/niaapi_dcnm_sweol_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_detail.py b/intersight/model/niaapi_detail.py index 36c4e9a283..67af0d4e11 100644 --- a/intersight/model/niaapi_detail.py +++ b/intersight/model/niaapi_detail.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_detail_all_of.py b/intersight/model/niaapi_detail_all_of.py index d6997a5ee7..de6aa75ba8 100644 --- a/intersight/model/niaapi_detail_all_of.py +++ b/intersight/model/niaapi_detail_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_field_notice.py b/intersight/model/niaapi_field_notice.py index c0597892ce..8e8c5e19e9 100644 --- a/intersight/model/niaapi_field_notice.py +++ b/intersight/model/niaapi_field_notice.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -296,6 +296,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -304,10 +307,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_field_notice_all_of.py b/intersight/model/niaapi_field_notice_all_of.py index f4c1c6728f..9a0ce4b2a3 100644 --- a/intersight/model/niaapi_field_notice_all_of.py +++ b/intersight/model/niaapi_field_notice_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_file_downloader.py b/intersight/model/niaapi_file_downloader.py index d2593d2a67..9bf270a1e2 100644 --- a/intersight/model/niaapi_file_downloader.py +++ b/intersight/model/niaapi_file_downloader.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -266,6 +266,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -274,10 +277,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_file_downloader_all_of.py b/intersight/model/niaapi_file_downloader_all_of.py index 62606cdeab..7b343ca450 100644 --- a/intersight/model/niaapi_file_downloader_all_of.py +++ b/intersight/model/niaapi_file_downloader_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_file_downloader_list.py b/intersight/model/niaapi_file_downloader_list.py index 68d3c6560b..b2bcd2e334 100644 --- a/intersight/model/niaapi_file_downloader_list.py +++ b/intersight/model/niaapi_file_downloader_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_file_downloader_list_all_of.py b/intersight/model/niaapi_file_downloader_list_all_of.py index ed7aafc2da..97bbd042bb 100644 --- a/intersight/model/niaapi_file_downloader_list_all_of.py +++ b/intersight/model/niaapi_file_downloader_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_file_downloader_response.py b/intersight/model/niaapi_file_downloader_response.py index ea61f7e6b2..8914cf4df3 100644 --- a/intersight/model/niaapi_file_downloader_response.py +++ b/intersight/model/niaapi_file_downloader_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_hardware_eol.py b/intersight/model/niaapi_hardware_eol.py index 65e90372d0..0c2dddb319 100644 --- a/intersight/model/niaapi_hardware_eol.py +++ b/intersight/model/niaapi_hardware_eol.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -339,6 +339,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -347,10 +350,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_hardware_eol_all_of.py b/intersight/model/niaapi_hardware_eol_all_of.py index f312821df9..a397083dda 100644 --- a/intersight/model/niaapi_hardware_eol_all_of.py +++ b/intersight/model/niaapi_hardware_eol_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_maintained_release.py b/intersight/model/niaapi_maintained_release.py index 71c8c14cf2..66d57db4f2 100644 --- a/intersight/model/niaapi_maintained_release.py +++ b/intersight/model/niaapi_maintained_release.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -276,6 +276,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -284,10 +287,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_maintained_release_all_of.py b/intersight/model/niaapi_maintained_release_all_of.py index e5a45529e7..82769cba66 100644 --- a/intersight/model/niaapi_maintained_release_all_of.py +++ b/intersight/model/niaapi_maintained_release_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_new_release_detail.py b/intersight/model/niaapi_new_release_detail.py index 0769efc669..9bf6426787 100644 --- a/intersight/model/niaapi_new_release_detail.py +++ b/intersight/model/niaapi_new_release_detail.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -230,6 +230,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -238,10 +241,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_new_release_detail_all_of.py b/intersight/model/niaapi_new_release_detail_all_of.py index 4f8d724297..d2b71b03be 100644 --- a/intersight/model/niaapi_new_release_detail_all_of.py +++ b/intersight/model/niaapi_new_release_detail_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_new_release_post.py b/intersight/model/niaapi_new_release_post.py index a803c4ad8d..bac9437919 100644 --- a/intersight/model/niaapi_new_release_post.py +++ b/intersight/model/niaapi_new_release_post.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -284,6 +284,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -292,10 +295,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_new_release_post_all_of.py b/intersight/model/niaapi_new_release_post_all_of.py index d65903e653..06b098dce4 100644 --- a/intersight/model/niaapi_new_release_post_all_of.py +++ b/intersight/model/niaapi_new_release_post_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_nia_metadata.py b/intersight/model/niaapi_nia_metadata.py index 02454c8d65..aa9fd4c6aa 100644 --- a/intersight/model/niaapi_nia_metadata.py +++ b/intersight/model/niaapi_nia_metadata.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_nia_metadata_all_of.py b/intersight/model/niaapi_nia_metadata_all_of.py index 928fd3bb91..0e7a6ead69 100644 --- a/intersight/model/niaapi_nia_metadata_all_of.py +++ b/intersight/model/niaapi_nia_metadata_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_nia_metadata_list.py b/intersight/model/niaapi_nia_metadata_list.py index cb31e704cb..d2fa91187f 100644 --- a/intersight/model/niaapi_nia_metadata_list.py +++ b/intersight/model/niaapi_nia_metadata_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_nia_metadata_list_all_of.py b/intersight/model/niaapi_nia_metadata_list_all_of.py index d82bdc5c98..37edeb2335 100644 --- a/intersight/model/niaapi_nia_metadata_list_all_of.py +++ b/intersight/model/niaapi_nia_metadata_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_nia_metadata_response.py b/intersight/model/niaapi_nia_metadata_response.py index 3740d94f33..7af7c9ac89 100644 --- a/intersight/model/niaapi_nia_metadata_response.py +++ b/intersight/model/niaapi_nia_metadata_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_nib_file_downloader.py b/intersight/model/niaapi_nib_file_downloader.py index 8d83f67d00..5caef15d98 100644 --- a/intersight/model/niaapi_nib_file_downloader.py +++ b/intersight/model/niaapi_nib_file_downloader.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -266,6 +266,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -274,10 +277,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_nib_file_downloader_all_of.py b/intersight/model/niaapi_nib_file_downloader_all_of.py index 03e05d4942..b772bbc8f7 100644 --- a/intersight/model/niaapi_nib_file_downloader_all_of.py +++ b/intersight/model/niaapi_nib_file_downloader_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_nib_file_downloader_list.py b/intersight/model/niaapi_nib_file_downloader_list.py index 7de9977942..3591509e30 100644 --- a/intersight/model/niaapi_nib_file_downloader_list.py +++ b/intersight/model/niaapi_nib_file_downloader_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_nib_file_downloader_list_all_of.py b/intersight/model/niaapi_nib_file_downloader_list_all_of.py index 6a885538e6..82925b7b2c 100644 --- a/intersight/model/niaapi_nib_file_downloader_list_all_of.py +++ b/intersight/model/niaapi_nib_file_downloader_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_nib_file_downloader_response.py b/intersight/model/niaapi_nib_file_downloader_response.py index 2f4b1844c8..ad280b9c68 100644 --- a/intersight/model/niaapi_nib_file_downloader_response.py +++ b/intersight/model/niaapi_nib_file_downloader_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_nib_metadata.py b/intersight/model/niaapi_nib_metadata.py index ab8a3423d4..92b50b82c9 100644 --- a/intersight/model/niaapi_nib_metadata.py +++ b/intersight/model/niaapi_nib_metadata.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_nib_metadata_all_of.py b/intersight/model/niaapi_nib_metadata_all_of.py index 0d9d32259a..fc3b83ed0f 100644 --- a/intersight/model/niaapi_nib_metadata_all_of.py +++ b/intersight/model/niaapi_nib_metadata_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_nib_metadata_list.py b/intersight/model/niaapi_nib_metadata_list.py index e4c594d0f0..ab0df944cb 100644 --- a/intersight/model/niaapi_nib_metadata_list.py +++ b/intersight/model/niaapi_nib_metadata_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_nib_metadata_list_all_of.py b/intersight/model/niaapi_nib_metadata_list_all_of.py index 6b12ba31b8..4711ff2277 100644 --- a/intersight/model/niaapi_nib_metadata_list_all_of.py +++ b/intersight/model/niaapi_nib_metadata_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_nib_metadata_response.py b/intersight/model/niaapi_nib_metadata_response.py index 25cc03d1af..540612f446 100644 --- a/intersight/model/niaapi_nib_metadata_response.py +++ b/intersight/model/niaapi_nib_metadata_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_puv_script_downloader.py b/intersight/model/niaapi_puv_script_downloader.py index f8cae18aa4..af3532f35d 100644 --- a/intersight/model/niaapi_puv_script_downloader.py +++ b/intersight/model/niaapi_puv_script_downloader.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -266,6 +266,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -274,10 +277,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_puv_script_downloader_all_of.py b/intersight/model/niaapi_puv_script_downloader_all_of.py index c78f18d518..14bcbf64a3 100644 --- a/intersight/model/niaapi_puv_script_downloader_all_of.py +++ b/intersight/model/niaapi_puv_script_downloader_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_puv_script_downloader_list.py b/intersight/model/niaapi_puv_script_downloader_list.py index a61853dc1d..803261c563 100644 --- a/intersight/model/niaapi_puv_script_downloader_list.py +++ b/intersight/model/niaapi_puv_script_downloader_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_puv_script_downloader_list_all_of.py b/intersight/model/niaapi_puv_script_downloader_list_all_of.py index 4f1cac736d..4f1c798023 100644 --- a/intersight/model/niaapi_puv_script_downloader_list_all_of.py +++ b/intersight/model/niaapi_puv_script_downloader_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_puv_script_downloader_response.py b/intersight/model/niaapi_puv_script_downloader_response.py index f298771295..17d8429ab2 100644 --- a/intersight/model/niaapi_puv_script_downloader_response.py +++ b/intersight/model/niaapi_puv_script_downloader_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_release_recommend.py b/intersight/model/niaapi_release_recommend.py index 24ce34fac3..0da0f4a396 100644 --- a/intersight/model/niaapi_release_recommend.py +++ b/intersight/model/niaapi_release_recommend.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -279,6 +279,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -287,10 +290,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_release_recommend_all_of.py b/intersight/model/niaapi_release_recommend_all_of.py index c918295709..085d348d08 100644 --- a/intersight/model/niaapi_release_recommend_all_of.py +++ b/intersight/model/niaapi_release_recommend_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_revision_info.py b/intersight/model/niaapi_revision_info.py index 22528c3753..31cfcd2daa 100644 --- a/intersight/model/niaapi_revision_info.py +++ b/intersight/model/niaapi_revision_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_revision_info_all_of.py b/intersight/model/niaapi_revision_info_all_of.py index 91acb9d582..43e9d550ef 100644 --- a/intersight/model/niaapi_revision_info_all_of.py +++ b/intersight/model/niaapi_revision_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_sn_validator_metadata.py b/intersight/model/niaapi_sn_validator_metadata.py index 33e86e464e..2bab0a58b2 100644 --- a/intersight/model/niaapi_sn_validator_metadata.py +++ b/intersight/model/niaapi_sn_validator_metadata.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -269,6 +269,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -277,10 +280,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_sn_validator_metadata_all_of.py b/intersight/model/niaapi_sn_validator_metadata_all_of.py index 3a0c9e2aae..8c67318140 100644 --- a/intersight/model/niaapi_sn_validator_metadata_all_of.py +++ b/intersight/model/niaapi_sn_validator_metadata_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_sn_validator_metadata_list.py b/intersight/model/niaapi_sn_validator_metadata_list.py index f5ca34cdd3..422f053ce8 100644 --- a/intersight/model/niaapi_sn_validator_metadata_list.py +++ b/intersight/model/niaapi_sn_validator_metadata_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_sn_validator_metadata_list_all_of.py b/intersight/model/niaapi_sn_validator_metadata_list_all_of.py index 3caca4c59e..8fc4d90007 100644 --- a/intersight/model/niaapi_sn_validator_metadata_list_all_of.py +++ b/intersight/model/niaapi_sn_validator_metadata_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_sn_validator_metadata_response.py b/intersight/model/niaapi_sn_validator_metadata_response.py index a7eb682d2b..2090d51fa9 100644 --- a/intersight/model/niaapi_sn_validator_metadata_response.py +++ b/intersight/model/niaapi_sn_validator_metadata_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_software_eol.py b/intersight/model/niaapi_software_eol.py index 66bda8d990..f162cd2cc1 100644 --- a/intersight/model/niaapi_software_eol.py +++ b/intersight/model/niaapi_software_eol.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -321,6 +321,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -329,10 +332,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_software_eol_all_of.py b/intersight/model/niaapi_software_eol_all_of.py index bf885dc556..79516e0625 100644 --- a/intersight/model/niaapi_software_eol_all_of.py +++ b/intersight/model/niaapi_software_eol_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_software_regex.py b/intersight/model/niaapi_software_regex.py index 083314a0c7..a73bd50273 100644 --- a/intersight/model/niaapi_software_regex.py +++ b/intersight/model/niaapi_software_regex.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_software_regex_all_of.py b/intersight/model/niaapi_software_regex_all_of.py index 0e9d6e9fae..c6bff9bf00 100644 --- a/intersight/model/niaapi_software_regex_all_of.py +++ b/intersight/model/niaapi_software_regex_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_upgrade_assist_file.py b/intersight/model/niaapi_upgrade_assist_file.py index 3290ef9b9f..bb5b54f1e4 100644 --- a/intersight/model/niaapi_upgrade_assist_file.py +++ b/intersight/model/niaapi_upgrade_assist_file.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -266,6 +266,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -274,10 +277,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_upgrade_assist_file_all_of.py b/intersight/model/niaapi_upgrade_assist_file_all_of.py index 7e82813cc2..55615267d7 100644 --- a/intersight/model/niaapi_upgrade_assist_file_all_of.py +++ b/intersight/model/niaapi_upgrade_assist_file_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_upgrade_assist_file_list.py b/intersight/model/niaapi_upgrade_assist_file_list.py index 894f7de25d..25eabe0b20 100644 --- a/intersight/model/niaapi_upgrade_assist_file_list.py +++ b/intersight/model/niaapi_upgrade_assist_file_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_upgrade_assist_file_list_all_of.py b/intersight/model/niaapi_upgrade_assist_file_list_all_of.py index 7d88f9dbe8..59dc2f7a58 100644 --- a/intersight/model/niaapi_upgrade_assist_file_list_all_of.py +++ b/intersight/model/niaapi_upgrade_assist_file_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_upgrade_assist_file_response.py b/intersight/model/niaapi_upgrade_assist_file_response.py index 7acbf90218..a8d6515453 100644 --- a/intersight/model/niaapi_upgrade_assist_file_response.py +++ b/intersight/model/niaapi_upgrade_assist_file_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_version_regex.py b/intersight/model/niaapi_version_regex.py index 51bd89b97e..268a30644e 100644 --- a/intersight/model/niaapi_version_regex.py +++ b/intersight/model/niaapi_version_regex.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -271,6 +271,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -279,10 +282,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_version_regex_all_of.py b/intersight/model/niaapi_version_regex_all_of.py index d4f41e6be3..d0bfab437e 100644 --- a/intersight/model/niaapi_version_regex_all_of.py +++ b/intersight/model/niaapi_version_regex_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_version_regex_list.py b/intersight/model/niaapi_version_regex_list.py index 967088d9c9..b1882a731f 100644 --- a/intersight/model/niaapi_version_regex_list.py +++ b/intersight/model/niaapi_version_regex_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_version_regex_list_all_of.py b/intersight/model/niaapi_version_regex_list_all_of.py index 1434da7dcc..aa8fb0b9e5 100644 --- a/intersight/model/niaapi_version_regex_list_all_of.py +++ b/intersight/model/niaapi_version_regex_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_version_regex_platform.py b/intersight/model/niaapi_version_regex_platform.py index 7fe0b648ff..acb8a17d29 100644 --- a/intersight/model/niaapi_version_regex_platform.py +++ b/intersight/model/niaapi_version_regex_platform.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -223,6 +223,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -231,10 +234,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niaapi_version_regex_platform_all_of.py b/intersight/model/niaapi_version_regex_platform_all_of.py index 2e8b18ca93..6179227b21 100644 --- a/intersight/model/niaapi_version_regex_platform_all_of.py +++ b/intersight/model/niaapi_version_regex_platform_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niaapi_version_regex_response.py b/intersight/model/niaapi_version_regex_response.py index 90bc8efb7e..0d43d003ec 100644 --- a/intersight/model/niaapi_version_regex_response.py +++ b/intersight/model/niaapi_version_regex_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_aaa_ldap_provider_details.py b/intersight/model/niatelemetry_aaa_ldap_provider_details.py index b2d0e22f71..db76d68240 100644 --- a/intersight/model/niatelemetry_aaa_ldap_provider_details.py +++ b/intersight/model/niatelemetry_aaa_ldap_provider_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_aaa_ldap_provider_details_all_of.py b/intersight/model/niatelemetry_aaa_ldap_provider_details_all_of.py index 0b8b1a8242..a89dbf1551 100644 --- a/intersight/model/niatelemetry_aaa_ldap_provider_details_all_of.py +++ b/intersight/model/niatelemetry_aaa_ldap_provider_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_aaa_ldap_provider_details_list.py b/intersight/model/niatelemetry_aaa_ldap_provider_details_list.py index d426ff32c8..4365f9514f 100644 --- a/intersight/model/niatelemetry_aaa_ldap_provider_details_list.py +++ b/intersight/model/niatelemetry_aaa_ldap_provider_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_aaa_ldap_provider_details_list_all_of.py b/intersight/model/niatelemetry_aaa_ldap_provider_details_list_all_of.py index 8392bf1a40..197bdde56a 100644 --- a/intersight/model/niatelemetry_aaa_ldap_provider_details_list_all_of.py +++ b/intersight/model/niatelemetry_aaa_ldap_provider_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_aaa_ldap_provider_details_response.py b/intersight/model/niatelemetry_aaa_ldap_provider_details_response.py index 658542bfd9..48735ed343 100644 --- a/intersight/model/niatelemetry_aaa_ldap_provider_details_response.py +++ b/intersight/model/niatelemetry_aaa_ldap_provider_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_aaa_radius_provider_details.py b/intersight/model/niatelemetry_aaa_radius_provider_details.py index b3db32693e..33b164c078 100644 --- a/intersight/model/niatelemetry_aaa_radius_provider_details.py +++ b/intersight/model/niatelemetry_aaa_radius_provider_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_aaa_radius_provider_details_all_of.py b/intersight/model/niatelemetry_aaa_radius_provider_details_all_of.py index 9403c2c893..cb06d8172e 100644 --- a/intersight/model/niatelemetry_aaa_radius_provider_details_all_of.py +++ b/intersight/model/niatelemetry_aaa_radius_provider_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_aaa_radius_provider_details_list.py b/intersight/model/niatelemetry_aaa_radius_provider_details_list.py index bdaa2de9e8..69aa5930b9 100644 --- a/intersight/model/niatelemetry_aaa_radius_provider_details_list.py +++ b/intersight/model/niatelemetry_aaa_radius_provider_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_aaa_radius_provider_details_list_all_of.py b/intersight/model/niatelemetry_aaa_radius_provider_details_list_all_of.py index 4589d8f922..7ca39a5296 100644 --- a/intersight/model/niatelemetry_aaa_radius_provider_details_list_all_of.py +++ b/intersight/model/niatelemetry_aaa_radius_provider_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_aaa_radius_provider_details_response.py b/intersight/model/niatelemetry_aaa_radius_provider_details_response.py index e90ca1dde5..718faf060d 100644 --- a/intersight/model/niatelemetry_aaa_radius_provider_details_response.py +++ b/intersight/model/niatelemetry_aaa_radius_provider_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_aaa_tacacs_provider_details.py b/intersight/model/niatelemetry_aaa_tacacs_provider_details.py index 5f6ed70da1..45b718ecf0 100644 --- a/intersight/model/niatelemetry_aaa_tacacs_provider_details.py +++ b/intersight/model/niatelemetry_aaa_tacacs_provider_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_aaa_tacacs_provider_details_all_of.py b/intersight/model/niatelemetry_aaa_tacacs_provider_details_all_of.py index 3f1285796c..16e8697c4f 100644 --- a/intersight/model/niatelemetry_aaa_tacacs_provider_details_all_of.py +++ b/intersight/model/niatelemetry_aaa_tacacs_provider_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_aaa_tacacs_provider_details_list.py b/intersight/model/niatelemetry_aaa_tacacs_provider_details_list.py index 20863c3459..9b2ecee77a 100644 --- a/intersight/model/niatelemetry_aaa_tacacs_provider_details_list.py +++ b/intersight/model/niatelemetry_aaa_tacacs_provider_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_aaa_tacacs_provider_details_list_all_of.py b/intersight/model/niatelemetry_aaa_tacacs_provider_details_list_all_of.py index af86146a21..4c22c7ec6f 100644 --- a/intersight/model/niatelemetry_aaa_tacacs_provider_details_list_all_of.py +++ b/intersight/model/niatelemetry_aaa_tacacs_provider_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_aaa_tacacs_provider_details_response.py b/intersight/model/niatelemetry_aaa_tacacs_provider_details_response.py index 8f9e0067b2..592aba504a 100644 --- a/intersight/model/niatelemetry_aaa_tacacs_provider_details_response.py +++ b/intersight/model/niatelemetry_aaa_tacacs_provider_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_app_plugin_details.py b/intersight/model/niatelemetry_apic_app_plugin_details.py index 7b076bb02b..7d59dd6a15 100644 --- a/intersight/model/niatelemetry_apic_app_plugin_details.py +++ b/intersight/model/niatelemetry_apic_app_plugin_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_app_plugin_details_all_of.py b/intersight/model/niatelemetry_apic_app_plugin_details_all_of.py index 0f158ff56e..483866796a 100644 --- a/intersight/model/niatelemetry_apic_app_plugin_details_all_of.py +++ b/intersight/model/niatelemetry_apic_app_plugin_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_app_plugin_details_list.py b/intersight/model/niatelemetry_apic_app_plugin_details_list.py index dbee5bc048..67c74ed625 100644 --- a/intersight/model/niatelemetry_apic_app_plugin_details_list.py +++ b/intersight/model/niatelemetry_apic_app_plugin_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_app_plugin_details_list_all_of.py b/intersight/model/niatelemetry_apic_app_plugin_details_list_all_of.py index ac10517893..c5477873de 100644 --- a/intersight/model/niatelemetry_apic_app_plugin_details_list_all_of.py +++ b/intersight/model/niatelemetry_apic_app_plugin_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_app_plugin_details_response.py b/intersight/model/niatelemetry_apic_app_plugin_details_response.py index c98311155a..3957ea3dd6 100644 --- a/intersight/model/niatelemetry_apic_app_plugin_details_response.py +++ b/intersight/model/niatelemetry_apic_app_plugin_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_core_file_details.py b/intersight/model/niatelemetry_apic_core_file_details.py index c7e073407c..d4d8d94c36 100644 --- a/intersight/model/niatelemetry_apic_core_file_details.py +++ b/intersight/model/niatelemetry_apic_core_file_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -334,6 +334,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -342,10 +345,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_core_file_details_all_of.py b/intersight/model/niatelemetry_apic_core_file_details_all_of.py index ecb81129ea..d37bd9f3b6 100644 --- a/intersight/model/niatelemetry_apic_core_file_details_all_of.py +++ b/intersight/model/niatelemetry_apic_core_file_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_core_file_details_list.py b/intersight/model/niatelemetry_apic_core_file_details_list.py index 05f2b829c8..fba68d1a17 100644 --- a/intersight/model/niatelemetry_apic_core_file_details_list.py +++ b/intersight/model/niatelemetry_apic_core_file_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_core_file_details_list_all_of.py b/intersight/model/niatelemetry_apic_core_file_details_list_all_of.py index c811c60646..f9efff06af 100644 --- a/intersight/model/niatelemetry_apic_core_file_details_list_all_of.py +++ b/intersight/model/niatelemetry_apic_core_file_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_core_file_details_response.py b/intersight/model/niatelemetry_apic_core_file_details_response.py index 10c3d279d4..f5293bbc10 100644 --- a/intersight/model/niatelemetry_apic_core_file_details_response.py +++ b/intersight/model/niatelemetry_apic_core_file_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_dbgexp_rs_export_dest.py b/intersight/model/niatelemetry_apic_dbgexp_rs_export_dest.py index 03f1ff2dc3..9e34830f02 100644 --- a/intersight/model/niatelemetry_apic_dbgexp_rs_export_dest.py +++ b/intersight/model/niatelemetry_apic_dbgexp_rs_export_dest.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_dbgexp_rs_export_dest_all_of.py b/intersight/model/niatelemetry_apic_dbgexp_rs_export_dest_all_of.py index b4d96da3a5..e2524e631f 100644 --- a/intersight/model/niatelemetry_apic_dbgexp_rs_export_dest_all_of.py +++ b/intersight/model/niatelemetry_apic_dbgexp_rs_export_dest_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_dbgexp_rs_export_dest_list.py b/intersight/model/niatelemetry_apic_dbgexp_rs_export_dest_list.py index 5284588be4..359d1c8a75 100644 --- a/intersight/model/niatelemetry_apic_dbgexp_rs_export_dest_list.py +++ b/intersight/model/niatelemetry_apic_dbgexp_rs_export_dest_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_dbgexp_rs_export_dest_list_all_of.py b/intersight/model/niatelemetry_apic_dbgexp_rs_export_dest_list_all_of.py index 06f851217f..ce3e847831 100644 --- a/intersight/model/niatelemetry_apic_dbgexp_rs_export_dest_list_all_of.py +++ b/intersight/model/niatelemetry_apic_dbgexp_rs_export_dest_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_dbgexp_rs_export_dest_response.py b/intersight/model/niatelemetry_apic_dbgexp_rs_export_dest_response.py index a5b5663ccc..d2cbecfd83 100644 --- a/intersight/model/niatelemetry_apic_dbgexp_rs_export_dest_response.py +++ b/intersight/model/niatelemetry_apic_dbgexp_rs_export_dest_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_dbgexp_rs_ts_scheduler.py b/intersight/model/niatelemetry_apic_dbgexp_rs_ts_scheduler.py index 02c088fd7c..85ec90a7a4 100644 --- a/intersight/model/niatelemetry_apic_dbgexp_rs_ts_scheduler.py +++ b/intersight/model/niatelemetry_apic_dbgexp_rs_ts_scheduler.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_dbgexp_rs_ts_scheduler_all_of.py b/intersight/model/niatelemetry_apic_dbgexp_rs_ts_scheduler_all_of.py index 4b9eeccd12..50e1f7cae8 100644 --- a/intersight/model/niatelemetry_apic_dbgexp_rs_ts_scheduler_all_of.py +++ b/intersight/model/niatelemetry_apic_dbgexp_rs_ts_scheduler_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_dbgexp_rs_ts_scheduler_list.py b/intersight/model/niatelemetry_apic_dbgexp_rs_ts_scheduler_list.py index 2043575337..8ddb1d6d8e 100644 --- a/intersight/model/niatelemetry_apic_dbgexp_rs_ts_scheduler_list.py +++ b/intersight/model/niatelemetry_apic_dbgexp_rs_ts_scheduler_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_dbgexp_rs_ts_scheduler_list_all_of.py b/intersight/model/niatelemetry_apic_dbgexp_rs_ts_scheduler_list_all_of.py index 15c4909772..9bfc3a0ef9 100644 --- a/intersight/model/niatelemetry_apic_dbgexp_rs_ts_scheduler_list_all_of.py +++ b/intersight/model/niatelemetry_apic_dbgexp_rs_ts_scheduler_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_dbgexp_rs_ts_scheduler_response.py b/intersight/model/niatelemetry_apic_dbgexp_rs_ts_scheduler_response.py index df666fec51..f9664ce820 100644 --- a/intersight/model/niatelemetry_apic_dbgexp_rs_ts_scheduler_response.py +++ b/intersight/model/niatelemetry_apic_dbgexp_rs_ts_scheduler_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_fan_details.py b/intersight/model/niatelemetry_apic_fan_details.py index 57eda48227..082adcca95 100644 --- a/intersight/model/niatelemetry_apic_fan_details.py +++ b/intersight/model/niatelemetry_apic_fan_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_fan_details_all_of.py b/intersight/model/niatelemetry_apic_fan_details_all_of.py index a0bfdd5eaa..4c5c2590b8 100644 --- a/intersight/model/niatelemetry_apic_fan_details_all_of.py +++ b/intersight/model/niatelemetry_apic_fan_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_fan_details_list.py b/intersight/model/niatelemetry_apic_fan_details_list.py index fe283fe490..506e688905 100644 --- a/intersight/model/niatelemetry_apic_fan_details_list.py +++ b/intersight/model/niatelemetry_apic_fan_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_fan_details_list_all_of.py b/intersight/model/niatelemetry_apic_fan_details_list_all_of.py index 066623a675..ab7fcef586 100644 --- a/intersight/model/niatelemetry_apic_fan_details_list_all_of.py +++ b/intersight/model/niatelemetry_apic_fan_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_fan_details_response.py b/intersight/model/niatelemetry_apic_fan_details_response.py index 73910bcf5b..dd145fb9e3 100644 --- a/intersight/model/niatelemetry_apic_fan_details_response.py +++ b/intersight/model/niatelemetry_apic_fan_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_fex_details.py b/intersight/model/niatelemetry_apic_fex_details.py index 48b8dabe01..104034fc41 100644 --- a/intersight/model/niatelemetry_apic_fex_details.py +++ b/intersight/model/niatelemetry_apic_fex_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_fex_details_all_of.py b/intersight/model/niatelemetry_apic_fex_details_all_of.py index 48d3027979..2f6b19402d 100644 --- a/intersight/model/niatelemetry_apic_fex_details_all_of.py +++ b/intersight/model/niatelemetry_apic_fex_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_fex_details_list.py b/intersight/model/niatelemetry_apic_fex_details_list.py index 17e28f96dd..692d867a36 100644 --- a/intersight/model/niatelemetry_apic_fex_details_list.py +++ b/intersight/model/niatelemetry_apic_fex_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_fex_details_list_all_of.py b/intersight/model/niatelemetry_apic_fex_details_list_all_of.py index 97269fa5a3..1eed6fcd1d 100644 --- a/intersight/model/niatelemetry_apic_fex_details_list_all_of.py +++ b/intersight/model/niatelemetry_apic_fex_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_fex_details_response.py b/intersight/model/niatelemetry_apic_fex_details_response.py index f761b6e3e0..98d6ffcb3e 100644 --- a/intersight/model/niatelemetry_apic_fex_details_response.py +++ b/intersight/model/niatelemetry_apic_fex_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_flash_details.py b/intersight/model/niatelemetry_apic_flash_details.py index 4e76a3aa3e..c05f50d25e 100644 --- a/intersight/model/niatelemetry_apic_flash_details.py +++ b/intersight/model/niatelemetry_apic_flash_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_flash_details_all_of.py b/intersight/model/niatelemetry_apic_flash_details_all_of.py index 8db8f7a085..2842357037 100644 --- a/intersight/model/niatelemetry_apic_flash_details_all_of.py +++ b/intersight/model/niatelemetry_apic_flash_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_flash_details_list.py b/intersight/model/niatelemetry_apic_flash_details_list.py index 1271b1e0f2..61e4c29c88 100644 --- a/intersight/model/niatelemetry_apic_flash_details_list.py +++ b/intersight/model/niatelemetry_apic_flash_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_flash_details_list_all_of.py b/intersight/model/niatelemetry_apic_flash_details_list_all_of.py index 32991fdce8..bba5487b81 100644 --- a/intersight/model/niatelemetry_apic_flash_details_list_all_of.py +++ b/intersight/model/niatelemetry_apic_flash_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_flash_details_response.py b/intersight/model/niatelemetry_apic_flash_details_response.py index 787fb541e9..9107e7d2ad 100644 --- a/intersight/model/niatelemetry_apic_flash_details_response.py +++ b/intersight/model/niatelemetry_apic_flash_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_ntp_auth.py b/intersight/model/niatelemetry_apic_ntp_auth.py index a1950aa2dc..d466a8a233 100644 --- a/intersight/model/niatelemetry_apic_ntp_auth.py +++ b/intersight/model/niatelemetry_apic_ntp_auth.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_ntp_auth_all_of.py b/intersight/model/niatelemetry_apic_ntp_auth_all_of.py index 2586ffb92f..174a398044 100644 --- a/intersight/model/niatelemetry_apic_ntp_auth_all_of.py +++ b/intersight/model/niatelemetry_apic_ntp_auth_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_ntp_auth_list.py b/intersight/model/niatelemetry_apic_ntp_auth_list.py index 137fb3dca2..9a027ae60a 100644 --- a/intersight/model/niatelemetry_apic_ntp_auth_list.py +++ b/intersight/model/niatelemetry_apic_ntp_auth_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_ntp_auth_list_all_of.py b/intersight/model/niatelemetry_apic_ntp_auth_list_all_of.py index bac4adb55a..6fcf39ee3f 100644 --- a/intersight/model/niatelemetry_apic_ntp_auth_list_all_of.py +++ b/intersight/model/niatelemetry_apic_ntp_auth_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_ntp_auth_response.py b/intersight/model/niatelemetry_apic_ntp_auth_response.py index b3054def5c..6ae987ac6a 100644 --- a/intersight/model/niatelemetry_apic_ntp_auth_response.py +++ b/intersight/model/niatelemetry_apic_ntp_auth_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_performance_data.py b/intersight/model/niatelemetry_apic_performance_data.py index 9cdb6b0598..ac56d7785d 100644 --- a/intersight/model/niatelemetry_apic_performance_data.py +++ b/intersight/model/niatelemetry_apic_performance_data.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -330,6 +330,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -338,10 +341,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_performance_data_all_of.py b/intersight/model/niatelemetry_apic_performance_data_all_of.py index 25d3f0fc42..33a9029453 100644 --- a/intersight/model/niatelemetry_apic_performance_data_all_of.py +++ b/intersight/model/niatelemetry_apic_performance_data_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_performance_data_list.py b/intersight/model/niatelemetry_apic_performance_data_list.py index e673f24cbd..6a7083d950 100644 --- a/intersight/model/niatelemetry_apic_performance_data_list.py +++ b/intersight/model/niatelemetry_apic_performance_data_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_performance_data_list_all_of.py b/intersight/model/niatelemetry_apic_performance_data_list_all_of.py index 307f08d0b5..6cc3267aac 100644 --- a/intersight/model/niatelemetry_apic_performance_data_list_all_of.py +++ b/intersight/model/niatelemetry_apic_performance_data_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_performance_data_response.py b/intersight/model/niatelemetry_apic_performance_data_response.py index b8e680e162..328ddcd0a7 100644 --- a/intersight/model/niatelemetry_apic_performance_data_response.py +++ b/intersight/model/niatelemetry_apic_performance_data_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_pod_data.py b/intersight/model/niatelemetry_apic_pod_data.py index 46dd71873f..90138eccc6 100644 --- a/intersight/model/niatelemetry_apic_pod_data.py +++ b/intersight/model/niatelemetry_apic_pod_data.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_pod_data_all_of.py b/intersight/model/niatelemetry_apic_pod_data_all_of.py index 33cd600e6b..0fd7e76693 100644 --- a/intersight/model/niatelemetry_apic_pod_data_all_of.py +++ b/intersight/model/niatelemetry_apic_pod_data_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_pod_data_list.py b/intersight/model/niatelemetry_apic_pod_data_list.py index 772779e50d..9fa31f3588 100644 --- a/intersight/model/niatelemetry_apic_pod_data_list.py +++ b/intersight/model/niatelemetry_apic_pod_data_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_pod_data_list_all_of.py b/intersight/model/niatelemetry_apic_pod_data_list_all_of.py index 8bea5553f6..61ea11e248 100644 --- a/intersight/model/niatelemetry_apic_pod_data_list_all_of.py +++ b/intersight/model/niatelemetry_apic_pod_data_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_pod_data_response.py b/intersight/model/niatelemetry_apic_pod_data_response.py index f93e78a653..a57290018c 100644 --- a/intersight/model/niatelemetry_apic_pod_data_response.py +++ b/intersight/model/niatelemetry_apic_pod_data_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_psu_details.py b/intersight/model/niatelemetry_apic_psu_details.py index 7cdc4e4066..99c15545af 100644 --- a/intersight/model/niatelemetry_apic_psu_details.py +++ b/intersight/model/niatelemetry_apic_psu_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_psu_details_all_of.py b/intersight/model/niatelemetry_apic_psu_details_all_of.py index 73fcd9b5a8..c2cf157df3 100644 --- a/intersight/model/niatelemetry_apic_psu_details_all_of.py +++ b/intersight/model/niatelemetry_apic_psu_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_psu_details_list.py b/intersight/model/niatelemetry_apic_psu_details_list.py index e36483134f..bed05fe957 100644 --- a/intersight/model/niatelemetry_apic_psu_details_list.py +++ b/intersight/model/niatelemetry_apic_psu_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_psu_details_list_all_of.py b/intersight/model/niatelemetry_apic_psu_details_list_all_of.py index 2c4d61e840..631a2a50b9 100644 --- a/intersight/model/niatelemetry_apic_psu_details_list_all_of.py +++ b/intersight/model/niatelemetry_apic_psu_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_psu_details_response.py b/intersight/model/niatelemetry_apic_psu_details_response.py index 9abf532e7e..2bffe6cfcb 100644 --- a/intersight/model/niatelemetry_apic_psu_details_response.py +++ b/intersight/model/niatelemetry_apic_psu_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_realm_details.py b/intersight/model/niatelemetry_apic_realm_details.py index 25681e3541..557dde1ce6 100644 --- a/intersight/model/niatelemetry_apic_realm_details.py +++ b/intersight/model/niatelemetry_apic_realm_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_realm_details_all_of.py b/intersight/model/niatelemetry_apic_realm_details_all_of.py index 5f7ac6c966..88600f80a2 100644 --- a/intersight/model/niatelemetry_apic_realm_details_all_of.py +++ b/intersight/model/niatelemetry_apic_realm_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_realm_details_list.py b/intersight/model/niatelemetry_apic_realm_details_list.py index bf0fbc1ba5..ae8f0fa423 100644 --- a/intersight/model/niatelemetry_apic_realm_details_list.py +++ b/intersight/model/niatelemetry_apic_realm_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_realm_details_list_all_of.py b/intersight/model/niatelemetry_apic_realm_details_list_all_of.py index f453303001..0c520271b7 100644 --- a/intersight/model/niatelemetry_apic_realm_details_list_all_of.py +++ b/intersight/model/niatelemetry_apic_realm_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_realm_details_response.py b/intersight/model/niatelemetry_apic_realm_details_response.py index 1c8b004ecf..eba1d6160c 100644 --- a/intersight/model/niatelemetry_apic_realm_details_response.py +++ b/intersight/model/niatelemetry_apic_realm_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_snmp_client_grp_details.py b/intersight/model/niatelemetry_apic_snmp_client_grp_details.py index e4472059eb..033989aabf 100644 --- a/intersight/model/niatelemetry_apic_snmp_client_grp_details.py +++ b/intersight/model/niatelemetry_apic_snmp_client_grp_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_snmp_client_grp_details_all_of.py b/intersight/model/niatelemetry_apic_snmp_client_grp_details_all_of.py index 0a06b16e4b..024e2ac68b 100644 --- a/intersight/model/niatelemetry_apic_snmp_client_grp_details_all_of.py +++ b/intersight/model/niatelemetry_apic_snmp_client_grp_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_snmp_client_grp_details_list.py b/intersight/model/niatelemetry_apic_snmp_client_grp_details_list.py index 9b85d53cfa..7402988752 100644 --- a/intersight/model/niatelemetry_apic_snmp_client_grp_details_list.py +++ b/intersight/model/niatelemetry_apic_snmp_client_grp_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_snmp_client_grp_details_list_all_of.py b/intersight/model/niatelemetry_apic_snmp_client_grp_details_list_all_of.py index 2ffc4afc25..c29bed857e 100644 --- a/intersight/model/niatelemetry_apic_snmp_client_grp_details_list_all_of.py +++ b/intersight/model/niatelemetry_apic_snmp_client_grp_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_snmp_client_grp_details_response.py b/intersight/model/niatelemetry_apic_snmp_client_grp_details_response.py index a413442e1f..c4ac487911 100644 --- a/intersight/model/niatelemetry_apic_snmp_client_grp_details_response.py +++ b/intersight/model/niatelemetry_apic_snmp_client_grp_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_snmp_community_access_details.py b/intersight/model/niatelemetry_apic_snmp_community_access_details.py index 292111f203..7618c6dda6 100644 --- a/intersight/model/niatelemetry_apic_snmp_community_access_details.py +++ b/intersight/model/niatelemetry_apic_snmp_community_access_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_snmp_community_access_details_all_of.py b/intersight/model/niatelemetry_apic_snmp_community_access_details_all_of.py index b4f0cb76d5..e7a31bce6e 100644 --- a/intersight/model/niatelemetry_apic_snmp_community_access_details_all_of.py +++ b/intersight/model/niatelemetry_apic_snmp_community_access_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_snmp_community_access_details_list.py b/intersight/model/niatelemetry_apic_snmp_community_access_details_list.py index 55ca8b38b3..5e6145d94d 100644 --- a/intersight/model/niatelemetry_apic_snmp_community_access_details_list.py +++ b/intersight/model/niatelemetry_apic_snmp_community_access_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_snmp_community_access_details_list_all_of.py b/intersight/model/niatelemetry_apic_snmp_community_access_details_list_all_of.py index 419da8df6e..cf9210ded0 100644 --- a/intersight/model/niatelemetry_apic_snmp_community_access_details_list_all_of.py +++ b/intersight/model/niatelemetry_apic_snmp_community_access_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_snmp_community_access_details_response.py b/intersight/model/niatelemetry_apic_snmp_community_access_details_response.py index 2eab5d96d1..f3873d9aec 100644 --- a/intersight/model/niatelemetry_apic_snmp_community_access_details_response.py +++ b/intersight/model/niatelemetry_apic_snmp_community_access_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_snmp_community_details.py b/intersight/model/niatelemetry_apic_snmp_community_details.py index 30305d603d..a5a0d32d33 100644 --- a/intersight/model/niatelemetry_apic_snmp_community_details.py +++ b/intersight/model/niatelemetry_apic_snmp_community_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_snmp_community_details_all_of.py b/intersight/model/niatelemetry_apic_snmp_community_details_all_of.py index 216cc3a68e..966dfbd5e3 100644 --- a/intersight/model/niatelemetry_apic_snmp_community_details_all_of.py +++ b/intersight/model/niatelemetry_apic_snmp_community_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_snmp_community_details_list.py b/intersight/model/niatelemetry_apic_snmp_community_details_list.py index f50bd45ac7..91bd922da4 100644 --- a/intersight/model/niatelemetry_apic_snmp_community_details_list.py +++ b/intersight/model/niatelemetry_apic_snmp_community_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_snmp_community_details_list_all_of.py b/intersight/model/niatelemetry_apic_snmp_community_details_list_all_of.py index 464f0a7e19..91726eb667 100644 --- a/intersight/model/niatelemetry_apic_snmp_community_details_list_all_of.py +++ b/intersight/model/niatelemetry_apic_snmp_community_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_snmp_community_details_response.py b/intersight/model/niatelemetry_apic_snmp_community_details_response.py index e878c9064e..7c205d7e38 100644 --- a/intersight/model/niatelemetry_apic_snmp_community_details_response.py +++ b/intersight/model/niatelemetry_apic_snmp_community_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_snmp_trap_details.py b/intersight/model/niatelemetry_apic_snmp_trap_details.py index 0dad5b1bf1..acd7f9e9c3 100644 --- a/intersight/model/niatelemetry_apic_snmp_trap_details.py +++ b/intersight/model/niatelemetry_apic_snmp_trap_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_snmp_trap_details_all_of.py b/intersight/model/niatelemetry_apic_snmp_trap_details_all_of.py index 0726c23908..80ba6b07af 100644 --- a/intersight/model/niatelemetry_apic_snmp_trap_details_all_of.py +++ b/intersight/model/niatelemetry_apic_snmp_trap_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_snmp_trap_details_list.py b/intersight/model/niatelemetry_apic_snmp_trap_details_list.py index 0a47dce4d1..1d5620642e 100644 --- a/intersight/model/niatelemetry_apic_snmp_trap_details_list.py +++ b/intersight/model/niatelemetry_apic_snmp_trap_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_snmp_trap_details_list_all_of.py b/intersight/model/niatelemetry_apic_snmp_trap_details_list_all_of.py index 68255777ae..30fc375648 100644 --- a/intersight/model/niatelemetry_apic_snmp_trap_details_list_all_of.py +++ b/intersight/model/niatelemetry_apic_snmp_trap_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_snmp_trap_details_response.py b/intersight/model/niatelemetry_apic_snmp_trap_details_response.py index 9ac4889e58..1de1669b67 100644 --- a/intersight/model/niatelemetry_apic_snmp_trap_details_response.py +++ b/intersight/model/niatelemetry_apic_snmp_trap_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_snmp_trap_fwd_server_details.py b/intersight/model/niatelemetry_apic_snmp_trap_fwd_server_details.py index b61ed0720b..de943ba6ac 100644 --- a/intersight/model/niatelemetry_apic_snmp_trap_fwd_server_details.py +++ b/intersight/model/niatelemetry_apic_snmp_trap_fwd_server_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_snmp_trap_fwd_server_details_all_of.py b/intersight/model/niatelemetry_apic_snmp_trap_fwd_server_details_all_of.py index 61f81f6849..945d4e7e18 100644 --- a/intersight/model/niatelemetry_apic_snmp_trap_fwd_server_details_all_of.py +++ b/intersight/model/niatelemetry_apic_snmp_trap_fwd_server_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_snmp_trap_fwd_server_details_list.py b/intersight/model/niatelemetry_apic_snmp_trap_fwd_server_details_list.py index e33f97b795..7291fe938c 100644 --- a/intersight/model/niatelemetry_apic_snmp_trap_fwd_server_details_list.py +++ b/intersight/model/niatelemetry_apic_snmp_trap_fwd_server_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_snmp_trap_fwd_server_details_list_all_of.py b/intersight/model/niatelemetry_apic_snmp_trap_fwd_server_details_list_all_of.py index 9db6a72b5a..01fda23791 100644 --- a/intersight/model/niatelemetry_apic_snmp_trap_fwd_server_details_list_all_of.py +++ b/intersight/model/niatelemetry_apic_snmp_trap_fwd_server_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_snmp_trap_fwd_server_details_response.py b/intersight/model/niatelemetry_apic_snmp_trap_fwd_server_details_response.py index 35a389c518..1b436203f0 100644 --- a/intersight/model/niatelemetry_apic_snmp_trap_fwd_server_details_response.py +++ b/intersight/model/niatelemetry_apic_snmp_trap_fwd_server_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_snmp_version_three_details.py b/intersight/model/niatelemetry_apic_snmp_version_three_details.py index 00eae92181..fad4b2ab36 100644 --- a/intersight/model/niatelemetry_apic_snmp_version_three_details.py +++ b/intersight/model/niatelemetry_apic_snmp_version_three_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_snmp_version_three_details_all_of.py b/intersight/model/niatelemetry_apic_snmp_version_three_details_all_of.py index 620e1f5bcb..ddb47b0fa3 100644 --- a/intersight/model/niatelemetry_apic_snmp_version_three_details_all_of.py +++ b/intersight/model/niatelemetry_apic_snmp_version_three_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_snmp_version_three_details_list.py b/intersight/model/niatelemetry_apic_snmp_version_three_details_list.py index 28a7ad4dd5..5f1c94fc1b 100644 --- a/intersight/model/niatelemetry_apic_snmp_version_three_details_list.py +++ b/intersight/model/niatelemetry_apic_snmp_version_three_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_snmp_version_three_details_list_all_of.py b/intersight/model/niatelemetry_apic_snmp_version_three_details_list_all_of.py index 0f1740f851..07b682decd 100644 --- a/intersight/model/niatelemetry_apic_snmp_version_three_details_list_all_of.py +++ b/intersight/model/niatelemetry_apic_snmp_version_three_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_snmp_version_three_details_response.py b/intersight/model/niatelemetry_apic_snmp_version_three_details_response.py index 38f18687e0..66e3f28d25 100644 --- a/intersight/model/niatelemetry_apic_snmp_version_three_details_response.py +++ b/intersight/model/niatelemetry_apic_snmp_version_three_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_sys_log_grp.py b/intersight/model/niatelemetry_apic_sys_log_grp.py index c02d135a49..453cfffb08 100644 --- a/intersight/model/niatelemetry_apic_sys_log_grp.py +++ b/intersight/model/niatelemetry_apic_sys_log_grp.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_sys_log_grp_all_of.py b/intersight/model/niatelemetry_apic_sys_log_grp_all_of.py index 21aa6cca7a..ee17784797 100644 --- a/intersight/model/niatelemetry_apic_sys_log_grp_all_of.py +++ b/intersight/model/niatelemetry_apic_sys_log_grp_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_sys_log_grp_list.py b/intersight/model/niatelemetry_apic_sys_log_grp_list.py index 921ba0761f..60f2553af2 100644 --- a/intersight/model/niatelemetry_apic_sys_log_grp_list.py +++ b/intersight/model/niatelemetry_apic_sys_log_grp_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_sys_log_grp_list_all_of.py b/intersight/model/niatelemetry_apic_sys_log_grp_list_all_of.py index fd966a628d..1c071112db 100644 --- a/intersight/model/niatelemetry_apic_sys_log_grp_list_all_of.py +++ b/intersight/model/niatelemetry_apic_sys_log_grp_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_sys_log_grp_response.py b/intersight/model/niatelemetry_apic_sys_log_grp_response.py index c8e537b7c9..0a3567b26a 100644 --- a/intersight/model/niatelemetry_apic_sys_log_grp_response.py +++ b/intersight/model/niatelemetry_apic_sys_log_grp_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_sys_log_src.py b/intersight/model/niatelemetry_apic_sys_log_src.py index 40e520e3cb..6eff42b74d 100644 --- a/intersight/model/niatelemetry_apic_sys_log_src.py +++ b/intersight/model/niatelemetry_apic_sys_log_src.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_sys_log_src_all_of.py b/intersight/model/niatelemetry_apic_sys_log_src_all_of.py index 891871e96d..c68092b476 100644 --- a/intersight/model/niatelemetry_apic_sys_log_src_all_of.py +++ b/intersight/model/niatelemetry_apic_sys_log_src_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_sys_log_src_list.py b/intersight/model/niatelemetry_apic_sys_log_src_list.py index c570a535e8..4476759ce6 100644 --- a/intersight/model/niatelemetry_apic_sys_log_src_list.py +++ b/intersight/model/niatelemetry_apic_sys_log_src_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_sys_log_src_list_all_of.py b/intersight/model/niatelemetry_apic_sys_log_src_list_all_of.py index 0fe4be22fe..ac2cab2e19 100644 --- a/intersight/model/niatelemetry_apic_sys_log_src_list_all_of.py +++ b/intersight/model/niatelemetry_apic_sys_log_src_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_sys_log_src_response.py b/intersight/model/niatelemetry_apic_sys_log_src_response.py index 1e57e8a346..74e2ee1818 100644 --- a/intersight/model/niatelemetry_apic_sys_log_src_response.py +++ b/intersight/model/niatelemetry_apic_sys_log_src_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_transceiver_details.py b/intersight/model/niatelemetry_apic_transceiver_details.py index 185eb86cf6..a1c37794c7 100644 --- a/intersight/model/niatelemetry_apic_transceiver_details.py +++ b/intersight/model/niatelemetry_apic_transceiver_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_transceiver_details_all_of.py b/intersight/model/niatelemetry_apic_transceiver_details_all_of.py index dd3ba82d03..e18f9a7460 100644 --- a/intersight/model/niatelemetry_apic_transceiver_details_all_of.py +++ b/intersight/model/niatelemetry_apic_transceiver_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_transceiver_details_list.py b/intersight/model/niatelemetry_apic_transceiver_details_list.py index 1ac33fdc23..8bb6e52a50 100644 --- a/intersight/model/niatelemetry_apic_transceiver_details_list.py +++ b/intersight/model/niatelemetry_apic_transceiver_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_transceiver_details_list_all_of.py b/intersight/model/niatelemetry_apic_transceiver_details_list_all_of.py index 59afbd9e71..8a42edc076 100644 --- a/intersight/model/niatelemetry_apic_transceiver_details_list_all_of.py +++ b/intersight/model/niatelemetry_apic_transceiver_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_transceiver_details_response.py b/intersight/model/niatelemetry_apic_transceiver_details_response.py index f25b22088a..72634973d2 100644 --- a/intersight/model/niatelemetry_apic_transceiver_details_response.py +++ b/intersight/model/niatelemetry_apic_transceiver_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_ui_page_counts.py b/intersight/model/niatelemetry_apic_ui_page_counts.py index efa9b67ea7..4784aacf15 100644 --- a/intersight/model/niatelemetry_apic_ui_page_counts.py +++ b/intersight/model/niatelemetry_apic_ui_page_counts.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_ui_page_counts_all_of.py b/intersight/model/niatelemetry_apic_ui_page_counts_all_of.py index 863b7038b2..e5913ce2ce 100644 --- a/intersight/model/niatelemetry_apic_ui_page_counts_all_of.py +++ b/intersight/model/niatelemetry_apic_ui_page_counts_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_ui_page_counts_list.py b/intersight/model/niatelemetry_apic_ui_page_counts_list.py index 192310491b..2aacb6e5f1 100644 --- a/intersight/model/niatelemetry_apic_ui_page_counts_list.py +++ b/intersight/model/niatelemetry_apic_ui_page_counts_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_ui_page_counts_list_all_of.py b/intersight/model/niatelemetry_apic_ui_page_counts_list_all_of.py index 6a1b44bc8a..90e38b09c1 100644 --- a/intersight/model/niatelemetry_apic_ui_page_counts_list_all_of.py +++ b/intersight/model/niatelemetry_apic_ui_page_counts_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_ui_page_counts_response.py b/intersight/model/niatelemetry_apic_ui_page_counts_response.py index 35bb82a05d..8c369c5187 100644 --- a/intersight/model/niatelemetry_apic_ui_page_counts_response.py +++ b/intersight/model/niatelemetry_apic_ui_page_counts_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_vision.py b/intersight/model/niatelemetry_apic_vision.py index 7cee77d0e5..bb048281cd 100644 --- a/intersight/model/niatelemetry_apic_vision.py +++ b/intersight/model/niatelemetry_apic_vision.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_vision_all_of.py b/intersight/model/niatelemetry_apic_vision_all_of.py index 2fcbffab00..6e75a696f4 100644 --- a/intersight/model/niatelemetry_apic_vision_all_of.py +++ b/intersight/model/niatelemetry_apic_vision_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_vision_list.py b/intersight/model/niatelemetry_apic_vision_list.py index 9d1ff154db..f00bd16fa7 100644 --- a/intersight/model/niatelemetry_apic_vision_list.py +++ b/intersight/model/niatelemetry_apic_vision_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_apic_vision_list_all_of.py b/intersight/model/niatelemetry_apic_vision_list_all_of.py index c7b9b46a65..076e496a94 100644 --- a/intersight/model/niatelemetry_apic_vision_list_all_of.py +++ b/intersight/model/niatelemetry_apic_vision_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_apic_vision_response.py b/intersight/model/niatelemetry_apic_vision_response.py index 1653574cba..01628d6629 100644 --- a/intersight/model/niatelemetry_apic_vision_response.py +++ b/intersight/model/niatelemetry_apic_vision_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_app_details.py b/intersight/model/niatelemetry_app_details.py index a306a4785e..150d9b2149 100644 --- a/intersight/model/niatelemetry_app_details.py +++ b/intersight/model/niatelemetry_app_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_app_details_all_of.py b/intersight/model/niatelemetry_app_details_all_of.py index 2fcd16fe54..80d73d073d 100644 --- a/intersight/model/niatelemetry_app_details_all_of.py +++ b/intersight/model/niatelemetry_app_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_app_details_list.py b/intersight/model/niatelemetry_app_details_list.py index 15e367c928..45dc7addd8 100644 --- a/intersight/model/niatelemetry_app_details_list.py +++ b/intersight/model/niatelemetry_app_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_app_details_list_all_of.py b/intersight/model/niatelemetry_app_details_list_all_of.py index 41ffdd4c0d..c283084c67 100644 --- a/intersight/model/niatelemetry_app_details_list_all_of.py +++ b/intersight/model/niatelemetry_app_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_app_details_response.py b/intersight/model/niatelemetry_app_details_response.py index 1984a094a7..7cf9aef1bd 100644 --- a/intersight/model/niatelemetry_app_details_response.py +++ b/intersight/model/niatelemetry_app_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_bootflash_details.py b/intersight/model/niatelemetry_bootflash_details.py index f2c6808d7c..247eb1db9c 100644 --- a/intersight/model/niatelemetry_bootflash_details.py +++ b/intersight/model/niatelemetry_bootflash_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_bootflash_details_all_of.py b/intersight/model/niatelemetry_bootflash_details_all_of.py index d2d8da8e5f..44e12aed05 100644 --- a/intersight/model/niatelemetry_bootflash_details_all_of.py +++ b/intersight/model/niatelemetry_bootflash_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_cloud_details.py b/intersight/model/niatelemetry_cloud_details.py index ed1ff20b61..3a859eaecb 100644 --- a/intersight/model/niatelemetry_cloud_details.py +++ b/intersight/model/niatelemetry_cloud_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -285,6 +285,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -293,10 +296,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_cloud_details_all_of.py b/intersight/model/niatelemetry_cloud_details_all_of.py index 9694138c7e..5e11580b96 100644 --- a/intersight/model/niatelemetry_cloud_details_all_of.py +++ b/intersight/model/niatelemetry_cloud_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_cloud_details_list.py b/intersight/model/niatelemetry_cloud_details_list.py index dd4395ed0d..c26a3a2377 100644 --- a/intersight/model/niatelemetry_cloud_details_list.py +++ b/intersight/model/niatelemetry_cloud_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_cloud_details_list_all_of.py b/intersight/model/niatelemetry_cloud_details_list_all_of.py index d791b500ee..c0bf25fd19 100644 --- a/intersight/model/niatelemetry_cloud_details_list_all_of.py +++ b/intersight/model/niatelemetry_cloud_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_cloud_details_response.py b/intersight/model/niatelemetry_cloud_details_response.py index 9dba71b047..851fc0d686 100644 --- a/intersight/model/niatelemetry_cloud_details_response.py +++ b/intersight/model/niatelemetry_cloud_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_cloud_regions_element.py b/intersight/model/niatelemetry_cloud_regions_element.py index 2858cdd89d..7ffda1e48c 100644 --- a/intersight/model/niatelemetry_cloud_regions_element.py +++ b/intersight/model/niatelemetry_cloud_regions_element.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_cloud_regions_element_all_of.py b/intersight/model/niatelemetry_cloud_regions_element_all_of.py index 4d09936ae7..47ba5cfea1 100644 --- a/intersight/model/niatelemetry_cloud_regions_element_all_of.py +++ b/intersight/model/niatelemetry_cloud_regions_element_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_cloud_routers_element.py b/intersight/model/niatelemetry_cloud_routers_element.py index b64ef146d5..cc3c17602e 100644 --- a/intersight/model/niatelemetry_cloud_routers_element.py +++ b/intersight/model/niatelemetry_cloud_routers_element.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_cloud_routers_element_all_of.py b/intersight/model/niatelemetry_cloud_routers_element_all_of.py index 284bc27098..01d9e92295 100644 --- a/intersight/model/niatelemetry_cloud_routers_element_all_of.py +++ b/intersight/model/niatelemetry_cloud_routers_element_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_common_policies.py b/intersight/model/niatelemetry_common_policies.py index b8cfab7a6b..f65de8bf9b 100644 --- a/intersight/model/niatelemetry_common_policies.py +++ b/intersight/model/niatelemetry_common_policies.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_common_policies_all_of.py b/intersight/model/niatelemetry_common_policies_all_of.py index 428516ab2c..fce019b590 100644 --- a/intersight/model/niatelemetry_common_policies_all_of.py +++ b/intersight/model/niatelemetry_common_policies_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_common_policies_list.py b/intersight/model/niatelemetry_common_policies_list.py index 7df37ae145..4226fe7ee6 100644 --- a/intersight/model/niatelemetry_common_policies_list.py +++ b/intersight/model/niatelemetry_common_policies_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_common_policies_list_all_of.py b/intersight/model/niatelemetry_common_policies_list_all_of.py index 1a79ca47a7..02cb269a55 100644 --- a/intersight/model/niatelemetry_common_policies_list_all_of.py +++ b/intersight/model/niatelemetry_common_policies_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_common_policies_response.py b/intersight/model/niatelemetry_common_policies_response.py index 51e7fe488c..b35efe1665 100644 --- a/intersight/model/niatelemetry_common_policies_response.py +++ b/intersight/model/niatelemetry_common_policies_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_dcnm_fan_details.py b/intersight/model/niatelemetry_dcnm_fan_details.py index 9c9404f9af..22bcb4b2e1 100644 --- a/intersight/model/niatelemetry_dcnm_fan_details.py +++ b/intersight/model/niatelemetry_dcnm_fan_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_dcnm_fan_details_all_of.py b/intersight/model/niatelemetry_dcnm_fan_details_all_of.py index 9f3ebe4e3f..640cf3723c 100644 --- a/intersight/model/niatelemetry_dcnm_fan_details_all_of.py +++ b/intersight/model/niatelemetry_dcnm_fan_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_dcnm_fan_details_list.py b/intersight/model/niatelemetry_dcnm_fan_details_list.py index 33860faeb5..ef45cda8cb 100644 --- a/intersight/model/niatelemetry_dcnm_fan_details_list.py +++ b/intersight/model/niatelemetry_dcnm_fan_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_dcnm_fan_details_list_all_of.py b/intersight/model/niatelemetry_dcnm_fan_details_list_all_of.py index c8ea50aac4..0d0614f3cb 100644 --- a/intersight/model/niatelemetry_dcnm_fan_details_list_all_of.py +++ b/intersight/model/niatelemetry_dcnm_fan_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_dcnm_fan_details_response.py b/intersight/model/niatelemetry_dcnm_fan_details_response.py index adec7714b0..061b6c282d 100644 --- a/intersight/model/niatelemetry_dcnm_fan_details_response.py +++ b/intersight/model/niatelemetry_dcnm_fan_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_dcnm_fex_details.py b/intersight/model/niatelemetry_dcnm_fex_details.py index 5f5a5bb586..44fde7de71 100644 --- a/intersight/model/niatelemetry_dcnm_fex_details.py +++ b/intersight/model/niatelemetry_dcnm_fex_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_dcnm_fex_details_all_of.py b/intersight/model/niatelemetry_dcnm_fex_details_all_of.py index e8612d10e3..845e4a1888 100644 --- a/intersight/model/niatelemetry_dcnm_fex_details_all_of.py +++ b/intersight/model/niatelemetry_dcnm_fex_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_dcnm_fex_details_list.py b/intersight/model/niatelemetry_dcnm_fex_details_list.py index 8e5a3592d8..d4ccd0c775 100644 --- a/intersight/model/niatelemetry_dcnm_fex_details_list.py +++ b/intersight/model/niatelemetry_dcnm_fex_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_dcnm_fex_details_list_all_of.py b/intersight/model/niatelemetry_dcnm_fex_details_list_all_of.py index 345ecd5210..1707fc0a94 100644 --- a/intersight/model/niatelemetry_dcnm_fex_details_list_all_of.py +++ b/intersight/model/niatelemetry_dcnm_fex_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_dcnm_fex_details_response.py b/intersight/model/niatelemetry_dcnm_fex_details_response.py index 3ef9a7bed3..c62ced09f0 100644 --- a/intersight/model/niatelemetry_dcnm_fex_details_response.py +++ b/intersight/model/niatelemetry_dcnm_fex_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_dcnm_module_details.py b/intersight/model/niatelemetry_dcnm_module_details.py index 9910b6e37b..9be5db07a4 100644 --- a/intersight/model/niatelemetry_dcnm_module_details.py +++ b/intersight/model/niatelemetry_dcnm_module_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_dcnm_module_details_all_of.py b/intersight/model/niatelemetry_dcnm_module_details_all_of.py index 85623c0de0..d1e644ca6b 100644 --- a/intersight/model/niatelemetry_dcnm_module_details_all_of.py +++ b/intersight/model/niatelemetry_dcnm_module_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_dcnm_module_details_list.py b/intersight/model/niatelemetry_dcnm_module_details_list.py index 0f62707ba5..b23a8fd05a 100644 --- a/intersight/model/niatelemetry_dcnm_module_details_list.py +++ b/intersight/model/niatelemetry_dcnm_module_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_dcnm_module_details_list_all_of.py b/intersight/model/niatelemetry_dcnm_module_details_list_all_of.py index 9eb64e0877..d2c8cf49cf 100644 --- a/intersight/model/niatelemetry_dcnm_module_details_list_all_of.py +++ b/intersight/model/niatelemetry_dcnm_module_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_dcnm_module_details_response.py b/intersight/model/niatelemetry_dcnm_module_details_response.py index 872db21d6d..b8f8b1139d 100644 --- a/intersight/model/niatelemetry_dcnm_module_details_response.py +++ b/intersight/model/niatelemetry_dcnm_module_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_dcnm_psu_details.py b/intersight/model/niatelemetry_dcnm_psu_details.py index 0dbf8f69b6..b0e595ae74 100644 --- a/intersight/model/niatelemetry_dcnm_psu_details.py +++ b/intersight/model/niatelemetry_dcnm_psu_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_dcnm_psu_details_all_of.py b/intersight/model/niatelemetry_dcnm_psu_details_all_of.py index f9dd5a266e..3d4a5e3b68 100644 --- a/intersight/model/niatelemetry_dcnm_psu_details_all_of.py +++ b/intersight/model/niatelemetry_dcnm_psu_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_dcnm_psu_details_list.py b/intersight/model/niatelemetry_dcnm_psu_details_list.py index a6d67759f1..cdd7adca5e 100644 --- a/intersight/model/niatelemetry_dcnm_psu_details_list.py +++ b/intersight/model/niatelemetry_dcnm_psu_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_dcnm_psu_details_list_all_of.py b/intersight/model/niatelemetry_dcnm_psu_details_list_all_of.py index 44eb566ecd..70b1daeaf4 100644 --- a/intersight/model/niatelemetry_dcnm_psu_details_list_all_of.py +++ b/intersight/model/niatelemetry_dcnm_psu_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_dcnm_psu_details_response.py b/intersight/model/niatelemetry_dcnm_psu_details_response.py index 98e9a10853..6fa934a8d7 100644 --- a/intersight/model/niatelemetry_dcnm_psu_details_response.py +++ b/intersight/model/niatelemetry_dcnm_psu_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_dcnm_transceiver_details.py b/intersight/model/niatelemetry_dcnm_transceiver_details.py index 4de4345fcd..194dd96977 100644 --- a/intersight/model/niatelemetry_dcnm_transceiver_details.py +++ b/intersight/model/niatelemetry_dcnm_transceiver_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_dcnm_transceiver_details_all_of.py b/intersight/model/niatelemetry_dcnm_transceiver_details_all_of.py index 845c1134a0..f63d524178 100644 --- a/intersight/model/niatelemetry_dcnm_transceiver_details_all_of.py +++ b/intersight/model/niatelemetry_dcnm_transceiver_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_dcnm_transceiver_details_list.py b/intersight/model/niatelemetry_dcnm_transceiver_details_list.py index 6ee054bbac..ac5ea3030d 100644 --- a/intersight/model/niatelemetry_dcnm_transceiver_details_list.py +++ b/intersight/model/niatelemetry_dcnm_transceiver_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_dcnm_transceiver_details_list_all_of.py b/intersight/model/niatelemetry_dcnm_transceiver_details_list_all_of.py index beef520258..6fc25eac62 100644 --- a/intersight/model/niatelemetry_dcnm_transceiver_details_list_all_of.py +++ b/intersight/model/niatelemetry_dcnm_transceiver_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_dcnm_transceiver_details_response.py b/intersight/model/niatelemetry_dcnm_transceiver_details_response.py index b2143621f8..16ecf06004 100644 --- a/intersight/model/niatelemetry_dcnm_transceiver_details_response.py +++ b/intersight/model/niatelemetry_dcnm_transceiver_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_deployment_status.py b/intersight/model/niatelemetry_deployment_status.py index d617373e76..a3a8bf6cfb 100644 --- a/intersight/model/niatelemetry_deployment_status.py +++ b/intersight/model/niatelemetry_deployment_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_deployment_status_all_of.py b/intersight/model/niatelemetry_deployment_status_all_of.py index be6dc4e1f0..dab65d9c6e 100644 --- a/intersight/model/niatelemetry_deployment_status_all_of.py +++ b/intersight/model/niatelemetry_deployment_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_digital_optical_monitoring.py b/intersight/model/niatelemetry_digital_optical_monitoring.py index aa3494b06f..164955b0ff 100644 --- a/intersight/model/niatelemetry_digital_optical_monitoring.py +++ b/intersight/model/niatelemetry_digital_optical_monitoring.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_digital_optical_monitoring_all_of.py b/intersight/model/niatelemetry_digital_optical_monitoring_all_of.py index b19d9cdc5a..c45f6c96c8 100644 --- a/intersight/model/niatelemetry_digital_optical_monitoring_all_of.py +++ b/intersight/model/niatelemetry_digital_optical_monitoring_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_diskinfo.py b/intersight/model/niatelemetry_diskinfo.py index 4b8a73afac..757876ce45 100644 --- a/intersight/model/niatelemetry_diskinfo.py +++ b/intersight/model/niatelemetry_diskinfo.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_diskinfo_all_of.py b/intersight/model/niatelemetry_diskinfo_all_of.py index 05264a4a4a..d279e47c3f 100644 --- a/intersight/model/niatelemetry_diskinfo_all_of.py +++ b/intersight/model/niatelemetry_diskinfo_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_epg.py b/intersight/model/niatelemetry_epg.py index e5784a4712..6121b829bc 100644 --- a/intersight/model/niatelemetry_epg.py +++ b/intersight/model/niatelemetry_epg.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -316,6 +316,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -324,10 +327,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_epg_all_of.py b/intersight/model/niatelemetry_epg_all_of.py index 0dc6592d16..373224cfc3 100644 --- a/intersight/model/niatelemetry_epg_all_of.py +++ b/intersight/model/niatelemetry_epg_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_epg_list.py b/intersight/model/niatelemetry_epg_list.py index 7011e820c3..dfe5ade12b 100644 --- a/intersight/model/niatelemetry_epg_list.py +++ b/intersight/model/niatelemetry_epg_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_epg_list_all_of.py b/intersight/model/niatelemetry_epg_list_all_of.py index a97571b9e5..0615888cb4 100644 --- a/intersight/model/niatelemetry_epg_list_all_of.py +++ b/intersight/model/niatelemetry_epg_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_epg_response.py b/intersight/model/niatelemetry_epg_response.py index 661d496cf2..f6d01fcc43 100644 --- a/intersight/model/niatelemetry_epg_response.py +++ b/intersight/model/niatelemetry_epg_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_eqpt_storage_firmware.py b/intersight/model/niatelemetry_eqpt_storage_firmware.py index 93592c470d..90440e9173 100644 --- a/intersight/model/niatelemetry_eqpt_storage_firmware.py +++ b/intersight/model/niatelemetry_eqpt_storage_firmware.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_eqpt_storage_firmware_all_of.py b/intersight/model/niatelemetry_eqpt_storage_firmware_all_of.py index 2fb40d183c..3e415688c5 100644 --- a/intersight/model/niatelemetry_eqpt_storage_firmware_all_of.py +++ b/intersight/model/niatelemetry_eqpt_storage_firmware_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_eqptcapacity_pol_usage5min.py b/intersight/model/niatelemetry_eqptcapacity_pol_usage5min.py index 2d638fb8ca..2168b9f449 100644 --- a/intersight/model/niatelemetry_eqptcapacity_pol_usage5min.py +++ b/intersight/model/niatelemetry_eqptcapacity_pol_usage5min.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_eqptcapacity_pol_usage5min_all_of.py b/intersight/model/niatelemetry_eqptcapacity_pol_usage5min_all_of.py index 806e46d0d5..a0a03a1930 100644 --- a/intersight/model/niatelemetry_eqptcapacity_pol_usage5min_all_of.py +++ b/intersight/model/niatelemetry_eqptcapacity_pol_usage5min_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_eqptcapacity_prefix_entries15min.py b/intersight/model/niatelemetry_eqptcapacity_prefix_entries15min.py index fbee2d14fe..ef43ad19d8 100644 --- a/intersight/model/niatelemetry_eqptcapacity_prefix_entries15min.py +++ b/intersight/model/niatelemetry_eqptcapacity_prefix_entries15min.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_eqptcapacity_prefix_entries15min_all_of.py b/intersight/model/niatelemetry_eqptcapacity_prefix_entries15min_all_of.py index 31626366da..1ceef57390 100644 --- a/intersight/model/niatelemetry_eqptcapacity_prefix_entries15min_all_of.py +++ b/intersight/model/niatelemetry_eqptcapacity_prefix_entries15min_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_eqptcapacity_prefix_entries5min.py b/intersight/model/niatelemetry_eqptcapacity_prefix_entries5min.py index 49b03efa85..d107db1f00 100644 --- a/intersight/model/niatelemetry_eqptcapacity_prefix_entries5min.py +++ b/intersight/model/niatelemetry_eqptcapacity_prefix_entries5min.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_eqptcapacity_prefix_entries5min_all_of.py b/intersight/model/niatelemetry_eqptcapacity_prefix_entries5min_all_of.py index 65fe16abcb..83a5860788 100644 --- a/intersight/model/niatelemetry_eqptcapacity_prefix_entries5min_all_of.py +++ b/intersight/model/niatelemetry_eqptcapacity_prefix_entries5min_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_fabric_module_details.py b/intersight/model/niatelemetry_fabric_module_details.py index cd9e122035..712f2c91d3 100644 --- a/intersight/model/niatelemetry_fabric_module_details.py +++ b/intersight/model/niatelemetry_fabric_module_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_fabric_module_details_all_of.py b/intersight/model/niatelemetry_fabric_module_details_all_of.py index 39c38850c1..bdd55161b2 100644 --- a/intersight/model/niatelemetry_fabric_module_details_all_of.py +++ b/intersight/model/niatelemetry_fabric_module_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_fabric_module_details_list.py b/intersight/model/niatelemetry_fabric_module_details_list.py index e769bc8415..095939d2e5 100644 --- a/intersight/model/niatelemetry_fabric_module_details_list.py +++ b/intersight/model/niatelemetry_fabric_module_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_fabric_module_details_list_all_of.py b/intersight/model/niatelemetry_fabric_module_details_list_all_of.py index fd184b371a..6c08749e40 100644 --- a/intersight/model/niatelemetry_fabric_module_details_list_all_of.py +++ b/intersight/model/niatelemetry_fabric_module_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_fabric_module_details_response.py b/intersight/model/niatelemetry_fabric_module_details_response.py index d8c1791bac..bbf4e9c38a 100644 --- a/intersight/model/niatelemetry_fabric_module_details_response.py +++ b/intersight/model/niatelemetry_fabric_module_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_fabric_node_control_details.py b/intersight/model/niatelemetry_fabric_node_control_details.py index db1cea4261..5842d65ee0 100644 --- a/intersight/model/niatelemetry_fabric_node_control_details.py +++ b/intersight/model/niatelemetry_fabric_node_control_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_fabric_node_control_details_all_of.py b/intersight/model/niatelemetry_fabric_node_control_details_all_of.py index 2d9fb64882..95562b5403 100644 --- a/intersight/model/niatelemetry_fabric_node_control_details_all_of.py +++ b/intersight/model/niatelemetry_fabric_node_control_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_fabric_node_control_details_list.py b/intersight/model/niatelemetry_fabric_node_control_details_list.py index 6653a7066b..6c0e051865 100644 --- a/intersight/model/niatelemetry_fabric_node_control_details_list.py +++ b/intersight/model/niatelemetry_fabric_node_control_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_fabric_node_control_details_list_all_of.py b/intersight/model/niatelemetry_fabric_node_control_details_list_all_of.py index c5ef39c554..96f0aa92b8 100644 --- a/intersight/model/niatelemetry_fabric_node_control_details_list_all_of.py +++ b/intersight/model/niatelemetry_fabric_node_control_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_fabric_node_control_details_response.py b/intersight/model/niatelemetry_fabric_node_control_details_response.py index c53c115e8e..5a6a307428 100644 --- a/intersight/model/niatelemetry_fabric_node_control_details_response.py +++ b/intersight/model/niatelemetry_fabric_node_control_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_fabric_pod_profile.py b/intersight/model/niatelemetry_fabric_pod_profile.py index b4287a69e7..34433ddb1f 100644 --- a/intersight/model/niatelemetry_fabric_pod_profile.py +++ b/intersight/model/niatelemetry_fabric_pod_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_fabric_pod_profile_all_of.py b/intersight/model/niatelemetry_fabric_pod_profile_all_of.py index 91b135c96b..5d18a35cf2 100644 --- a/intersight/model/niatelemetry_fabric_pod_profile_all_of.py +++ b/intersight/model/niatelemetry_fabric_pod_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_fabric_pod_profile_list.py b/intersight/model/niatelemetry_fabric_pod_profile_list.py index 9ad3c64bbf..e933396b8e 100644 --- a/intersight/model/niatelemetry_fabric_pod_profile_list.py +++ b/intersight/model/niatelemetry_fabric_pod_profile_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_fabric_pod_profile_list_all_of.py b/intersight/model/niatelemetry_fabric_pod_profile_list_all_of.py index aa8e3f6c62..965b2d2bc9 100644 --- a/intersight/model/niatelemetry_fabric_pod_profile_list_all_of.py +++ b/intersight/model/niatelemetry_fabric_pod_profile_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_fabric_pod_profile_response.py b/intersight/model/niatelemetry_fabric_pod_profile_response.py index 890e8a8977..cca1d0af17 100644 --- a/intersight/model/niatelemetry_fabric_pod_profile_response.py +++ b/intersight/model/niatelemetry_fabric_pod_profile_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_fabric_pod_ss.py b/intersight/model/niatelemetry_fabric_pod_ss.py index eff097da21..5a42b37b4f 100644 --- a/intersight/model/niatelemetry_fabric_pod_ss.py +++ b/intersight/model/niatelemetry_fabric_pod_ss.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_fabric_pod_ss_all_of.py b/intersight/model/niatelemetry_fabric_pod_ss_all_of.py index 7bc930f376..0db90dab26 100644 --- a/intersight/model/niatelemetry_fabric_pod_ss_all_of.py +++ b/intersight/model/niatelemetry_fabric_pod_ss_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_fabric_pod_ss_list.py b/intersight/model/niatelemetry_fabric_pod_ss_list.py index 3527256190..640755b112 100644 --- a/intersight/model/niatelemetry_fabric_pod_ss_list.py +++ b/intersight/model/niatelemetry_fabric_pod_ss_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_fabric_pod_ss_list_all_of.py b/intersight/model/niatelemetry_fabric_pod_ss_list_all_of.py index b104f8e4d5..a03e264379 100644 --- a/intersight/model/niatelemetry_fabric_pod_ss_list_all_of.py +++ b/intersight/model/niatelemetry_fabric_pod_ss_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_fabric_pod_ss_response.py b/intersight/model/niatelemetry_fabric_pod_ss_response.py index 67cd06da98..600628f5a5 100644 --- a/intersight/model/niatelemetry_fabric_pod_ss_response.py +++ b/intersight/model/niatelemetry_fabric_pod_ss_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_fan_details.py b/intersight/model/niatelemetry_fan_details.py index 42b2b68fe5..b7841266a5 100644 --- a/intersight/model/niatelemetry_fan_details.py +++ b/intersight/model/niatelemetry_fan_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_fan_details_all_of.py b/intersight/model/niatelemetry_fan_details_all_of.py index c87ac47ec3..8a602e0507 100644 --- a/intersight/model/niatelemetry_fan_details_all_of.py +++ b/intersight/model/niatelemetry_fan_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_fault.py b/intersight/model/niatelemetry_fault.py index 89cabf74b6..a51396901e 100644 --- a/intersight/model/niatelemetry_fault.py +++ b/intersight/model/niatelemetry_fault.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -295,6 +295,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -303,10 +306,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_fault_all_of.py b/intersight/model/niatelemetry_fault_all_of.py index e0dc88e522..68473f6277 100644 --- a/intersight/model/niatelemetry_fault_all_of.py +++ b/intersight/model/niatelemetry_fault_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_fault_list.py b/intersight/model/niatelemetry_fault_list.py index a24b2bad98..341aa0d4c2 100644 --- a/intersight/model/niatelemetry_fault_list.py +++ b/intersight/model/niatelemetry_fault_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_fault_list_all_of.py b/intersight/model/niatelemetry_fault_list_all_of.py index 84c02b296e..2c6d4ac2da 100644 --- a/intersight/model/niatelemetry_fault_list_all_of.py +++ b/intersight/model/niatelemetry_fault_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_fault_response.py b/intersight/model/niatelemetry_fault_response.py index 4634ea27a5..03e4095acf 100644 --- a/intersight/model/niatelemetry_fault_response.py +++ b/intersight/model/niatelemetry_fault_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_hcloud_details.py b/intersight/model/niatelemetry_hcloud_details.py index d10238c7a9..310b1cb5df 100644 --- a/intersight/model/niatelemetry_hcloud_details.py +++ b/intersight/model/niatelemetry_hcloud_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -303,6 +303,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -311,10 +314,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_hcloud_details_all_of.py b/intersight/model/niatelemetry_hcloud_details_all_of.py index 58fdb454f0..6817d29223 100644 --- a/intersight/model/niatelemetry_hcloud_details_all_of.py +++ b/intersight/model/niatelemetry_hcloud_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_hcloud_details_list.py b/intersight/model/niatelemetry_hcloud_details_list.py index 45fcc0d3a1..3008b413f2 100644 --- a/intersight/model/niatelemetry_hcloud_details_list.py +++ b/intersight/model/niatelemetry_hcloud_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_hcloud_details_list_all_of.py b/intersight/model/niatelemetry_hcloud_details_list_all_of.py index bd2db048db..7f77fca0fa 100644 --- a/intersight/model/niatelemetry_hcloud_details_list_all_of.py +++ b/intersight/model/niatelemetry_hcloud_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_hcloud_details_response.py b/intersight/model/niatelemetry_hcloud_details_response.py index d83ed0dd59..8792af2a91 100644 --- a/intersight/model/niatelemetry_hcloud_details_response.py +++ b/intersight/model/niatelemetry_hcloud_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_health_insights_data.py b/intersight/model/niatelemetry_health_insights_data.py index 909332e3d8..597e0e3abe 100644 --- a/intersight/model/niatelemetry_health_insights_data.py +++ b/intersight/model/niatelemetry_health_insights_data.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_health_insights_data_all_of.py b/intersight/model/niatelemetry_health_insights_data_all_of.py index abd12de0a9..d3b90fb9b8 100644 --- a/intersight/model/niatelemetry_health_insights_data_all_of.py +++ b/intersight/model/niatelemetry_health_insights_data_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_health_insights_data_list.py b/intersight/model/niatelemetry_health_insights_data_list.py index 4f436c45a5..f0927dd68e 100644 --- a/intersight/model/niatelemetry_health_insights_data_list.py +++ b/intersight/model/niatelemetry_health_insights_data_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_health_insights_data_list_all_of.py b/intersight/model/niatelemetry_health_insights_data_list_all_of.py index 2dce3574cc..3eb166205c 100644 --- a/intersight/model/niatelemetry_health_insights_data_list_all_of.py +++ b/intersight/model/niatelemetry_health_insights_data_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_health_insights_data_response.py b/intersight/model/niatelemetry_health_insights_data_response.py index 3eca3bd649..2c910842e6 100644 --- a/intersight/model/niatelemetry_health_insights_data_response.py +++ b/intersight/model/niatelemetry_health_insights_data_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_https_acl_contract_details.py b/intersight/model/niatelemetry_https_acl_contract_details.py index 76795ede41..d1104ae13c 100644 --- a/intersight/model/niatelemetry_https_acl_contract_details.py +++ b/intersight/model/niatelemetry_https_acl_contract_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_https_acl_contract_details_all_of.py b/intersight/model/niatelemetry_https_acl_contract_details_all_of.py index d8cce5ab6b..77e65840da 100644 --- a/intersight/model/niatelemetry_https_acl_contract_details_all_of.py +++ b/intersight/model/niatelemetry_https_acl_contract_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_https_acl_contract_details_list.py b/intersight/model/niatelemetry_https_acl_contract_details_list.py index 7611da7aa3..57b0022f71 100644 --- a/intersight/model/niatelemetry_https_acl_contract_details_list.py +++ b/intersight/model/niatelemetry_https_acl_contract_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_https_acl_contract_details_list_all_of.py b/intersight/model/niatelemetry_https_acl_contract_details_list_all_of.py index 96ca34a2d1..58ceb92920 100644 --- a/intersight/model/niatelemetry_https_acl_contract_details_list_all_of.py +++ b/intersight/model/niatelemetry_https_acl_contract_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_https_acl_contract_details_response.py b/intersight/model/niatelemetry_https_acl_contract_details_response.py index d00ee3c852..405bb1b6ed 100644 --- a/intersight/model/niatelemetry_https_acl_contract_details_response.py +++ b/intersight/model/niatelemetry_https_acl_contract_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_https_acl_contract_filter_map.py b/intersight/model/niatelemetry_https_acl_contract_filter_map.py index 41bd04deb4..10feb7b876 100644 --- a/intersight/model/niatelemetry_https_acl_contract_filter_map.py +++ b/intersight/model/niatelemetry_https_acl_contract_filter_map.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_https_acl_contract_filter_map_all_of.py b/intersight/model/niatelemetry_https_acl_contract_filter_map_all_of.py index 0ae8c576c5..acfd68c350 100644 --- a/intersight/model/niatelemetry_https_acl_contract_filter_map_all_of.py +++ b/intersight/model/niatelemetry_https_acl_contract_filter_map_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_https_acl_contract_filter_map_list.py b/intersight/model/niatelemetry_https_acl_contract_filter_map_list.py index 2418c47756..acb6413a5f 100644 --- a/intersight/model/niatelemetry_https_acl_contract_filter_map_list.py +++ b/intersight/model/niatelemetry_https_acl_contract_filter_map_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_https_acl_contract_filter_map_list_all_of.py b/intersight/model/niatelemetry_https_acl_contract_filter_map_list_all_of.py index 1f93da7da7..af24fc49d1 100644 --- a/intersight/model/niatelemetry_https_acl_contract_filter_map_list_all_of.py +++ b/intersight/model/niatelemetry_https_acl_contract_filter_map_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_https_acl_contract_filter_map_response.py b/intersight/model/niatelemetry_https_acl_contract_filter_map_response.py index e6829ce3b1..0c55f4502b 100644 --- a/intersight/model/niatelemetry_https_acl_contract_filter_map_response.py +++ b/intersight/model/niatelemetry_https_acl_contract_filter_map_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_https_acl_epg_contract_map.py b/intersight/model/niatelemetry_https_acl_epg_contract_map.py index 44867a6bc5..0aaceaf1e9 100644 --- a/intersight/model/niatelemetry_https_acl_epg_contract_map.py +++ b/intersight/model/niatelemetry_https_acl_epg_contract_map.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_https_acl_epg_contract_map_all_of.py b/intersight/model/niatelemetry_https_acl_epg_contract_map_all_of.py index fa6a0ef133..305c7e8eb5 100644 --- a/intersight/model/niatelemetry_https_acl_epg_contract_map_all_of.py +++ b/intersight/model/niatelemetry_https_acl_epg_contract_map_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_https_acl_epg_contract_map_list.py b/intersight/model/niatelemetry_https_acl_epg_contract_map_list.py index 1de9096672..bc8808309b 100644 --- a/intersight/model/niatelemetry_https_acl_epg_contract_map_list.py +++ b/intersight/model/niatelemetry_https_acl_epg_contract_map_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_https_acl_epg_contract_map_list_all_of.py b/intersight/model/niatelemetry_https_acl_epg_contract_map_list_all_of.py index 3f756a4ed9..15817a353c 100644 --- a/intersight/model/niatelemetry_https_acl_epg_contract_map_list_all_of.py +++ b/intersight/model/niatelemetry_https_acl_epg_contract_map_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_https_acl_epg_contract_map_response.py b/intersight/model/niatelemetry_https_acl_epg_contract_map_response.py index def687b8d8..b42c999878 100644 --- a/intersight/model/niatelemetry_https_acl_epg_contract_map_response.py +++ b/intersight/model/niatelemetry_https_acl_epg_contract_map_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_https_acl_epg_details.py b/intersight/model/niatelemetry_https_acl_epg_details.py index 67ced7a202..dd6039af1b 100644 --- a/intersight/model/niatelemetry_https_acl_epg_details.py +++ b/intersight/model/niatelemetry_https_acl_epg_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_https_acl_epg_details_all_of.py b/intersight/model/niatelemetry_https_acl_epg_details_all_of.py index aecd57bbfa..cea7021801 100644 --- a/intersight/model/niatelemetry_https_acl_epg_details_all_of.py +++ b/intersight/model/niatelemetry_https_acl_epg_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_https_acl_epg_details_list.py b/intersight/model/niatelemetry_https_acl_epg_details_list.py index 3c7e1e58c0..2cd6b2e6c7 100644 --- a/intersight/model/niatelemetry_https_acl_epg_details_list.py +++ b/intersight/model/niatelemetry_https_acl_epg_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_https_acl_epg_details_list_all_of.py b/intersight/model/niatelemetry_https_acl_epg_details_list_all_of.py index 305cb26474..6f38eac3b4 100644 --- a/intersight/model/niatelemetry_https_acl_epg_details_list_all_of.py +++ b/intersight/model/niatelemetry_https_acl_epg_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_https_acl_epg_details_response.py b/intersight/model/niatelemetry_https_acl_epg_details_response.py index 00174c5a28..eb4bd927f3 100644 --- a/intersight/model/niatelemetry_https_acl_epg_details_response.py +++ b/intersight/model/niatelemetry_https_acl_epg_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_https_acl_filter_details.py b/intersight/model/niatelemetry_https_acl_filter_details.py index f287e9cb61..6d6c11d5f5 100644 --- a/intersight/model/niatelemetry_https_acl_filter_details.py +++ b/intersight/model/niatelemetry_https_acl_filter_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -295,6 +295,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -303,10 +306,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_https_acl_filter_details_all_of.py b/intersight/model/niatelemetry_https_acl_filter_details_all_of.py index 6cbcb49e98..ab9b1482c1 100644 --- a/intersight/model/niatelemetry_https_acl_filter_details_all_of.py +++ b/intersight/model/niatelemetry_https_acl_filter_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_https_acl_filter_details_list.py b/intersight/model/niatelemetry_https_acl_filter_details_list.py index 30a1d4d119..10e6e6d77e 100644 --- a/intersight/model/niatelemetry_https_acl_filter_details_list.py +++ b/intersight/model/niatelemetry_https_acl_filter_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_https_acl_filter_details_list_all_of.py b/intersight/model/niatelemetry_https_acl_filter_details_list_all_of.py index 217441d3e9..9356e9abfe 100644 --- a/intersight/model/niatelemetry_https_acl_filter_details_list_all_of.py +++ b/intersight/model/niatelemetry_https_acl_filter_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_https_acl_filter_details_response.py b/intersight/model/niatelemetry_https_acl_filter_details_response.py index 085fb30a23..28a5231ca6 100644 --- a/intersight/model/niatelemetry_https_acl_filter_details_response.py +++ b/intersight/model/niatelemetry_https_acl_filter_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_image_detail.py b/intersight/model/niatelemetry_image_detail.py index 767e4ed8ef..5c52c6d1b8 100644 --- a/intersight/model/niatelemetry_image_detail.py +++ b/intersight/model/niatelemetry_image_detail.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_image_detail_all_of.py b/intersight/model/niatelemetry_image_detail_all_of.py index ee2ae6c219..d414b9b835 100644 --- a/intersight/model/niatelemetry_image_detail_all_of.py +++ b/intersight/model/niatelemetry_image_detail_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_insight_group_details.py b/intersight/model/niatelemetry_insight_group_details.py index 2e73a24588..323f6ebcb8 100644 --- a/intersight/model/niatelemetry_insight_group_details.py +++ b/intersight/model/niatelemetry_insight_group_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -306,6 +306,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -314,10 +317,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_insight_group_details_all_of.py b/intersight/model/niatelemetry_insight_group_details_all_of.py index bc11630d15..21e15aed97 100644 --- a/intersight/model/niatelemetry_insight_group_details_all_of.py +++ b/intersight/model/niatelemetry_insight_group_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_insight_group_details_list.py b/intersight/model/niatelemetry_insight_group_details_list.py index 8e8b83dd17..254c7cbcce 100644 --- a/intersight/model/niatelemetry_insight_group_details_list.py +++ b/intersight/model/niatelemetry_insight_group_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_insight_group_details_list_all_of.py b/intersight/model/niatelemetry_insight_group_details_list_all_of.py index 219e8cb950..13c1a65ae2 100644 --- a/intersight/model/niatelemetry_insight_group_details_list_all_of.py +++ b/intersight/model/niatelemetry_insight_group_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_insight_group_details_response.py b/intersight/model/niatelemetry_insight_group_details_response.py index 7b8b1d7492..1eb25d968c 100644 --- a/intersight/model/niatelemetry_insight_group_details_response.py +++ b/intersight/model/niatelemetry_insight_group_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_interface.py b/intersight/model/niatelemetry_interface.py index 5ababec819..750f9cd0ca 100644 --- a/intersight/model/niatelemetry_interface.py +++ b/intersight/model/niatelemetry_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_interface_all_of.py b/intersight/model/niatelemetry_interface_all_of.py index 9fe5fbb748..ad963440e1 100644 --- a/intersight/model/niatelemetry_interface_all_of.py +++ b/intersight/model/niatelemetry_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_interface_element.py b/intersight/model/niatelemetry_interface_element.py index 34c47e076a..f95b394bf1 100644 --- a/intersight/model/niatelemetry_interface_element.py +++ b/intersight/model/niatelemetry_interface_element.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_interface_element_all_of.py b/intersight/model/niatelemetry_interface_element_all_of.py index 3713af21b7..3058f87717 100644 --- a/intersight/model/niatelemetry_interface_element_all_of.py +++ b/intersight/model/niatelemetry_interface_element_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_job_detail.py b/intersight/model/niatelemetry_job_detail.py index c5a9fa275c..be6f906b62 100644 --- a/intersight/model/niatelemetry_job_detail.py +++ b/intersight/model/niatelemetry_job_detail.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_job_detail_all_of.py b/intersight/model/niatelemetry_job_detail_all_of.py index d65db6dd57..f608df8f35 100644 --- a/intersight/model/niatelemetry_job_detail_all_of.py +++ b/intersight/model/niatelemetry_job_detail_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_lc.py b/intersight/model/niatelemetry_lc.py index dc75a2c067..1a82c535aa 100644 --- a/intersight/model/niatelemetry_lc.py +++ b/intersight/model/niatelemetry_lc.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -304,6 +304,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -312,10 +315,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_lc_all_of.py b/intersight/model/niatelemetry_lc_all_of.py index 946c280cdc..0e5d804476 100644 --- a/intersight/model/niatelemetry_lc_all_of.py +++ b/intersight/model/niatelemetry_lc_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_lc_list.py b/intersight/model/niatelemetry_lc_list.py index e68c6d363b..281bd7ba5d 100644 --- a/intersight/model/niatelemetry_lc_list.py +++ b/intersight/model/niatelemetry_lc_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_lc_list_all_of.py b/intersight/model/niatelemetry_lc_list_all_of.py index 10098e9286..a3cacc4175 100644 --- a/intersight/model/niatelemetry_lc_list_all_of.py +++ b/intersight/model/niatelemetry_lc_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_lc_response.py b/intersight/model/niatelemetry_lc_response.py index cb05eaaf8a..9a5f13845a 100644 --- a/intersight/model/niatelemetry_lc_response.py +++ b/intersight/model/niatelemetry_lc_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_leaf_pol_grp_details.py b/intersight/model/niatelemetry_leaf_pol_grp_details.py index 997d699013..68a99dbcae 100644 --- a/intersight/model/niatelemetry_leaf_pol_grp_details.py +++ b/intersight/model/niatelemetry_leaf_pol_grp_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_leaf_pol_grp_details_all_of.py b/intersight/model/niatelemetry_leaf_pol_grp_details_all_of.py index 44b69aaa7d..fb4347eaf7 100644 --- a/intersight/model/niatelemetry_leaf_pol_grp_details_all_of.py +++ b/intersight/model/niatelemetry_leaf_pol_grp_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_leaf_pol_grp_details_list.py b/intersight/model/niatelemetry_leaf_pol_grp_details_list.py index 3decb02692..cfd3830eba 100644 --- a/intersight/model/niatelemetry_leaf_pol_grp_details_list.py +++ b/intersight/model/niatelemetry_leaf_pol_grp_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_leaf_pol_grp_details_list_all_of.py b/intersight/model/niatelemetry_leaf_pol_grp_details_list_all_of.py index 6535cea3b5..8a246644ab 100644 --- a/intersight/model/niatelemetry_leaf_pol_grp_details_list_all_of.py +++ b/intersight/model/niatelemetry_leaf_pol_grp_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_leaf_pol_grp_details_response.py b/intersight/model/niatelemetry_leaf_pol_grp_details_response.py index f8916f63bc..3e564e98df 100644 --- a/intersight/model/niatelemetry_leaf_pol_grp_details_response.py +++ b/intersight/model/niatelemetry_leaf_pol_grp_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_logical_link.py b/intersight/model/niatelemetry_logical_link.py index b8418a63a5..1b2f6d2ff0 100644 --- a/intersight/model/niatelemetry_logical_link.py +++ b/intersight/model/niatelemetry_logical_link.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -227,6 +227,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -235,10 +238,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_logical_link_all_of.py b/intersight/model/niatelemetry_logical_link_all_of.py index e8917bd1d8..77d685773b 100644 --- a/intersight/model/niatelemetry_logical_link_all_of.py +++ b/intersight/model/niatelemetry_logical_link_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_mds_neighbor_info.py b/intersight/model/niatelemetry_mds_neighbor_info.py index e72a5bc4a5..4d8da8661a 100644 --- a/intersight/model/niatelemetry_mds_neighbor_info.py +++ b/intersight/model/niatelemetry_mds_neighbor_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_mds_neighbor_info_all_of.py b/intersight/model/niatelemetry_mds_neighbor_info_all_of.py index 26538f2dd0..267ddaf70a 100644 --- a/intersight/model/niatelemetry_mds_neighbor_info_all_of.py +++ b/intersight/model/niatelemetry_mds_neighbor_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_mds_neighbors.py b/intersight/model/niatelemetry_mds_neighbors.py index d51cfc697b..4412c68dee 100644 --- a/intersight/model/niatelemetry_mds_neighbors.py +++ b/intersight/model/niatelemetry_mds_neighbors.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -288,6 +288,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -296,10 +299,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_mds_neighbors_all_of.py b/intersight/model/niatelemetry_mds_neighbors_all_of.py index dbba4285f9..d08edab51b 100644 --- a/intersight/model/niatelemetry_mds_neighbors_all_of.py +++ b/intersight/model/niatelemetry_mds_neighbors_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_mds_neighbors_list.py b/intersight/model/niatelemetry_mds_neighbors_list.py index a69e8fa8fa..8448118019 100644 --- a/intersight/model/niatelemetry_mds_neighbors_list.py +++ b/intersight/model/niatelemetry_mds_neighbors_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_mds_neighbors_list_all_of.py b/intersight/model/niatelemetry_mds_neighbors_list_all_of.py index 9ef97b6234..1286d7e7da 100644 --- a/intersight/model/niatelemetry_mds_neighbors_list_all_of.py +++ b/intersight/model/niatelemetry_mds_neighbors_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_mds_neighbors_response.py b/intersight/model/niatelemetry_mds_neighbors_response.py index d1ca398c3a..4ff78ad243 100644 --- a/intersight/model/niatelemetry_mds_neighbors_response.py +++ b/intersight/model/niatelemetry_mds_neighbors_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_mso_contract_details.py b/intersight/model/niatelemetry_mso_contract_details.py index 8d0176f2ce..eca97a100d 100644 --- a/intersight/model/niatelemetry_mso_contract_details.py +++ b/intersight/model/niatelemetry_mso_contract_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_mso_contract_details_all_of.py b/intersight/model/niatelemetry_mso_contract_details_all_of.py index 2abb2de661..20f65ebc3e 100644 --- a/intersight/model/niatelemetry_mso_contract_details_all_of.py +++ b/intersight/model/niatelemetry_mso_contract_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_mso_contract_details_list.py b/intersight/model/niatelemetry_mso_contract_details_list.py index 1913b492b3..9b7abdf58a 100644 --- a/intersight/model/niatelemetry_mso_contract_details_list.py +++ b/intersight/model/niatelemetry_mso_contract_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_mso_contract_details_list_all_of.py b/intersight/model/niatelemetry_mso_contract_details_list_all_of.py index a469049591..edd1cc8c5b 100644 --- a/intersight/model/niatelemetry_mso_contract_details_list_all_of.py +++ b/intersight/model/niatelemetry_mso_contract_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_mso_contract_details_response.py b/intersight/model/niatelemetry_mso_contract_details_response.py index 3174247ab5..ee5cf75929 100644 --- a/intersight/model/niatelemetry_mso_contract_details_response.py +++ b/intersight/model/niatelemetry_mso_contract_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_mso_epg_details.py b/intersight/model/niatelemetry_mso_epg_details.py index 253b45df47..766780d1ff 100644 --- a/intersight/model/niatelemetry_mso_epg_details.py +++ b/intersight/model/niatelemetry_mso_epg_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_mso_epg_details_all_of.py b/intersight/model/niatelemetry_mso_epg_details_all_of.py index fa8625320b..776f6df067 100644 --- a/intersight/model/niatelemetry_mso_epg_details_all_of.py +++ b/intersight/model/niatelemetry_mso_epg_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_mso_epg_details_list.py b/intersight/model/niatelemetry_mso_epg_details_list.py index d5ed2be566..fd2e4f03d7 100644 --- a/intersight/model/niatelemetry_mso_epg_details_list.py +++ b/intersight/model/niatelemetry_mso_epg_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_mso_epg_details_list_all_of.py b/intersight/model/niatelemetry_mso_epg_details_list_all_of.py index 135cbfadb5..f56877bd56 100644 --- a/intersight/model/niatelemetry_mso_epg_details_list_all_of.py +++ b/intersight/model/niatelemetry_mso_epg_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_mso_epg_details_response.py b/intersight/model/niatelemetry_mso_epg_details_response.py index 06a3354853..9b318501d8 100644 --- a/intersight/model/niatelemetry_mso_epg_details_response.py +++ b/intersight/model/niatelemetry_mso_epg_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_mso_schema_details.py b/intersight/model/niatelemetry_mso_schema_details.py index 113e8ad621..5531a19366 100644 --- a/intersight/model/niatelemetry_mso_schema_details.py +++ b/intersight/model/niatelemetry_mso_schema_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_mso_schema_details_all_of.py b/intersight/model/niatelemetry_mso_schema_details_all_of.py index 532208b8b2..ab0da16899 100644 --- a/intersight/model/niatelemetry_mso_schema_details_all_of.py +++ b/intersight/model/niatelemetry_mso_schema_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_mso_schema_details_list.py b/intersight/model/niatelemetry_mso_schema_details_list.py index 69eaa1e6e4..9d5a9c09b0 100644 --- a/intersight/model/niatelemetry_mso_schema_details_list.py +++ b/intersight/model/niatelemetry_mso_schema_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_mso_schema_details_list_all_of.py b/intersight/model/niatelemetry_mso_schema_details_list_all_of.py index dc5fe171b7..e7c558e8b2 100644 --- a/intersight/model/niatelemetry_mso_schema_details_list_all_of.py +++ b/intersight/model/niatelemetry_mso_schema_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_mso_schema_details_response.py b/intersight/model/niatelemetry_mso_schema_details_response.py index ea6c8bc141..6509ffca40 100644 --- a/intersight/model/niatelemetry_mso_schema_details_response.py +++ b/intersight/model/niatelemetry_mso_schema_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_mso_site_details.py b/intersight/model/niatelemetry_mso_site_details.py index 2c7be5382a..29df7ce508 100644 --- a/intersight/model/niatelemetry_mso_site_details.py +++ b/intersight/model/niatelemetry_mso_site_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_mso_site_details_all_of.py b/intersight/model/niatelemetry_mso_site_details_all_of.py index ce8d1b3aa6..10110d6d5d 100644 --- a/intersight/model/niatelemetry_mso_site_details_all_of.py +++ b/intersight/model/niatelemetry_mso_site_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_mso_site_details_list.py b/intersight/model/niatelemetry_mso_site_details_list.py index 9d306f69a4..1d43f1e6c6 100644 --- a/intersight/model/niatelemetry_mso_site_details_list.py +++ b/intersight/model/niatelemetry_mso_site_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_mso_site_details_list_all_of.py b/intersight/model/niatelemetry_mso_site_details_list_all_of.py index 9984ccbdd0..8bc66e1e63 100644 --- a/intersight/model/niatelemetry_mso_site_details_list_all_of.py +++ b/intersight/model/niatelemetry_mso_site_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_mso_site_details_response.py b/intersight/model/niatelemetry_mso_site_details_response.py index c4f7a8a40c..798bd0b9b3 100644 --- a/intersight/model/niatelemetry_mso_site_details_response.py +++ b/intersight/model/niatelemetry_mso_site_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_mso_tenant_details.py b/intersight/model/niatelemetry_mso_tenant_details.py index 47ebb9652a..d6d5c17463 100644 --- a/intersight/model/niatelemetry_mso_tenant_details.py +++ b/intersight/model/niatelemetry_mso_tenant_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_mso_tenant_details_all_of.py b/intersight/model/niatelemetry_mso_tenant_details_all_of.py index b1a5d03874..f2a33ba759 100644 --- a/intersight/model/niatelemetry_mso_tenant_details_all_of.py +++ b/intersight/model/niatelemetry_mso_tenant_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_mso_tenant_details_list.py b/intersight/model/niatelemetry_mso_tenant_details_list.py index 587afbe23e..344932a7e4 100644 --- a/intersight/model/niatelemetry_mso_tenant_details_list.py +++ b/intersight/model/niatelemetry_mso_tenant_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_mso_tenant_details_list_all_of.py b/intersight/model/niatelemetry_mso_tenant_details_list_all_of.py index 9a3b787e90..b53caa0087 100644 --- a/intersight/model/niatelemetry_mso_tenant_details_list_all_of.py +++ b/intersight/model/niatelemetry_mso_tenant_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_mso_tenant_details_response.py b/intersight/model/niatelemetry_mso_tenant_details_response.py index ff5a742513..2f1bebd7d1 100644 --- a/intersight/model/niatelemetry_mso_tenant_details_response.py +++ b/intersight/model/niatelemetry_mso_tenant_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_network_info.py b/intersight/model/niatelemetry_network_info.py index 4552d5efc5..cbd2d8a6db 100644 --- a/intersight/model/niatelemetry_network_info.py +++ b/intersight/model/niatelemetry_network_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -223,6 +223,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -231,10 +234,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_network_info_all_of.py b/intersight/model/niatelemetry_network_info_all_of.py index acb04cbaf3..2e8d8e3e83 100644 --- a/intersight/model/niatelemetry_network_info_all_of.py +++ b/intersight/model/niatelemetry_network_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nexus_cloud_account.py b/intersight/model/niatelemetry_nexus_cloud_account.py index b8bf823881..0106cbf8bd 100644 --- a/intersight/model/niatelemetry_nexus_cloud_account.py +++ b/intersight/model/niatelemetry_nexus_cloud_account.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -271,6 +271,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -279,10 +282,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nexus_cloud_account_all_of.py b/intersight/model/niatelemetry_nexus_cloud_account_all_of.py index 24df75115c..5626f89e70 100644 --- a/intersight/model/niatelemetry_nexus_cloud_account_all_of.py +++ b/intersight/model/niatelemetry_nexus_cloud_account_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nexus_cloud_account_list.py b/intersight/model/niatelemetry_nexus_cloud_account_list.py index 86f6e0f6fa..295b71e19c 100644 --- a/intersight/model/niatelemetry_nexus_cloud_account_list.py +++ b/intersight/model/niatelemetry_nexus_cloud_account_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nexus_cloud_account_list_all_of.py b/intersight/model/niatelemetry_nexus_cloud_account_list_all_of.py index 5263175ae0..bdae8f9f76 100644 --- a/intersight/model/niatelemetry_nexus_cloud_account_list_all_of.py +++ b/intersight/model/niatelemetry_nexus_cloud_account_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nexus_cloud_account_relationship.py b/intersight/model/niatelemetry_nexus_cloud_account_relationship.py index b5b0b7333b..e00e5ba7c2 100644 --- a/intersight/model/niatelemetry_nexus_cloud_account_relationship.py +++ b/intersight/model/niatelemetry_nexus_cloud_account_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class NiatelemetryNexusCloudAccountRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1374,6 +1375,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1382,10 +1386,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nexus_cloud_account_response.py b/intersight/model/niatelemetry_nexus_cloud_account_response.py index 292e993778..13d6ad1e9e 100644 --- a/intersight/model/niatelemetry_nexus_cloud_account_response.py +++ b/intersight/model/niatelemetry_nexus_cloud_account_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nexus_cloud_site.py b/intersight/model/niatelemetry_nexus_cloud_site.py index c823df6d1b..bae1a1c032 100644 --- a/intersight/model/niatelemetry_nexus_cloud_site.py +++ b/intersight/model/niatelemetry_nexus_cloud_site.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nexus_cloud_site_all_of.py b/intersight/model/niatelemetry_nexus_cloud_site_all_of.py index f29d9c0da7..3c633afec6 100644 --- a/intersight/model/niatelemetry_nexus_cloud_site_all_of.py +++ b/intersight/model/niatelemetry_nexus_cloud_site_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nexus_cloud_site_list.py b/intersight/model/niatelemetry_nexus_cloud_site_list.py index f0785fa706..f9b416f621 100644 --- a/intersight/model/niatelemetry_nexus_cloud_site_list.py +++ b/intersight/model/niatelemetry_nexus_cloud_site_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nexus_cloud_site_list_all_of.py b/intersight/model/niatelemetry_nexus_cloud_site_list_all_of.py index c2632f7cb1..edfc14c209 100644 --- a/intersight/model/niatelemetry_nexus_cloud_site_list_all_of.py +++ b/intersight/model/niatelemetry_nexus_cloud_site_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nexus_cloud_site_response.py b/intersight/model/niatelemetry_nexus_cloud_site_response.py index 3db25cdb00..df18fe3165 100644 --- a/intersight/model/niatelemetry_nexus_cloud_site_response.py +++ b/intersight/model/niatelemetry_nexus_cloud_site_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nexus_dashboard_controller_details.py b/intersight/model/niatelemetry_nexus_dashboard_controller_details.py index 9cad7b357b..9867fb5b16 100644 --- a/intersight/model/niatelemetry_nexus_dashboard_controller_details.py +++ b/intersight/model/niatelemetry_nexus_dashboard_controller_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -279,6 +279,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -287,10 +290,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nexus_dashboard_controller_details_all_of.py b/intersight/model/niatelemetry_nexus_dashboard_controller_details_all_of.py index 21ea9c037a..64821552ea 100644 --- a/intersight/model/niatelemetry_nexus_dashboard_controller_details_all_of.py +++ b/intersight/model/niatelemetry_nexus_dashboard_controller_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nexus_dashboard_controller_details_list.py b/intersight/model/niatelemetry_nexus_dashboard_controller_details_list.py index 7a616e466f..9452e0600a 100644 --- a/intersight/model/niatelemetry_nexus_dashboard_controller_details_list.py +++ b/intersight/model/niatelemetry_nexus_dashboard_controller_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nexus_dashboard_controller_details_list_all_of.py b/intersight/model/niatelemetry_nexus_dashboard_controller_details_list_all_of.py index c352cacb73..af415bb590 100644 --- a/intersight/model/niatelemetry_nexus_dashboard_controller_details_list_all_of.py +++ b/intersight/model/niatelemetry_nexus_dashboard_controller_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nexus_dashboard_controller_details_response.py b/intersight/model/niatelemetry_nexus_dashboard_controller_details_response.py index 12afd76ae1..6ad706f06e 100644 --- a/intersight/model/niatelemetry_nexus_dashboard_controller_details_response.py +++ b/intersight/model/niatelemetry_nexus_dashboard_controller_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nexus_dashboard_details.py b/intersight/model/niatelemetry_nexus_dashboard_details.py index b602258f83..e0ea00acfd 100644 --- a/intersight/model/niatelemetry_nexus_dashboard_details.py +++ b/intersight/model/niatelemetry_nexus_dashboard_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nexus_dashboard_details_all_of.py b/intersight/model/niatelemetry_nexus_dashboard_details_all_of.py index 21490a4656..ec2f1e32f2 100644 --- a/intersight/model/niatelemetry_nexus_dashboard_details_all_of.py +++ b/intersight/model/niatelemetry_nexus_dashboard_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nexus_dashboard_details_list.py b/intersight/model/niatelemetry_nexus_dashboard_details_list.py index 35d780ef2b..fd5b03bb72 100644 --- a/intersight/model/niatelemetry_nexus_dashboard_details_list.py +++ b/intersight/model/niatelemetry_nexus_dashboard_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nexus_dashboard_details_list_all_of.py b/intersight/model/niatelemetry_nexus_dashboard_details_list_all_of.py index ac96cd60c7..0bc8a0ed1f 100644 --- a/intersight/model/niatelemetry_nexus_dashboard_details_list_all_of.py +++ b/intersight/model/niatelemetry_nexus_dashboard_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nexus_dashboard_details_response.py b/intersight/model/niatelemetry_nexus_dashboard_details_response.py index 65c3970f6d..cef572eece 100644 --- a/intersight/model/niatelemetry_nexus_dashboard_details_response.py +++ b/intersight/model/niatelemetry_nexus_dashboard_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nexus_dashboard_memory_details.py b/intersight/model/niatelemetry_nexus_dashboard_memory_details.py index 595c6f5531..f7c1c4fc19 100644 --- a/intersight/model/niatelemetry_nexus_dashboard_memory_details.py +++ b/intersight/model/niatelemetry_nexus_dashboard_memory_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -276,6 +276,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -284,10 +287,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nexus_dashboard_memory_details_all_of.py b/intersight/model/niatelemetry_nexus_dashboard_memory_details_all_of.py index 554dd746ed..71f5374131 100644 --- a/intersight/model/niatelemetry_nexus_dashboard_memory_details_all_of.py +++ b/intersight/model/niatelemetry_nexus_dashboard_memory_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nexus_dashboard_memory_details_list.py b/intersight/model/niatelemetry_nexus_dashboard_memory_details_list.py index ace2cd30b0..36d978ed73 100644 --- a/intersight/model/niatelemetry_nexus_dashboard_memory_details_list.py +++ b/intersight/model/niatelemetry_nexus_dashboard_memory_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nexus_dashboard_memory_details_list_all_of.py b/intersight/model/niatelemetry_nexus_dashboard_memory_details_list_all_of.py index 541971b568..660bbd887b 100644 --- a/intersight/model/niatelemetry_nexus_dashboard_memory_details_list_all_of.py +++ b/intersight/model/niatelemetry_nexus_dashboard_memory_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nexus_dashboard_memory_details_response.py b/intersight/model/niatelemetry_nexus_dashboard_memory_details_response.py index 99885b3a2d..53129bebb7 100644 --- a/intersight/model/niatelemetry_nexus_dashboard_memory_details_response.py +++ b/intersight/model/niatelemetry_nexus_dashboard_memory_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nexus_dashboards.py b/intersight/model/niatelemetry_nexus_dashboards.py index f31d7ace4e..26c0629b23 100644 --- a/intersight/model/niatelemetry_nexus_dashboards.py +++ b/intersight/model/niatelemetry_nexus_dashboards.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -321,6 +321,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -329,10 +332,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nexus_dashboards_all_of.py b/intersight/model/niatelemetry_nexus_dashboards_all_of.py index 4a3cf0452c..bc6ec6a3cd 100644 --- a/intersight/model/niatelemetry_nexus_dashboards_all_of.py +++ b/intersight/model/niatelemetry_nexus_dashboards_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nexus_dashboards_list.py b/intersight/model/niatelemetry_nexus_dashboards_list.py index 807abab095..c0166cc459 100644 --- a/intersight/model/niatelemetry_nexus_dashboards_list.py +++ b/intersight/model/niatelemetry_nexus_dashboards_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nexus_dashboards_list_all_of.py b/intersight/model/niatelemetry_nexus_dashboards_list_all_of.py index c0803823bd..00195b6acb 100644 --- a/intersight/model/niatelemetry_nexus_dashboards_list_all_of.py +++ b/intersight/model/niatelemetry_nexus_dashboards_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nexus_dashboards_relationship.py b/intersight/model/niatelemetry_nexus_dashboards_relationship.py index 2a411fb3c7..4bd1307cdb 100644 --- a/intersight/model/niatelemetry_nexus_dashboards_relationship.py +++ b/intersight/model/niatelemetry_nexus_dashboards_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class NiatelemetryNexusDashboardsRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1424,6 +1425,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1432,10 +1436,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nexus_dashboards_response.py b/intersight/model/niatelemetry_nexus_dashboards_response.py index eb03467a73..5a139285bd 100644 --- a/intersight/model/niatelemetry_nexus_dashboards_response.py +++ b/intersight/model/niatelemetry_nexus_dashboards_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nia_feature_usage.py b/intersight/model/niatelemetry_nia_feature_usage.py index 26a8165346..81bb19971c 100644 --- a/intersight/model/niatelemetry_nia_feature_usage.py +++ b/intersight/model/niatelemetry_nia_feature_usage.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -603,6 +603,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -611,10 +614,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nia_feature_usage_all_of.py b/intersight/model/niatelemetry_nia_feature_usage_all_of.py index 1903c1757e..19fe758a21 100644 --- a/intersight/model/niatelemetry_nia_feature_usage_all_of.py +++ b/intersight/model/niatelemetry_nia_feature_usage_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nia_feature_usage_list.py b/intersight/model/niatelemetry_nia_feature_usage_list.py index 007d013407..81524e4db1 100644 --- a/intersight/model/niatelemetry_nia_feature_usage_list.py +++ b/intersight/model/niatelemetry_nia_feature_usage_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nia_feature_usage_list_all_of.py b/intersight/model/niatelemetry_nia_feature_usage_list_all_of.py index e629104c04..3234f7a759 100644 --- a/intersight/model/niatelemetry_nia_feature_usage_list_all_of.py +++ b/intersight/model/niatelemetry_nia_feature_usage_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nia_feature_usage_response.py b/intersight/model/niatelemetry_nia_feature_usage_response.py index 31c50e999e..21e9032a5f 100644 --- a/intersight/model/niatelemetry_nia_feature_usage_response.py +++ b/intersight/model/niatelemetry_nia_feature_usage_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nia_inventory.py b/intersight/model/niatelemetry_nia_inventory.py index 6564a88b0b..ba3117e75d 100644 --- a/intersight/model/niatelemetry_nia_inventory.py +++ b/intersight/model/niatelemetry_nia_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -466,6 +466,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -474,10 +477,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nia_inventory_all_of.py b/intersight/model/niatelemetry_nia_inventory_all_of.py index 8dfd4cfa4b..76454a40ae 100644 --- a/intersight/model/niatelemetry_nia_inventory_all_of.py +++ b/intersight/model/niatelemetry_nia_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nia_inventory_dcnm.py b/intersight/model/niatelemetry_nia_inventory_dcnm.py index 41bca57d06..ee80bbf9a9 100644 --- a/intersight/model/niatelemetry_nia_inventory_dcnm.py +++ b/intersight/model/niatelemetry_nia_inventory_dcnm.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -376,6 +376,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -384,10 +387,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nia_inventory_dcnm_all_of.py b/intersight/model/niatelemetry_nia_inventory_dcnm_all_of.py index 9391aaff6b..5fb53f5780 100644 --- a/intersight/model/niatelemetry_nia_inventory_dcnm_all_of.py +++ b/intersight/model/niatelemetry_nia_inventory_dcnm_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nia_inventory_dcnm_list.py b/intersight/model/niatelemetry_nia_inventory_dcnm_list.py index a3fa1a19e1..9dec6d3ff8 100644 --- a/intersight/model/niatelemetry_nia_inventory_dcnm_list.py +++ b/intersight/model/niatelemetry_nia_inventory_dcnm_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nia_inventory_dcnm_list_all_of.py b/intersight/model/niatelemetry_nia_inventory_dcnm_list_all_of.py index b0f2f8e938..07274b790d 100644 --- a/intersight/model/niatelemetry_nia_inventory_dcnm_list_all_of.py +++ b/intersight/model/niatelemetry_nia_inventory_dcnm_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nia_inventory_dcnm_response.py b/intersight/model/niatelemetry_nia_inventory_dcnm_response.py index d4bf1aa96a..c36ac34ea2 100644 --- a/intersight/model/niatelemetry_nia_inventory_dcnm_response.py +++ b/intersight/model/niatelemetry_nia_inventory_dcnm_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nia_inventory_fabric.py b/intersight/model/niatelemetry_nia_inventory_fabric.py index 926111f797..d3e32df1a7 100644 --- a/intersight/model/niatelemetry_nia_inventory_fabric.py +++ b/intersight/model/niatelemetry_nia_inventory_fabric.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -427,6 +427,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -435,10 +438,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nia_inventory_fabric_all_of.py b/intersight/model/niatelemetry_nia_inventory_fabric_all_of.py index 8bb67e951e..6980099c3e 100644 --- a/intersight/model/niatelemetry_nia_inventory_fabric_all_of.py +++ b/intersight/model/niatelemetry_nia_inventory_fabric_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nia_inventory_fabric_list.py b/intersight/model/niatelemetry_nia_inventory_fabric_list.py index 5325cf1200..cd579efacd 100644 --- a/intersight/model/niatelemetry_nia_inventory_fabric_list.py +++ b/intersight/model/niatelemetry_nia_inventory_fabric_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nia_inventory_fabric_list_all_of.py b/intersight/model/niatelemetry_nia_inventory_fabric_list_all_of.py index c27e772b2d..1316e1897a 100644 --- a/intersight/model/niatelemetry_nia_inventory_fabric_list_all_of.py +++ b/intersight/model/niatelemetry_nia_inventory_fabric_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nia_inventory_fabric_response.py b/intersight/model/niatelemetry_nia_inventory_fabric_response.py index 5c2d92d751..c9d1282d3e 100644 --- a/intersight/model/niatelemetry_nia_inventory_fabric_response.py +++ b/intersight/model/niatelemetry_nia_inventory_fabric_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nia_inventory_list.py b/intersight/model/niatelemetry_nia_inventory_list.py index 49913b5af7..552bd99121 100644 --- a/intersight/model/niatelemetry_nia_inventory_list.py +++ b/intersight/model/niatelemetry_nia_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nia_inventory_list_all_of.py b/intersight/model/niatelemetry_nia_inventory_list_all_of.py index b2ec7fff46..7b77a1ee84 100644 --- a/intersight/model/niatelemetry_nia_inventory_list_all_of.py +++ b/intersight/model/niatelemetry_nia_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nia_inventory_relationship.py b/intersight/model/niatelemetry_nia_inventory_relationship.py index 4c1b0825e9..052cecae5d 100644 --- a/intersight/model/niatelemetry_nia_inventory_relationship.py +++ b/intersight/model/niatelemetry_nia_inventory_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -859,6 +859,7 @@ class NiatelemetryNiaInventoryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1569,6 +1570,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1577,10 +1581,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nia_inventory_response.py b/intersight/model/niatelemetry_nia_inventory_response.py index 23a6a9d95c..7c4618f7d4 100644 --- a/intersight/model/niatelemetry_nia_inventory_response.py +++ b/intersight/model/niatelemetry_nia_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nia_license_state.py b/intersight/model/niatelemetry_nia_license_state.py index 4ef0bd4d16..9e620586a0 100644 --- a/intersight/model/niatelemetry_nia_license_state.py +++ b/intersight/model/niatelemetry_nia_license_state.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nia_license_state_all_of.py b/intersight/model/niatelemetry_nia_license_state_all_of.py index ae02a0f824..db4ac0c79b 100644 --- a/intersight/model/niatelemetry_nia_license_state_all_of.py +++ b/intersight/model/niatelemetry_nia_license_state_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nia_license_state_list.py b/intersight/model/niatelemetry_nia_license_state_list.py index 676cba781a..717b2fd21a 100644 --- a/intersight/model/niatelemetry_nia_license_state_list.py +++ b/intersight/model/niatelemetry_nia_license_state_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nia_license_state_list_all_of.py b/intersight/model/niatelemetry_nia_license_state_list_all_of.py index 081e8ecf1a..ed972b6e3b 100644 --- a/intersight/model/niatelemetry_nia_license_state_list_all_of.py +++ b/intersight/model/niatelemetry_nia_license_state_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nia_license_state_relationship.py b/intersight/model/niatelemetry_nia_license_state_relationship.py index d71b5bb070..a1dcd2a4d0 100644 --- a/intersight/model/niatelemetry_nia_license_state_relationship.py +++ b/intersight/model/niatelemetry_nia_license_state_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class NiatelemetryNiaLicenseStateRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1389,6 +1390,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1397,10 +1401,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nia_license_state_response.py b/intersight/model/niatelemetry_nia_license_state_response.py index 120003dd52..44f983daa9 100644 --- a/intersight/model/niatelemetry_nia_license_state_response.py +++ b/intersight/model/niatelemetry_nia_license_state_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nicc.py b/intersight/model/niatelemetry_nicc.py index 529ec38885..33d8772b3d 100644 --- a/intersight/model/niatelemetry_nicc.py +++ b/intersight/model/niatelemetry_nicc.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nicc_all_of.py b/intersight/model/niatelemetry_nicc_all_of.py index 432210816f..c798d8dd57 100644 --- a/intersight/model/niatelemetry_nicc_all_of.py +++ b/intersight/model/niatelemetry_nicc_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nicc_list.py b/intersight/model/niatelemetry_nicc_list.py index 41eba8df6c..3cd02ba351 100644 --- a/intersight/model/niatelemetry_nicc_list.py +++ b/intersight/model/niatelemetry_nicc_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nicc_list_all_of.py b/intersight/model/niatelemetry_nicc_list_all_of.py index 04cbb75650..db109f3cc6 100644 --- a/intersight/model/niatelemetry_nicc_list_all_of.py +++ b/intersight/model/niatelemetry_nicc_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nicc_response.py b/intersight/model/niatelemetry_nicc_response.py index 2747fa8628..ebfc0cd360 100644 --- a/intersight/model/niatelemetry_nicc_response.py +++ b/intersight/model/niatelemetry_nicc_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_node.py b/intersight/model/niatelemetry_node.py index aee3dc2a8a..aa6b2a2186 100644 --- a/intersight/model/niatelemetry_node.py +++ b/intersight/model/niatelemetry_node.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_node_all_of.py b/intersight/model/niatelemetry_node_all_of.py index 77b0b9e9fe..77bb4d6f6a 100644 --- a/intersight/model/niatelemetry_node_all_of.py +++ b/intersight/model/niatelemetry_node_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nve_packet_counters.py b/intersight/model/niatelemetry_nve_packet_counters.py index 6695cff588..b03d9b9f2e 100644 --- a/intersight/model/niatelemetry_nve_packet_counters.py +++ b/intersight/model/niatelemetry_nve_packet_counters.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nve_packet_counters_all_of.py b/intersight/model/niatelemetry_nve_packet_counters_all_of.py index 905106caad..8f227910e6 100644 --- a/intersight/model/niatelemetry_nve_packet_counters_all_of.py +++ b/intersight/model/niatelemetry_nve_packet_counters_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nve_vni.py b/intersight/model/niatelemetry_nve_vni.py index 9411154979..d112aebe19 100644 --- a/intersight/model/niatelemetry_nve_vni.py +++ b/intersight/model/niatelemetry_nve_vni.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -224,6 +224,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -232,10 +235,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nve_vni_all_of.py b/intersight/model/niatelemetry_nve_vni_all_of.py index 1b7a135685..1d5b77ff4a 100644 --- a/intersight/model/niatelemetry_nve_vni_all_of.py +++ b/intersight/model/niatelemetry_nve_vni_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nxos_bgp_evpn.py b/intersight/model/niatelemetry_nxos_bgp_evpn.py index 3a0c0c5c6e..9d20584496 100644 --- a/intersight/model/niatelemetry_nxos_bgp_evpn.py +++ b/intersight/model/niatelemetry_nxos_bgp_evpn.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nxos_bgp_evpn_all_of.py b/intersight/model/niatelemetry_nxos_bgp_evpn_all_of.py index 085c4da4a8..fbcf8f6fb9 100644 --- a/intersight/model/niatelemetry_nxos_bgp_evpn_all_of.py +++ b/intersight/model/niatelemetry_nxos_bgp_evpn_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nxos_bgp_mvpn.py b/intersight/model/niatelemetry_nxos_bgp_mvpn.py index 00e3cc842f..5ecea619a5 100644 --- a/intersight/model/niatelemetry_nxos_bgp_mvpn.py +++ b/intersight/model/niatelemetry_nxos_bgp_mvpn.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -230,6 +230,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -238,10 +241,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nxos_bgp_mvpn_all_of.py b/intersight/model/niatelemetry_nxos_bgp_mvpn_all_of.py index 7a007f501a..1583c1e7b5 100644 --- a/intersight/model/niatelemetry_nxos_bgp_mvpn_all_of.py +++ b/intersight/model/niatelemetry_nxos_bgp_mvpn_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_nxos_vtp.py b/intersight/model/niatelemetry_nxos_vtp.py index 06966e814f..5dbb633915 100644 --- a/intersight/model/niatelemetry_nxos_vtp.py +++ b/intersight/model/niatelemetry_nxos_vtp.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -224,6 +224,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -232,10 +235,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_nxos_vtp_all_of.py b/intersight/model/niatelemetry_nxos_vtp_all_of.py index 2692a24fdb..1d5735f3f2 100644 --- a/intersight/model/niatelemetry_nxos_vtp_all_of.py +++ b/intersight/model/niatelemetry_nxos_vtp_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_password_strength_check.py b/intersight/model/niatelemetry_password_strength_check.py index 9db0fe2b9b..5561ffcabf 100644 --- a/intersight/model/niatelemetry_password_strength_check.py +++ b/intersight/model/niatelemetry_password_strength_check.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_password_strength_check_all_of.py b/intersight/model/niatelemetry_password_strength_check_all_of.py index 3835391cc1..baa5e22497 100644 --- a/intersight/model/niatelemetry_password_strength_check_all_of.py +++ b/intersight/model/niatelemetry_password_strength_check_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_password_strength_check_list.py b/intersight/model/niatelemetry_password_strength_check_list.py index a4cd3a18b5..8ce7798b7a 100644 --- a/intersight/model/niatelemetry_password_strength_check_list.py +++ b/intersight/model/niatelemetry_password_strength_check_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_password_strength_check_list_all_of.py b/intersight/model/niatelemetry_password_strength_check_list_all_of.py index 8f1451df4c..85448512ba 100644 --- a/intersight/model/niatelemetry_password_strength_check_list_all_of.py +++ b/intersight/model/niatelemetry_password_strength_check_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_password_strength_check_response.py b/intersight/model/niatelemetry_password_strength_check_response.py index 3c7cc1f573..bd3c8c450b 100644 --- a/intersight/model/niatelemetry_password_strength_check_response.py +++ b/intersight/model/niatelemetry_password_strength_check_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_pod_comm_policies.py b/intersight/model/niatelemetry_pod_comm_policies.py index 16304785de..3850e50042 100644 --- a/intersight/model/niatelemetry_pod_comm_policies.py +++ b/intersight/model/niatelemetry_pod_comm_policies.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_pod_comm_policies_all_of.py b/intersight/model/niatelemetry_pod_comm_policies_all_of.py index 194c7b92ff..212f9a5dbd 100644 --- a/intersight/model/niatelemetry_pod_comm_policies_all_of.py +++ b/intersight/model/niatelemetry_pod_comm_policies_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_pod_comm_policies_list.py b/intersight/model/niatelemetry_pod_comm_policies_list.py index c6a45c47af..1973047179 100644 --- a/intersight/model/niatelemetry_pod_comm_policies_list.py +++ b/intersight/model/niatelemetry_pod_comm_policies_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_pod_comm_policies_list_all_of.py b/intersight/model/niatelemetry_pod_comm_policies_list_all_of.py index a3f9d1c90b..55993eaa88 100644 --- a/intersight/model/niatelemetry_pod_comm_policies_list_all_of.py +++ b/intersight/model/niatelemetry_pod_comm_policies_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_pod_comm_policies_response.py b/intersight/model/niatelemetry_pod_comm_policies_response.py index 89d11cdd14..e946954095 100644 --- a/intersight/model/niatelemetry_pod_comm_policies_response.py +++ b/intersight/model/niatelemetry_pod_comm_policies_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_pod_snmp_policies.py b/intersight/model/niatelemetry_pod_snmp_policies.py index 4dc149d0c2..922a1da5b3 100644 --- a/intersight/model/niatelemetry_pod_snmp_policies.py +++ b/intersight/model/niatelemetry_pod_snmp_policies.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_pod_snmp_policies_all_of.py b/intersight/model/niatelemetry_pod_snmp_policies_all_of.py index 1f2fc4ec63..8d22d46453 100644 --- a/intersight/model/niatelemetry_pod_snmp_policies_all_of.py +++ b/intersight/model/niatelemetry_pod_snmp_policies_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_pod_snmp_policies_list.py b/intersight/model/niatelemetry_pod_snmp_policies_list.py index 574ee43874..452acfe2d7 100644 --- a/intersight/model/niatelemetry_pod_snmp_policies_list.py +++ b/intersight/model/niatelemetry_pod_snmp_policies_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_pod_snmp_policies_list_all_of.py b/intersight/model/niatelemetry_pod_snmp_policies_list_all_of.py index 0eef03003a..776add8dda 100644 --- a/intersight/model/niatelemetry_pod_snmp_policies_list_all_of.py +++ b/intersight/model/niatelemetry_pod_snmp_policies_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_pod_snmp_policies_response.py b/intersight/model/niatelemetry_pod_snmp_policies_response.py index e816838f34..a697a75c5f 100644 --- a/intersight/model/niatelemetry_pod_snmp_policies_response.py +++ b/intersight/model/niatelemetry_pod_snmp_policies_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_pod_time_server_policies.py b/intersight/model/niatelemetry_pod_time_server_policies.py index 06a59e5dc3..7d77d92fce 100644 --- a/intersight/model/niatelemetry_pod_time_server_policies.py +++ b/intersight/model/niatelemetry_pod_time_server_policies.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_pod_time_server_policies_all_of.py b/intersight/model/niatelemetry_pod_time_server_policies_all_of.py index 468b7e4b64..cbe4fa06c3 100644 --- a/intersight/model/niatelemetry_pod_time_server_policies_all_of.py +++ b/intersight/model/niatelemetry_pod_time_server_policies_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_pod_time_server_policies_list.py b/intersight/model/niatelemetry_pod_time_server_policies_list.py index 257328f408..7ac1701661 100644 --- a/intersight/model/niatelemetry_pod_time_server_policies_list.py +++ b/intersight/model/niatelemetry_pod_time_server_policies_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_pod_time_server_policies_list_all_of.py b/intersight/model/niatelemetry_pod_time_server_policies_list_all_of.py index 5b8ad7ce77..7787ae1283 100644 --- a/intersight/model/niatelemetry_pod_time_server_policies_list_all_of.py +++ b/intersight/model/niatelemetry_pod_time_server_policies_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_pod_time_server_policies_response.py b/intersight/model/niatelemetry_pod_time_server_policies_response.py index 673264f5d2..ba7fd6cbee 100644 --- a/intersight/model/niatelemetry_pod_time_server_policies_response.py +++ b/intersight/model/niatelemetry_pod_time_server_policies_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_proc_sys_cpu15min.py b/intersight/model/niatelemetry_proc_sys_cpu15min.py index c8c28fe493..b6ece55ab7 100644 --- a/intersight/model/niatelemetry_proc_sys_cpu15min.py +++ b/intersight/model/niatelemetry_proc_sys_cpu15min.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_proc_sys_cpu15min_all_of.py b/intersight/model/niatelemetry_proc_sys_cpu15min_all_of.py index 9a1b2fcb80..e8c7d06516 100644 --- a/intersight/model/niatelemetry_proc_sys_cpu15min_all_of.py +++ b/intersight/model/niatelemetry_proc_sys_cpu15min_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_proc_sys_cpu5min.py b/intersight/model/niatelemetry_proc_sys_cpu5min.py index db3008e8cf..a60ce5541e 100644 --- a/intersight/model/niatelemetry_proc_sys_cpu5min.py +++ b/intersight/model/niatelemetry_proc_sys_cpu5min.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_proc_sys_cpu5min_all_of.py b/intersight/model/niatelemetry_proc_sys_cpu5min_all_of.py index 0e12bb0dbd..1bd4d8c282 100644 --- a/intersight/model/niatelemetry_proc_sys_cpu5min_all_of.py +++ b/intersight/model/niatelemetry_proc_sys_cpu5min_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_proc_sys_mem15min.py b/intersight/model/niatelemetry_proc_sys_mem15min.py index 2852f00640..664d2b8ffa 100644 --- a/intersight/model/niatelemetry_proc_sys_mem15min.py +++ b/intersight/model/niatelemetry_proc_sys_mem15min.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_proc_sys_mem15min_all_of.py b/intersight/model/niatelemetry_proc_sys_mem15min_all_of.py index 70c4dd6170..7c60200cd2 100644 --- a/intersight/model/niatelemetry_proc_sys_mem15min_all_of.py +++ b/intersight/model/niatelemetry_proc_sys_mem15min_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_proc_sys_mem5min.py b/intersight/model/niatelemetry_proc_sys_mem5min.py index a244dea7f0..a6eee85a2b 100644 --- a/intersight/model/niatelemetry_proc_sys_mem5min.py +++ b/intersight/model/niatelemetry_proc_sys_mem5min.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_proc_sys_mem5min_all_of.py b/intersight/model/niatelemetry_proc_sys_mem5min_all_of.py index a79f046dd8..d9c09db817 100644 --- a/intersight/model/niatelemetry_proc_sys_mem5min_all_of.py +++ b/intersight/model/niatelemetry_proc_sys_mem5min_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_site_inventory.py b/intersight/model/niatelemetry_site_inventory.py index fc57141baf..e94ac4cc2a 100644 --- a/intersight/model/niatelemetry_site_inventory.py +++ b/intersight/model/niatelemetry_site_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -295,6 +295,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -303,10 +306,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_site_inventory_all_of.py b/intersight/model/niatelemetry_site_inventory_all_of.py index 0e138dbf55..7ec2e15f62 100644 --- a/intersight/model/niatelemetry_site_inventory_all_of.py +++ b/intersight/model/niatelemetry_site_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_site_inventory_list.py b/intersight/model/niatelemetry_site_inventory_list.py index eb8a5af603..e6d0e94acd 100644 --- a/intersight/model/niatelemetry_site_inventory_list.py +++ b/intersight/model/niatelemetry_site_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_site_inventory_list_all_of.py b/intersight/model/niatelemetry_site_inventory_list_all_of.py index 8d0b981dc9..dc795ec786 100644 --- a/intersight/model/niatelemetry_site_inventory_list_all_of.py +++ b/intersight/model/niatelemetry_site_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_site_inventory_response.py b/intersight/model/niatelemetry_site_inventory_response.py index acf82ecc71..b34dc7060d 100644 --- a/intersight/model/niatelemetry_site_inventory_response.py +++ b/intersight/model/niatelemetry_site_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_sites.py b/intersight/model/niatelemetry_sites.py index c2e557a12b..220d5c0ff8 100644 --- a/intersight/model/niatelemetry_sites.py +++ b/intersight/model/niatelemetry_sites.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_sites_all_of.py b/intersight/model/niatelemetry_sites_all_of.py index c31163f6ec..cf1248f09b 100644 --- a/intersight/model/niatelemetry_sites_all_of.py +++ b/intersight/model/niatelemetry_sites_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_smart_license.py b/intersight/model/niatelemetry_smart_license.py index 26d1967a96..7d78ad0847 100644 --- a/intersight/model/niatelemetry_smart_license.py +++ b/intersight/model/niatelemetry_smart_license.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_smart_license_all_of.py b/intersight/model/niatelemetry_smart_license_all_of.py index ebbd846787..09124e12a3 100644 --- a/intersight/model/niatelemetry_smart_license_all_of.py +++ b/intersight/model/niatelemetry_smart_license_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_snmp_src.py b/intersight/model/niatelemetry_snmp_src.py index d8fc595643..68bc28b36c 100644 --- a/intersight/model/niatelemetry_snmp_src.py +++ b/intersight/model/niatelemetry_snmp_src.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_snmp_src_all_of.py b/intersight/model/niatelemetry_snmp_src_all_of.py index dd8e20e2a3..085046c740 100644 --- a/intersight/model/niatelemetry_snmp_src_all_of.py +++ b/intersight/model/niatelemetry_snmp_src_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_snmp_src_list.py b/intersight/model/niatelemetry_snmp_src_list.py index 73be304c55..2d9ef7c011 100644 --- a/intersight/model/niatelemetry_snmp_src_list.py +++ b/intersight/model/niatelemetry_snmp_src_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_snmp_src_list_all_of.py b/intersight/model/niatelemetry_snmp_src_list_all_of.py index e34fc8b7cc..feb213d036 100644 --- a/intersight/model/niatelemetry_snmp_src_list_all_of.py +++ b/intersight/model/niatelemetry_snmp_src_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_snmp_src_response.py b/intersight/model/niatelemetry_snmp_src_response.py index c2016b4c83..fbfa5ec649 100644 --- a/intersight/model/niatelemetry_snmp_src_response.py +++ b/intersight/model/niatelemetry_snmp_src_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_spine_pol_grp_details.py b/intersight/model/niatelemetry_spine_pol_grp_details.py index a2c9b661fa..183e96bea2 100644 --- a/intersight/model/niatelemetry_spine_pol_grp_details.py +++ b/intersight/model/niatelemetry_spine_pol_grp_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_spine_pol_grp_details_all_of.py b/intersight/model/niatelemetry_spine_pol_grp_details_all_of.py index 98f2d537e1..8c60b33a5e 100644 --- a/intersight/model/niatelemetry_spine_pol_grp_details_all_of.py +++ b/intersight/model/niatelemetry_spine_pol_grp_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_spine_pol_grp_details_list.py b/intersight/model/niatelemetry_spine_pol_grp_details_list.py index f267dfe42a..0e1a9fde6a 100644 --- a/intersight/model/niatelemetry_spine_pol_grp_details_list.py +++ b/intersight/model/niatelemetry_spine_pol_grp_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_spine_pol_grp_details_list_all_of.py b/intersight/model/niatelemetry_spine_pol_grp_details_list_all_of.py index bb0a20fe78..feeabb94c9 100644 --- a/intersight/model/niatelemetry_spine_pol_grp_details_list_all_of.py +++ b/intersight/model/niatelemetry_spine_pol_grp_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_spine_pol_grp_details_response.py b/intersight/model/niatelemetry_spine_pol_grp_details_response.py index 06951ef7a5..a356850c3d 100644 --- a/intersight/model/niatelemetry_spine_pol_grp_details_response.py +++ b/intersight/model/niatelemetry_spine_pol_grp_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_ssh_version_two.py b/intersight/model/niatelemetry_ssh_version_two.py index bf76f125d6..99bf55496c 100644 --- a/intersight/model/niatelemetry_ssh_version_two.py +++ b/intersight/model/niatelemetry_ssh_version_two.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_ssh_version_two_all_of.py b/intersight/model/niatelemetry_ssh_version_two_all_of.py index 5354752a9b..8696ab880c 100644 --- a/intersight/model/niatelemetry_ssh_version_two_all_of.py +++ b/intersight/model/niatelemetry_ssh_version_two_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_ssh_version_two_list.py b/intersight/model/niatelemetry_ssh_version_two_list.py index 5ce1c4293b..158c139afe 100644 --- a/intersight/model/niatelemetry_ssh_version_two_list.py +++ b/intersight/model/niatelemetry_ssh_version_two_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_ssh_version_two_list_all_of.py b/intersight/model/niatelemetry_ssh_version_two_list_all_of.py index ed7e2b2ecb..cb2dd66934 100644 --- a/intersight/model/niatelemetry_ssh_version_two_list_all_of.py +++ b/intersight/model/niatelemetry_ssh_version_two_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_ssh_version_two_response.py b/intersight/model/niatelemetry_ssh_version_two_response.py index 86d2ac3e9e..8c50209401 100644 --- a/intersight/model/niatelemetry_ssh_version_two_response.py +++ b/intersight/model/niatelemetry_ssh_version_two_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_supervisor_module_details.py b/intersight/model/niatelemetry_supervisor_module_details.py index 43810f8544..e8b17c0699 100644 --- a/intersight/model/niatelemetry_supervisor_module_details.py +++ b/intersight/model/niatelemetry_supervisor_module_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_supervisor_module_details_all_of.py b/intersight/model/niatelemetry_supervisor_module_details_all_of.py index 95513b1584..69b1e42c2a 100644 --- a/intersight/model/niatelemetry_supervisor_module_details_all_of.py +++ b/intersight/model/niatelemetry_supervisor_module_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_supervisor_module_details_list.py b/intersight/model/niatelemetry_supervisor_module_details_list.py index 6985b30bbc..ae700766d0 100644 --- a/intersight/model/niatelemetry_supervisor_module_details_list.py +++ b/intersight/model/niatelemetry_supervisor_module_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_supervisor_module_details_list_all_of.py b/intersight/model/niatelemetry_supervisor_module_details_list_all_of.py index abe6ed6746..cffeb0dae6 100644 --- a/intersight/model/niatelemetry_supervisor_module_details_list_all_of.py +++ b/intersight/model/niatelemetry_supervisor_module_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_supervisor_module_details_response.py b/intersight/model/niatelemetry_supervisor_module_details_response.py index d92343ec37..714a7f4e0b 100644 --- a/intersight/model/niatelemetry_supervisor_module_details_response.py +++ b/intersight/model/niatelemetry_supervisor_module_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_switch_disk_utilization.py b/intersight/model/niatelemetry_switch_disk_utilization.py index 0e589dd3b4..9485c22a7a 100644 --- a/intersight/model/niatelemetry_switch_disk_utilization.py +++ b/intersight/model/niatelemetry_switch_disk_utilization.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_switch_disk_utilization_all_of.py b/intersight/model/niatelemetry_switch_disk_utilization_all_of.py index 6768817811..a92cec31e5 100644 --- a/intersight/model/niatelemetry_switch_disk_utilization_all_of.py +++ b/intersight/model/niatelemetry_switch_disk_utilization_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_syslog_remote_dest.py b/intersight/model/niatelemetry_syslog_remote_dest.py index 234aec7f1a..217db6b71d 100644 --- a/intersight/model/niatelemetry_syslog_remote_dest.py +++ b/intersight/model/niatelemetry_syslog_remote_dest.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_syslog_remote_dest_all_of.py b/intersight/model/niatelemetry_syslog_remote_dest_all_of.py index 600c437b8d..7212c6015f 100644 --- a/intersight/model/niatelemetry_syslog_remote_dest_all_of.py +++ b/intersight/model/niatelemetry_syslog_remote_dest_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_syslog_remote_dest_list.py b/intersight/model/niatelemetry_syslog_remote_dest_list.py index 3165731444..8d6a1f18ff 100644 --- a/intersight/model/niatelemetry_syslog_remote_dest_list.py +++ b/intersight/model/niatelemetry_syslog_remote_dest_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_syslog_remote_dest_list_all_of.py b/intersight/model/niatelemetry_syslog_remote_dest_list_all_of.py index 2549ce19b4..74dfda8b80 100644 --- a/intersight/model/niatelemetry_syslog_remote_dest_list_all_of.py +++ b/intersight/model/niatelemetry_syslog_remote_dest_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_syslog_remote_dest_response.py b/intersight/model/niatelemetry_syslog_remote_dest_response.py index 6007869711..1488a3b7ea 100644 --- a/intersight/model/niatelemetry_syslog_remote_dest_response.py +++ b/intersight/model/niatelemetry_syslog_remote_dest_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_syslog_sys_msg.py b/intersight/model/niatelemetry_syslog_sys_msg.py index c753d6284a..2c70f05c7c 100644 --- a/intersight/model/niatelemetry_syslog_sys_msg.py +++ b/intersight/model/niatelemetry_syslog_sys_msg.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_syslog_sys_msg_all_of.py b/intersight/model/niatelemetry_syslog_sys_msg_all_of.py index 47defe5d71..7146b1404b 100644 --- a/intersight/model/niatelemetry_syslog_sys_msg_all_of.py +++ b/intersight/model/niatelemetry_syslog_sys_msg_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_syslog_sys_msg_fac_filter.py b/intersight/model/niatelemetry_syslog_sys_msg_fac_filter.py index 50b97905cc..821dcac1cb 100644 --- a/intersight/model/niatelemetry_syslog_sys_msg_fac_filter.py +++ b/intersight/model/niatelemetry_syslog_sys_msg_fac_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_syslog_sys_msg_fac_filter_all_of.py b/intersight/model/niatelemetry_syslog_sys_msg_fac_filter_all_of.py index 99872016da..97011e93ef 100644 --- a/intersight/model/niatelemetry_syslog_sys_msg_fac_filter_all_of.py +++ b/intersight/model/niatelemetry_syslog_sys_msg_fac_filter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_syslog_sys_msg_fac_filter_list.py b/intersight/model/niatelemetry_syslog_sys_msg_fac_filter_list.py index 3e29d621cd..aa9f53e316 100644 --- a/intersight/model/niatelemetry_syslog_sys_msg_fac_filter_list.py +++ b/intersight/model/niatelemetry_syslog_sys_msg_fac_filter_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_syslog_sys_msg_fac_filter_list_all_of.py b/intersight/model/niatelemetry_syslog_sys_msg_fac_filter_list_all_of.py index c2e583573e..2d19d66683 100644 --- a/intersight/model/niatelemetry_syslog_sys_msg_fac_filter_list_all_of.py +++ b/intersight/model/niatelemetry_syslog_sys_msg_fac_filter_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_syslog_sys_msg_fac_filter_response.py b/intersight/model/niatelemetry_syslog_sys_msg_fac_filter_response.py index 00b4563893..52279d0d0a 100644 --- a/intersight/model/niatelemetry_syslog_sys_msg_fac_filter_response.py +++ b/intersight/model/niatelemetry_syslog_sys_msg_fac_filter_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_syslog_sys_msg_list.py b/intersight/model/niatelemetry_syslog_sys_msg_list.py index 9f8840d1ea..dbe61ff934 100644 --- a/intersight/model/niatelemetry_syslog_sys_msg_list.py +++ b/intersight/model/niatelemetry_syslog_sys_msg_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_syslog_sys_msg_list_all_of.py b/intersight/model/niatelemetry_syslog_sys_msg_list_all_of.py index dd3752f79b..93a0eff41d 100644 --- a/intersight/model/niatelemetry_syslog_sys_msg_list_all_of.py +++ b/intersight/model/niatelemetry_syslog_sys_msg_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_syslog_sys_msg_response.py b/intersight/model/niatelemetry_syslog_sys_msg_response.py index d1578b0413..06df5b84b9 100644 --- a/intersight/model/niatelemetry_syslog_sys_msg_response.py +++ b/intersight/model/niatelemetry_syslog_sys_msg_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_system_controller_details.py b/intersight/model/niatelemetry_system_controller_details.py index 8ee5d9e536..33d3eaf4f9 100644 --- a/intersight/model/niatelemetry_system_controller_details.py +++ b/intersight/model/niatelemetry_system_controller_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_system_controller_details_all_of.py b/intersight/model/niatelemetry_system_controller_details_all_of.py index 1265c7e91c..22899e3b4f 100644 --- a/intersight/model/niatelemetry_system_controller_details_all_of.py +++ b/intersight/model/niatelemetry_system_controller_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_system_controller_details_list.py b/intersight/model/niatelemetry_system_controller_details_list.py index 0a3f7714d7..8c636834c9 100644 --- a/intersight/model/niatelemetry_system_controller_details_list.py +++ b/intersight/model/niatelemetry_system_controller_details_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_system_controller_details_list_all_of.py b/intersight/model/niatelemetry_system_controller_details_list_all_of.py index 2f9e86851b..7efce2a6a3 100644 --- a/intersight/model/niatelemetry_system_controller_details_list_all_of.py +++ b/intersight/model/niatelemetry_system_controller_details_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_system_controller_details_response.py b/intersight/model/niatelemetry_system_controller_details_response.py index 14579cf617..e3b5a676ec 100644 --- a/intersight/model/niatelemetry_system_controller_details_response.py +++ b/intersight/model/niatelemetry_system_controller_details_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_tenant.py b/intersight/model/niatelemetry_tenant.py index 356c596cb4..0d44d3ffe0 100644 --- a/intersight/model/niatelemetry_tenant.py +++ b/intersight/model/niatelemetry_tenant.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -382,6 +382,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -390,10 +393,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_tenant_all_of.py b/intersight/model/niatelemetry_tenant_all_of.py index 177d7ed704..c28a1e05c3 100644 --- a/intersight/model/niatelemetry_tenant_all_of.py +++ b/intersight/model/niatelemetry_tenant_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_tenant_list.py b/intersight/model/niatelemetry_tenant_list.py index 1dcf087fd7..f7714c6cd3 100644 --- a/intersight/model/niatelemetry_tenant_list.py +++ b/intersight/model/niatelemetry_tenant_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_tenant_list_all_of.py b/intersight/model/niatelemetry_tenant_list_all_of.py index 91a6e5eb4a..3d0e477b42 100644 --- a/intersight/model/niatelemetry_tenant_list_all_of.py +++ b/intersight/model/niatelemetry_tenant_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_tenant_response.py b/intersight/model/niatelemetry_tenant_response.py index 3697034139..7e01c7ffc1 100644 --- a/intersight/model/niatelemetry_tenant_response.py +++ b/intersight/model/niatelemetry_tenant_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_vni_status.py b/intersight/model/niatelemetry_vni_status.py index 92a9eba40a..58cffd8492 100644 --- a/intersight/model/niatelemetry_vni_status.py +++ b/intersight/model/niatelemetry_vni_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_vni_status_all_of.py b/intersight/model/niatelemetry_vni_status_all_of.py index 1f50a2c11c..76c214e423 100644 --- a/intersight/model/niatelemetry_vni_status_all_of.py +++ b/intersight/model/niatelemetry_vni_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/niatelemetry_vpc_details.py b/intersight/model/niatelemetry_vpc_details.py index d24a22a06b..bb28d2112d 100644 --- a/intersight/model/niatelemetry_vpc_details.py +++ b/intersight/model/niatelemetry_vpc_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/niatelemetry_vpc_details_all_of.py b/intersight/model/niatelemetry_vpc_details_all_of.py index 5e6db874e1..efa01615ec 100644 --- a/intersight/model/niatelemetry_vpc_details_all_of.py +++ b/intersight/model/niatelemetry_vpc_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/notification_abstract_condition.py b/intersight/model/notification_abstract_condition.py index 272e53ae1a..b4d31c3c0c 100644 --- a/intersight/model/notification_abstract_condition.py +++ b/intersight/model/notification_abstract_condition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -176,6 +176,7 @@ class NotificationAbstractCondition(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -518,6 +519,7 @@ class NotificationAbstractCondition(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -900,6 +902,7 @@ class NotificationAbstractCondition(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1242,6 +1245,7 @@ class NotificationAbstractCondition(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1660,6 +1664,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1668,10 +1675,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/notification_abstract_mo_condition.py b/intersight/model/notification_abstract_mo_condition.py index b5669e77bb..05e1440842 100644 --- a/intersight/model/notification_abstract_mo_condition.py +++ b/intersight/model/notification_abstract_mo_condition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -239,6 +239,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -247,10 +250,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/notification_abstract_mo_condition_all_of.py b/intersight/model/notification_abstract_mo_condition_all_of.py index 02734e432f..1e09bb1884 100644 --- a/intersight/model/notification_abstract_mo_condition_all_of.py +++ b/intersight/model/notification_abstract_mo_condition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/notification_account_subscription.py b/intersight/model/notification_account_subscription.py index 4f073ad9b2..cb8aa05a2b 100644 --- a/intersight/model/notification_account_subscription.py +++ b/intersight/model/notification_account_subscription.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -300,6 +300,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -308,10 +311,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/notification_account_subscription_all_of.py b/intersight/model/notification_account_subscription_all_of.py index 7a1ef8aa83..a59f4597f6 100644 --- a/intersight/model/notification_account_subscription_all_of.py +++ b/intersight/model/notification_account_subscription_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/notification_account_subscription_list.py b/intersight/model/notification_account_subscription_list.py index c2a3a5f2ed..2fce834935 100644 --- a/intersight/model/notification_account_subscription_list.py +++ b/intersight/model/notification_account_subscription_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/notification_account_subscription_list_all_of.py b/intersight/model/notification_account_subscription_list_all_of.py index 7b6fe9d0d6..a93de70ddb 100644 --- a/intersight/model/notification_account_subscription_list_all_of.py +++ b/intersight/model/notification_account_subscription_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/notification_account_subscription_response.py b/intersight/model/notification_account_subscription_response.py index f504d9bff3..eb2577564b 100644 --- a/intersight/model/notification_account_subscription_response.py +++ b/intersight/model/notification_account_subscription_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/notification_action.py b/intersight/model/notification_action.py index 6ce9b099dd..332128e738 100644 --- a/intersight/model/notification_action.py +++ b/intersight/model/notification_action.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -170,6 +170,7 @@ class NotificationAction(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -512,6 +513,7 @@ class NotificationAction(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -894,6 +896,7 @@ class NotificationAction(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1236,6 +1239,7 @@ class NotificationAction(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1651,6 +1655,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1659,10 +1666,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/notification_aggregation_settings.py b/intersight/model/notification_aggregation_settings.py index f0bcd488ff..66d0166a96 100644 --- a/intersight/model/notification_aggregation_settings.py +++ b/intersight/model/notification_aggregation_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/notification_aggregation_settings_all_of.py b/intersight/model/notification_aggregation_settings_all_of.py index 7e89dbd233..0360cb3365 100644 --- a/intersight/model/notification_aggregation_settings_all_of.py +++ b/intersight/model/notification_aggregation_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/notification_alarm_mo_condition.py b/intersight/model/notification_alarm_mo_condition.py index 21bfdffec2..b1c3a654e7 100644 --- a/intersight/model/notification_alarm_mo_condition.py +++ b/intersight/model/notification_alarm_mo_condition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -237,6 +237,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -245,10 +248,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/notification_alarm_mo_condition_all_of.py b/intersight/model/notification_alarm_mo_condition_all_of.py index 1ebdf6c47e..681b75e2a8 100644 --- a/intersight/model/notification_alarm_mo_condition_all_of.py +++ b/intersight/model/notification_alarm_mo_condition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/notification_distributable_mo_condition.py b/intersight/model/notification_distributable_mo_condition.py index 2943696d19..e82c139c85 100644 --- a/intersight/model/notification_distributable_mo_condition.py +++ b/intersight/model/notification_distributable_mo_condition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -239,6 +239,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -247,10 +250,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/notification_distributable_mo_condition_all_of.py b/intersight/model/notification_distributable_mo_condition_all_of.py index e60fccc202..10ac8224c9 100644 --- a/intersight/model/notification_distributable_mo_condition_all_of.py +++ b/intersight/model/notification_distributable_mo_condition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/notification_mo_condition.py b/intersight/model/notification_mo_condition.py index e25623a0d5..cf45fb3c11 100644 --- a/intersight/model/notification_mo_condition.py +++ b/intersight/model/notification_mo_condition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -225,6 +225,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -233,10 +236,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/notification_mo_condition_all_of.py b/intersight/model/notification_mo_condition_all_of.py index 385d3c924e..e98b236d2e 100644 --- a/intersight/model/notification_mo_condition_all_of.py +++ b/intersight/model/notification_mo_condition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/notification_send_email.py b/intersight/model/notification_send_email.py index 5c11abca1a..8acb95b19e 100644 --- a/intersight/model/notification_send_email.py +++ b/intersight/model/notification_send_email.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/notification_send_email_all_of.py b/intersight/model/notification_send_email_all_of.py index e2b3a16ec8..11723b558c 100644 --- a/intersight/model/notification_send_email_all_of.py +++ b/intersight/model/notification_send_email_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/notification_software_release_meta_mo_condition.py b/intersight/model/notification_software_release_meta_mo_condition.py index 5778f5057b..520f4d2396 100644 --- a/intersight/model/notification_software_release_meta_mo_condition.py +++ b/intersight/model/notification_software_release_meta_mo_condition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -240,6 +240,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -248,10 +251,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/notification_software_release_meta_mo_condition_all_of.py b/intersight/model/notification_software_release_meta_mo_condition_all_of.py index c8e2dfd1b3..e19775a22d 100644 --- a/intersight/model/notification_software_release_meta_mo_condition_all_of.py +++ b/intersight/model/notification_software_release_meta_mo_condition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/notification_subscription.py b/intersight/model/notification_subscription.py index b8402338af..607ef1271e 100644 --- a/intersight/model/notification_subscription.py +++ b/intersight/model/notification_subscription.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/notification_subscription_all_of.py b/intersight/model/notification_subscription_all_of.py index 152ad85214..a77d62b6aa 100644 --- a/intersight/model/notification_subscription_all_of.py +++ b/intersight/model/notification_subscription_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/notification_trigger_webhook.py b/intersight/model/notification_trigger_webhook.py index ff5bb8ca2a..072a774ad4 100644 --- a/intersight/model/notification_trigger_webhook.py +++ b/intersight/model/notification_trigger_webhook.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -241,6 +241,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -249,10 +252,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/notification_trigger_webhook_all_of.py b/intersight/model/notification_trigger_webhook_all_of.py index 448403a934..fe60cc3f7f 100644 --- a/intersight/model/notification_trigger_webhook_all_of.py +++ b/intersight/model/notification_trigger_webhook_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ntp_auth_ntp_server.py b/intersight/model/ntp_auth_ntp_server.py index f0f69c22f5..43ad6c8a57 100644 --- a/intersight/model/ntp_auth_ntp_server.py +++ b/intersight/model/ntp_auth_ntp_server.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -221,6 +221,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -229,10 +232,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ntp_auth_ntp_server_all_of.py b/intersight/model/ntp_auth_ntp_server_all_of.py index 60cbd2ec75..3ec2f8a23f 100644 --- a/intersight/model/ntp_auth_ntp_server_all_of.py +++ b/intersight/model/ntp_auth_ntp_server_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ntp_ntp_server.py b/intersight/model/ntp_ntp_server.py index 9e34e46b82..b218689b50 100644 --- a/intersight/model/ntp_ntp_server.py +++ b/intersight/model/ntp_ntp_server.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -314,6 +314,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -322,10 +325,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ntp_ntp_server_all_of.py b/intersight/model/ntp_ntp_server_all_of.py index 76019903f3..e0eec68541 100644 --- a/intersight/model/ntp_ntp_server_all_of.py +++ b/intersight/model/ntp_ntp_server_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ntp_ntp_server_list.py b/intersight/model/ntp_ntp_server_list.py index 2d52be3db5..c6fd524044 100644 --- a/intersight/model/ntp_ntp_server_list.py +++ b/intersight/model/ntp_ntp_server_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ntp_ntp_server_list_all_of.py b/intersight/model/ntp_ntp_server_list_all_of.py index 1c5719d017..c4fda195df 100644 --- a/intersight/model/ntp_ntp_server_list_all_of.py +++ b/intersight/model/ntp_ntp_server_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ntp_ntp_server_relationship.py b/intersight/model/ntp_ntp_server_relationship.py index 8c0ef6b94e..47b2b0935d 100644 --- a/intersight/model/ntp_ntp_server_relationship.py +++ b/intersight/model/ntp_ntp_server_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class NtpNtpServerRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1417,6 +1418,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1425,10 +1429,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ntp_ntp_server_response.py b/intersight/model/ntp_ntp_server_response.py index ae611bc46a..47715f20a0 100644 --- a/intersight/model/ntp_ntp_server_response.py +++ b/intersight/model/ntp_ntp_server_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ntp_policy.py b/intersight/model/ntp_policy.py index cd274d5574..0e4f9a039d 100644 --- a/intersight/model/ntp_policy.py +++ b/intersight/model/ntp_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -87,260 +87,428 @@ class NtpPolicy(ModelComposed): }, ('timezone',): { 'PACIFIC/NIUE': "Pacific/Niue", - 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", - 'PACIFIC/HONOLULU': "Pacific/Honolulu", - 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", - 'PACIFIC/TAHITI': "Pacific/Tahiti", - 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'AFRICA/ABIDJAN': "Africa/Abidjan", + 'AFRICA/ACCRA': "Africa/Accra", + 'AFRICA/ADDIS_ABABA': "Africa/Addis_Ababa", + 'AFRICA/ALGIERS': "Africa/Algiers", + 'AFRICA/ASMARA': "Africa/Asmara", + 'AFRICA/BAMAKO': "Africa/Bamako", + 'AFRICA/BANGUI': "Africa/Bangui", + 'AFRICA/BANJUL': "Africa/Banjul", + 'AFRICA/BISSAU': "Africa/Bissau", + 'AFRICA/BLANTYRE': "Africa/Blantyre", + 'AFRICA/BRAZZAVILLE': "Africa/Brazzaville", + 'AFRICA/BUJUMBURA': "Africa/Bujumbura", + 'AFRICA/CAIRO': "Africa/Cairo", + 'AFRICA/CASABLANCA': "Africa/Casablanca", + 'AFRICA/CEUTA': "Africa/Ceuta", + 'AFRICA/CONAKRY': "Africa/Conakry", + 'AFRICA/DAKAR': "Africa/Dakar", + 'AFRICA/DAR_ES_SALAAM': "Africa/Dar_es_Salaam", + 'AFRICA/DJIBOUTI': "Africa/Djibouti", + 'AFRICA/DOUALA': "Africa/Douala", + 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", + 'AFRICA/FREETOWN': "Africa/Freetown", + 'AFRICA/GABORONE': "Africa/Gaborone", + 'AFRICA/HARARE': "Africa/Harare", + 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", + 'AFRICA/JUBA': "Africa/Juba", + 'AFRICA/KAMPALA': "Africa/Kampala", + 'AFRICA/KHARTOUM': "Africa/Khartoum", + 'AFRICA/KIGALI': "Africa/Kigali", + 'AFRICA/KINSHASA': "Africa/Kinshasa", + 'AFRICA/LAGOS': "Africa/Lagos", + 'AFRICA/LIBREVILLE': "Africa/Libreville", + 'AFRICA/LOME': "Africa/Lome", + 'AFRICA/LUANDA': "Africa/Luanda", + 'AFRICA/LUBUMBASHI': "Africa/Lubumbashi", + 'AFRICA/LUSAKA': "Africa/Lusaka", + 'AFRICA/MALABO': "Africa/Malabo", + 'AFRICA/MAPUTO': "Africa/Maputo", + 'AFRICA/MASERU': "Africa/Maseru", + 'AFRICA/MBABANE': "Africa/Mbabane", + 'AFRICA/MOGADISHU': "Africa/Mogadishu", + 'AFRICA/MONROVIA': "Africa/Monrovia", + 'AFRICA/NAIROBI': "Africa/Nairobi", + 'AFRICA/NDJAMENA': "Africa/Ndjamena", + 'AFRICA/NIAMEY': "Africa/Niamey", + 'AFRICA/NOUAKCHOTT': "Africa/Nouakchott", + 'AFRICA/OUAGADOUGOU': "Africa/Ouagadougou", + 'AFRICA/PORTO-NOVO': "Africa/Porto-Novo", + 'AFRICA/SAO_TOME': "Africa/Sao_Tome", + 'AFRICA/TRIPOLI': "Africa/Tripoli", + 'AFRICA/TUNIS': "Africa/Tunis", + 'AFRICA/WINDHOEK': "Africa/Windhoek", + 'AMERICA/ADAK': "America/Adak", 'AMERICA/ANCHORAGE': "America/Anchorage", - 'PACIFIC/GAMBIER': "Pacific/Gambier", - 'AMERICA/LOS_ANGELES': "America/Los_Angeles", - 'AMERICA/TIJUANA': "America/Tijuana", - 'AMERICA/VANCOUVER': "America/Vancouver", - 'AMERICA/WHITEHORSE': "America/Whitehorse", - 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", - 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", - 'AMERICA/DENVER': "America/Denver", - 'AMERICA/EDMONTON': "America/Edmonton", - 'AMERICA/HERMOSILLO': "America/Hermosillo", - 'AMERICA/MAZATLAN': "America/Mazatlan", - 'AMERICA/PHOENIX': "America/Phoenix", - 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'AMERICA/ANGUILLA': "America/Anguilla", + 'AMERICA/ANTIGUA': "America/Antigua", + 'AMERICA/ARAGUAINA': "America/Araguaina", + 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", + 'AMERICA/ARGENTINA/CATAMARCA': "America/Argentina/Catamarca", + 'AMERICA/ARGENTINA/CORDOBA': "America/Argentina/Cordoba", + 'AMERICA/ARGENTINA/JUJUY': "America/Argentina/Jujuy", + 'AMERICA/ARGENTINA/LA_RIOJA': "America/Argentina/La_Rioja", + 'AMERICA/ARGENTINA/MENDOZA': "America/Argentina/Mendoza", + 'AMERICA/ARGENTINA/RIO_GALLEGOS': "America/Argentina/Rio_Gallegos", + 'AMERICA/ARGENTINA/SALTA': "America/Argentina/Salta", + 'AMERICA/ARGENTINA/SAN_JUAN': "America/Argentina/San_Juan", + 'AMERICA/ARGENTINA/SAN_LUIS': "America/Argentina/San_Luis", + 'AMERICA/ARGENTINA/TUCUMAN': "America/Argentina/Tucuman", + 'AMERICA/ARGENTINA/USHUAIA': "America/Argentina/Ushuaia", + 'AMERICA/ARUBA': "America/Aruba", + 'AMERICA/ASUNCION': "America/Asuncion", + 'AMERICA/ATIKOKAN': "America/Atikokan", + 'AMERICA/BAHIA': "America/Bahia", + 'AMERICA/BAHIA_BANDERAS': "America/Bahia_Banderas", + 'AMERICA/BARBADOS': "America/Barbados", + 'AMERICA/BELEM': "America/Belem", 'AMERICA/BELIZE': "America/Belize", + 'AMERICA/BLANC-SABLON': "America/Blanc-Sablon", + 'AMERICA/BOA_VISTA': "America/Boa_Vista", + 'AMERICA/BOGOTA': "America/Bogota", + 'AMERICA/BOISE': "America/Boise", + 'AMERICA/CAMBRIDGE_BAY': "America/Cambridge_Bay", + 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", + 'AMERICA/CANCUN': "America/Cancun", + 'AMERICA/CARACAS': "America/Caracas", + 'AMERICA/CAYENNE': "America/Cayenne", + 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/CHICAGO': "America/Chicago", + 'AMERICA/CHIHUAHUA': "America/Chihuahua", 'AMERICA/COSTA_RICA': "America/Costa_Rica", + 'AMERICA/CRESTON': "America/Creston", + 'AMERICA/CUIABA': "America/Cuiaba", + 'AMERICA/CURACAO': "America/Curacao", + 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'AMERICA/DAWSON': "America/Dawson", + 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", + 'AMERICA/DENVER': "America/Denver", + 'AMERICA/DETROIT': "America/Detroit", + 'AMERICA/DOMINICA': "America/Dominica", + 'AMERICA/EDMONTON': "America/Edmonton", + 'AMERICA/EIRUNEPE': "America/Eirunepe", 'AMERICA/EL_SALVADOR': "America/El_Salvador", + 'AMERICA/FORTALEZA': "America/Fortaleza", + 'AMERICA/GLACE_BAY': "America/Glace_Bay", + 'AMERICA/GODTHAB': "America/Godthab", + 'AMERICA/GOOSE_BAY': "America/Goose_Bay", + 'AMERICA/GRAND_TURK': "America/Grand_Turk", + 'AMERICA/GRENADA': "America/Grenada", + 'AMERICA/GUADELOUPE': "America/Guadeloupe", 'AMERICA/GUATEMALA': "America/Guatemala", - 'AMERICA/MANAGUA': "America/Managua", - 'AMERICA/MEXICO_CITY': "America/Mexico_City", - 'AMERICA/REGINA': "America/Regina", - 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", - 'AMERICA/WINNIPEG': "America/Winnipeg", - 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", - 'AMERICA/BOGOTA': "America/Bogota", - 'AMERICA/CANCUN': "America/Cancun", - 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/GUAYAQUIL': "America/Guayaquil", + 'AMERICA/GUYANA': "America/Guyana", + 'AMERICA/HALIFAX': "America/Halifax", 'AMERICA/HAVANA': "America/Havana", + 'AMERICA/HERMOSILLO': "America/Hermosillo", + 'AMERICA/INDIANA/INDIANAPOLIS': "America/Indiana/Indianapolis", + 'AMERICA/INDIANA/KNOX': "America/Indiana/Knox", + 'AMERICA/INDIANA/MARENGO': "America/Indiana/Marengo", + 'AMERICA/INDIANA/PETERSBURG': "America/Indiana/Petersburg", + 'AMERICA/INDIANA/TELL_CITY': "America/Indiana/Tell_City", + 'AMERICA/INDIANA/VEVAY': "America/Indiana/Vevay", + 'AMERICA/INDIANA/VINCENNES': "America/Indiana/Vincennes", + 'AMERICA/INDIANA/WINAMAC': "America/Indiana/Winamac", + 'AMERICA/INUVIK': "America/Inuvik", 'AMERICA/IQALUIT': "America/Iqaluit", 'AMERICA/JAMAICA': "America/Jamaica", + 'AMERICA/JUNEAU': "America/Juneau", + 'AMERICA/KENTUCKY/LOUISVILLE': "America/Kentucky/Louisville", + 'AMERICA/KENTUCKY/MONTICELLO': "America/Kentucky/Monticello", + 'AMERICA/KRALENDIJK': "America/Kralendijk", + 'AMERICA/LA_PAZ': "America/La_Paz", 'AMERICA/LIMA': "America/Lima", + 'AMERICA/LOS_ANGELES': "America/Los_Angeles", + 'AMERICA/LOWER_PRINCES': "America/Lower_Princes", + 'AMERICA/MACEIO': "America/Maceio", + 'AMERICA/MANAGUA': "America/Managua", + 'AMERICA/MANAUS': "America/Manaus", + 'AMERICA/MARIGOT': "America/Marigot", + 'AMERICA/MARTINIQUE': "America/Martinique", + 'AMERICA/MATAMOROS': "America/Matamoros", + 'AMERICA/MAZATLAN': "America/Mazatlan", + 'AMERICA/MENOMINEE': "America/Menominee", + 'AMERICA/MERIDA': "America/Merida", + 'AMERICA/METLAKATLA': "America/Metlakatla", + 'AMERICA/MEXICO_CITY': "America/Mexico_City", + 'AMERICA/MIQUELON': "America/Miquelon", + 'AMERICA/MONCTON': "America/Moncton", + 'AMERICA/MONTERREY': "America/Monterrey", + 'AMERICA/MONTEVIDEO': "America/Montevideo", + 'AMERICA/MONTREAL': "America/Montreal", + 'AMERICA/MONTSERRAT': "America/Montserrat", 'AMERICA/NASSAU': "America/Nassau", 'AMERICA/NEW_YORK': "America/New_York", - 'AMERICA/NUUK': "America/Nuuk", + 'AMERICA/NIPIGON': "America/Nipigon", + 'AMERICA/NOME': "America/Nome", + 'AMERICA/NORONHA': "America/Noronha", + 'AMERICA/NORTH_DAKOTA/BEULAH': "America/North_Dakota/Beulah", + 'AMERICA/NORTH_DAKOTA/CENTER': "America/North_Dakota/Center", + 'AMERICA/NORTH_DAKOTA/NEW_SALEM': "America/North_Dakota/New_Salem", + 'AMERICA/OJINAGA': "America/Ojinaga", 'AMERICA/PANAMA': "America/Panama", + 'AMERICA/PANGNIRTUNG': "America/Pangnirtung", + 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/PHOENIX': "America/Phoenix", 'AMERICA/PORT-AU-PRINCE': "America/Port-au-Prince", - 'AMERICA/RIO_BRANCO': "America/Rio_Branco", - 'AMERICA/TORONTO': "America/Toronto", - 'PACIFIC/EASTER': "Pacific/Easter", - 'AMERICA/CARACAS': "America/Caracas", - 'AMERICA/ASUNCION': "America/Asuncion", - 'AMERICA/BARBADOS': "America/Barbados", - 'AMERICA/BOA_VISTA': "America/Boa_Vista", - 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", - 'AMERICA/CUIABA': "America/Cuiaba", - 'AMERICA/CURACAO': "America/Curacao", - 'AMERICA/GRAND_TURK': "America/Grand_Turk", - 'AMERICA/GUYANA': "America/Guyana", - 'AMERICA/HALIFAX': "America/Halifax", - 'AMERICA/LA_PAZ': "America/La_Paz", - 'AMERICA/MANAUS': "America/Manaus", - 'AMERICA/MARTINIQUE': "America/Martinique", 'AMERICA/PORT_OF_SPAIN': "America/Port_of_Spain", 'AMERICA/PORTO_VELHO': "America/Porto_Velho", 'AMERICA/PUERTO_RICO': "America/Puerto_Rico", - 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", - 'AMERICA/THULE': "America/Thule", - 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", - 'AMERICA/ST_JOHNS': "America/St_Johns", - 'AMERICA/ARAGUAINA': "America/Araguaina", - 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", - 'AMERICA/BAHIA': "America/Bahia", - 'AMERICA/BELEM': "America/Belem", - 'AMERICA/CAYENNE': "America/Cayenne", - 'AMERICA/FORTALEZA': "America/Fortaleza", - 'AMERICA/GODTHAB': "America/Godthab", - 'AMERICA/MACEIO': "America/Maceio", - 'AMERICA/MIQUELON': "America/Miquelon", - 'AMERICA/MONTEVIDEO': "America/Montevideo", - 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/RAINY_RIVER': "America/Rainy_River", + 'AMERICA/RANKIN_INLET': "America/Rankin_Inlet", 'AMERICA/RECIFE': "America/Recife", + 'AMERICA/REGINA': "America/Regina", + 'AMERICA/RESOLUTE': "America/Resolute", + 'AMERICA/RIO_BRANCO': "America/Rio_Branco", + 'AMERICA/SANTA_ISABEL': "America/Santa_Isabel", + 'AMERICA/SANTAREM': "America/Santarem", 'AMERICA/SANTIAGO': "America/Santiago", + 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", 'AMERICA/SAO_PAULO': "America/Sao_Paulo", + 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'AMERICA/SHIPROCK': "America/Shiprock", + 'AMERICA/SITKA': "America/Sitka", + 'AMERICA/ST_BARTHELEMY': "America/St_Barthelemy", + 'AMERICA/ST_JOHNS': "America/St_Johns", + 'AMERICA/ST_KITTS': "America/St_Kitts", + 'AMERICA/ST_LUCIA': "America/St_Lucia", + 'AMERICA/ST_THOMAS': "America/St_Thomas", + 'AMERICA/ST_VINCENT': "America/St_Vincent", + 'AMERICA/SWIFT_CURRENT': "America/Swift_Current", + 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", + 'AMERICA/THULE': "America/Thule", + 'AMERICA/THUNDER_BAY': "America/Thunder_Bay", + 'AMERICA/TIJUANA': "America/Tijuana", + 'AMERICA/TORONTO': "America/Toronto", + 'AMERICA/TORTOLA': "America/Tortola", + 'AMERICA/VANCOUVER': "America/Vancouver", + 'AMERICA/WHITEHORSE': "America/Whitehorse", + 'AMERICA/WINNIPEG': "America/Winnipeg", + 'AMERICA/YAKUTAT': "America/Yakutat", + 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'ANTARCTICA/CASEY': "Antarctica/Casey", + 'ANTARCTICA/DAVIS': "Antarctica/Davis", + 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", + 'ANTARCTICA/MACQUARIE': "Antarctica/Macquarie", + 'ANTARCTICA/MAWSON': "Antarctica/Mawson", + 'ANTARCTICA/MCMURDO': "Antarctica/McMurdo", 'ANTARCTICA/PALMER': "Antarctica/Palmer", 'ANTARCTICA/ROTHERA': "Antarctica/Rothera", - 'ATLANTIC/STANLEY': "Atlantic/Stanley", - 'AMERICA/NORONHA': "America/Noronha", - 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", - 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'ANTARCTICA/SOUTH_POLE': "Antarctica/South_Pole", + 'ANTARCTICA/SYOWA': "Antarctica/Syowa", + 'ANTARCTICA/TROLL': "Antarctica/Troll", + 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", + 'ARCTIC/LONGYEARBYEN': "Arctic/Longyearbyen", + 'ASIA/ADEN': "Asia/Aden", + 'ASIA/ALMATY': "Asia/Almaty", + 'ASIA/AMMAN': "Asia/Amman", + 'ASIA/ANADYR': "Asia/Anadyr", + 'ASIA/AQTAU': "Asia/Aqtau", + 'ASIA/AQTOBE': "Asia/Aqtobe", + 'ASIA/ASHGABAT': "Asia/Ashgabat", + 'ASIA/BAGHDAD': "Asia/Baghdad", + 'ASIA/BAHRAIN': "Asia/Bahrain", + 'ASIA/BAKU': "Asia/Baku", + 'ASIA/BANGKOK': "Asia/Bangkok", + 'ASIA/BEIRUT': "Asia/Beirut", + 'ASIA/BISHKEK': "Asia/Bishkek", + 'ASIA/BRUNEI': "Asia/Brunei", + 'ASIA/CALCUTTA': "Asia/Calcutta", + 'ASIA/CHOIBALSAN': "Asia/Choibalsan", + 'ASIA/CHONGQING': "Asia/Chongqing", + 'ASIA/COLOMBO': "Asia/Colombo", + 'ASIA/DAMASCUS': "Asia/Damascus", + 'ASIA/DHAKA': "Asia/Dhaka", + 'ASIA/DILI': "Asia/Dili", + 'ASIA/DUBAI': "Asia/Dubai", + 'ASIA/DUSHANBE': "Asia/Dushanbe", + 'ASIA/GAZA': "Asia/Gaza", + 'ASIA/HARBIN': "Asia/Harbin", + 'ASIA/HEBRON': "Asia/Hebron", + 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", + 'ASIA/HONG_KONG': "Asia/Hong_Kong", + 'ASIA/HOVD': "Asia/Hovd", + 'ASIA/IRKUTSK': "Asia/Irkutsk", + 'ASIA/JAKARTA': "Asia/Jakarta", + 'ASIA/JAYAPURA': "Asia/Jayapura", + 'ASIA/JERUSALEM': "Asia/Jerusalem", + 'ASIA/KABUL': "Asia/Kabul", + 'ASIA/KAMCHATKA': "Asia/Kamchatka", + 'ASIA/KARACHI': "Asia/Karachi", + 'ASIA/KASHGAR': "Asia/Kashgar", + 'ASIA/KATHMANDU': "Asia/Kathmandu", + 'ASIA/KATMANDU': "Asia/Katmandu", + 'ASIA/KHANDYGA': "Asia/Khandyga", + 'ASIA/KOLKATA': "Asia/Kolkata", + 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", + 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", + 'ASIA/KUCHING': "Asia/Kuching", + 'ASIA/KUWAIT': "Asia/Kuwait", + 'ASIA/MACAU': "Asia/Macau", + 'ASIA/MAGADAN': "Asia/Magadan", + 'ASIA/MAKASSAR': "Asia/Makassar", + 'ASIA/MANILA': "Asia/Manila", + 'ASIA/MUSCAT': "Asia/Muscat", + 'ASIA/NICOSIA': "Asia/Nicosia", + 'ASIA/NOVOKUZNETSK': "Asia/Novokuznetsk", + 'ASIA/NOVOSIBIRSK': "Asia/Novosibirsk", + 'ASIA/OMSK': "Asia/Omsk", + 'ASIA/ORAL': "Asia/Oral", + 'ASIA/PHNOM_PENH': "Asia/Phnom_Penh", + 'ASIA/PONTIANAK': "Asia/Pontianak", + 'ASIA/PYONGYANG': "Asia/Pyongyang", + 'ASIA/QATAR': "Asia/Qatar", + 'ASIA/QYZYLORDA': "Asia/Qyzylorda", + 'ASIA/RANGOON': "Asia/Rangoon", + 'ASIA/RIYADH': "Asia/Riyadh", + 'ASIA/SAIGON': "Asia/Saigon", + 'ASIA/SAKHALIN': "Asia/Sakhalin", + 'ASIA/SAMARKAND': "Asia/Samarkand", + 'ASIA/SEOUL': "Asia/Seoul", + 'ASIA/SHANGHAI': "Asia/Shanghai", + 'ASIA/SINGAPORE': "Asia/Singapore", + 'ASIA/TAIPEI': "Asia/Taipei", + 'ASIA/TASHKENT': "Asia/Tashkent", + 'ASIA/TBILISI': "Asia/Tbilisi", + 'ASIA/TEHRAN': "Asia/Tehran", + 'ASIA/THIMPHU': "Asia/Thimphu", + 'ASIA/TOKYO': "Asia/Tokyo", + 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", + 'ASIA/URUMQI': "Asia/Urumqi", + 'ASIA/UST-NERA': "Asia/Ust-Nera", + 'ASIA/VIENTIANE': "Asia/Vientiane", + 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", + 'ASIA/YAKUTSK': "Asia/Yakutsk", + 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", + 'ASIA/YEREVAN': "Asia/Yerevan", 'ATLANTIC/AZORES': "Atlantic/Azores", - 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", - 'AFRICA/ABIDJAN': "Africa/Abidjan", - 'AFRICA/ACCRA': "Africa/Accra", - 'AFRICA/BISSAU': "Africa/Bissau", - 'AFRICA/CASABLANCA': "Africa/Casablanca", - 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", - 'AFRICA/MONROVIA': "Africa/Monrovia", - 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", 'ATLANTIC/CANARY': "Atlantic/Canary", + 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", 'ATLANTIC/FAROE': "Atlantic/Faroe", + 'ATLANTIC/MADEIRA': "Atlantic/Madeira", 'ATLANTIC/REYKJAVIK': "Atlantic/Reykjavik", + 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", + 'ATLANTIC/ST_HELENA': "Atlantic/St_Helena", + 'ATLANTIC/STANLEY': "Atlantic/Stanley", + 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", + 'AUSTRALIA/BRISBANE': "Australia/Brisbane", + 'AUSTRALIA/BROKEN_HILL': "Australia/Broken_Hill", + 'AUSTRALIA/CURRIE': "Australia/Currie", + 'AUSTRALIA/DARWIN': "Australia/Darwin", + 'AUSTRALIA/EUCLA': "Australia/Eucla", + 'AUSTRALIA/HOBART': "Australia/Hobart", + 'AUSTRALIA/LINDEMAN': "Australia/Lindeman", + 'AUSTRALIA/LORD_HOWE': "Australia/Lord_Howe", + 'AUSTRALIA/MELBOURNE': "Australia/Melbourne", + 'AUSTRALIA/PERTH': "Australia/Perth", + 'AUSTRALIA/SYDNEY': "Australia/Sydney", 'ETC/GMT': "Etc/GMT", - 'EUROPE/DUBLIN': "Europe/Dublin", - 'EUROPE/LISBON': "Europe/Lisbon", - 'EUROPE/LONDON': "Europe/London", - 'AFRICA/ALGIERS': "Africa/Algiers", - 'AFRICA/CEUTA': "Africa/Ceuta", - 'AFRICA/LAGOS': "Africa/Lagos", - 'AFRICA/NDJAMENA': "Africa/Ndjamena", - 'AFRICA/TUNIS': "Africa/Tunis", - 'AFRICA/WINDHOEK': "Africa/Windhoek", 'EUROPE/AMSTERDAM': "Europe/Amsterdam", 'EUROPE/ANDORRA': "Europe/Andorra", + 'EUROPE/ATHENS': "Europe/Athens", 'EUROPE/BELGRADE': "Europe/Belgrade", 'EUROPE/BERLIN': "Europe/Berlin", + 'EUROPE/BRATISLAVA': "Europe/Bratislava", 'EUROPE/BRUSSELS': "Europe/Brussels", + 'EUROPE/BUCHAREST': "Europe/Bucharest", 'EUROPE/BUDAPEST': "Europe/Budapest", + 'EUROPE/BUSINGEN': "Europe/Busingen", + 'EUROPE/CHISINAU': "Europe/Chisinau", 'EUROPE/COPENHAGEN': "Europe/Copenhagen", + 'EUROPE/DUBLIN': "Europe/Dublin", 'EUROPE/GIBRALTAR': "Europe/Gibraltar", + 'EUROPE/GUERNSEY': "Europe/Guernsey", + 'EUROPE/HELSINKI': "Europe/Helsinki", + 'EUROPE/ISLE_OF_MAN': "Europe/Isle_of_Man", + 'EUROPE/ISTANBUL': "Europe/Istanbul", + 'EUROPE/JERSEY': "Europe/Jersey", + 'EUROPE/KALININGRAD': "Europe/Kaliningrad", + 'EUROPE/KIEV': "Europe/Kiev", + 'EUROPE/LISBON': "Europe/Lisbon", + 'EUROPE/LJUBLJANA': "Europe/Ljubljana", + 'EUROPE/LONDON': "Europe/London", 'EUROPE/LUXEMBOURG': "Europe/Luxembourg", 'EUROPE/MADRID': "Europe/Madrid", 'EUROPE/MALTA': "Europe/Malta", + 'EUROPE/MARIEHAMN': "Europe/Mariehamn", + 'EUROPE/MINSK': "Europe/Minsk", 'EUROPE/MONACO': "Europe/Monaco", + 'EUROPE/MOSCOW': "Europe/Moscow", 'EUROPE/OSLO': "Europe/Oslo", 'EUROPE/PARIS': "Europe/Paris", + 'EUROPE/PODGORICA': "Europe/Podgorica", 'EUROPE/PRAGUE': "Europe/Prague", + 'EUROPE/RIGA': "Europe/Riga", 'EUROPE/ROME': "Europe/Rome", + 'EUROPE/SAMARA': "Europe/Samara", + 'EUROPE/SAN_MARINO': "Europe/San_Marino", + 'EUROPE/SARAJEVO': "Europe/Sarajevo", + 'EUROPE/SIMFEROPOL': "Europe/Simferopol", + 'EUROPE/SKOPJE': "Europe/Skopje", + 'EUROPE/SOFIA': "Europe/Sofia", 'EUROPE/STOCKHOLM': "Europe/Stockholm", + 'EUROPE/TALLINN': "Europe/Tallinn", 'EUROPE/TIRANE': "Europe/Tirane", + 'EUROPE/UZHGOROD': "Europe/Uzhgorod", + 'EUROPE/VADUZ': "Europe/Vaduz", + 'EUROPE/VATICAN': "Europe/Vatican", 'EUROPE/VIENNA': "Europe/Vienna", + 'EUROPE/VILNIUS': "Europe/Vilnius", + 'EUROPE/VOLGOGRAD': "Europe/Volgograd", 'EUROPE/WARSAW': "Europe/Warsaw", + 'EUROPE/ZAGREB': "Europe/Zagreb", + 'EUROPE/ZAPOROZHYE': "Europe/Zaporozhye", 'EUROPE/ZURICH': "Europe/Zurich", - 'AFRICA/CAIRO': "Africa/Cairo", - 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", - 'AFRICA/MAPUTO': "Africa/Maputo", - 'AFRICA/TRIPOLI': "Africa/Tripoli", - 'ASIA/AMMAN': "Asia/Amman", - 'ASIA/BEIRUT': "Asia/Beirut", - 'ASIA/DAMASCUS': "Asia/Damascus", - 'ASIA/GAZA': "Asia/Gaza", - 'ASIA/JERUSALEM': "Asia/Jerusalem", - 'ASIA/NICOSIA': "Asia/Nicosia", - 'EUROPE/ATHENS': "Europe/Athens", - 'EUROPE/BUCHAREST': "Europe/Bucharest", - 'EUROPE/CHISINAU': "Europe/Chisinau", - 'EUROPE/HELSINKI': "Europe/Helsinki", - 'EUROPE/ISTANBUL': "Europe/Istanbul", - 'EUROPE/KALININGRAD': "Europe/Kaliningrad", - 'EUROPE/KIEV': "Europe/Kiev", - 'EUROPE/RIGA': "Europe/Riga", - 'EUROPE/SOFIA': "Europe/Sofia", - 'EUROPE/TALLINN': "Europe/Tallinn", - 'EUROPE/VILNIUS': "Europe/Vilnius", - 'AFRICA/KHARTOUM': "Africa/Khartoum", - 'AFRICA/NAIROBI': "Africa/Nairobi", - 'ANTARCTICA/SYOWA': "Antarctica/Syowa", - 'ASIA/BAGHDAD': "Asia/Baghdad", - 'ASIA/QATAR': "Asia/Qatar", - 'ASIA/RIYADH': "Asia/Riyadh", - 'EUROPE/MINSK': "Europe/Minsk", - 'EUROPE/MOSCOW': "Europe/Moscow", - 'ASIA/TEHRAN': "Asia/Tehran", - 'ASIA/BAKU': "Asia/Baku", - 'ASIA/DUBAI': "Asia/Dubai", - 'ASIA/TBILISI': "Asia/Tbilisi", - 'ASIA/YEREVAN': "Asia/Yerevan", - 'EUROPE/SAMARA': "Europe/Samara", + 'INDIAN/ANTANANARIVO': "Indian/Antananarivo", + 'INDIAN/CHAGOS': "Indian/Chagos", + 'INDIAN/CHRISTMAS': "Indian/Christmas", + 'INDIAN/COCOS': "Indian/Cocos", + 'INDIAN/COMORO': "Indian/Comoro", + 'INDIAN/KERGUELEN': "Indian/Kerguelen", 'INDIAN/MAHE': "Indian/Mahe", + 'INDIAN/MALDIVES': "Indian/Maldives", 'INDIAN/MAURITIUS': "Indian/Mauritius", + 'INDIAN/MAYOTTE': "Indian/Mayotte", 'INDIAN/REUNION': "Indian/Reunion", - 'ASIA/KABUL': "Asia/Kabul", - 'ANTARCTICA/MAWSON': "Antarctica/Mawson", - 'ASIA/AQTAU': "Asia/Aqtau", - 'ASIA/AQTOBE': "Asia/Aqtobe", - 'ASIA/ASHGABAT': "Asia/Ashgabat", - 'ASIA/DUSHANBE': "Asia/Dushanbe", - 'ASIA/KARACHI': "Asia/Karachi", - 'ASIA/TASHKENT': "Asia/Tashkent", - 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", - 'INDIAN/KERGUELEN': "Indian/Kerguelen", - 'INDIAN/MALDIVES': "Indian/Maldives", - 'ASIA/CALCUTTA': "Asia/Calcutta", - 'ASIA/KOLKATA': "Asia/Kolkata", - 'ASIA/COLOMBO': "Asia/Colombo", - 'ASIA/KATHMANDU': "Asia/Kathmandu", - 'ASIA/KATMANDU': "Asia/Katmandu", - 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", - 'ASIA/ALMATY': "Asia/Almaty", - 'ASIA/BISHKEK': "Asia/Bishkek", - 'ASIA/DHAKA': "Asia/Dhaka", - 'ASIA/OMSK': "Asia/Omsk", - 'ASIA/THIMPHU': "Asia/Thimphu", - 'INDIAN/CHAGOS': "Indian/Chagos", - 'ASIA/RANGOON': "Asia/Rangoon", - 'INDIAN/COCOS': "Indian/Cocos", - 'ANTARCTICA/DAVIS': "Antarctica/Davis", - 'ASIA/BANGKOK': "Asia/Bangkok", - 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", - 'ASIA/HOVD': "Asia/Hovd", - 'ASIA/JAKARTA': "Asia/Jakarta", - 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", - 'ASIA/SAIGON': "Asia/Saigon", - 'INDIAN/CHRISTMAS': "Indian/Christmas", - 'ANTARCTICA/CASEY': "Antarctica/Casey", - 'ASIA/BRUNEI': "Asia/Brunei", - 'ASIA/CHOIBALSAN': "Asia/Choibalsan", - 'ASIA/HONG_KONG': "Asia/Hong_Kong", - 'ASIA/IRKUTSK': "Asia/Irkutsk", - 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", - 'ASIA/MACAU': "Asia/Macau", - 'ASIA/MAKASSAR': "Asia/Makassar", - 'ASIA/MANILA': "Asia/Manila", - 'ASIA/SHANGHAI': "Asia/Shanghai", - 'ASIA/SINGAPORE': "Asia/Singapore", - 'ASIA/TAIPEI': "Asia/Taipei", - 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", - 'AUSTRALIA/PERTH': "Australia/Perth", - 'ASIA/PYONGYANG': "Asia/Pyongyang", - 'ASIA/DILI': "Asia/Dili", - 'ASIA/JAYAPURA': "Asia/Jayapura", - 'ASIA/SEOUL': "Asia/Seoul", - 'ASIA/TOKYO': "Asia/Tokyo", - 'ASIA/YAKUTSK': "Asia/Yakutsk", - 'ASIA/YANGON': "Asia/Yangon", - 'PACIFIC/PALAU': "Pacific/Palau", - 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", - 'AUSTRALIA/DARWIN': "Australia/Darwin", - 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", - 'ASIA/MAGADAN': "Asia/Magadan", - 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", - 'AUSTRALIA/BRISBANE': "Australia/Brisbane", - 'AUSTRALIA/HOBART': "Australia/Hobart", - 'AUSTRALIA/SYDNEY': "Australia/Sydney", + 'PACIFIC/APIA': "Pacific/Apia", + 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/CHATHAM': "Pacific/Chatham", 'PACIFIC/CHUUK': "Pacific/Chuuk", - 'PACIFIC/GUAM': "Pacific/Guam", - 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/EASTER': "Pacific/Easter", 'PACIFIC/EFATE': "Pacific/Efate", - 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", - 'PACIFIC/KOSRAE': "Pacific/Kosrae", - 'PACIFIC/NORFOLK': "Pacific/Norfolk", - 'PACIFIC/NOUMEA': "Pacific/Noumea", - 'PACIFIC/POHNPEI': "Pacific/Pohnpei", - 'ASIA/KAMCHATKA': "Asia/Kamchatka", - 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/ENDERBURY': "Pacific/Enderbury", + 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", 'PACIFIC/FIJI': "Pacific/Fiji", 'PACIFIC/FUNAFUTI': "Pacific/Funafuti", + 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", + 'PACIFIC/GAMBIER': "Pacific/Gambier", + 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", + 'PACIFIC/GUAM': "Pacific/Guam", + 'PACIFIC/HONOLULU': "Pacific/Honolulu", + 'PACIFIC/JOHNSTON': "Pacific/Johnston", + 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", + 'PACIFIC/KOSRAE': "Pacific/Kosrae", 'PACIFIC/KWAJALEIN': "Pacific/Kwajalein", 'PACIFIC/MAJURO': "Pacific/Majuro", + 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'PACIFIC/MIDWAY': "Pacific/Midway", 'PACIFIC/NAURU': "Pacific/Nauru", + 'PACIFIC/NORFOLK': "Pacific/Norfolk", + 'PACIFIC/NOUMEA': "Pacific/Noumea", + 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", + 'PACIFIC/PALAU': "Pacific/Palau", + 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", + 'PACIFIC/POHNPEI': "Pacific/Pohnpei", + 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", + 'PACIFIC/SAIPAN': "Pacific/Saipan", + 'PACIFIC/TAHITI': "Pacific/Tahiti", 'PACIFIC/TARAWA': "Pacific/Tarawa", + 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", 'PACIFIC/WAKE': "Pacific/Wake", 'PACIFIC/WALLIS': "Pacific/Wallis", - 'PACIFIC/APIA': "Pacific/Apia", - 'PACIFIC/ENDERBURY': "Pacific/Enderbury", - 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", - 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", - 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", 'UTC': "UTC", }, } @@ -502,7 +670,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 authenticated_ntp_servers ([NtpAuthNtpServer], none_type): [optional] # noqa: E501 enabled (bool): State of NTP service on the endpoint.. [optional] if omitted the server will use the default value of True # noqa: E501 ntp_servers ([str], none_type): [optional] # noqa: E501 - timezone (str): Timezone of services on the endpoint. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + timezone (str): Timezone of services on the endpoint. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 appliance_account (IamAccountRelationship): [optional] # noqa: E501 organization (OrganizationOrganizationRelationship): [optional] # noqa: E501 profiles ([PolicyAbstractConfigProfileRelationship], none_type): An array of relationships to policyAbstractConfigProfile resources.. [optional] # noqa: E501 @@ -572,6 +740,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -580,10 +751,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -636,7 +810,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 authenticated_ntp_servers ([NtpAuthNtpServer], none_type): [optional] # noqa: E501 enabled (bool): State of NTP service on the endpoint.. [optional] if omitted the server will use the default value of True # noqa: E501 ntp_servers ([str], none_type): [optional] # noqa: E501 - timezone (str): Timezone of services on the endpoint. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + timezone (str): Timezone of services on the endpoint. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 appliance_account (IamAccountRelationship): [optional] # noqa: E501 organization (OrganizationOrganizationRelationship): [optional] # noqa: E501 profiles ([PolicyAbstractConfigProfileRelationship], none_type): An array of relationships to policyAbstractConfigProfile resources.. [optional] # noqa: E501 diff --git a/intersight/model/ntp_policy_all_of.py b/intersight/model/ntp_policy_all_of.py index 175250f002..279a8a7fb6 100644 --- a/intersight/model/ntp_policy_all_of.py +++ b/intersight/model/ntp_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -75,260 +75,428 @@ class NtpPolicyAllOf(ModelNormal): }, ('timezone',): { 'PACIFIC/NIUE': "Pacific/Niue", - 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", - 'PACIFIC/HONOLULU': "Pacific/Honolulu", - 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", - 'PACIFIC/TAHITI': "Pacific/Tahiti", - 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'AFRICA/ABIDJAN': "Africa/Abidjan", + 'AFRICA/ACCRA': "Africa/Accra", + 'AFRICA/ADDIS_ABABA': "Africa/Addis_Ababa", + 'AFRICA/ALGIERS': "Africa/Algiers", + 'AFRICA/ASMARA': "Africa/Asmara", + 'AFRICA/BAMAKO': "Africa/Bamako", + 'AFRICA/BANGUI': "Africa/Bangui", + 'AFRICA/BANJUL': "Africa/Banjul", + 'AFRICA/BISSAU': "Africa/Bissau", + 'AFRICA/BLANTYRE': "Africa/Blantyre", + 'AFRICA/BRAZZAVILLE': "Africa/Brazzaville", + 'AFRICA/BUJUMBURA': "Africa/Bujumbura", + 'AFRICA/CAIRO': "Africa/Cairo", + 'AFRICA/CASABLANCA': "Africa/Casablanca", + 'AFRICA/CEUTA': "Africa/Ceuta", + 'AFRICA/CONAKRY': "Africa/Conakry", + 'AFRICA/DAKAR': "Africa/Dakar", + 'AFRICA/DAR_ES_SALAAM': "Africa/Dar_es_Salaam", + 'AFRICA/DJIBOUTI': "Africa/Djibouti", + 'AFRICA/DOUALA': "Africa/Douala", + 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", + 'AFRICA/FREETOWN': "Africa/Freetown", + 'AFRICA/GABORONE': "Africa/Gaborone", + 'AFRICA/HARARE': "Africa/Harare", + 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", + 'AFRICA/JUBA': "Africa/Juba", + 'AFRICA/KAMPALA': "Africa/Kampala", + 'AFRICA/KHARTOUM': "Africa/Khartoum", + 'AFRICA/KIGALI': "Africa/Kigali", + 'AFRICA/KINSHASA': "Africa/Kinshasa", + 'AFRICA/LAGOS': "Africa/Lagos", + 'AFRICA/LIBREVILLE': "Africa/Libreville", + 'AFRICA/LOME': "Africa/Lome", + 'AFRICA/LUANDA': "Africa/Luanda", + 'AFRICA/LUBUMBASHI': "Africa/Lubumbashi", + 'AFRICA/LUSAKA': "Africa/Lusaka", + 'AFRICA/MALABO': "Africa/Malabo", + 'AFRICA/MAPUTO': "Africa/Maputo", + 'AFRICA/MASERU': "Africa/Maseru", + 'AFRICA/MBABANE': "Africa/Mbabane", + 'AFRICA/MOGADISHU': "Africa/Mogadishu", + 'AFRICA/MONROVIA': "Africa/Monrovia", + 'AFRICA/NAIROBI': "Africa/Nairobi", + 'AFRICA/NDJAMENA': "Africa/Ndjamena", + 'AFRICA/NIAMEY': "Africa/Niamey", + 'AFRICA/NOUAKCHOTT': "Africa/Nouakchott", + 'AFRICA/OUAGADOUGOU': "Africa/Ouagadougou", + 'AFRICA/PORTO-NOVO': "Africa/Porto-Novo", + 'AFRICA/SAO_TOME': "Africa/Sao_Tome", + 'AFRICA/TRIPOLI': "Africa/Tripoli", + 'AFRICA/TUNIS': "Africa/Tunis", + 'AFRICA/WINDHOEK': "Africa/Windhoek", + 'AMERICA/ADAK': "America/Adak", 'AMERICA/ANCHORAGE': "America/Anchorage", - 'PACIFIC/GAMBIER': "Pacific/Gambier", - 'AMERICA/LOS_ANGELES': "America/Los_Angeles", - 'AMERICA/TIJUANA': "America/Tijuana", - 'AMERICA/VANCOUVER': "America/Vancouver", - 'AMERICA/WHITEHORSE': "America/Whitehorse", - 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", - 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", - 'AMERICA/DENVER': "America/Denver", - 'AMERICA/EDMONTON': "America/Edmonton", - 'AMERICA/HERMOSILLO': "America/Hermosillo", - 'AMERICA/MAZATLAN': "America/Mazatlan", - 'AMERICA/PHOENIX': "America/Phoenix", - 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'AMERICA/ANGUILLA': "America/Anguilla", + 'AMERICA/ANTIGUA': "America/Antigua", + 'AMERICA/ARAGUAINA': "America/Araguaina", + 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", + 'AMERICA/ARGENTINA/CATAMARCA': "America/Argentina/Catamarca", + 'AMERICA/ARGENTINA/CORDOBA': "America/Argentina/Cordoba", + 'AMERICA/ARGENTINA/JUJUY': "America/Argentina/Jujuy", + 'AMERICA/ARGENTINA/LA_RIOJA': "America/Argentina/La_Rioja", + 'AMERICA/ARGENTINA/MENDOZA': "America/Argentina/Mendoza", + 'AMERICA/ARGENTINA/RIO_GALLEGOS': "America/Argentina/Rio_Gallegos", + 'AMERICA/ARGENTINA/SALTA': "America/Argentina/Salta", + 'AMERICA/ARGENTINA/SAN_JUAN': "America/Argentina/San_Juan", + 'AMERICA/ARGENTINA/SAN_LUIS': "America/Argentina/San_Luis", + 'AMERICA/ARGENTINA/TUCUMAN': "America/Argentina/Tucuman", + 'AMERICA/ARGENTINA/USHUAIA': "America/Argentina/Ushuaia", + 'AMERICA/ARUBA': "America/Aruba", + 'AMERICA/ASUNCION': "America/Asuncion", + 'AMERICA/ATIKOKAN': "America/Atikokan", + 'AMERICA/BAHIA': "America/Bahia", + 'AMERICA/BAHIA_BANDERAS': "America/Bahia_Banderas", + 'AMERICA/BARBADOS': "America/Barbados", + 'AMERICA/BELEM': "America/Belem", 'AMERICA/BELIZE': "America/Belize", + 'AMERICA/BLANC-SABLON': "America/Blanc-Sablon", + 'AMERICA/BOA_VISTA': "America/Boa_Vista", + 'AMERICA/BOGOTA': "America/Bogota", + 'AMERICA/BOISE': "America/Boise", + 'AMERICA/CAMBRIDGE_BAY': "America/Cambridge_Bay", + 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", + 'AMERICA/CANCUN': "America/Cancun", + 'AMERICA/CARACAS': "America/Caracas", + 'AMERICA/CAYENNE': "America/Cayenne", + 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/CHICAGO': "America/Chicago", + 'AMERICA/CHIHUAHUA': "America/Chihuahua", 'AMERICA/COSTA_RICA': "America/Costa_Rica", + 'AMERICA/CRESTON': "America/Creston", + 'AMERICA/CUIABA': "America/Cuiaba", + 'AMERICA/CURACAO': "America/Curacao", + 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'AMERICA/DAWSON': "America/Dawson", + 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", + 'AMERICA/DENVER': "America/Denver", + 'AMERICA/DETROIT': "America/Detroit", + 'AMERICA/DOMINICA': "America/Dominica", + 'AMERICA/EDMONTON': "America/Edmonton", + 'AMERICA/EIRUNEPE': "America/Eirunepe", 'AMERICA/EL_SALVADOR': "America/El_Salvador", + 'AMERICA/FORTALEZA': "America/Fortaleza", + 'AMERICA/GLACE_BAY': "America/Glace_Bay", + 'AMERICA/GODTHAB': "America/Godthab", + 'AMERICA/GOOSE_BAY': "America/Goose_Bay", + 'AMERICA/GRAND_TURK': "America/Grand_Turk", + 'AMERICA/GRENADA': "America/Grenada", + 'AMERICA/GUADELOUPE': "America/Guadeloupe", 'AMERICA/GUATEMALA': "America/Guatemala", - 'AMERICA/MANAGUA': "America/Managua", - 'AMERICA/MEXICO_CITY': "America/Mexico_City", - 'AMERICA/REGINA': "America/Regina", - 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", - 'AMERICA/WINNIPEG': "America/Winnipeg", - 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", - 'AMERICA/BOGOTA': "America/Bogota", - 'AMERICA/CANCUN': "America/Cancun", - 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/GUAYAQUIL': "America/Guayaquil", + 'AMERICA/GUYANA': "America/Guyana", + 'AMERICA/HALIFAX': "America/Halifax", 'AMERICA/HAVANA': "America/Havana", + 'AMERICA/HERMOSILLO': "America/Hermosillo", + 'AMERICA/INDIANA/INDIANAPOLIS': "America/Indiana/Indianapolis", + 'AMERICA/INDIANA/KNOX': "America/Indiana/Knox", + 'AMERICA/INDIANA/MARENGO': "America/Indiana/Marengo", + 'AMERICA/INDIANA/PETERSBURG': "America/Indiana/Petersburg", + 'AMERICA/INDIANA/TELL_CITY': "America/Indiana/Tell_City", + 'AMERICA/INDIANA/VEVAY': "America/Indiana/Vevay", + 'AMERICA/INDIANA/VINCENNES': "America/Indiana/Vincennes", + 'AMERICA/INDIANA/WINAMAC': "America/Indiana/Winamac", + 'AMERICA/INUVIK': "America/Inuvik", 'AMERICA/IQALUIT': "America/Iqaluit", 'AMERICA/JAMAICA': "America/Jamaica", + 'AMERICA/JUNEAU': "America/Juneau", + 'AMERICA/KENTUCKY/LOUISVILLE': "America/Kentucky/Louisville", + 'AMERICA/KENTUCKY/MONTICELLO': "America/Kentucky/Monticello", + 'AMERICA/KRALENDIJK': "America/Kralendijk", + 'AMERICA/LA_PAZ': "America/La_Paz", 'AMERICA/LIMA': "America/Lima", + 'AMERICA/LOS_ANGELES': "America/Los_Angeles", + 'AMERICA/LOWER_PRINCES': "America/Lower_Princes", + 'AMERICA/MACEIO': "America/Maceio", + 'AMERICA/MANAGUA': "America/Managua", + 'AMERICA/MANAUS': "America/Manaus", + 'AMERICA/MARIGOT': "America/Marigot", + 'AMERICA/MARTINIQUE': "America/Martinique", + 'AMERICA/MATAMOROS': "America/Matamoros", + 'AMERICA/MAZATLAN': "America/Mazatlan", + 'AMERICA/MENOMINEE': "America/Menominee", + 'AMERICA/MERIDA': "America/Merida", + 'AMERICA/METLAKATLA': "America/Metlakatla", + 'AMERICA/MEXICO_CITY': "America/Mexico_City", + 'AMERICA/MIQUELON': "America/Miquelon", + 'AMERICA/MONCTON': "America/Moncton", + 'AMERICA/MONTERREY': "America/Monterrey", + 'AMERICA/MONTEVIDEO': "America/Montevideo", + 'AMERICA/MONTREAL': "America/Montreal", + 'AMERICA/MONTSERRAT': "America/Montserrat", 'AMERICA/NASSAU': "America/Nassau", 'AMERICA/NEW_YORK': "America/New_York", - 'AMERICA/NUUK': "America/Nuuk", + 'AMERICA/NIPIGON': "America/Nipigon", + 'AMERICA/NOME': "America/Nome", + 'AMERICA/NORONHA': "America/Noronha", + 'AMERICA/NORTH_DAKOTA/BEULAH': "America/North_Dakota/Beulah", + 'AMERICA/NORTH_DAKOTA/CENTER': "America/North_Dakota/Center", + 'AMERICA/NORTH_DAKOTA/NEW_SALEM': "America/North_Dakota/New_Salem", + 'AMERICA/OJINAGA': "America/Ojinaga", 'AMERICA/PANAMA': "America/Panama", + 'AMERICA/PANGNIRTUNG': "America/Pangnirtung", + 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/PHOENIX': "America/Phoenix", 'AMERICA/PORT-AU-PRINCE': "America/Port-au-Prince", - 'AMERICA/RIO_BRANCO': "America/Rio_Branco", - 'AMERICA/TORONTO': "America/Toronto", - 'PACIFIC/EASTER': "Pacific/Easter", - 'AMERICA/CARACAS': "America/Caracas", - 'AMERICA/ASUNCION': "America/Asuncion", - 'AMERICA/BARBADOS': "America/Barbados", - 'AMERICA/BOA_VISTA': "America/Boa_Vista", - 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", - 'AMERICA/CUIABA': "America/Cuiaba", - 'AMERICA/CURACAO': "America/Curacao", - 'AMERICA/GRAND_TURK': "America/Grand_Turk", - 'AMERICA/GUYANA': "America/Guyana", - 'AMERICA/HALIFAX': "America/Halifax", - 'AMERICA/LA_PAZ': "America/La_Paz", - 'AMERICA/MANAUS': "America/Manaus", - 'AMERICA/MARTINIQUE': "America/Martinique", 'AMERICA/PORT_OF_SPAIN': "America/Port_of_Spain", 'AMERICA/PORTO_VELHO': "America/Porto_Velho", 'AMERICA/PUERTO_RICO': "America/Puerto_Rico", - 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", - 'AMERICA/THULE': "America/Thule", - 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", - 'AMERICA/ST_JOHNS': "America/St_Johns", - 'AMERICA/ARAGUAINA': "America/Araguaina", - 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", - 'AMERICA/BAHIA': "America/Bahia", - 'AMERICA/BELEM': "America/Belem", - 'AMERICA/CAYENNE': "America/Cayenne", - 'AMERICA/FORTALEZA': "America/Fortaleza", - 'AMERICA/GODTHAB': "America/Godthab", - 'AMERICA/MACEIO': "America/Maceio", - 'AMERICA/MIQUELON': "America/Miquelon", - 'AMERICA/MONTEVIDEO': "America/Montevideo", - 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/RAINY_RIVER': "America/Rainy_River", + 'AMERICA/RANKIN_INLET': "America/Rankin_Inlet", 'AMERICA/RECIFE': "America/Recife", + 'AMERICA/REGINA': "America/Regina", + 'AMERICA/RESOLUTE': "America/Resolute", + 'AMERICA/RIO_BRANCO': "America/Rio_Branco", + 'AMERICA/SANTA_ISABEL': "America/Santa_Isabel", + 'AMERICA/SANTAREM': "America/Santarem", 'AMERICA/SANTIAGO': "America/Santiago", + 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", 'AMERICA/SAO_PAULO': "America/Sao_Paulo", + 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'AMERICA/SHIPROCK': "America/Shiprock", + 'AMERICA/SITKA': "America/Sitka", + 'AMERICA/ST_BARTHELEMY': "America/St_Barthelemy", + 'AMERICA/ST_JOHNS': "America/St_Johns", + 'AMERICA/ST_KITTS': "America/St_Kitts", + 'AMERICA/ST_LUCIA': "America/St_Lucia", + 'AMERICA/ST_THOMAS': "America/St_Thomas", + 'AMERICA/ST_VINCENT': "America/St_Vincent", + 'AMERICA/SWIFT_CURRENT': "America/Swift_Current", + 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", + 'AMERICA/THULE': "America/Thule", + 'AMERICA/THUNDER_BAY': "America/Thunder_Bay", + 'AMERICA/TIJUANA': "America/Tijuana", + 'AMERICA/TORONTO': "America/Toronto", + 'AMERICA/TORTOLA': "America/Tortola", + 'AMERICA/VANCOUVER': "America/Vancouver", + 'AMERICA/WHITEHORSE': "America/Whitehorse", + 'AMERICA/WINNIPEG': "America/Winnipeg", + 'AMERICA/YAKUTAT': "America/Yakutat", + 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'ANTARCTICA/CASEY': "Antarctica/Casey", + 'ANTARCTICA/DAVIS': "Antarctica/Davis", + 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", + 'ANTARCTICA/MACQUARIE': "Antarctica/Macquarie", + 'ANTARCTICA/MAWSON': "Antarctica/Mawson", + 'ANTARCTICA/MCMURDO': "Antarctica/McMurdo", 'ANTARCTICA/PALMER': "Antarctica/Palmer", 'ANTARCTICA/ROTHERA': "Antarctica/Rothera", - 'ATLANTIC/STANLEY': "Atlantic/Stanley", - 'AMERICA/NORONHA': "America/Noronha", - 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", - 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'ANTARCTICA/SOUTH_POLE': "Antarctica/South_Pole", + 'ANTARCTICA/SYOWA': "Antarctica/Syowa", + 'ANTARCTICA/TROLL': "Antarctica/Troll", + 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", + 'ARCTIC/LONGYEARBYEN': "Arctic/Longyearbyen", + 'ASIA/ADEN': "Asia/Aden", + 'ASIA/ALMATY': "Asia/Almaty", + 'ASIA/AMMAN': "Asia/Amman", + 'ASIA/ANADYR': "Asia/Anadyr", + 'ASIA/AQTAU': "Asia/Aqtau", + 'ASIA/AQTOBE': "Asia/Aqtobe", + 'ASIA/ASHGABAT': "Asia/Ashgabat", + 'ASIA/BAGHDAD': "Asia/Baghdad", + 'ASIA/BAHRAIN': "Asia/Bahrain", + 'ASIA/BAKU': "Asia/Baku", + 'ASIA/BANGKOK': "Asia/Bangkok", + 'ASIA/BEIRUT': "Asia/Beirut", + 'ASIA/BISHKEK': "Asia/Bishkek", + 'ASIA/BRUNEI': "Asia/Brunei", + 'ASIA/CALCUTTA': "Asia/Calcutta", + 'ASIA/CHOIBALSAN': "Asia/Choibalsan", + 'ASIA/CHONGQING': "Asia/Chongqing", + 'ASIA/COLOMBO': "Asia/Colombo", + 'ASIA/DAMASCUS': "Asia/Damascus", + 'ASIA/DHAKA': "Asia/Dhaka", + 'ASIA/DILI': "Asia/Dili", + 'ASIA/DUBAI': "Asia/Dubai", + 'ASIA/DUSHANBE': "Asia/Dushanbe", + 'ASIA/GAZA': "Asia/Gaza", + 'ASIA/HARBIN': "Asia/Harbin", + 'ASIA/HEBRON': "Asia/Hebron", + 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", + 'ASIA/HONG_KONG': "Asia/Hong_Kong", + 'ASIA/HOVD': "Asia/Hovd", + 'ASIA/IRKUTSK': "Asia/Irkutsk", + 'ASIA/JAKARTA': "Asia/Jakarta", + 'ASIA/JAYAPURA': "Asia/Jayapura", + 'ASIA/JERUSALEM': "Asia/Jerusalem", + 'ASIA/KABUL': "Asia/Kabul", + 'ASIA/KAMCHATKA': "Asia/Kamchatka", + 'ASIA/KARACHI': "Asia/Karachi", + 'ASIA/KASHGAR': "Asia/Kashgar", + 'ASIA/KATHMANDU': "Asia/Kathmandu", + 'ASIA/KATMANDU': "Asia/Katmandu", + 'ASIA/KHANDYGA': "Asia/Khandyga", + 'ASIA/KOLKATA': "Asia/Kolkata", + 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", + 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", + 'ASIA/KUCHING': "Asia/Kuching", + 'ASIA/KUWAIT': "Asia/Kuwait", + 'ASIA/MACAU': "Asia/Macau", + 'ASIA/MAGADAN': "Asia/Magadan", + 'ASIA/MAKASSAR': "Asia/Makassar", + 'ASIA/MANILA': "Asia/Manila", + 'ASIA/MUSCAT': "Asia/Muscat", + 'ASIA/NICOSIA': "Asia/Nicosia", + 'ASIA/NOVOKUZNETSK': "Asia/Novokuznetsk", + 'ASIA/NOVOSIBIRSK': "Asia/Novosibirsk", + 'ASIA/OMSK': "Asia/Omsk", + 'ASIA/ORAL': "Asia/Oral", + 'ASIA/PHNOM_PENH': "Asia/Phnom_Penh", + 'ASIA/PONTIANAK': "Asia/Pontianak", + 'ASIA/PYONGYANG': "Asia/Pyongyang", + 'ASIA/QATAR': "Asia/Qatar", + 'ASIA/QYZYLORDA': "Asia/Qyzylorda", + 'ASIA/RANGOON': "Asia/Rangoon", + 'ASIA/RIYADH': "Asia/Riyadh", + 'ASIA/SAIGON': "Asia/Saigon", + 'ASIA/SAKHALIN': "Asia/Sakhalin", + 'ASIA/SAMARKAND': "Asia/Samarkand", + 'ASIA/SEOUL': "Asia/Seoul", + 'ASIA/SHANGHAI': "Asia/Shanghai", + 'ASIA/SINGAPORE': "Asia/Singapore", + 'ASIA/TAIPEI': "Asia/Taipei", + 'ASIA/TASHKENT': "Asia/Tashkent", + 'ASIA/TBILISI': "Asia/Tbilisi", + 'ASIA/TEHRAN': "Asia/Tehran", + 'ASIA/THIMPHU': "Asia/Thimphu", + 'ASIA/TOKYO': "Asia/Tokyo", + 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", + 'ASIA/URUMQI': "Asia/Urumqi", + 'ASIA/UST-NERA': "Asia/Ust-Nera", + 'ASIA/VIENTIANE': "Asia/Vientiane", + 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", + 'ASIA/YAKUTSK': "Asia/Yakutsk", + 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", + 'ASIA/YEREVAN': "Asia/Yerevan", 'ATLANTIC/AZORES': "Atlantic/Azores", - 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", - 'AFRICA/ABIDJAN': "Africa/Abidjan", - 'AFRICA/ACCRA': "Africa/Accra", - 'AFRICA/BISSAU': "Africa/Bissau", - 'AFRICA/CASABLANCA': "Africa/Casablanca", - 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", - 'AFRICA/MONROVIA': "Africa/Monrovia", - 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", 'ATLANTIC/CANARY': "Atlantic/Canary", + 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", 'ATLANTIC/FAROE': "Atlantic/Faroe", + 'ATLANTIC/MADEIRA': "Atlantic/Madeira", 'ATLANTIC/REYKJAVIK': "Atlantic/Reykjavik", + 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", + 'ATLANTIC/ST_HELENA': "Atlantic/St_Helena", + 'ATLANTIC/STANLEY': "Atlantic/Stanley", + 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", + 'AUSTRALIA/BRISBANE': "Australia/Brisbane", + 'AUSTRALIA/BROKEN_HILL': "Australia/Broken_Hill", + 'AUSTRALIA/CURRIE': "Australia/Currie", + 'AUSTRALIA/DARWIN': "Australia/Darwin", + 'AUSTRALIA/EUCLA': "Australia/Eucla", + 'AUSTRALIA/HOBART': "Australia/Hobart", + 'AUSTRALIA/LINDEMAN': "Australia/Lindeman", + 'AUSTRALIA/LORD_HOWE': "Australia/Lord_Howe", + 'AUSTRALIA/MELBOURNE': "Australia/Melbourne", + 'AUSTRALIA/PERTH': "Australia/Perth", + 'AUSTRALIA/SYDNEY': "Australia/Sydney", 'ETC/GMT': "Etc/GMT", - 'EUROPE/DUBLIN': "Europe/Dublin", - 'EUROPE/LISBON': "Europe/Lisbon", - 'EUROPE/LONDON': "Europe/London", - 'AFRICA/ALGIERS': "Africa/Algiers", - 'AFRICA/CEUTA': "Africa/Ceuta", - 'AFRICA/LAGOS': "Africa/Lagos", - 'AFRICA/NDJAMENA': "Africa/Ndjamena", - 'AFRICA/TUNIS': "Africa/Tunis", - 'AFRICA/WINDHOEK': "Africa/Windhoek", 'EUROPE/AMSTERDAM': "Europe/Amsterdam", 'EUROPE/ANDORRA': "Europe/Andorra", + 'EUROPE/ATHENS': "Europe/Athens", 'EUROPE/BELGRADE': "Europe/Belgrade", 'EUROPE/BERLIN': "Europe/Berlin", + 'EUROPE/BRATISLAVA': "Europe/Bratislava", 'EUROPE/BRUSSELS': "Europe/Brussels", + 'EUROPE/BUCHAREST': "Europe/Bucharest", 'EUROPE/BUDAPEST': "Europe/Budapest", + 'EUROPE/BUSINGEN': "Europe/Busingen", + 'EUROPE/CHISINAU': "Europe/Chisinau", 'EUROPE/COPENHAGEN': "Europe/Copenhagen", + 'EUROPE/DUBLIN': "Europe/Dublin", 'EUROPE/GIBRALTAR': "Europe/Gibraltar", + 'EUROPE/GUERNSEY': "Europe/Guernsey", + 'EUROPE/HELSINKI': "Europe/Helsinki", + 'EUROPE/ISLE_OF_MAN': "Europe/Isle_of_Man", + 'EUROPE/ISTANBUL': "Europe/Istanbul", + 'EUROPE/JERSEY': "Europe/Jersey", + 'EUROPE/KALININGRAD': "Europe/Kaliningrad", + 'EUROPE/KIEV': "Europe/Kiev", + 'EUROPE/LISBON': "Europe/Lisbon", + 'EUROPE/LJUBLJANA': "Europe/Ljubljana", + 'EUROPE/LONDON': "Europe/London", 'EUROPE/LUXEMBOURG': "Europe/Luxembourg", 'EUROPE/MADRID': "Europe/Madrid", 'EUROPE/MALTA': "Europe/Malta", + 'EUROPE/MARIEHAMN': "Europe/Mariehamn", + 'EUROPE/MINSK': "Europe/Minsk", 'EUROPE/MONACO': "Europe/Monaco", + 'EUROPE/MOSCOW': "Europe/Moscow", 'EUROPE/OSLO': "Europe/Oslo", 'EUROPE/PARIS': "Europe/Paris", + 'EUROPE/PODGORICA': "Europe/Podgorica", 'EUROPE/PRAGUE': "Europe/Prague", + 'EUROPE/RIGA': "Europe/Riga", 'EUROPE/ROME': "Europe/Rome", + 'EUROPE/SAMARA': "Europe/Samara", + 'EUROPE/SAN_MARINO': "Europe/San_Marino", + 'EUROPE/SARAJEVO': "Europe/Sarajevo", + 'EUROPE/SIMFEROPOL': "Europe/Simferopol", + 'EUROPE/SKOPJE': "Europe/Skopje", + 'EUROPE/SOFIA': "Europe/Sofia", 'EUROPE/STOCKHOLM': "Europe/Stockholm", + 'EUROPE/TALLINN': "Europe/Tallinn", 'EUROPE/TIRANE': "Europe/Tirane", + 'EUROPE/UZHGOROD': "Europe/Uzhgorod", + 'EUROPE/VADUZ': "Europe/Vaduz", + 'EUROPE/VATICAN': "Europe/Vatican", 'EUROPE/VIENNA': "Europe/Vienna", + 'EUROPE/VILNIUS': "Europe/Vilnius", + 'EUROPE/VOLGOGRAD': "Europe/Volgograd", 'EUROPE/WARSAW': "Europe/Warsaw", + 'EUROPE/ZAGREB': "Europe/Zagreb", + 'EUROPE/ZAPOROZHYE': "Europe/Zaporozhye", 'EUROPE/ZURICH': "Europe/Zurich", - 'AFRICA/CAIRO': "Africa/Cairo", - 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", - 'AFRICA/MAPUTO': "Africa/Maputo", - 'AFRICA/TRIPOLI': "Africa/Tripoli", - 'ASIA/AMMAN': "Asia/Amman", - 'ASIA/BEIRUT': "Asia/Beirut", - 'ASIA/DAMASCUS': "Asia/Damascus", - 'ASIA/GAZA': "Asia/Gaza", - 'ASIA/JERUSALEM': "Asia/Jerusalem", - 'ASIA/NICOSIA': "Asia/Nicosia", - 'EUROPE/ATHENS': "Europe/Athens", - 'EUROPE/BUCHAREST': "Europe/Bucharest", - 'EUROPE/CHISINAU': "Europe/Chisinau", - 'EUROPE/HELSINKI': "Europe/Helsinki", - 'EUROPE/ISTANBUL': "Europe/Istanbul", - 'EUROPE/KALININGRAD': "Europe/Kaliningrad", - 'EUROPE/KIEV': "Europe/Kiev", - 'EUROPE/RIGA': "Europe/Riga", - 'EUROPE/SOFIA': "Europe/Sofia", - 'EUROPE/TALLINN': "Europe/Tallinn", - 'EUROPE/VILNIUS': "Europe/Vilnius", - 'AFRICA/KHARTOUM': "Africa/Khartoum", - 'AFRICA/NAIROBI': "Africa/Nairobi", - 'ANTARCTICA/SYOWA': "Antarctica/Syowa", - 'ASIA/BAGHDAD': "Asia/Baghdad", - 'ASIA/QATAR': "Asia/Qatar", - 'ASIA/RIYADH': "Asia/Riyadh", - 'EUROPE/MINSK': "Europe/Minsk", - 'EUROPE/MOSCOW': "Europe/Moscow", - 'ASIA/TEHRAN': "Asia/Tehran", - 'ASIA/BAKU': "Asia/Baku", - 'ASIA/DUBAI': "Asia/Dubai", - 'ASIA/TBILISI': "Asia/Tbilisi", - 'ASIA/YEREVAN': "Asia/Yerevan", - 'EUROPE/SAMARA': "Europe/Samara", + 'INDIAN/ANTANANARIVO': "Indian/Antananarivo", + 'INDIAN/CHAGOS': "Indian/Chagos", + 'INDIAN/CHRISTMAS': "Indian/Christmas", + 'INDIAN/COCOS': "Indian/Cocos", + 'INDIAN/COMORO': "Indian/Comoro", + 'INDIAN/KERGUELEN': "Indian/Kerguelen", 'INDIAN/MAHE': "Indian/Mahe", + 'INDIAN/MALDIVES': "Indian/Maldives", 'INDIAN/MAURITIUS': "Indian/Mauritius", + 'INDIAN/MAYOTTE': "Indian/Mayotte", 'INDIAN/REUNION': "Indian/Reunion", - 'ASIA/KABUL': "Asia/Kabul", - 'ANTARCTICA/MAWSON': "Antarctica/Mawson", - 'ASIA/AQTAU': "Asia/Aqtau", - 'ASIA/AQTOBE': "Asia/Aqtobe", - 'ASIA/ASHGABAT': "Asia/Ashgabat", - 'ASIA/DUSHANBE': "Asia/Dushanbe", - 'ASIA/KARACHI': "Asia/Karachi", - 'ASIA/TASHKENT': "Asia/Tashkent", - 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", - 'INDIAN/KERGUELEN': "Indian/Kerguelen", - 'INDIAN/MALDIVES': "Indian/Maldives", - 'ASIA/CALCUTTA': "Asia/Calcutta", - 'ASIA/KOLKATA': "Asia/Kolkata", - 'ASIA/COLOMBO': "Asia/Colombo", - 'ASIA/KATHMANDU': "Asia/Kathmandu", - 'ASIA/KATMANDU': "Asia/Katmandu", - 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", - 'ASIA/ALMATY': "Asia/Almaty", - 'ASIA/BISHKEK': "Asia/Bishkek", - 'ASIA/DHAKA': "Asia/Dhaka", - 'ASIA/OMSK': "Asia/Omsk", - 'ASIA/THIMPHU': "Asia/Thimphu", - 'INDIAN/CHAGOS': "Indian/Chagos", - 'ASIA/RANGOON': "Asia/Rangoon", - 'INDIAN/COCOS': "Indian/Cocos", - 'ANTARCTICA/DAVIS': "Antarctica/Davis", - 'ASIA/BANGKOK': "Asia/Bangkok", - 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", - 'ASIA/HOVD': "Asia/Hovd", - 'ASIA/JAKARTA': "Asia/Jakarta", - 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", - 'ASIA/SAIGON': "Asia/Saigon", - 'INDIAN/CHRISTMAS': "Indian/Christmas", - 'ANTARCTICA/CASEY': "Antarctica/Casey", - 'ASIA/BRUNEI': "Asia/Brunei", - 'ASIA/CHOIBALSAN': "Asia/Choibalsan", - 'ASIA/HONG_KONG': "Asia/Hong_Kong", - 'ASIA/IRKUTSK': "Asia/Irkutsk", - 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", - 'ASIA/MACAU': "Asia/Macau", - 'ASIA/MAKASSAR': "Asia/Makassar", - 'ASIA/MANILA': "Asia/Manila", - 'ASIA/SHANGHAI': "Asia/Shanghai", - 'ASIA/SINGAPORE': "Asia/Singapore", - 'ASIA/TAIPEI': "Asia/Taipei", - 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", - 'AUSTRALIA/PERTH': "Australia/Perth", - 'ASIA/PYONGYANG': "Asia/Pyongyang", - 'ASIA/DILI': "Asia/Dili", - 'ASIA/JAYAPURA': "Asia/Jayapura", - 'ASIA/SEOUL': "Asia/Seoul", - 'ASIA/TOKYO': "Asia/Tokyo", - 'ASIA/YAKUTSK': "Asia/Yakutsk", - 'ASIA/YANGON': "Asia/Yangon", - 'PACIFIC/PALAU': "Pacific/Palau", - 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", - 'AUSTRALIA/DARWIN': "Australia/Darwin", - 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", - 'ASIA/MAGADAN': "Asia/Magadan", - 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", - 'AUSTRALIA/BRISBANE': "Australia/Brisbane", - 'AUSTRALIA/HOBART': "Australia/Hobart", - 'AUSTRALIA/SYDNEY': "Australia/Sydney", + 'PACIFIC/APIA': "Pacific/Apia", + 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/CHATHAM': "Pacific/Chatham", 'PACIFIC/CHUUK': "Pacific/Chuuk", - 'PACIFIC/GUAM': "Pacific/Guam", - 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/EASTER': "Pacific/Easter", 'PACIFIC/EFATE': "Pacific/Efate", - 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", - 'PACIFIC/KOSRAE': "Pacific/Kosrae", - 'PACIFIC/NORFOLK': "Pacific/Norfolk", - 'PACIFIC/NOUMEA': "Pacific/Noumea", - 'PACIFIC/POHNPEI': "Pacific/Pohnpei", - 'ASIA/KAMCHATKA': "Asia/Kamchatka", - 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/ENDERBURY': "Pacific/Enderbury", + 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", 'PACIFIC/FIJI': "Pacific/Fiji", 'PACIFIC/FUNAFUTI': "Pacific/Funafuti", + 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", + 'PACIFIC/GAMBIER': "Pacific/Gambier", + 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", + 'PACIFIC/GUAM': "Pacific/Guam", + 'PACIFIC/HONOLULU': "Pacific/Honolulu", + 'PACIFIC/JOHNSTON': "Pacific/Johnston", + 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", + 'PACIFIC/KOSRAE': "Pacific/Kosrae", 'PACIFIC/KWAJALEIN': "Pacific/Kwajalein", 'PACIFIC/MAJURO': "Pacific/Majuro", + 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'PACIFIC/MIDWAY': "Pacific/Midway", 'PACIFIC/NAURU': "Pacific/Nauru", + 'PACIFIC/NORFOLK': "Pacific/Norfolk", + 'PACIFIC/NOUMEA': "Pacific/Noumea", + 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", + 'PACIFIC/PALAU': "Pacific/Palau", + 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", + 'PACIFIC/POHNPEI': "Pacific/Pohnpei", + 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", + 'PACIFIC/SAIPAN': "Pacific/Saipan", + 'PACIFIC/TAHITI': "Pacific/Tahiti", 'PACIFIC/TARAWA': "Pacific/Tarawa", + 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", 'PACIFIC/WAKE': "Pacific/Wake", 'PACIFIC/WALLIS': "Pacific/Wallis", - 'PACIFIC/APIA': "Pacific/Apia", - 'PACIFIC/ENDERBURY': "Pacific/Enderbury", - 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", - 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", - 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", 'UTC': "UTC", }, } @@ -443,7 +611,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 authenticated_ntp_servers ([NtpAuthNtpServer], none_type): [optional] # noqa: E501 enabled (bool): State of NTP service on the endpoint.. [optional] if omitted the server will use the default value of True # noqa: E501 ntp_servers ([str], none_type): [optional] # noqa: E501 - timezone (str): Timezone of services on the endpoint. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + timezone (str): Timezone of services on the endpoint. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 appliance_account (IamAccountRelationship): [optional] # noqa: E501 organization (OrganizationOrganizationRelationship): [optional] # noqa: E501 profiles ([PolicyAbstractConfigProfileRelationship], none_type): An array of relationships to policyAbstractConfigProfile resources.. [optional] # noqa: E501 @@ -543,7 +711,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 authenticated_ntp_servers ([NtpAuthNtpServer], none_type): [optional] # noqa: E501 enabled (bool): State of NTP service on the endpoint.. [optional] if omitted the server will use the default value of True # noqa: E501 ntp_servers ([str], none_type): [optional] # noqa: E501 - timezone (str): Timezone of services on the endpoint. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + timezone (str): Timezone of services on the endpoint. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 appliance_account (IamAccountRelationship): [optional] # noqa: E501 organization (OrganizationOrganizationRelationship): [optional] # noqa: E501 profiles ([PolicyAbstractConfigProfileRelationship], none_type): An array of relationships to policyAbstractConfigProfile resources.. [optional] # noqa: E501 diff --git a/intersight/model/ntp_policy_list.py b/intersight/model/ntp_policy_list.py index 72b1029e71..8fb6c84c3f 100644 --- a/intersight/model/ntp_policy_list.py +++ b/intersight/model/ntp_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ntp_policy_list_all_of.py b/intersight/model/ntp_policy_list_all_of.py index f04b68f25a..178b71f78f 100644 --- a/intersight/model/ntp_policy_list_all_of.py +++ b/intersight/model/ntp_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ntp_policy_response.py b/intersight/model/ntp_policy_response.py index cb1988e383..21a722355f 100644 --- a/intersight/model/ntp_policy_response.py +++ b/intersight/model/ntp_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/oauth_access_token.py b/intersight/model/oauth_access_token.py index 107aa7a31b..9cdeabad1e 100644 --- a/intersight/model/oauth_access_token.py +++ b/intersight/model/oauth_access_token.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/oauth_access_token_all_of.py b/intersight/model/oauth_access_token_all_of.py index 9604131f9f..e7bd16a5d8 100644 --- a/intersight/model/oauth_access_token_all_of.py +++ b/intersight/model/oauth_access_token_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/oauth_access_token_list.py b/intersight/model/oauth_access_token_list.py index 0d4a8501b2..a2abd82d5a 100644 --- a/intersight/model/oauth_access_token_list.py +++ b/intersight/model/oauth_access_token_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/oauth_access_token_list_all_of.py b/intersight/model/oauth_access_token_list_all_of.py index 9d50523c3c..965b87d86f 100644 --- a/intersight/model/oauth_access_token_list_all_of.py +++ b/intersight/model/oauth_access_token_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/oauth_access_token_relationship.py b/intersight/model/oauth_access_token_relationship.py index 767f140922..3370e51705 100644 --- a/intersight/model/oauth_access_token_relationship.py +++ b/intersight/model/oauth_access_token_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -840,6 +840,7 @@ class OauthAccessTokenRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1392,6 +1393,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1400,10 +1404,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/oauth_access_token_response.py b/intersight/model/oauth_access_token_response.py index d23fb91ffb..060450c05e 100644 --- a/intersight/model/oauth_access_token_response.py +++ b/intersight/model/oauth_access_token_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/oauth_authorization.py b/intersight/model/oauth_authorization.py index 4b603bb13d..877bac1375 100644 --- a/intersight/model/oauth_authorization.py +++ b/intersight/model/oauth_authorization.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/oauth_authorization_all_of.py b/intersight/model/oauth_authorization_all_of.py index 09fa0c228b..e77463f654 100644 --- a/intersight/model/oauth_authorization_all_of.py +++ b/intersight/model/oauth_authorization_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/oauth_authorization_list.py b/intersight/model/oauth_authorization_list.py index f4696dfd54..6fc5cd8a51 100644 --- a/intersight/model/oauth_authorization_list.py +++ b/intersight/model/oauth_authorization_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/oauth_authorization_list_all_of.py b/intersight/model/oauth_authorization_list_all_of.py index a64975bb04..07691ff611 100644 --- a/intersight/model/oauth_authorization_list_all_of.py +++ b/intersight/model/oauth_authorization_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/oauth_authorization_response.py b/intersight/model/oauth_authorization_response.py index 0e9c34876d..28a07ac794 100644 --- a/intersight/model/oauth_authorization_response.py +++ b/intersight/model/oauth_authorization_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/onprem_cluster_info.py b/intersight/model/onprem_cluster_info.py index 178845a5fe..335e4eb900 100644 --- a/intersight/model/onprem_cluster_info.py +++ b/intersight/model/onprem_cluster_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -73,260 +73,428 @@ class OnpremClusterInfo(ModelComposed): }, ('time_zone',): { 'PACIFIC/NIUE': "Pacific/Niue", - 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", - 'PACIFIC/HONOLULU': "Pacific/Honolulu", - 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", - 'PACIFIC/TAHITI': "Pacific/Tahiti", - 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'AFRICA/ABIDJAN': "Africa/Abidjan", + 'AFRICA/ACCRA': "Africa/Accra", + 'AFRICA/ADDIS_ABABA': "Africa/Addis_Ababa", + 'AFRICA/ALGIERS': "Africa/Algiers", + 'AFRICA/ASMARA': "Africa/Asmara", + 'AFRICA/BAMAKO': "Africa/Bamako", + 'AFRICA/BANGUI': "Africa/Bangui", + 'AFRICA/BANJUL': "Africa/Banjul", + 'AFRICA/BISSAU': "Africa/Bissau", + 'AFRICA/BLANTYRE': "Africa/Blantyre", + 'AFRICA/BRAZZAVILLE': "Africa/Brazzaville", + 'AFRICA/BUJUMBURA': "Africa/Bujumbura", + 'AFRICA/CAIRO': "Africa/Cairo", + 'AFRICA/CASABLANCA': "Africa/Casablanca", + 'AFRICA/CEUTA': "Africa/Ceuta", + 'AFRICA/CONAKRY': "Africa/Conakry", + 'AFRICA/DAKAR': "Africa/Dakar", + 'AFRICA/DAR_ES_SALAAM': "Africa/Dar_es_Salaam", + 'AFRICA/DJIBOUTI': "Africa/Djibouti", + 'AFRICA/DOUALA': "Africa/Douala", + 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", + 'AFRICA/FREETOWN': "Africa/Freetown", + 'AFRICA/GABORONE': "Africa/Gaborone", + 'AFRICA/HARARE': "Africa/Harare", + 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", + 'AFRICA/JUBA': "Africa/Juba", + 'AFRICA/KAMPALA': "Africa/Kampala", + 'AFRICA/KHARTOUM': "Africa/Khartoum", + 'AFRICA/KIGALI': "Africa/Kigali", + 'AFRICA/KINSHASA': "Africa/Kinshasa", + 'AFRICA/LAGOS': "Africa/Lagos", + 'AFRICA/LIBREVILLE': "Africa/Libreville", + 'AFRICA/LOME': "Africa/Lome", + 'AFRICA/LUANDA': "Africa/Luanda", + 'AFRICA/LUBUMBASHI': "Africa/Lubumbashi", + 'AFRICA/LUSAKA': "Africa/Lusaka", + 'AFRICA/MALABO': "Africa/Malabo", + 'AFRICA/MAPUTO': "Africa/Maputo", + 'AFRICA/MASERU': "Africa/Maseru", + 'AFRICA/MBABANE': "Africa/Mbabane", + 'AFRICA/MOGADISHU': "Africa/Mogadishu", + 'AFRICA/MONROVIA': "Africa/Monrovia", + 'AFRICA/NAIROBI': "Africa/Nairobi", + 'AFRICA/NDJAMENA': "Africa/Ndjamena", + 'AFRICA/NIAMEY': "Africa/Niamey", + 'AFRICA/NOUAKCHOTT': "Africa/Nouakchott", + 'AFRICA/OUAGADOUGOU': "Africa/Ouagadougou", + 'AFRICA/PORTO-NOVO': "Africa/Porto-Novo", + 'AFRICA/SAO_TOME': "Africa/Sao_Tome", + 'AFRICA/TRIPOLI': "Africa/Tripoli", + 'AFRICA/TUNIS': "Africa/Tunis", + 'AFRICA/WINDHOEK': "Africa/Windhoek", + 'AMERICA/ADAK': "America/Adak", 'AMERICA/ANCHORAGE': "America/Anchorage", - 'PACIFIC/GAMBIER': "Pacific/Gambier", - 'AMERICA/LOS_ANGELES': "America/Los_Angeles", - 'AMERICA/TIJUANA': "America/Tijuana", - 'AMERICA/VANCOUVER': "America/Vancouver", - 'AMERICA/WHITEHORSE': "America/Whitehorse", - 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", - 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", - 'AMERICA/DENVER': "America/Denver", - 'AMERICA/EDMONTON': "America/Edmonton", - 'AMERICA/HERMOSILLO': "America/Hermosillo", - 'AMERICA/MAZATLAN': "America/Mazatlan", - 'AMERICA/PHOENIX': "America/Phoenix", - 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'AMERICA/ANGUILLA': "America/Anguilla", + 'AMERICA/ANTIGUA': "America/Antigua", + 'AMERICA/ARAGUAINA': "America/Araguaina", + 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", + 'AMERICA/ARGENTINA/CATAMARCA': "America/Argentina/Catamarca", + 'AMERICA/ARGENTINA/CORDOBA': "America/Argentina/Cordoba", + 'AMERICA/ARGENTINA/JUJUY': "America/Argentina/Jujuy", + 'AMERICA/ARGENTINA/LA_RIOJA': "America/Argentina/La_Rioja", + 'AMERICA/ARGENTINA/MENDOZA': "America/Argentina/Mendoza", + 'AMERICA/ARGENTINA/RIO_GALLEGOS': "America/Argentina/Rio_Gallegos", + 'AMERICA/ARGENTINA/SALTA': "America/Argentina/Salta", + 'AMERICA/ARGENTINA/SAN_JUAN': "America/Argentina/San_Juan", + 'AMERICA/ARGENTINA/SAN_LUIS': "America/Argentina/San_Luis", + 'AMERICA/ARGENTINA/TUCUMAN': "America/Argentina/Tucuman", + 'AMERICA/ARGENTINA/USHUAIA': "America/Argentina/Ushuaia", + 'AMERICA/ARUBA': "America/Aruba", + 'AMERICA/ASUNCION': "America/Asuncion", + 'AMERICA/ATIKOKAN': "America/Atikokan", + 'AMERICA/BAHIA': "America/Bahia", + 'AMERICA/BAHIA_BANDERAS': "America/Bahia_Banderas", + 'AMERICA/BARBADOS': "America/Barbados", + 'AMERICA/BELEM': "America/Belem", 'AMERICA/BELIZE': "America/Belize", + 'AMERICA/BLANC-SABLON': "America/Blanc-Sablon", + 'AMERICA/BOA_VISTA': "America/Boa_Vista", + 'AMERICA/BOGOTA': "America/Bogota", + 'AMERICA/BOISE': "America/Boise", + 'AMERICA/CAMBRIDGE_BAY': "America/Cambridge_Bay", + 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", + 'AMERICA/CANCUN': "America/Cancun", + 'AMERICA/CARACAS': "America/Caracas", + 'AMERICA/CAYENNE': "America/Cayenne", + 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/CHICAGO': "America/Chicago", + 'AMERICA/CHIHUAHUA': "America/Chihuahua", 'AMERICA/COSTA_RICA': "America/Costa_Rica", + 'AMERICA/CRESTON': "America/Creston", + 'AMERICA/CUIABA': "America/Cuiaba", + 'AMERICA/CURACAO': "America/Curacao", + 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'AMERICA/DAWSON': "America/Dawson", + 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", + 'AMERICA/DENVER': "America/Denver", + 'AMERICA/DETROIT': "America/Detroit", + 'AMERICA/DOMINICA': "America/Dominica", + 'AMERICA/EDMONTON': "America/Edmonton", + 'AMERICA/EIRUNEPE': "America/Eirunepe", 'AMERICA/EL_SALVADOR': "America/El_Salvador", + 'AMERICA/FORTALEZA': "America/Fortaleza", + 'AMERICA/GLACE_BAY': "America/Glace_Bay", + 'AMERICA/GODTHAB': "America/Godthab", + 'AMERICA/GOOSE_BAY': "America/Goose_Bay", + 'AMERICA/GRAND_TURK': "America/Grand_Turk", + 'AMERICA/GRENADA': "America/Grenada", + 'AMERICA/GUADELOUPE': "America/Guadeloupe", 'AMERICA/GUATEMALA': "America/Guatemala", - 'AMERICA/MANAGUA': "America/Managua", - 'AMERICA/MEXICO_CITY': "America/Mexico_City", - 'AMERICA/REGINA': "America/Regina", - 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", - 'AMERICA/WINNIPEG': "America/Winnipeg", - 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", - 'AMERICA/BOGOTA': "America/Bogota", - 'AMERICA/CANCUN': "America/Cancun", - 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/GUAYAQUIL': "America/Guayaquil", + 'AMERICA/GUYANA': "America/Guyana", + 'AMERICA/HALIFAX': "America/Halifax", 'AMERICA/HAVANA': "America/Havana", + 'AMERICA/HERMOSILLO': "America/Hermosillo", + 'AMERICA/INDIANA/INDIANAPOLIS': "America/Indiana/Indianapolis", + 'AMERICA/INDIANA/KNOX': "America/Indiana/Knox", + 'AMERICA/INDIANA/MARENGO': "America/Indiana/Marengo", + 'AMERICA/INDIANA/PETERSBURG': "America/Indiana/Petersburg", + 'AMERICA/INDIANA/TELL_CITY': "America/Indiana/Tell_City", + 'AMERICA/INDIANA/VEVAY': "America/Indiana/Vevay", + 'AMERICA/INDIANA/VINCENNES': "America/Indiana/Vincennes", + 'AMERICA/INDIANA/WINAMAC': "America/Indiana/Winamac", + 'AMERICA/INUVIK': "America/Inuvik", 'AMERICA/IQALUIT': "America/Iqaluit", 'AMERICA/JAMAICA': "America/Jamaica", + 'AMERICA/JUNEAU': "America/Juneau", + 'AMERICA/KENTUCKY/LOUISVILLE': "America/Kentucky/Louisville", + 'AMERICA/KENTUCKY/MONTICELLO': "America/Kentucky/Monticello", + 'AMERICA/KRALENDIJK': "America/Kralendijk", + 'AMERICA/LA_PAZ': "America/La_Paz", 'AMERICA/LIMA': "America/Lima", + 'AMERICA/LOS_ANGELES': "America/Los_Angeles", + 'AMERICA/LOWER_PRINCES': "America/Lower_Princes", + 'AMERICA/MACEIO': "America/Maceio", + 'AMERICA/MANAGUA': "America/Managua", + 'AMERICA/MANAUS': "America/Manaus", + 'AMERICA/MARIGOT': "America/Marigot", + 'AMERICA/MARTINIQUE': "America/Martinique", + 'AMERICA/MATAMOROS': "America/Matamoros", + 'AMERICA/MAZATLAN': "America/Mazatlan", + 'AMERICA/MENOMINEE': "America/Menominee", + 'AMERICA/MERIDA': "America/Merida", + 'AMERICA/METLAKATLA': "America/Metlakatla", + 'AMERICA/MEXICO_CITY': "America/Mexico_City", + 'AMERICA/MIQUELON': "America/Miquelon", + 'AMERICA/MONCTON': "America/Moncton", + 'AMERICA/MONTERREY': "America/Monterrey", + 'AMERICA/MONTEVIDEO': "America/Montevideo", + 'AMERICA/MONTREAL': "America/Montreal", + 'AMERICA/MONTSERRAT': "America/Montserrat", 'AMERICA/NASSAU': "America/Nassau", 'AMERICA/NEW_YORK': "America/New_York", - 'AMERICA/NUUK': "America/Nuuk", + 'AMERICA/NIPIGON': "America/Nipigon", + 'AMERICA/NOME': "America/Nome", + 'AMERICA/NORONHA': "America/Noronha", + 'AMERICA/NORTH_DAKOTA/BEULAH': "America/North_Dakota/Beulah", + 'AMERICA/NORTH_DAKOTA/CENTER': "America/North_Dakota/Center", + 'AMERICA/NORTH_DAKOTA/NEW_SALEM': "America/North_Dakota/New_Salem", + 'AMERICA/OJINAGA': "America/Ojinaga", 'AMERICA/PANAMA': "America/Panama", + 'AMERICA/PANGNIRTUNG': "America/Pangnirtung", + 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/PHOENIX': "America/Phoenix", 'AMERICA/PORT-AU-PRINCE': "America/Port-au-Prince", - 'AMERICA/RIO_BRANCO': "America/Rio_Branco", - 'AMERICA/TORONTO': "America/Toronto", - 'PACIFIC/EASTER': "Pacific/Easter", - 'AMERICA/CARACAS': "America/Caracas", - 'AMERICA/ASUNCION': "America/Asuncion", - 'AMERICA/BARBADOS': "America/Barbados", - 'AMERICA/BOA_VISTA': "America/Boa_Vista", - 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", - 'AMERICA/CUIABA': "America/Cuiaba", - 'AMERICA/CURACAO': "America/Curacao", - 'AMERICA/GRAND_TURK': "America/Grand_Turk", - 'AMERICA/GUYANA': "America/Guyana", - 'AMERICA/HALIFAX': "America/Halifax", - 'AMERICA/LA_PAZ': "America/La_Paz", - 'AMERICA/MANAUS': "America/Manaus", - 'AMERICA/MARTINIQUE': "America/Martinique", 'AMERICA/PORT_OF_SPAIN': "America/Port_of_Spain", 'AMERICA/PORTO_VELHO': "America/Porto_Velho", 'AMERICA/PUERTO_RICO': "America/Puerto_Rico", - 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", - 'AMERICA/THULE': "America/Thule", - 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", - 'AMERICA/ST_JOHNS': "America/St_Johns", - 'AMERICA/ARAGUAINA': "America/Araguaina", - 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", - 'AMERICA/BAHIA': "America/Bahia", - 'AMERICA/BELEM': "America/Belem", - 'AMERICA/CAYENNE': "America/Cayenne", - 'AMERICA/FORTALEZA': "America/Fortaleza", - 'AMERICA/GODTHAB': "America/Godthab", - 'AMERICA/MACEIO': "America/Maceio", - 'AMERICA/MIQUELON': "America/Miquelon", - 'AMERICA/MONTEVIDEO': "America/Montevideo", - 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/RAINY_RIVER': "America/Rainy_River", + 'AMERICA/RANKIN_INLET': "America/Rankin_Inlet", 'AMERICA/RECIFE': "America/Recife", + 'AMERICA/REGINA': "America/Regina", + 'AMERICA/RESOLUTE': "America/Resolute", + 'AMERICA/RIO_BRANCO': "America/Rio_Branco", + 'AMERICA/SANTA_ISABEL': "America/Santa_Isabel", + 'AMERICA/SANTAREM': "America/Santarem", 'AMERICA/SANTIAGO': "America/Santiago", + 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", 'AMERICA/SAO_PAULO': "America/Sao_Paulo", + 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'AMERICA/SHIPROCK': "America/Shiprock", + 'AMERICA/SITKA': "America/Sitka", + 'AMERICA/ST_BARTHELEMY': "America/St_Barthelemy", + 'AMERICA/ST_JOHNS': "America/St_Johns", + 'AMERICA/ST_KITTS': "America/St_Kitts", + 'AMERICA/ST_LUCIA': "America/St_Lucia", + 'AMERICA/ST_THOMAS': "America/St_Thomas", + 'AMERICA/ST_VINCENT': "America/St_Vincent", + 'AMERICA/SWIFT_CURRENT': "America/Swift_Current", + 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", + 'AMERICA/THULE': "America/Thule", + 'AMERICA/THUNDER_BAY': "America/Thunder_Bay", + 'AMERICA/TIJUANA': "America/Tijuana", + 'AMERICA/TORONTO': "America/Toronto", + 'AMERICA/TORTOLA': "America/Tortola", + 'AMERICA/VANCOUVER': "America/Vancouver", + 'AMERICA/WHITEHORSE': "America/Whitehorse", + 'AMERICA/WINNIPEG': "America/Winnipeg", + 'AMERICA/YAKUTAT': "America/Yakutat", + 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'ANTARCTICA/CASEY': "Antarctica/Casey", + 'ANTARCTICA/DAVIS': "Antarctica/Davis", + 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", + 'ANTARCTICA/MACQUARIE': "Antarctica/Macquarie", + 'ANTARCTICA/MAWSON': "Antarctica/Mawson", + 'ANTARCTICA/MCMURDO': "Antarctica/McMurdo", 'ANTARCTICA/PALMER': "Antarctica/Palmer", 'ANTARCTICA/ROTHERA': "Antarctica/Rothera", - 'ATLANTIC/STANLEY': "Atlantic/Stanley", - 'AMERICA/NORONHA': "America/Noronha", - 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", - 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'ANTARCTICA/SOUTH_POLE': "Antarctica/South_Pole", + 'ANTARCTICA/SYOWA': "Antarctica/Syowa", + 'ANTARCTICA/TROLL': "Antarctica/Troll", + 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", + 'ARCTIC/LONGYEARBYEN': "Arctic/Longyearbyen", + 'ASIA/ADEN': "Asia/Aden", + 'ASIA/ALMATY': "Asia/Almaty", + 'ASIA/AMMAN': "Asia/Amman", + 'ASIA/ANADYR': "Asia/Anadyr", + 'ASIA/AQTAU': "Asia/Aqtau", + 'ASIA/AQTOBE': "Asia/Aqtobe", + 'ASIA/ASHGABAT': "Asia/Ashgabat", + 'ASIA/BAGHDAD': "Asia/Baghdad", + 'ASIA/BAHRAIN': "Asia/Bahrain", + 'ASIA/BAKU': "Asia/Baku", + 'ASIA/BANGKOK': "Asia/Bangkok", + 'ASIA/BEIRUT': "Asia/Beirut", + 'ASIA/BISHKEK': "Asia/Bishkek", + 'ASIA/BRUNEI': "Asia/Brunei", + 'ASIA/CALCUTTA': "Asia/Calcutta", + 'ASIA/CHOIBALSAN': "Asia/Choibalsan", + 'ASIA/CHONGQING': "Asia/Chongqing", + 'ASIA/COLOMBO': "Asia/Colombo", + 'ASIA/DAMASCUS': "Asia/Damascus", + 'ASIA/DHAKA': "Asia/Dhaka", + 'ASIA/DILI': "Asia/Dili", + 'ASIA/DUBAI': "Asia/Dubai", + 'ASIA/DUSHANBE': "Asia/Dushanbe", + 'ASIA/GAZA': "Asia/Gaza", + 'ASIA/HARBIN': "Asia/Harbin", + 'ASIA/HEBRON': "Asia/Hebron", + 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", + 'ASIA/HONG_KONG': "Asia/Hong_Kong", + 'ASIA/HOVD': "Asia/Hovd", + 'ASIA/IRKUTSK': "Asia/Irkutsk", + 'ASIA/JAKARTA': "Asia/Jakarta", + 'ASIA/JAYAPURA': "Asia/Jayapura", + 'ASIA/JERUSALEM': "Asia/Jerusalem", + 'ASIA/KABUL': "Asia/Kabul", + 'ASIA/KAMCHATKA': "Asia/Kamchatka", + 'ASIA/KARACHI': "Asia/Karachi", + 'ASIA/KASHGAR': "Asia/Kashgar", + 'ASIA/KATHMANDU': "Asia/Kathmandu", + 'ASIA/KATMANDU': "Asia/Katmandu", + 'ASIA/KHANDYGA': "Asia/Khandyga", + 'ASIA/KOLKATA': "Asia/Kolkata", + 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", + 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", + 'ASIA/KUCHING': "Asia/Kuching", + 'ASIA/KUWAIT': "Asia/Kuwait", + 'ASIA/MACAU': "Asia/Macau", + 'ASIA/MAGADAN': "Asia/Magadan", + 'ASIA/MAKASSAR': "Asia/Makassar", + 'ASIA/MANILA': "Asia/Manila", + 'ASIA/MUSCAT': "Asia/Muscat", + 'ASIA/NICOSIA': "Asia/Nicosia", + 'ASIA/NOVOKUZNETSK': "Asia/Novokuznetsk", + 'ASIA/NOVOSIBIRSK': "Asia/Novosibirsk", + 'ASIA/OMSK': "Asia/Omsk", + 'ASIA/ORAL': "Asia/Oral", + 'ASIA/PHNOM_PENH': "Asia/Phnom_Penh", + 'ASIA/PONTIANAK': "Asia/Pontianak", + 'ASIA/PYONGYANG': "Asia/Pyongyang", + 'ASIA/QATAR': "Asia/Qatar", + 'ASIA/QYZYLORDA': "Asia/Qyzylorda", + 'ASIA/RANGOON': "Asia/Rangoon", + 'ASIA/RIYADH': "Asia/Riyadh", + 'ASIA/SAIGON': "Asia/Saigon", + 'ASIA/SAKHALIN': "Asia/Sakhalin", + 'ASIA/SAMARKAND': "Asia/Samarkand", + 'ASIA/SEOUL': "Asia/Seoul", + 'ASIA/SHANGHAI': "Asia/Shanghai", + 'ASIA/SINGAPORE': "Asia/Singapore", + 'ASIA/TAIPEI': "Asia/Taipei", + 'ASIA/TASHKENT': "Asia/Tashkent", + 'ASIA/TBILISI': "Asia/Tbilisi", + 'ASIA/TEHRAN': "Asia/Tehran", + 'ASIA/THIMPHU': "Asia/Thimphu", + 'ASIA/TOKYO': "Asia/Tokyo", + 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", + 'ASIA/URUMQI': "Asia/Urumqi", + 'ASIA/UST-NERA': "Asia/Ust-Nera", + 'ASIA/VIENTIANE': "Asia/Vientiane", + 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", + 'ASIA/YAKUTSK': "Asia/Yakutsk", + 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", + 'ASIA/YEREVAN': "Asia/Yerevan", 'ATLANTIC/AZORES': "Atlantic/Azores", - 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", - 'AFRICA/ABIDJAN': "Africa/Abidjan", - 'AFRICA/ACCRA': "Africa/Accra", - 'AFRICA/BISSAU': "Africa/Bissau", - 'AFRICA/CASABLANCA': "Africa/Casablanca", - 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", - 'AFRICA/MONROVIA': "Africa/Monrovia", - 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", 'ATLANTIC/CANARY': "Atlantic/Canary", + 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", 'ATLANTIC/FAROE': "Atlantic/Faroe", + 'ATLANTIC/MADEIRA': "Atlantic/Madeira", 'ATLANTIC/REYKJAVIK': "Atlantic/Reykjavik", + 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", + 'ATLANTIC/ST_HELENA': "Atlantic/St_Helena", + 'ATLANTIC/STANLEY': "Atlantic/Stanley", + 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", + 'AUSTRALIA/BRISBANE': "Australia/Brisbane", + 'AUSTRALIA/BROKEN_HILL': "Australia/Broken_Hill", + 'AUSTRALIA/CURRIE': "Australia/Currie", + 'AUSTRALIA/DARWIN': "Australia/Darwin", + 'AUSTRALIA/EUCLA': "Australia/Eucla", + 'AUSTRALIA/HOBART': "Australia/Hobart", + 'AUSTRALIA/LINDEMAN': "Australia/Lindeman", + 'AUSTRALIA/LORD_HOWE': "Australia/Lord_Howe", + 'AUSTRALIA/MELBOURNE': "Australia/Melbourne", + 'AUSTRALIA/PERTH': "Australia/Perth", + 'AUSTRALIA/SYDNEY': "Australia/Sydney", 'ETC/GMT': "Etc/GMT", - 'EUROPE/DUBLIN': "Europe/Dublin", - 'EUROPE/LISBON': "Europe/Lisbon", - 'EUROPE/LONDON': "Europe/London", - 'AFRICA/ALGIERS': "Africa/Algiers", - 'AFRICA/CEUTA': "Africa/Ceuta", - 'AFRICA/LAGOS': "Africa/Lagos", - 'AFRICA/NDJAMENA': "Africa/Ndjamena", - 'AFRICA/TUNIS': "Africa/Tunis", - 'AFRICA/WINDHOEK': "Africa/Windhoek", 'EUROPE/AMSTERDAM': "Europe/Amsterdam", 'EUROPE/ANDORRA': "Europe/Andorra", + 'EUROPE/ATHENS': "Europe/Athens", 'EUROPE/BELGRADE': "Europe/Belgrade", 'EUROPE/BERLIN': "Europe/Berlin", + 'EUROPE/BRATISLAVA': "Europe/Bratislava", 'EUROPE/BRUSSELS': "Europe/Brussels", + 'EUROPE/BUCHAREST': "Europe/Bucharest", 'EUROPE/BUDAPEST': "Europe/Budapest", + 'EUROPE/BUSINGEN': "Europe/Busingen", + 'EUROPE/CHISINAU': "Europe/Chisinau", 'EUROPE/COPENHAGEN': "Europe/Copenhagen", + 'EUROPE/DUBLIN': "Europe/Dublin", 'EUROPE/GIBRALTAR': "Europe/Gibraltar", + 'EUROPE/GUERNSEY': "Europe/Guernsey", + 'EUROPE/HELSINKI': "Europe/Helsinki", + 'EUROPE/ISLE_OF_MAN': "Europe/Isle_of_Man", + 'EUROPE/ISTANBUL': "Europe/Istanbul", + 'EUROPE/JERSEY': "Europe/Jersey", + 'EUROPE/KALININGRAD': "Europe/Kaliningrad", + 'EUROPE/KIEV': "Europe/Kiev", + 'EUROPE/LISBON': "Europe/Lisbon", + 'EUROPE/LJUBLJANA': "Europe/Ljubljana", + 'EUROPE/LONDON': "Europe/London", 'EUROPE/LUXEMBOURG': "Europe/Luxembourg", 'EUROPE/MADRID': "Europe/Madrid", 'EUROPE/MALTA': "Europe/Malta", + 'EUROPE/MARIEHAMN': "Europe/Mariehamn", + 'EUROPE/MINSK': "Europe/Minsk", 'EUROPE/MONACO': "Europe/Monaco", + 'EUROPE/MOSCOW': "Europe/Moscow", 'EUROPE/OSLO': "Europe/Oslo", 'EUROPE/PARIS': "Europe/Paris", + 'EUROPE/PODGORICA': "Europe/Podgorica", 'EUROPE/PRAGUE': "Europe/Prague", + 'EUROPE/RIGA': "Europe/Riga", 'EUROPE/ROME': "Europe/Rome", + 'EUROPE/SAMARA': "Europe/Samara", + 'EUROPE/SAN_MARINO': "Europe/San_Marino", + 'EUROPE/SARAJEVO': "Europe/Sarajevo", + 'EUROPE/SIMFEROPOL': "Europe/Simferopol", + 'EUROPE/SKOPJE': "Europe/Skopje", + 'EUROPE/SOFIA': "Europe/Sofia", 'EUROPE/STOCKHOLM': "Europe/Stockholm", + 'EUROPE/TALLINN': "Europe/Tallinn", 'EUROPE/TIRANE': "Europe/Tirane", + 'EUROPE/UZHGOROD': "Europe/Uzhgorod", + 'EUROPE/VADUZ': "Europe/Vaduz", + 'EUROPE/VATICAN': "Europe/Vatican", 'EUROPE/VIENNA': "Europe/Vienna", + 'EUROPE/VILNIUS': "Europe/Vilnius", + 'EUROPE/VOLGOGRAD': "Europe/Volgograd", 'EUROPE/WARSAW': "Europe/Warsaw", + 'EUROPE/ZAGREB': "Europe/Zagreb", + 'EUROPE/ZAPOROZHYE': "Europe/Zaporozhye", 'EUROPE/ZURICH': "Europe/Zurich", - 'AFRICA/CAIRO': "Africa/Cairo", - 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", - 'AFRICA/MAPUTO': "Africa/Maputo", - 'AFRICA/TRIPOLI': "Africa/Tripoli", - 'ASIA/AMMAN': "Asia/Amman", - 'ASIA/BEIRUT': "Asia/Beirut", - 'ASIA/DAMASCUS': "Asia/Damascus", - 'ASIA/GAZA': "Asia/Gaza", - 'ASIA/JERUSALEM': "Asia/Jerusalem", - 'ASIA/NICOSIA': "Asia/Nicosia", - 'EUROPE/ATHENS': "Europe/Athens", - 'EUROPE/BUCHAREST': "Europe/Bucharest", - 'EUROPE/CHISINAU': "Europe/Chisinau", - 'EUROPE/HELSINKI': "Europe/Helsinki", - 'EUROPE/ISTANBUL': "Europe/Istanbul", - 'EUROPE/KALININGRAD': "Europe/Kaliningrad", - 'EUROPE/KIEV': "Europe/Kiev", - 'EUROPE/RIGA': "Europe/Riga", - 'EUROPE/SOFIA': "Europe/Sofia", - 'EUROPE/TALLINN': "Europe/Tallinn", - 'EUROPE/VILNIUS': "Europe/Vilnius", - 'AFRICA/KHARTOUM': "Africa/Khartoum", - 'AFRICA/NAIROBI': "Africa/Nairobi", - 'ANTARCTICA/SYOWA': "Antarctica/Syowa", - 'ASIA/BAGHDAD': "Asia/Baghdad", - 'ASIA/QATAR': "Asia/Qatar", - 'ASIA/RIYADH': "Asia/Riyadh", - 'EUROPE/MINSK': "Europe/Minsk", - 'EUROPE/MOSCOW': "Europe/Moscow", - 'ASIA/TEHRAN': "Asia/Tehran", - 'ASIA/BAKU': "Asia/Baku", - 'ASIA/DUBAI': "Asia/Dubai", - 'ASIA/TBILISI': "Asia/Tbilisi", - 'ASIA/YEREVAN': "Asia/Yerevan", - 'EUROPE/SAMARA': "Europe/Samara", + 'INDIAN/ANTANANARIVO': "Indian/Antananarivo", + 'INDIAN/CHAGOS': "Indian/Chagos", + 'INDIAN/CHRISTMAS': "Indian/Christmas", + 'INDIAN/COCOS': "Indian/Cocos", + 'INDIAN/COMORO': "Indian/Comoro", + 'INDIAN/KERGUELEN': "Indian/Kerguelen", 'INDIAN/MAHE': "Indian/Mahe", + 'INDIAN/MALDIVES': "Indian/Maldives", 'INDIAN/MAURITIUS': "Indian/Mauritius", + 'INDIAN/MAYOTTE': "Indian/Mayotte", 'INDIAN/REUNION': "Indian/Reunion", - 'ASIA/KABUL': "Asia/Kabul", - 'ANTARCTICA/MAWSON': "Antarctica/Mawson", - 'ASIA/AQTAU': "Asia/Aqtau", - 'ASIA/AQTOBE': "Asia/Aqtobe", - 'ASIA/ASHGABAT': "Asia/Ashgabat", - 'ASIA/DUSHANBE': "Asia/Dushanbe", - 'ASIA/KARACHI': "Asia/Karachi", - 'ASIA/TASHKENT': "Asia/Tashkent", - 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", - 'INDIAN/KERGUELEN': "Indian/Kerguelen", - 'INDIAN/MALDIVES': "Indian/Maldives", - 'ASIA/CALCUTTA': "Asia/Calcutta", - 'ASIA/KOLKATA': "Asia/Kolkata", - 'ASIA/COLOMBO': "Asia/Colombo", - 'ASIA/KATHMANDU': "Asia/Kathmandu", - 'ASIA/KATMANDU': "Asia/Katmandu", - 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", - 'ASIA/ALMATY': "Asia/Almaty", - 'ASIA/BISHKEK': "Asia/Bishkek", - 'ASIA/DHAKA': "Asia/Dhaka", - 'ASIA/OMSK': "Asia/Omsk", - 'ASIA/THIMPHU': "Asia/Thimphu", - 'INDIAN/CHAGOS': "Indian/Chagos", - 'ASIA/RANGOON': "Asia/Rangoon", - 'INDIAN/COCOS': "Indian/Cocos", - 'ANTARCTICA/DAVIS': "Antarctica/Davis", - 'ASIA/BANGKOK': "Asia/Bangkok", - 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", - 'ASIA/HOVD': "Asia/Hovd", - 'ASIA/JAKARTA': "Asia/Jakarta", - 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", - 'ASIA/SAIGON': "Asia/Saigon", - 'INDIAN/CHRISTMAS': "Indian/Christmas", - 'ANTARCTICA/CASEY': "Antarctica/Casey", - 'ASIA/BRUNEI': "Asia/Brunei", - 'ASIA/CHOIBALSAN': "Asia/Choibalsan", - 'ASIA/HONG_KONG': "Asia/Hong_Kong", - 'ASIA/IRKUTSK': "Asia/Irkutsk", - 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", - 'ASIA/MACAU': "Asia/Macau", - 'ASIA/MAKASSAR': "Asia/Makassar", - 'ASIA/MANILA': "Asia/Manila", - 'ASIA/SHANGHAI': "Asia/Shanghai", - 'ASIA/SINGAPORE': "Asia/Singapore", - 'ASIA/TAIPEI': "Asia/Taipei", - 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", - 'AUSTRALIA/PERTH': "Australia/Perth", - 'ASIA/PYONGYANG': "Asia/Pyongyang", - 'ASIA/DILI': "Asia/Dili", - 'ASIA/JAYAPURA': "Asia/Jayapura", - 'ASIA/SEOUL': "Asia/Seoul", - 'ASIA/TOKYO': "Asia/Tokyo", - 'ASIA/YAKUTSK': "Asia/Yakutsk", - 'ASIA/YANGON': "Asia/Yangon", - 'PACIFIC/PALAU': "Pacific/Palau", - 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", - 'AUSTRALIA/DARWIN': "Australia/Darwin", - 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", - 'ASIA/MAGADAN': "Asia/Magadan", - 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", - 'AUSTRALIA/BRISBANE': "Australia/Brisbane", - 'AUSTRALIA/HOBART': "Australia/Hobart", - 'AUSTRALIA/SYDNEY': "Australia/Sydney", + 'PACIFIC/APIA': "Pacific/Apia", + 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/CHATHAM': "Pacific/Chatham", 'PACIFIC/CHUUK': "Pacific/Chuuk", - 'PACIFIC/GUAM': "Pacific/Guam", - 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/EASTER': "Pacific/Easter", 'PACIFIC/EFATE': "Pacific/Efate", - 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", - 'PACIFIC/KOSRAE': "Pacific/Kosrae", - 'PACIFIC/NORFOLK': "Pacific/Norfolk", - 'PACIFIC/NOUMEA': "Pacific/Noumea", - 'PACIFIC/POHNPEI': "Pacific/Pohnpei", - 'ASIA/KAMCHATKA': "Asia/Kamchatka", - 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/ENDERBURY': "Pacific/Enderbury", + 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", 'PACIFIC/FIJI': "Pacific/Fiji", 'PACIFIC/FUNAFUTI': "Pacific/Funafuti", + 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", + 'PACIFIC/GAMBIER': "Pacific/Gambier", + 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", + 'PACIFIC/GUAM': "Pacific/Guam", + 'PACIFIC/HONOLULU': "Pacific/Honolulu", + 'PACIFIC/JOHNSTON': "Pacific/Johnston", + 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", + 'PACIFIC/KOSRAE': "Pacific/Kosrae", 'PACIFIC/KWAJALEIN': "Pacific/Kwajalein", 'PACIFIC/MAJURO': "Pacific/Majuro", + 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'PACIFIC/MIDWAY': "Pacific/Midway", 'PACIFIC/NAURU': "Pacific/Nauru", + 'PACIFIC/NORFOLK': "Pacific/Norfolk", + 'PACIFIC/NOUMEA': "Pacific/Noumea", + 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", + 'PACIFIC/PALAU': "Pacific/Palau", + 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", + 'PACIFIC/POHNPEI': "Pacific/Pohnpei", + 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", + 'PACIFIC/SAIPAN': "Pacific/Saipan", + 'PACIFIC/TAHITI': "Pacific/Tahiti", 'PACIFIC/TARAWA': "Pacific/Tarawa", + 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", 'PACIFIC/WAKE': "Pacific/Wake", 'PACIFIC/WALLIS': "Pacific/Wallis", - 'PACIFIC/APIA': "Pacific/Apia", - 'PACIFIC/ENDERBURY': "Pacific/Enderbury", - 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", - 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", - 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", 'UTC': "UTC", }, } @@ -433,7 +601,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 quorum_ok (bool): Indicates if the cluster quorum requirement is met. This field has a value of 'true' when at least (n + 1) / 2 number of nodes are up and running.. [optional] # noqa: E501 reported_time (datetime): Date on which the cluster information was collected and reported.. [optional] # noqa: E501 setup_time (datetime): Initial setup date and time of the Intersight Appliance.. [optional] # noqa: E501 - time_zone (str): Timezone of the Intersight Appliance. The default value is in UTC. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): Timezone of the Intersight Appliance. The default value is in UTC. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 """ class_id = kwargs.get('class_id', "onprem.ClusterInfo") @@ -485,6 +653,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -493,10 +664,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -550,7 +724,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 quorum_ok (bool): Indicates if the cluster quorum requirement is met. This field has a value of 'true' when at least (n + 1) / 2 number of nodes are up and running.. [optional] # noqa: E501 reported_time (datetime): Date on which the cluster information was collected and reported.. [optional] # noqa: E501 setup_time (datetime): Initial setup date and time of the Intersight Appliance.. [optional] # noqa: E501 - time_zone (str): Timezone of the Intersight Appliance. The default value is in UTC. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): Timezone of the Intersight Appliance. The default value is in UTC. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 """ class_id = kwargs.get('class_id', "onprem.ClusterInfo") diff --git a/intersight/model/onprem_cluster_info_all_of.py b/intersight/model/onprem_cluster_info_all_of.py index 1fb01ed181..5ef4557c90 100644 --- a/intersight/model/onprem_cluster_info_all_of.py +++ b/intersight/model/onprem_cluster_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -69,260 +69,428 @@ class OnpremClusterInfoAllOf(ModelNormal): }, ('time_zone',): { 'PACIFIC/NIUE': "Pacific/Niue", - 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", - 'PACIFIC/HONOLULU': "Pacific/Honolulu", - 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", - 'PACIFIC/TAHITI': "Pacific/Tahiti", - 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'AFRICA/ABIDJAN': "Africa/Abidjan", + 'AFRICA/ACCRA': "Africa/Accra", + 'AFRICA/ADDIS_ABABA': "Africa/Addis_Ababa", + 'AFRICA/ALGIERS': "Africa/Algiers", + 'AFRICA/ASMARA': "Africa/Asmara", + 'AFRICA/BAMAKO': "Africa/Bamako", + 'AFRICA/BANGUI': "Africa/Bangui", + 'AFRICA/BANJUL': "Africa/Banjul", + 'AFRICA/BISSAU': "Africa/Bissau", + 'AFRICA/BLANTYRE': "Africa/Blantyre", + 'AFRICA/BRAZZAVILLE': "Africa/Brazzaville", + 'AFRICA/BUJUMBURA': "Africa/Bujumbura", + 'AFRICA/CAIRO': "Africa/Cairo", + 'AFRICA/CASABLANCA': "Africa/Casablanca", + 'AFRICA/CEUTA': "Africa/Ceuta", + 'AFRICA/CONAKRY': "Africa/Conakry", + 'AFRICA/DAKAR': "Africa/Dakar", + 'AFRICA/DAR_ES_SALAAM': "Africa/Dar_es_Salaam", + 'AFRICA/DJIBOUTI': "Africa/Djibouti", + 'AFRICA/DOUALA': "Africa/Douala", + 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", + 'AFRICA/FREETOWN': "Africa/Freetown", + 'AFRICA/GABORONE': "Africa/Gaborone", + 'AFRICA/HARARE': "Africa/Harare", + 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", + 'AFRICA/JUBA': "Africa/Juba", + 'AFRICA/KAMPALA': "Africa/Kampala", + 'AFRICA/KHARTOUM': "Africa/Khartoum", + 'AFRICA/KIGALI': "Africa/Kigali", + 'AFRICA/KINSHASA': "Africa/Kinshasa", + 'AFRICA/LAGOS': "Africa/Lagos", + 'AFRICA/LIBREVILLE': "Africa/Libreville", + 'AFRICA/LOME': "Africa/Lome", + 'AFRICA/LUANDA': "Africa/Luanda", + 'AFRICA/LUBUMBASHI': "Africa/Lubumbashi", + 'AFRICA/LUSAKA': "Africa/Lusaka", + 'AFRICA/MALABO': "Africa/Malabo", + 'AFRICA/MAPUTO': "Africa/Maputo", + 'AFRICA/MASERU': "Africa/Maseru", + 'AFRICA/MBABANE': "Africa/Mbabane", + 'AFRICA/MOGADISHU': "Africa/Mogadishu", + 'AFRICA/MONROVIA': "Africa/Monrovia", + 'AFRICA/NAIROBI': "Africa/Nairobi", + 'AFRICA/NDJAMENA': "Africa/Ndjamena", + 'AFRICA/NIAMEY': "Africa/Niamey", + 'AFRICA/NOUAKCHOTT': "Africa/Nouakchott", + 'AFRICA/OUAGADOUGOU': "Africa/Ouagadougou", + 'AFRICA/PORTO-NOVO': "Africa/Porto-Novo", + 'AFRICA/SAO_TOME': "Africa/Sao_Tome", + 'AFRICA/TRIPOLI': "Africa/Tripoli", + 'AFRICA/TUNIS': "Africa/Tunis", + 'AFRICA/WINDHOEK': "Africa/Windhoek", + 'AMERICA/ADAK': "America/Adak", 'AMERICA/ANCHORAGE': "America/Anchorage", - 'PACIFIC/GAMBIER': "Pacific/Gambier", - 'AMERICA/LOS_ANGELES': "America/Los_Angeles", - 'AMERICA/TIJUANA': "America/Tijuana", - 'AMERICA/VANCOUVER': "America/Vancouver", - 'AMERICA/WHITEHORSE': "America/Whitehorse", - 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", - 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", - 'AMERICA/DENVER': "America/Denver", - 'AMERICA/EDMONTON': "America/Edmonton", - 'AMERICA/HERMOSILLO': "America/Hermosillo", - 'AMERICA/MAZATLAN': "America/Mazatlan", - 'AMERICA/PHOENIX': "America/Phoenix", - 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'AMERICA/ANGUILLA': "America/Anguilla", + 'AMERICA/ANTIGUA': "America/Antigua", + 'AMERICA/ARAGUAINA': "America/Araguaina", + 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", + 'AMERICA/ARGENTINA/CATAMARCA': "America/Argentina/Catamarca", + 'AMERICA/ARGENTINA/CORDOBA': "America/Argentina/Cordoba", + 'AMERICA/ARGENTINA/JUJUY': "America/Argentina/Jujuy", + 'AMERICA/ARGENTINA/LA_RIOJA': "America/Argentina/La_Rioja", + 'AMERICA/ARGENTINA/MENDOZA': "America/Argentina/Mendoza", + 'AMERICA/ARGENTINA/RIO_GALLEGOS': "America/Argentina/Rio_Gallegos", + 'AMERICA/ARGENTINA/SALTA': "America/Argentina/Salta", + 'AMERICA/ARGENTINA/SAN_JUAN': "America/Argentina/San_Juan", + 'AMERICA/ARGENTINA/SAN_LUIS': "America/Argentina/San_Luis", + 'AMERICA/ARGENTINA/TUCUMAN': "America/Argentina/Tucuman", + 'AMERICA/ARGENTINA/USHUAIA': "America/Argentina/Ushuaia", + 'AMERICA/ARUBA': "America/Aruba", + 'AMERICA/ASUNCION': "America/Asuncion", + 'AMERICA/ATIKOKAN': "America/Atikokan", + 'AMERICA/BAHIA': "America/Bahia", + 'AMERICA/BAHIA_BANDERAS': "America/Bahia_Banderas", + 'AMERICA/BARBADOS': "America/Barbados", + 'AMERICA/BELEM': "America/Belem", 'AMERICA/BELIZE': "America/Belize", + 'AMERICA/BLANC-SABLON': "America/Blanc-Sablon", + 'AMERICA/BOA_VISTA': "America/Boa_Vista", + 'AMERICA/BOGOTA': "America/Bogota", + 'AMERICA/BOISE': "America/Boise", + 'AMERICA/CAMBRIDGE_BAY': "America/Cambridge_Bay", + 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", + 'AMERICA/CANCUN': "America/Cancun", + 'AMERICA/CARACAS': "America/Caracas", + 'AMERICA/CAYENNE': "America/Cayenne", + 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/CHICAGO': "America/Chicago", + 'AMERICA/CHIHUAHUA': "America/Chihuahua", 'AMERICA/COSTA_RICA': "America/Costa_Rica", + 'AMERICA/CRESTON': "America/Creston", + 'AMERICA/CUIABA': "America/Cuiaba", + 'AMERICA/CURACAO': "America/Curacao", + 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'AMERICA/DAWSON': "America/Dawson", + 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", + 'AMERICA/DENVER': "America/Denver", + 'AMERICA/DETROIT': "America/Detroit", + 'AMERICA/DOMINICA': "America/Dominica", + 'AMERICA/EDMONTON': "America/Edmonton", + 'AMERICA/EIRUNEPE': "America/Eirunepe", 'AMERICA/EL_SALVADOR': "America/El_Salvador", + 'AMERICA/FORTALEZA': "America/Fortaleza", + 'AMERICA/GLACE_BAY': "America/Glace_Bay", + 'AMERICA/GODTHAB': "America/Godthab", + 'AMERICA/GOOSE_BAY': "America/Goose_Bay", + 'AMERICA/GRAND_TURK': "America/Grand_Turk", + 'AMERICA/GRENADA': "America/Grenada", + 'AMERICA/GUADELOUPE': "America/Guadeloupe", 'AMERICA/GUATEMALA': "America/Guatemala", - 'AMERICA/MANAGUA': "America/Managua", - 'AMERICA/MEXICO_CITY': "America/Mexico_City", - 'AMERICA/REGINA': "America/Regina", - 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", - 'AMERICA/WINNIPEG': "America/Winnipeg", - 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", - 'AMERICA/BOGOTA': "America/Bogota", - 'AMERICA/CANCUN': "America/Cancun", - 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/GUAYAQUIL': "America/Guayaquil", + 'AMERICA/GUYANA': "America/Guyana", + 'AMERICA/HALIFAX': "America/Halifax", 'AMERICA/HAVANA': "America/Havana", + 'AMERICA/HERMOSILLO': "America/Hermosillo", + 'AMERICA/INDIANA/INDIANAPOLIS': "America/Indiana/Indianapolis", + 'AMERICA/INDIANA/KNOX': "America/Indiana/Knox", + 'AMERICA/INDIANA/MARENGO': "America/Indiana/Marengo", + 'AMERICA/INDIANA/PETERSBURG': "America/Indiana/Petersburg", + 'AMERICA/INDIANA/TELL_CITY': "America/Indiana/Tell_City", + 'AMERICA/INDIANA/VEVAY': "America/Indiana/Vevay", + 'AMERICA/INDIANA/VINCENNES': "America/Indiana/Vincennes", + 'AMERICA/INDIANA/WINAMAC': "America/Indiana/Winamac", + 'AMERICA/INUVIK': "America/Inuvik", 'AMERICA/IQALUIT': "America/Iqaluit", 'AMERICA/JAMAICA': "America/Jamaica", + 'AMERICA/JUNEAU': "America/Juneau", + 'AMERICA/KENTUCKY/LOUISVILLE': "America/Kentucky/Louisville", + 'AMERICA/KENTUCKY/MONTICELLO': "America/Kentucky/Monticello", + 'AMERICA/KRALENDIJK': "America/Kralendijk", + 'AMERICA/LA_PAZ': "America/La_Paz", 'AMERICA/LIMA': "America/Lima", + 'AMERICA/LOS_ANGELES': "America/Los_Angeles", + 'AMERICA/LOWER_PRINCES': "America/Lower_Princes", + 'AMERICA/MACEIO': "America/Maceio", + 'AMERICA/MANAGUA': "America/Managua", + 'AMERICA/MANAUS': "America/Manaus", + 'AMERICA/MARIGOT': "America/Marigot", + 'AMERICA/MARTINIQUE': "America/Martinique", + 'AMERICA/MATAMOROS': "America/Matamoros", + 'AMERICA/MAZATLAN': "America/Mazatlan", + 'AMERICA/MENOMINEE': "America/Menominee", + 'AMERICA/MERIDA': "America/Merida", + 'AMERICA/METLAKATLA': "America/Metlakatla", + 'AMERICA/MEXICO_CITY': "America/Mexico_City", + 'AMERICA/MIQUELON': "America/Miquelon", + 'AMERICA/MONCTON': "America/Moncton", + 'AMERICA/MONTERREY': "America/Monterrey", + 'AMERICA/MONTEVIDEO': "America/Montevideo", + 'AMERICA/MONTREAL': "America/Montreal", + 'AMERICA/MONTSERRAT': "America/Montserrat", 'AMERICA/NASSAU': "America/Nassau", 'AMERICA/NEW_YORK': "America/New_York", - 'AMERICA/NUUK': "America/Nuuk", + 'AMERICA/NIPIGON': "America/Nipigon", + 'AMERICA/NOME': "America/Nome", + 'AMERICA/NORONHA': "America/Noronha", + 'AMERICA/NORTH_DAKOTA/BEULAH': "America/North_Dakota/Beulah", + 'AMERICA/NORTH_DAKOTA/CENTER': "America/North_Dakota/Center", + 'AMERICA/NORTH_DAKOTA/NEW_SALEM': "America/North_Dakota/New_Salem", + 'AMERICA/OJINAGA': "America/Ojinaga", 'AMERICA/PANAMA': "America/Panama", + 'AMERICA/PANGNIRTUNG': "America/Pangnirtung", + 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/PHOENIX': "America/Phoenix", 'AMERICA/PORT-AU-PRINCE': "America/Port-au-Prince", - 'AMERICA/RIO_BRANCO': "America/Rio_Branco", - 'AMERICA/TORONTO': "America/Toronto", - 'PACIFIC/EASTER': "Pacific/Easter", - 'AMERICA/CARACAS': "America/Caracas", - 'AMERICA/ASUNCION': "America/Asuncion", - 'AMERICA/BARBADOS': "America/Barbados", - 'AMERICA/BOA_VISTA': "America/Boa_Vista", - 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", - 'AMERICA/CUIABA': "America/Cuiaba", - 'AMERICA/CURACAO': "America/Curacao", - 'AMERICA/GRAND_TURK': "America/Grand_Turk", - 'AMERICA/GUYANA': "America/Guyana", - 'AMERICA/HALIFAX': "America/Halifax", - 'AMERICA/LA_PAZ': "America/La_Paz", - 'AMERICA/MANAUS': "America/Manaus", - 'AMERICA/MARTINIQUE': "America/Martinique", 'AMERICA/PORT_OF_SPAIN': "America/Port_of_Spain", 'AMERICA/PORTO_VELHO': "America/Porto_Velho", 'AMERICA/PUERTO_RICO': "America/Puerto_Rico", - 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", - 'AMERICA/THULE': "America/Thule", - 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", - 'AMERICA/ST_JOHNS': "America/St_Johns", - 'AMERICA/ARAGUAINA': "America/Araguaina", - 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", - 'AMERICA/BAHIA': "America/Bahia", - 'AMERICA/BELEM': "America/Belem", - 'AMERICA/CAYENNE': "America/Cayenne", - 'AMERICA/FORTALEZA': "America/Fortaleza", - 'AMERICA/GODTHAB': "America/Godthab", - 'AMERICA/MACEIO': "America/Maceio", - 'AMERICA/MIQUELON': "America/Miquelon", - 'AMERICA/MONTEVIDEO': "America/Montevideo", - 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/RAINY_RIVER': "America/Rainy_River", + 'AMERICA/RANKIN_INLET': "America/Rankin_Inlet", 'AMERICA/RECIFE': "America/Recife", + 'AMERICA/REGINA': "America/Regina", + 'AMERICA/RESOLUTE': "America/Resolute", + 'AMERICA/RIO_BRANCO': "America/Rio_Branco", + 'AMERICA/SANTA_ISABEL': "America/Santa_Isabel", + 'AMERICA/SANTAREM': "America/Santarem", 'AMERICA/SANTIAGO': "America/Santiago", + 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", 'AMERICA/SAO_PAULO': "America/Sao_Paulo", + 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'AMERICA/SHIPROCK': "America/Shiprock", + 'AMERICA/SITKA': "America/Sitka", + 'AMERICA/ST_BARTHELEMY': "America/St_Barthelemy", + 'AMERICA/ST_JOHNS': "America/St_Johns", + 'AMERICA/ST_KITTS': "America/St_Kitts", + 'AMERICA/ST_LUCIA': "America/St_Lucia", + 'AMERICA/ST_THOMAS': "America/St_Thomas", + 'AMERICA/ST_VINCENT': "America/St_Vincent", + 'AMERICA/SWIFT_CURRENT': "America/Swift_Current", + 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", + 'AMERICA/THULE': "America/Thule", + 'AMERICA/THUNDER_BAY': "America/Thunder_Bay", + 'AMERICA/TIJUANA': "America/Tijuana", + 'AMERICA/TORONTO': "America/Toronto", + 'AMERICA/TORTOLA': "America/Tortola", + 'AMERICA/VANCOUVER': "America/Vancouver", + 'AMERICA/WHITEHORSE': "America/Whitehorse", + 'AMERICA/WINNIPEG': "America/Winnipeg", + 'AMERICA/YAKUTAT': "America/Yakutat", + 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'ANTARCTICA/CASEY': "Antarctica/Casey", + 'ANTARCTICA/DAVIS': "Antarctica/Davis", + 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", + 'ANTARCTICA/MACQUARIE': "Antarctica/Macquarie", + 'ANTARCTICA/MAWSON': "Antarctica/Mawson", + 'ANTARCTICA/MCMURDO': "Antarctica/McMurdo", 'ANTARCTICA/PALMER': "Antarctica/Palmer", 'ANTARCTICA/ROTHERA': "Antarctica/Rothera", - 'ATLANTIC/STANLEY': "Atlantic/Stanley", - 'AMERICA/NORONHA': "America/Noronha", - 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", - 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'ANTARCTICA/SOUTH_POLE': "Antarctica/South_Pole", + 'ANTARCTICA/SYOWA': "Antarctica/Syowa", + 'ANTARCTICA/TROLL': "Antarctica/Troll", + 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", + 'ARCTIC/LONGYEARBYEN': "Arctic/Longyearbyen", + 'ASIA/ADEN': "Asia/Aden", + 'ASIA/ALMATY': "Asia/Almaty", + 'ASIA/AMMAN': "Asia/Amman", + 'ASIA/ANADYR': "Asia/Anadyr", + 'ASIA/AQTAU': "Asia/Aqtau", + 'ASIA/AQTOBE': "Asia/Aqtobe", + 'ASIA/ASHGABAT': "Asia/Ashgabat", + 'ASIA/BAGHDAD': "Asia/Baghdad", + 'ASIA/BAHRAIN': "Asia/Bahrain", + 'ASIA/BAKU': "Asia/Baku", + 'ASIA/BANGKOK': "Asia/Bangkok", + 'ASIA/BEIRUT': "Asia/Beirut", + 'ASIA/BISHKEK': "Asia/Bishkek", + 'ASIA/BRUNEI': "Asia/Brunei", + 'ASIA/CALCUTTA': "Asia/Calcutta", + 'ASIA/CHOIBALSAN': "Asia/Choibalsan", + 'ASIA/CHONGQING': "Asia/Chongqing", + 'ASIA/COLOMBO': "Asia/Colombo", + 'ASIA/DAMASCUS': "Asia/Damascus", + 'ASIA/DHAKA': "Asia/Dhaka", + 'ASIA/DILI': "Asia/Dili", + 'ASIA/DUBAI': "Asia/Dubai", + 'ASIA/DUSHANBE': "Asia/Dushanbe", + 'ASIA/GAZA': "Asia/Gaza", + 'ASIA/HARBIN': "Asia/Harbin", + 'ASIA/HEBRON': "Asia/Hebron", + 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", + 'ASIA/HONG_KONG': "Asia/Hong_Kong", + 'ASIA/HOVD': "Asia/Hovd", + 'ASIA/IRKUTSK': "Asia/Irkutsk", + 'ASIA/JAKARTA': "Asia/Jakarta", + 'ASIA/JAYAPURA': "Asia/Jayapura", + 'ASIA/JERUSALEM': "Asia/Jerusalem", + 'ASIA/KABUL': "Asia/Kabul", + 'ASIA/KAMCHATKA': "Asia/Kamchatka", + 'ASIA/KARACHI': "Asia/Karachi", + 'ASIA/KASHGAR': "Asia/Kashgar", + 'ASIA/KATHMANDU': "Asia/Kathmandu", + 'ASIA/KATMANDU': "Asia/Katmandu", + 'ASIA/KHANDYGA': "Asia/Khandyga", + 'ASIA/KOLKATA': "Asia/Kolkata", + 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", + 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", + 'ASIA/KUCHING': "Asia/Kuching", + 'ASIA/KUWAIT': "Asia/Kuwait", + 'ASIA/MACAU': "Asia/Macau", + 'ASIA/MAGADAN': "Asia/Magadan", + 'ASIA/MAKASSAR': "Asia/Makassar", + 'ASIA/MANILA': "Asia/Manila", + 'ASIA/MUSCAT': "Asia/Muscat", + 'ASIA/NICOSIA': "Asia/Nicosia", + 'ASIA/NOVOKUZNETSK': "Asia/Novokuznetsk", + 'ASIA/NOVOSIBIRSK': "Asia/Novosibirsk", + 'ASIA/OMSK': "Asia/Omsk", + 'ASIA/ORAL': "Asia/Oral", + 'ASIA/PHNOM_PENH': "Asia/Phnom_Penh", + 'ASIA/PONTIANAK': "Asia/Pontianak", + 'ASIA/PYONGYANG': "Asia/Pyongyang", + 'ASIA/QATAR': "Asia/Qatar", + 'ASIA/QYZYLORDA': "Asia/Qyzylorda", + 'ASIA/RANGOON': "Asia/Rangoon", + 'ASIA/RIYADH': "Asia/Riyadh", + 'ASIA/SAIGON': "Asia/Saigon", + 'ASIA/SAKHALIN': "Asia/Sakhalin", + 'ASIA/SAMARKAND': "Asia/Samarkand", + 'ASIA/SEOUL': "Asia/Seoul", + 'ASIA/SHANGHAI': "Asia/Shanghai", + 'ASIA/SINGAPORE': "Asia/Singapore", + 'ASIA/TAIPEI': "Asia/Taipei", + 'ASIA/TASHKENT': "Asia/Tashkent", + 'ASIA/TBILISI': "Asia/Tbilisi", + 'ASIA/TEHRAN': "Asia/Tehran", + 'ASIA/THIMPHU': "Asia/Thimphu", + 'ASIA/TOKYO': "Asia/Tokyo", + 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", + 'ASIA/URUMQI': "Asia/Urumqi", + 'ASIA/UST-NERA': "Asia/Ust-Nera", + 'ASIA/VIENTIANE': "Asia/Vientiane", + 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", + 'ASIA/YAKUTSK': "Asia/Yakutsk", + 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", + 'ASIA/YEREVAN': "Asia/Yerevan", 'ATLANTIC/AZORES': "Atlantic/Azores", - 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", - 'AFRICA/ABIDJAN': "Africa/Abidjan", - 'AFRICA/ACCRA': "Africa/Accra", - 'AFRICA/BISSAU': "Africa/Bissau", - 'AFRICA/CASABLANCA': "Africa/Casablanca", - 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", - 'AFRICA/MONROVIA': "Africa/Monrovia", - 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", 'ATLANTIC/CANARY': "Atlantic/Canary", + 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", 'ATLANTIC/FAROE': "Atlantic/Faroe", + 'ATLANTIC/MADEIRA': "Atlantic/Madeira", 'ATLANTIC/REYKJAVIK': "Atlantic/Reykjavik", + 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", + 'ATLANTIC/ST_HELENA': "Atlantic/St_Helena", + 'ATLANTIC/STANLEY': "Atlantic/Stanley", + 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", + 'AUSTRALIA/BRISBANE': "Australia/Brisbane", + 'AUSTRALIA/BROKEN_HILL': "Australia/Broken_Hill", + 'AUSTRALIA/CURRIE': "Australia/Currie", + 'AUSTRALIA/DARWIN': "Australia/Darwin", + 'AUSTRALIA/EUCLA': "Australia/Eucla", + 'AUSTRALIA/HOBART': "Australia/Hobart", + 'AUSTRALIA/LINDEMAN': "Australia/Lindeman", + 'AUSTRALIA/LORD_HOWE': "Australia/Lord_Howe", + 'AUSTRALIA/MELBOURNE': "Australia/Melbourne", + 'AUSTRALIA/PERTH': "Australia/Perth", + 'AUSTRALIA/SYDNEY': "Australia/Sydney", 'ETC/GMT': "Etc/GMT", - 'EUROPE/DUBLIN': "Europe/Dublin", - 'EUROPE/LISBON': "Europe/Lisbon", - 'EUROPE/LONDON': "Europe/London", - 'AFRICA/ALGIERS': "Africa/Algiers", - 'AFRICA/CEUTA': "Africa/Ceuta", - 'AFRICA/LAGOS': "Africa/Lagos", - 'AFRICA/NDJAMENA': "Africa/Ndjamena", - 'AFRICA/TUNIS': "Africa/Tunis", - 'AFRICA/WINDHOEK': "Africa/Windhoek", 'EUROPE/AMSTERDAM': "Europe/Amsterdam", 'EUROPE/ANDORRA': "Europe/Andorra", + 'EUROPE/ATHENS': "Europe/Athens", 'EUROPE/BELGRADE': "Europe/Belgrade", 'EUROPE/BERLIN': "Europe/Berlin", + 'EUROPE/BRATISLAVA': "Europe/Bratislava", 'EUROPE/BRUSSELS': "Europe/Brussels", + 'EUROPE/BUCHAREST': "Europe/Bucharest", 'EUROPE/BUDAPEST': "Europe/Budapest", + 'EUROPE/BUSINGEN': "Europe/Busingen", + 'EUROPE/CHISINAU': "Europe/Chisinau", 'EUROPE/COPENHAGEN': "Europe/Copenhagen", + 'EUROPE/DUBLIN': "Europe/Dublin", 'EUROPE/GIBRALTAR': "Europe/Gibraltar", + 'EUROPE/GUERNSEY': "Europe/Guernsey", + 'EUROPE/HELSINKI': "Europe/Helsinki", + 'EUROPE/ISLE_OF_MAN': "Europe/Isle_of_Man", + 'EUROPE/ISTANBUL': "Europe/Istanbul", + 'EUROPE/JERSEY': "Europe/Jersey", + 'EUROPE/KALININGRAD': "Europe/Kaliningrad", + 'EUROPE/KIEV': "Europe/Kiev", + 'EUROPE/LISBON': "Europe/Lisbon", + 'EUROPE/LJUBLJANA': "Europe/Ljubljana", + 'EUROPE/LONDON': "Europe/London", 'EUROPE/LUXEMBOURG': "Europe/Luxembourg", 'EUROPE/MADRID': "Europe/Madrid", 'EUROPE/MALTA': "Europe/Malta", + 'EUROPE/MARIEHAMN': "Europe/Mariehamn", + 'EUROPE/MINSK': "Europe/Minsk", 'EUROPE/MONACO': "Europe/Monaco", + 'EUROPE/MOSCOW': "Europe/Moscow", 'EUROPE/OSLO': "Europe/Oslo", 'EUROPE/PARIS': "Europe/Paris", + 'EUROPE/PODGORICA': "Europe/Podgorica", 'EUROPE/PRAGUE': "Europe/Prague", + 'EUROPE/RIGA': "Europe/Riga", 'EUROPE/ROME': "Europe/Rome", + 'EUROPE/SAMARA': "Europe/Samara", + 'EUROPE/SAN_MARINO': "Europe/San_Marino", + 'EUROPE/SARAJEVO': "Europe/Sarajevo", + 'EUROPE/SIMFEROPOL': "Europe/Simferopol", + 'EUROPE/SKOPJE': "Europe/Skopje", + 'EUROPE/SOFIA': "Europe/Sofia", 'EUROPE/STOCKHOLM': "Europe/Stockholm", + 'EUROPE/TALLINN': "Europe/Tallinn", 'EUROPE/TIRANE': "Europe/Tirane", + 'EUROPE/UZHGOROD': "Europe/Uzhgorod", + 'EUROPE/VADUZ': "Europe/Vaduz", + 'EUROPE/VATICAN': "Europe/Vatican", 'EUROPE/VIENNA': "Europe/Vienna", + 'EUROPE/VILNIUS': "Europe/Vilnius", + 'EUROPE/VOLGOGRAD': "Europe/Volgograd", 'EUROPE/WARSAW': "Europe/Warsaw", + 'EUROPE/ZAGREB': "Europe/Zagreb", + 'EUROPE/ZAPOROZHYE': "Europe/Zaporozhye", 'EUROPE/ZURICH': "Europe/Zurich", - 'AFRICA/CAIRO': "Africa/Cairo", - 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", - 'AFRICA/MAPUTO': "Africa/Maputo", - 'AFRICA/TRIPOLI': "Africa/Tripoli", - 'ASIA/AMMAN': "Asia/Amman", - 'ASIA/BEIRUT': "Asia/Beirut", - 'ASIA/DAMASCUS': "Asia/Damascus", - 'ASIA/GAZA': "Asia/Gaza", - 'ASIA/JERUSALEM': "Asia/Jerusalem", - 'ASIA/NICOSIA': "Asia/Nicosia", - 'EUROPE/ATHENS': "Europe/Athens", - 'EUROPE/BUCHAREST': "Europe/Bucharest", - 'EUROPE/CHISINAU': "Europe/Chisinau", - 'EUROPE/HELSINKI': "Europe/Helsinki", - 'EUROPE/ISTANBUL': "Europe/Istanbul", - 'EUROPE/KALININGRAD': "Europe/Kaliningrad", - 'EUROPE/KIEV': "Europe/Kiev", - 'EUROPE/RIGA': "Europe/Riga", - 'EUROPE/SOFIA': "Europe/Sofia", - 'EUROPE/TALLINN': "Europe/Tallinn", - 'EUROPE/VILNIUS': "Europe/Vilnius", - 'AFRICA/KHARTOUM': "Africa/Khartoum", - 'AFRICA/NAIROBI': "Africa/Nairobi", - 'ANTARCTICA/SYOWA': "Antarctica/Syowa", - 'ASIA/BAGHDAD': "Asia/Baghdad", - 'ASIA/QATAR': "Asia/Qatar", - 'ASIA/RIYADH': "Asia/Riyadh", - 'EUROPE/MINSK': "Europe/Minsk", - 'EUROPE/MOSCOW': "Europe/Moscow", - 'ASIA/TEHRAN': "Asia/Tehran", - 'ASIA/BAKU': "Asia/Baku", - 'ASIA/DUBAI': "Asia/Dubai", - 'ASIA/TBILISI': "Asia/Tbilisi", - 'ASIA/YEREVAN': "Asia/Yerevan", - 'EUROPE/SAMARA': "Europe/Samara", + 'INDIAN/ANTANANARIVO': "Indian/Antananarivo", + 'INDIAN/CHAGOS': "Indian/Chagos", + 'INDIAN/CHRISTMAS': "Indian/Christmas", + 'INDIAN/COCOS': "Indian/Cocos", + 'INDIAN/COMORO': "Indian/Comoro", + 'INDIAN/KERGUELEN': "Indian/Kerguelen", 'INDIAN/MAHE': "Indian/Mahe", + 'INDIAN/MALDIVES': "Indian/Maldives", 'INDIAN/MAURITIUS': "Indian/Mauritius", + 'INDIAN/MAYOTTE': "Indian/Mayotte", 'INDIAN/REUNION': "Indian/Reunion", - 'ASIA/KABUL': "Asia/Kabul", - 'ANTARCTICA/MAWSON': "Antarctica/Mawson", - 'ASIA/AQTAU': "Asia/Aqtau", - 'ASIA/AQTOBE': "Asia/Aqtobe", - 'ASIA/ASHGABAT': "Asia/Ashgabat", - 'ASIA/DUSHANBE': "Asia/Dushanbe", - 'ASIA/KARACHI': "Asia/Karachi", - 'ASIA/TASHKENT': "Asia/Tashkent", - 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", - 'INDIAN/KERGUELEN': "Indian/Kerguelen", - 'INDIAN/MALDIVES': "Indian/Maldives", - 'ASIA/CALCUTTA': "Asia/Calcutta", - 'ASIA/KOLKATA': "Asia/Kolkata", - 'ASIA/COLOMBO': "Asia/Colombo", - 'ASIA/KATHMANDU': "Asia/Kathmandu", - 'ASIA/KATMANDU': "Asia/Katmandu", - 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", - 'ASIA/ALMATY': "Asia/Almaty", - 'ASIA/BISHKEK': "Asia/Bishkek", - 'ASIA/DHAKA': "Asia/Dhaka", - 'ASIA/OMSK': "Asia/Omsk", - 'ASIA/THIMPHU': "Asia/Thimphu", - 'INDIAN/CHAGOS': "Indian/Chagos", - 'ASIA/RANGOON': "Asia/Rangoon", - 'INDIAN/COCOS': "Indian/Cocos", - 'ANTARCTICA/DAVIS': "Antarctica/Davis", - 'ASIA/BANGKOK': "Asia/Bangkok", - 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", - 'ASIA/HOVD': "Asia/Hovd", - 'ASIA/JAKARTA': "Asia/Jakarta", - 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", - 'ASIA/SAIGON': "Asia/Saigon", - 'INDIAN/CHRISTMAS': "Indian/Christmas", - 'ANTARCTICA/CASEY': "Antarctica/Casey", - 'ASIA/BRUNEI': "Asia/Brunei", - 'ASIA/CHOIBALSAN': "Asia/Choibalsan", - 'ASIA/HONG_KONG': "Asia/Hong_Kong", - 'ASIA/IRKUTSK': "Asia/Irkutsk", - 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", - 'ASIA/MACAU': "Asia/Macau", - 'ASIA/MAKASSAR': "Asia/Makassar", - 'ASIA/MANILA': "Asia/Manila", - 'ASIA/SHANGHAI': "Asia/Shanghai", - 'ASIA/SINGAPORE': "Asia/Singapore", - 'ASIA/TAIPEI': "Asia/Taipei", - 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", - 'AUSTRALIA/PERTH': "Australia/Perth", - 'ASIA/PYONGYANG': "Asia/Pyongyang", - 'ASIA/DILI': "Asia/Dili", - 'ASIA/JAYAPURA': "Asia/Jayapura", - 'ASIA/SEOUL': "Asia/Seoul", - 'ASIA/TOKYO': "Asia/Tokyo", - 'ASIA/YAKUTSK': "Asia/Yakutsk", - 'ASIA/YANGON': "Asia/Yangon", - 'PACIFIC/PALAU': "Pacific/Palau", - 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", - 'AUSTRALIA/DARWIN': "Australia/Darwin", - 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", - 'ASIA/MAGADAN': "Asia/Magadan", - 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", - 'AUSTRALIA/BRISBANE': "Australia/Brisbane", - 'AUSTRALIA/HOBART': "Australia/Hobart", - 'AUSTRALIA/SYDNEY': "Australia/Sydney", + 'PACIFIC/APIA': "Pacific/Apia", + 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/CHATHAM': "Pacific/Chatham", 'PACIFIC/CHUUK': "Pacific/Chuuk", - 'PACIFIC/GUAM': "Pacific/Guam", - 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/EASTER': "Pacific/Easter", 'PACIFIC/EFATE': "Pacific/Efate", - 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", - 'PACIFIC/KOSRAE': "Pacific/Kosrae", - 'PACIFIC/NORFOLK': "Pacific/Norfolk", - 'PACIFIC/NOUMEA': "Pacific/Noumea", - 'PACIFIC/POHNPEI': "Pacific/Pohnpei", - 'ASIA/KAMCHATKA': "Asia/Kamchatka", - 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/ENDERBURY': "Pacific/Enderbury", + 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", 'PACIFIC/FIJI': "Pacific/Fiji", 'PACIFIC/FUNAFUTI': "Pacific/Funafuti", + 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", + 'PACIFIC/GAMBIER': "Pacific/Gambier", + 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", + 'PACIFIC/GUAM': "Pacific/Guam", + 'PACIFIC/HONOLULU': "Pacific/Honolulu", + 'PACIFIC/JOHNSTON': "Pacific/Johnston", + 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", + 'PACIFIC/KOSRAE': "Pacific/Kosrae", 'PACIFIC/KWAJALEIN': "Pacific/Kwajalein", 'PACIFIC/MAJURO': "Pacific/Majuro", + 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'PACIFIC/MIDWAY': "Pacific/Midway", 'PACIFIC/NAURU': "Pacific/Nauru", + 'PACIFIC/NORFOLK': "Pacific/Norfolk", + 'PACIFIC/NOUMEA': "Pacific/Noumea", + 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", + 'PACIFIC/PALAU': "Pacific/Palau", + 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", + 'PACIFIC/POHNPEI': "Pacific/Pohnpei", + 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", + 'PACIFIC/SAIPAN': "Pacific/Saipan", + 'PACIFIC/TAHITI': "Pacific/Tahiti", 'PACIFIC/TARAWA': "Pacific/Tarawa", + 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", 'PACIFIC/WAKE': "Pacific/Wake", 'PACIFIC/WALLIS': "Pacific/Wallis", - 'PACIFIC/APIA': "Pacific/Apia", - 'PACIFIC/ENDERBURY': "Pacific/Enderbury", - 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", - 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", - 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", 'UTC': "UTC", }, } @@ -430,7 +598,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 quorum_ok (bool): Indicates if the cluster quorum requirement is met. This field has a value of 'true' when at least (n + 1) / 2 number of nodes are up and running.. [optional] # noqa: E501 reported_time (datetime): Date on which the cluster information was collected and reported.. [optional] # noqa: E501 setup_time (datetime): Initial setup date and time of the Intersight Appliance.. [optional] # noqa: E501 - time_zone (str): Timezone of the Intersight Appliance. The default value is in UTC. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): Timezone of the Intersight Appliance. The default value is in UTC. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 """ class_id = kwargs.get('class_id', "onprem.ClusterInfo") @@ -528,7 +696,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 quorum_ok (bool): Indicates if the cluster quorum requirement is met. This field has a value of 'true' when at least (n + 1) / 2 number of nodes are up and running.. [optional] # noqa: E501 reported_time (datetime): Date on which the cluster information was collected and reported.. [optional] # noqa: E501 setup_time (datetime): Initial setup date and time of the Intersight Appliance.. [optional] # noqa: E501 - time_zone (str): Timezone of the Intersight Appliance. The default value is in UTC. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): Timezone of the Intersight Appliance. The default value is in UTC. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 """ class_id = kwargs.get('class_id', "onprem.ClusterInfo") diff --git a/intersight/model/onprem_cluster_node.py b/intersight/model/onprem_cluster_node.py index 0a8cc36623..cc72f6e105 100644 --- a/intersight/model/onprem_cluster_node.py +++ b/intersight/model/onprem_cluster_node.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -264,6 +264,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -272,10 +275,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/onprem_cluster_node_all_of.py b/intersight/model/onprem_cluster_node_all_of.py index cbd02a05bb..b409813f78 100644 --- a/intersight/model/onprem_cluster_node_all_of.py +++ b/intersight/model/onprem_cluster_node_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/onprem_image_package.py b/intersight/model/onprem_image_package.py index 01cc1cf364..2133ba601f 100644 --- a/intersight/model/onprem_image_package.py +++ b/intersight/model/onprem_image_package.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -238,6 +238,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -246,10 +249,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/onprem_image_package_all_of.py b/intersight/model/onprem_image_package_all_of.py index 8e8d40a6db..eaac1bde7d 100644 --- a/intersight/model/onprem_image_package_all_of.py +++ b/intersight/model/onprem_image_package_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/onprem_resource_info.py b/intersight/model/onprem_resource_info.py index 666c5e58a0..7bf485a2e4 100644 --- a/intersight/model/onprem_resource_info.py +++ b/intersight/model/onprem_resource_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/onprem_resource_info_all_of.py b/intersight/model/onprem_resource_info_all_of.py index 1be6d1097c..1230047231 100644 --- a/intersight/model/onprem_resource_info_all_of.py +++ b/intersight/model/onprem_resource_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/onprem_schedule.py b/intersight/model/onprem_schedule.py index 5fce1af26f..515669c715 100644 --- a/intersight/model/onprem_schedule.py +++ b/intersight/model/onprem_schedule.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -71,260 +71,428 @@ class OnpremSchedule(ModelComposed): }, ('time_zone',): { 'PACIFIC/NIUE': "Pacific/Niue", - 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", - 'PACIFIC/HONOLULU': "Pacific/Honolulu", - 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", - 'PACIFIC/TAHITI': "Pacific/Tahiti", - 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'AFRICA/ABIDJAN': "Africa/Abidjan", + 'AFRICA/ACCRA': "Africa/Accra", + 'AFRICA/ADDIS_ABABA': "Africa/Addis_Ababa", + 'AFRICA/ALGIERS': "Africa/Algiers", + 'AFRICA/ASMARA': "Africa/Asmara", + 'AFRICA/BAMAKO': "Africa/Bamako", + 'AFRICA/BANGUI': "Africa/Bangui", + 'AFRICA/BANJUL': "Africa/Banjul", + 'AFRICA/BISSAU': "Africa/Bissau", + 'AFRICA/BLANTYRE': "Africa/Blantyre", + 'AFRICA/BRAZZAVILLE': "Africa/Brazzaville", + 'AFRICA/BUJUMBURA': "Africa/Bujumbura", + 'AFRICA/CAIRO': "Africa/Cairo", + 'AFRICA/CASABLANCA': "Africa/Casablanca", + 'AFRICA/CEUTA': "Africa/Ceuta", + 'AFRICA/CONAKRY': "Africa/Conakry", + 'AFRICA/DAKAR': "Africa/Dakar", + 'AFRICA/DAR_ES_SALAAM': "Africa/Dar_es_Salaam", + 'AFRICA/DJIBOUTI': "Africa/Djibouti", + 'AFRICA/DOUALA': "Africa/Douala", + 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", + 'AFRICA/FREETOWN': "Africa/Freetown", + 'AFRICA/GABORONE': "Africa/Gaborone", + 'AFRICA/HARARE': "Africa/Harare", + 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", + 'AFRICA/JUBA': "Africa/Juba", + 'AFRICA/KAMPALA': "Africa/Kampala", + 'AFRICA/KHARTOUM': "Africa/Khartoum", + 'AFRICA/KIGALI': "Africa/Kigali", + 'AFRICA/KINSHASA': "Africa/Kinshasa", + 'AFRICA/LAGOS': "Africa/Lagos", + 'AFRICA/LIBREVILLE': "Africa/Libreville", + 'AFRICA/LOME': "Africa/Lome", + 'AFRICA/LUANDA': "Africa/Luanda", + 'AFRICA/LUBUMBASHI': "Africa/Lubumbashi", + 'AFRICA/LUSAKA': "Africa/Lusaka", + 'AFRICA/MALABO': "Africa/Malabo", + 'AFRICA/MAPUTO': "Africa/Maputo", + 'AFRICA/MASERU': "Africa/Maseru", + 'AFRICA/MBABANE': "Africa/Mbabane", + 'AFRICA/MOGADISHU': "Africa/Mogadishu", + 'AFRICA/MONROVIA': "Africa/Monrovia", + 'AFRICA/NAIROBI': "Africa/Nairobi", + 'AFRICA/NDJAMENA': "Africa/Ndjamena", + 'AFRICA/NIAMEY': "Africa/Niamey", + 'AFRICA/NOUAKCHOTT': "Africa/Nouakchott", + 'AFRICA/OUAGADOUGOU': "Africa/Ouagadougou", + 'AFRICA/PORTO-NOVO': "Africa/Porto-Novo", + 'AFRICA/SAO_TOME': "Africa/Sao_Tome", + 'AFRICA/TRIPOLI': "Africa/Tripoli", + 'AFRICA/TUNIS': "Africa/Tunis", + 'AFRICA/WINDHOEK': "Africa/Windhoek", + 'AMERICA/ADAK': "America/Adak", 'AMERICA/ANCHORAGE': "America/Anchorage", - 'PACIFIC/GAMBIER': "Pacific/Gambier", - 'AMERICA/LOS_ANGELES': "America/Los_Angeles", - 'AMERICA/TIJUANA': "America/Tijuana", - 'AMERICA/VANCOUVER': "America/Vancouver", - 'AMERICA/WHITEHORSE': "America/Whitehorse", - 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", - 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", - 'AMERICA/DENVER': "America/Denver", - 'AMERICA/EDMONTON': "America/Edmonton", - 'AMERICA/HERMOSILLO': "America/Hermosillo", - 'AMERICA/MAZATLAN': "America/Mazatlan", - 'AMERICA/PHOENIX': "America/Phoenix", - 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'AMERICA/ANGUILLA': "America/Anguilla", + 'AMERICA/ANTIGUA': "America/Antigua", + 'AMERICA/ARAGUAINA': "America/Araguaina", + 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", + 'AMERICA/ARGENTINA/CATAMARCA': "America/Argentina/Catamarca", + 'AMERICA/ARGENTINA/CORDOBA': "America/Argentina/Cordoba", + 'AMERICA/ARGENTINA/JUJUY': "America/Argentina/Jujuy", + 'AMERICA/ARGENTINA/LA_RIOJA': "America/Argentina/La_Rioja", + 'AMERICA/ARGENTINA/MENDOZA': "America/Argentina/Mendoza", + 'AMERICA/ARGENTINA/RIO_GALLEGOS': "America/Argentina/Rio_Gallegos", + 'AMERICA/ARGENTINA/SALTA': "America/Argentina/Salta", + 'AMERICA/ARGENTINA/SAN_JUAN': "America/Argentina/San_Juan", + 'AMERICA/ARGENTINA/SAN_LUIS': "America/Argentina/San_Luis", + 'AMERICA/ARGENTINA/TUCUMAN': "America/Argentina/Tucuman", + 'AMERICA/ARGENTINA/USHUAIA': "America/Argentina/Ushuaia", + 'AMERICA/ARUBA': "America/Aruba", + 'AMERICA/ASUNCION': "America/Asuncion", + 'AMERICA/ATIKOKAN': "America/Atikokan", + 'AMERICA/BAHIA': "America/Bahia", + 'AMERICA/BAHIA_BANDERAS': "America/Bahia_Banderas", + 'AMERICA/BARBADOS': "America/Barbados", + 'AMERICA/BELEM': "America/Belem", 'AMERICA/BELIZE': "America/Belize", + 'AMERICA/BLANC-SABLON': "America/Blanc-Sablon", + 'AMERICA/BOA_VISTA': "America/Boa_Vista", + 'AMERICA/BOGOTA': "America/Bogota", + 'AMERICA/BOISE': "America/Boise", + 'AMERICA/CAMBRIDGE_BAY': "America/Cambridge_Bay", + 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", + 'AMERICA/CANCUN': "America/Cancun", + 'AMERICA/CARACAS': "America/Caracas", + 'AMERICA/CAYENNE': "America/Cayenne", + 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/CHICAGO': "America/Chicago", + 'AMERICA/CHIHUAHUA': "America/Chihuahua", 'AMERICA/COSTA_RICA': "America/Costa_Rica", + 'AMERICA/CRESTON': "America/Creston", + 'AMERICA/CUIABA': "America/Cuiaba", + 'AMERICA/CURACAO': "America/Curacao", + 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'AMERICA/DAWSON': "America/Dawson", + 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", + 'AMERICA/DENVER': "America/Denver", + 'AMERICA/DETROIT': "America/Detroit", + 'AMERICA/DOMINICA': "America/Dominica", + 'AMERICA/EDMONTON': "America/Edmonton", + 'AMERICA/EIRUNEPE': "America/Eirunepe", 'AMERICA/EL_SALVADOR': "America/El_Salvador", + 'AMERICA/FORTALEZA': "America/Fortaleza", + 'AMERICA/GLACE_BAY': "America/Glace_Bay", + 'AMERICA/GODTHAB': "America/Godthab", + 'AMERICA/GOOSE_BAY': "America/Goose_Bay", + 'AMERICA/GRAND_TURK': "America/Grand_Turk", + 'AMERICA/GRENADA': "America/Grenada", + 'AMERICA/GUADELOUPE': "America/Guadeloupe", 'AMERICA/GUATEMALA': "America/Guatemala", - 'AMERICA/MANAGUA': "America/Managua", - 'AMERICA/MEXICO_CITY': "America/Mexico_City", - 'AMERICA/REGINA': "America/Regina", - 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", - 'AMERICA/WINNIPEG': "America/Winnipeg", - 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", - 'AMERICA/BOGOTA': "America/Bogota", - 'AMERICA/CANCUN': "America/Cancun", - 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/GUAYAQUIL': "America/Guayaquil", + 'AMERICA/GUYANA': "America/Guyana", + 'AMERICA/HALIFAX': "America/Halifax", 'AMERICA/HAVANA': "America/Havana", + 'AMERICA/HERMOSILLO': "America/Hermosillo", + 'AMERICA/INDIANA/INDIANAPOLIS': "America/Indiana/Indianapolis", + 'AMERICA/INDIANA/KNOX': "America/Indiana/Knox", + 'AMERICA/INDIANA/MARENGO': "America/Indiana/Marengo", + 'AMERICA/INDIANA/PETERSBURG': "America/Indiana/Petersburg", + 'AMERICA/INDIANA/TELL_CITY': "America/Indiana/Tell_City", + 'AMERICA/INDIANA/VEVAY': "America/Indiana/Vevay", + 'AMERICA/INDIANA/VINCENNES': "America/Indiana/Vincennes", + 'AMERICA/INDIANA/WINAMAC': "America/Indiana/Winamac", + 'AMERICA/INUVIK': "America/Inuvik", 'AMERICA/IQALUIT': "America/Iqaluit", 'AMERICA/JAMAICA': "America/Jamaica", + 'AMERICA/JUNEAU': "America/Juneau", + 'AMERICA/KENTUCKY/LOUISVILLE': "America/Kentucky/Louisville", + 'AMERICA/KENTUCKY/MONTICELLO': "America/Kentucky/Monticello", + 'AMERICA/KRALENDIJK': "America/Kralendijk", + 'AMERICA/LA_PAZ': "America/La_Paz", 'AMERICA/LIMA': "America/Lima", + 'AMERICA/LOS_ANGELES': "America/Los_Angeles", + 'AMERICA/LOWER_PRINCES': "America/Lower_Princes", + 'AMERICA/MACEIO': "America/Maceio", + 'AMERICA/MANAGUA': "America/Managua", + 'AMERICA/MANAUS': "America/Manaus", + 'AMERICA/MARIGOT': "America/Marigot", + 'AMERICA/MARTINIQUE': "America/Martinique", + 'AMERICA/MATAMOROS': "America/Matamoros", + 'AMERICA/MAZATLAN': "America/Mazatlan", + 'AMERICA/MENOMINEE': "America/Menominee", + 'AMERICA/MERIDA': "America/Merida", + 'AMERICA/METLAKATLA': "America/Metlakatla", + 'AMERICA/MEXICO_CITY': "America/Mexico_City", + 'AMERICA/MIQUELON': "America/Miquelon", + 'AMERICA/MONCTON': "America/Moncton", + 'AMERICA/MONTERREY': "America/Monterrey", + 'AMERICA/MONTEVIDEO': "America/Montevideo", + 'AMERICA/MONTREAL': "America/Montreal", + 'AMERICA/MONTSERRAT': "America/Montserrat", 'AMERICA/NASSAU': "America/Nassau", 'AMERICA/NEW_YORK': "America/New_York", - 'AMERICA/NUUK': "America/Nuuk", + 'AMERICA/NIPIGON': "America/Nipigon", + 'AMERICA/NOME': "America/Nome", + 'AMERICA/NORONHA': "America/Noronha", + 'AMERICA/NORTH_DAKOTA/BEULAH': "America/North_Dakota/Beulah", + 'AMERICA/NORTH_DAKOTA/CENTER': "America/North_Dakota/Center", + 'AMERICA/NORTH_DAKOTA/NEW_SALEM': "America/North_Dakota/New_Salem", + 'AMERICA/OJINAGA': "America/Ojinaga", 'AMERICA/PANAMA': "America/Panama", + 'AMERICA/PANGNIRTUNG': "America/Pangnirtung", + 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/PHOENIX': "America/Phoenix", 'AMERICA/PORT-AU-PRINCE': "America/Port-au-Prince", - 'AMERICA/RIO_BRANCO': "America/Rio_Branco", - 'AMERICA/TORONTO': "America/Toronto", - 'PACIFIC/EASTER': "Pacific/Easter", - 'AMERICA/CARACAS': "America/Caracas", - 'AMERICA/ASUNCION': "America/Asuncion", - 'AMERICA/BARBADOS': "America/Barbados", - 'AMERICA/BOA_VISTA': "America/Boa_Vista", - 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", - 'AMERICA/CUIABA': "America/Cuiaba", - 'AMERICA/CURACAO': "America/Curacao", - 'AMERICA/GRAND_TURK': "America/Grand_Turk", - 'AMERICA/GUYANA': "America/Guyana", - 'AMERICA/HALIFAX': "America/Halifax", - 'AMERICA/LA_PAZ': "America/La_Paz", - 'AMERICA/MANAUS': "America/Manaus", - 'AMERICA/MARTINIQUE': "America/Martinique", 'AMERICA/PORT_OF_SPAIN': "America/Port_of_Spain", 'AMERICA/PORTO_VELHO': "America/Porto_Velho", 'AMERICA/PUERTO_RICO': "America/Puerto_Rico", - 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", - 'AMERICA/THULE': "America/Thule", - 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", - 'AMERICA/ST_JOHNS': "America/St_Johns", - 'AMERICA/ARAGUAINA': "America/Araguaina", - 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", - 'AMERICA/BAHIA': "America/Bahia", - 'AMERICA/BELEM': "America/Belem", - 'AMERICA/CAYENNE': "America/Cayenne", - 'AMERICA/FORTALEZA': "America/Fortaleza", - 'AMERICA/GODTHAB': "America/Godthab", - 'AMERICA/MACEIO': "America/Maceio", - 'AMERICA/MIQUELON': "America/Miquelon", - 'AMERICA/MONTEVIDEO': "America/Montevideo", - 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/RAINY_RIVER': "America/Rainy_River", + 'AMERICA/RANKIN_INLET': "America/Rankin_Inlet", 'AMERICA/RECIFE': "America/Recife", + 'AMERICA/REGINA': "America/Regina", + 'AMERICA/RESOLUTE': "America/Resolute", + 'AMERICA/RIO_BRANCO': "America/Rio_Branco", + 'AMERICA/SANTA_ISABEL': "America/Santa_Isabel", + 'AMERICA/SANTAREM': "America/Santarem", 'AMERICA/SANTIAGO': "America/Santiago", + 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", 'AMERICA/SAO_PAULO': "America/Sao_Paulo", + 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'AMERICA/SHIPROCK': "America/Shiprock", + 'AMERICA/SITKA': "America/Sitka", + 'AMERICA/ST_BARTHELEMY': "America/St_Barthelemy", + 'AMERICA/ST_JOHNS': "America/St_Johns", + 'AMERICA/ST_KITTS': "America/St_Kitts", + 'AMERICA/ST_LUCIA': "America/St_Lucia", + 'AMERICA/ST_THOMAS': "America/St_Thomas", + 'AMERICA/ST_VINCENT': "America/St_Vincent", + 'AMERICA/SWIFT_CURRENT': "America/Swift_Current", + 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", + 'AMERICA/THULE': "America/Thule", + 'AMERICA/THUNDER_BAY': "America/Thunder_Bay", + 'AMERICA/TIJUANA': "America/Tijuana", + 'AMERICA/TORONTO': "America/Toronto", + 'AMERICA/TORTOLA': "America/Tortola", + 'AMERICA/VANCOUVER': "America/Vancouver", + 'AMERICA/WHITEHORSE': "America/Whitehorse", + 'AMERICA/WINNIPEG': "America/Winnipeg", + 'AMERICA/YAKUTAT': "America/Yakutat", + 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'ANTARCTICA/CASEY': "Antarctica/Casey", + 'ANTARCTICA/DAVIS': "Antarctica/Davis", + 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", + 'ANTARCTICA/MACQUARIE': "Antarctica/Macquarie", + 'ANTARCTICA/MAWSON': "Antarctica/Mawson", + 'ANTARCTICA/MCMURDO': "Antarctica/McMurdo", 'ANTARCTICA/PALMER': "Antarctica/Palmer", 'ANTARCTICA/ROTHERA': "Antarctica/Rothera", - 'ATLANTIC/STANLEY': "Atlantic/Stanley", - 'AMERICA/NORONHA': "America/Noronha", - 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", - 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'ANTARCTICA/SOUTH_POLE': "Antarctica/South_Pole", + 'ANTARCTICA/SYOWA': "Antarctica/Syowa", + 'ANTARCTICA/TROLL': "Antarctica/Troll", + 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", + 'ARCTIC/LONGYEARBYEN': "Arctic/Longyearbyen", + 'ASIA/ADEN': "Asia/Aden", + 'ASIA/ALMATY': "Asia/Almaty", + 'ASIA/AMMAN': "Asia/Amman", + 'ASIA/ANADYR': "Asia/Anadyr", + 'ASIA/AQTAU': "Asia/Aqtau", + 'ASIA/AQTOBE': "Asia/Aqtobe", + 'ASIA/ASHGABAT': "Asia/Ashgabat", + 'ASIA/BAGHDAD': "Asia/Baghdad", + 'ASIA/BAHRAIN': "Asia/Bahrain", + 'ASIA/BAKU': "Asia/Baku", + 'ASIA/BANGKOK': "Asia/Bangkok", + 'ASIA/BEIRUT': "Asia/Beirut", + 'ASIA/BISHKEK': "Asia/Bishkek", + 'ASIA/BRUNEI': "Asia/Brunei", + 'ASIA/CALCUTTA': "Asia/Calcutta", + 'ASIA/CHOIBALSAN': "Asia/Choibalsan", + 'ASIA/CHONGQING': "Asia/Chongqing", + 'ASIA/COLOMBO': "Asia/Colombo", + 'ASIA/DAMASCUS': "Asia/Damascus", + 'ASIA/DHAKA': "Asia/Dhaka", + 'ASIA/DILI': "Asia/Dili", + 'ASIA/DUBAI': "Asia/Dubai", + 'ASIA/DUSHANBE': "Asia/Dushanbe", + 'ASIA/GAZA': "Asia/Gaza", + 'ASIA/HARBIN': "Asia/Harbin", + 'ASIA/HEBRON': "Asia/Hebron", + 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", + 'ASIA/HONG_KONG': "Asia/Hong_Kong", + 'ASIA/HOVD': "Asia/Hovd", + 'ASIA/IRKUTSK': "Asia/Irkutsk", + 'ASIA/JAKARTA': "Asia/Jakarta", + 'ASIA/JAYAPURA': "Asia/Jayapura", + 'ASIA/JERUSALEM': "Asia/Jerusalem", + 'ASIA/KABUL': "Asia/Kabul", + 'ASIA/KAMCHATKA': "Asia/Kamchatka", + 'ASIA/KARACHI': "Asia/Karachi", + 'ASIA/KASHGAR': "Asia/Kashgar", + 'ASIA/KATHMANDU': "Asia/Kathmandu", + 'ASIA/KATMANDU': "Asia/Katmandu", + 'ASIA/KHANDYGA': "Asia/Khandyga", + 'ASIA/KOLKATA': "Asia/Kolkata", + 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", + 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", + 'ASIA/KUCHING': "Asia/Kuching", + 'ASIA/KUWAIT': "Asia/Kuwait", + 'ASIA/MACAU': "Asia/Macau", + 'ASIA/MAGADAN': "Asia/Magadan", + 'ASIA/MAKASSAR': "Asia/Makassar", + 'ASIA/MANILA': "Asia/Manila", + 'ASIA/MUSCAT': "Asia/Muscat", + 'ASIA/NICOSIA': "Asia/Nicosia", + 'ASIA/NOVOKUZNETSK': "Asia/Novokuznetsk", + 'ASIA/NOVOSIBIRSK': "Asia/Novosibirsk", + 'ASIA/OMSK': "Asia/Omsk", + 'ASIA/ORAL': "Asia/Oral", + 'ASIA/PHNOM_PENH': "Asia/Phnom_Penh", + 'ASIA/PONTIANAK': "Asia/Pontianak", + 'ASIA/PYONGYANG': "Asia/Pyongyang", + 'ASIA/QATAR': "Asia/Qatar", + 'ASIA/QYZYLORDA': "Asia/Qyzylorda", + 'ASIA/RANGOON': "Asia/Rangoon", + 'ASIA/RIYADH': "Asia/Riyadh", + 'ASIA/SAIGON': "Asia/Saigon", + 'ASIA/SAKHALIN': "Asia/Sakhalin", + 'ASIA/SAMARKAND': "Asia/Samarkand", + 'ASIA/SEOUL': "Asia/Seoul", + 'ASIA/SHANGHAI': "Asia/Shanghai", + 'ASIA/SINGAPORE': "Asia/Singapore", + 'ASIA/TAIPEI': "Asia/Taipei", + 'ASIA/TASHKENT': "Asia/Tashkent", + 'ASIA/TBILISI': "Asia/Tbilisi", + 'ASIA/TEHRAN': "Asia/Tehran", + 'ASIA/THIMPHU': "Asia/Thimphu", + 'ASIA/TOKYO': "Asia/Tokyo", + 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", + 'ASIA/URUMQI': "Asia/Urumqi", + 'ASIA/UST-NERA': "Asia/Ust-Nera", + 'ASIA/VIENTIANE': "Asia/Vientiane", + 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", + 'ASIA/YAKUTSK': "Asia/Yakutsk", + 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", + 'ASIA/YEREVAN': "Asia/Yerevan", 'ATLANTIC/AZORES': "Atlantic/Azores", - 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", - 'AFRICA/ABIDJAN': "Africa/Abidjan", - 'AFRICA/ACCRA': "Africa/Accra", - 'AFRICA/BISSAU': "Africa/Bissau", - 'AFRICA/CASABLANCA': "Africa/Casablanca", - 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", - 'AFRICA/MONROVIA': "Africa/Monrovia", - 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", 'ATLANTIC/CANARY': "Atlantic/Canary", + 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", 'ATLANTIC/FAROE': "Atlantic/Faroe", + 'ATLANTIC/MADEIRA': "Atlantic/Madeira", 'ATLANTIC/REYKJAVIK': "Atlantic/Reykjavik", + 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", + 'ATLANTIC/ST_HELENA': "Atlantic/St_Helena", + 'ATLANTIC/STANLEY': "Atlantic/Stanley", + 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", + 'AUSTRALIA/BRISBANE': "Australia/Brisbane", + 'AUSTRALIA/BROKEN_HILL': "Australia/Broken_Hill", + 'AUSTRALIA/CURRIE': "Australia/Currie", + 'AUSTRALIA/DARWIN': "Australia/Darwin", + 'AUSTRALIA/EUCLA': "Australia/Eucla", + 'AUSTRALIA/HOBART': "Australia/Hobart", + 'AUSTRALIA/LINDEMAN': "Australia/Lindeman", + 'AUSTRALIA/LORD_HOWE': "Australia/Lord_Howe", + 'AUSTRALIA/MELBOURNE': "Australia/Melbourne", + 'AUSTRALIA/PERTH': "Australia/Perth", + 'AUSTRALIA/SYDNEY': "Australia/Sydney", 'ETC/GMT': "Etc/GMT", - 'EUROPE/DUBLIN': "Europe/Dublin", - 'EUROPE/LISBON': "Europe/Lisbon", - 'EUROPE/LONDON': "Europe/London", - 'AFRICA/ALGIERS': "Africa/Algiers", - 'AFRICA/CEUTA': "Africa/Ceuta", - 'AFRICA/LAGOS': "Africa/Lagos", - 'AFRICA/NDJAMENA': "Africa/Ndjamena", - 'AFRICA/TUNIS': "Africa/Tunis", - 'AFRICA/WINDHOEK': "Africa/Windhoek", 'EUROPE/AMSTERDAM': "Europe/Amsterdam", 'EUROPE/ANDORRA': "Europe/Andorra", + 'EUROPE/ATHENS': "Europe/Athens", 'EUROPE/BELGRADE': "Europe/Belgrade", 'EUROPE/BERLIN': "Europe/Berlin", + 'EUROPE/BRATISLAVA': "Europe/Bratislava", 'EUROPE/BRUSSELS': "Europe/Brussels", + 'EUROPE/BUCHAREST': "Europe/Bucharest", 'EUROPE/BUDAPEST': "Europe/Budapest", + 'EUROPE/BUSINGEN': "Europe/Busingen", + 'EUROPE/CHISINAU': "Europe/Chisinau", 'EUROPE/COPENHAGEN': "Europe/Copenhagen", + 'EUROPE/DUBLIN': "Europe/Dublin", 'EUROPE/GIBRALTAR': "Europe/Gibraltar", + 'EUROPE/GUERNSEY': "Europe/Guernsey", + 'EUROPE/HELSINKI': "Europe/Helsinki", + 'EUROPE/ISLE_OF_MAN': "Europe/Isle_of_Man", + 'EUROPE/ISTANBUL': "Europe/Istanbul", + 'EUROPE/JERSEY': "Europe/Jersey", + 'EUROPE/KALININGRAD': "Europe/Kaliningrad", + 'EUROPE/KIEV': "Europe/Kiev", + 'EUROPE/LISBON': "Europe/Lisbon", + 'EUROPE/LJUBLJANA': "Europe/Ljubljana", + 'EUROPE/LONDON': "Europe/London", 'EUROPE/LUXEMBOURG': "Europe/Luxembourg", 'EUROPE/MADRID': "Europe/Madrid", 'EUROPE/MALTA': "Europe/Malta", + 'EUROPE/MARIEHAMN': "Europe/Mariehamn", + 'EUROPE/MINSK': "Europe/Minsk", 'EUROPE/MONACO': "Europe/Monaco", + 'EUROPE/MOSCOW': "Europe/Moscow", 'EUROPE/OSLO': "Europe/Oslo", 'EUROPE/PARIS': "Europe/Paris", + 'EUROPE/PODGORICA': "Europe/Podgorica", 'EUROPE/PRAGUE': "Europe/Prague", + 'EUROPE/RIGA': "Europe/Riga", 'EUROPE/ROME': "Europe/Rome", + 'EUROPE/SAMARA': "Europe/Samara", + 'EUROPE/SAN_MARINO': "Europe/San_Marino", + 'EUROPE/SARAJEVO': "Europe/Sarajevo", + 'EUROPE/SIMFEROPOL': "Europe/Simferopol", + 'EUROPE/SKOPJE': "Europe/Skopje", + 'EUROPE/SOFIA': "Europe/Sofia", 'EUROPE/STOCKHOLM': "Europe/Stockholm", + 'EUROPE/TALLINN': "Europe/Tallinn", 'EUROPE/TIRANE': "Europe/Tirane", + 'EUROPE/UZHGOROD': "Europe/Uzhgorod", + 'EUROPE/VADUZ': "Europe/Vaduz", + 'EUROPE/VATICAN': "Europe/Vatican", 'EUROPE/VIENNA': "Europe/Vienna", + 'EUROPE/VILNIUS': "Europe/Vilnius", + 'EUROPE/VOLGOGRAD': "Europe/Volgograd", 'EUROPE/WARSAW': "Europe/Warsaw", + 'EUROPE/ZAGREB': "Europe/Zagreb", + 'EUROPE/ZAPOROZHYE': "Europe/Zaporozhye", 'EUROPE/ZURICH': "Europe/Zurich", - 'AFRICA/CAIRO': "Africa/Cairo", - 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", - 'AFRICA/MAPUTO': "Africa/Maputo", - 'AFRICA/TRIPOLI': "Africa/Tripoli", - 'ASIA/AMMAN': "Asia/Amman", - 'ASIA/BEIRUT': "Asia/Beirut", - 'ASIA/DAMASCUS': "Asia/Damascus", - 'ASIA/GAZA': "Asia/Gaza", - 'ASIA/JERUSALEM': "Asia/Jerusalem", - 'ASIA/NICOSIA': "Asia/Nicosia", - 'EUROPE/ATHENS': "Europe/Athens", - 'EUROPE/BUCHAREST': "Europe/Bucharest", - 'EUROPE/CHISINAU': "Europe/Chisinau", - 'EUROPE/HELSINKI': "Europe/Helsinki", - 'EUROPE/ISTANBUL': "Europe/Istanbul", - 'EUROPE/KALININGRAD': "Europe/Kaliningrad", - 'EUROPE/KIEV': "Europe/Kiev", - 'EUROPE/RIGA': "Europe/Riga", - 'EUROPE/SOFIA': "Europe/Sofia", - 'EUROPE/TALLINN': "Europe/Tallinn", - 'EUROPE/VILNIUS': "Europe/Vilnius", - 'AFRICA/KHARTOUM': "Africa/Khartoum", - 'AFRICA/NAIROBI': "Africa/Nairobi", - 'ANTARCTICA/SYOWA': "Antarctica/Syowa", - 'ASIA/BAGHDAD': "Asia/Baghdad", - 'ASIA/QATAR': "Asia/Qatar", - 'ASIA/RIYADH': "Asia/Riyadh", - 'EUROPE/MINSK': "Europe/Minsk", - 'EUROPE/MOSCOW': "Europe/Moscow", - 'ASIA/TEHRAN': "Asia/Tehran", - 'ASIA/BAKU': "Asia/Baku", - 'ASIA/DUBAI': "Asia/Dubai", - 'ASIA/TBILISI': "Asia/Tbilisi", - 'ASIA/YEREVAN': "Asia/Yerevan", - 'EUROPE/SAMARA': "Europe/Samara", + 'INDIAN/ANTANANARIVO': "Indian/Antananarivo", + 'INDIAN/CHAGOS': "Indian/Chagos", + 'INDIAN/CHRISTMAS': "Indian/Christmas", + 'INDIAN/COCOS': "Indian/Cocos", + 'INDIAN/COMORO': "Indian/Comoro", + 'INDIAN/KERGUELEN': "Indian/Kerguelen", 'INDIAN/MAHE': "Indian/Mahe", + 'INDIAN/MALDIVES': "Indian/Maldives", 'INDIAN/MAURITIUS': "Indian/Mauritius", + 'INDIAN/MAYOTTE': "Indian/Mayotte", 'INDIAN/REUNION': "Indian/Reunion", - 'ASIA/KABUL': "Asia/Kabul", - 'ANTARCTICA/MAWSON': "Antarctica/Mawson", - 'ASIA/AQTAU': "Asia/Aqtau", - 'ASIA/AQTOBE': "Asia/Aqtobe", - 'ASIA/ASHGABAT': "Asia/Ashgabat", - 'ASIA/DUSHANBE': "Asia/Dushanbe", - 'ASIA/KARACHI': "Asia/Karachi", - 'ASIA/TASHKENT': "Asia/Tashkent", - 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", - 'INDIAN/KERGUELEN': "Indian/Kerguelen", - 'INDIAN/MALDIVES': "Indian/Maldives", - 'ASIA/CALCUTTA': "Asia/Calcutta", - 'ASIA/KOLKATA': "Asia/Kolkata", - 'ASIA/COLOMBO': "Asia/Colombo", - 'ASIA/KATHMANDU': "Asia/Kathmandu", - 'ASIA/KATMANDU': "Asia/Katmandu", - 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", - 'ASIA/ALMATY': "Asia/Almaty", - 'ASIA/BISHKEK': "Asia/Bishkek", - 'ASIA/DHAKA': "Asia/Dhaka", - 'ASIA/OMSK': "Asia/Omsk", - 'ASIA/THIMPHU': "Asia/Thimphu", - 'INDIAN/CHAGOS': "Indian/Chagos", - 'ASIA/RANGOON': "Asia/Rangoon", - 'INDIAN/COCOS': "Indian/Cocos", - 'ANTARCTICA/DAVIS': "Antarctica/Davis", - 'ASIA/BANGKOK': "Asia/Bangkok", - 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", - 'ASIA/HOVD': "Asia/Hovd", - 'ASIA/JAKARTA': "Asia/Jakarta", - 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", - 'ASIA/SAIGON': "Asia/Saigon", - 'INDIAN/CHRISTMAS': "Indian/Christmas", - 'ANTARCTICA/CASEY': "Antarctica/Casey", - 'ASIA/BRUNEI': "Asia/Brunei", - 'ASIA/CHOIBALSAN': "Asia/Choibalsan", - 'ASIA/HONG_KONG': "Asia/Hong_Kong", - 'ASIA/IRKUTSK': "Asia/Irkutsk", - 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", - 'ASIA/MACAU': "Asia/Macau", - 'ASIA/MAKASSAR': "Asia/Makassar", - 'ASIA/MANILA': "Asia/Manila", - 'ASIA/SHANGHAI': "Asia/Shanghai", - 'ASIA/SINGAPORE': "Asia/Singapore", - 'ASIA/TAIPEI': "Asia/Taipei", - 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", - 'AUSTRALIA/PERTH': "Australia/Perth", - 'ASIA/PYONGYANG': "Asia/Pyongyang", - 'ASIA/DILI': "Asia/Dili", - 'ASIA/JAYAPURA': "Asia/Jayapura", - 'ASIA/SEOUL': "Asia/Seoul", - 'ASIA/TOKYO': "Asia/Tokyo", - 'ASIA/YAKUTSK': "Asia/Yakutsk", - 'ASIA/YANGON': "Asia/Yangon", - 'PACIFIC/PALAU': "Pacific/Palau", - 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", - 'AUSTRALIA/DARWIN': "Australia/Darwin", - 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", - 'ASIA/MAGADAN': "Asia/Magadan", - 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", - 'AUSTRALIA/BRISBANE': "Australia/Brisbane", - 'AUSTRALIA/HOBART': "Australia/Hobart", - 'AUSTRALIA/SYDNEY': "Australia/Sydney", + 'PACIFIC/APIA': "Pacific/Apia", + 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/CHATHAM': "Pacific/Chatham", 'PACIFIC/CHUUK': "Pacific/Chuuk", - 'PACIFIC/GUAM': "Pacific/Guam", - 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/EASTER': "Pacific/Easter", 'PACIFIC/EFATE': "Pacific/Efate", - 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", - 'PACIFIC/KOSRAE': "Pacific/Kosrae", - 'PACIFIC/NORFOLK': "Pacific/Norfolk", - 'PACIFIC/NOUMEA': "Pacific/Noumea", - 'PACIFIC/POHNPEI': "Pacific/Pohnpei", - 'ASIA/KAMCHATKA': "Asia/Kamchatka", - 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/ENDERBURY': "Pacific/Enderbury", + 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", 'PACIFIC/FIJI': "Pacific/Fiji", 'PACIFIC/FUNAFUTI': "Pacific/Funafuti", + 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", + 'PACIFIC/GAMBIER': "Pacific/Gambier", + 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", + 'PACIFIC/GUAM': "Pacific/Guam", + 'PACIFIC/HONOLULU': "Pacific/Honolulu", + 'PACIFIC/JOHNSTON': "Pacific/Johnston", + 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", + 'PACIFIC/KOSRAE': "Pacific/Kosrae", 'PACIFIC/KWAJALEIN': "Pacific/Kwajalein", 'PACIFIC/MAJURO': "Pacific/Majuro", + 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'PACIFIC/MIDWAY': "Pacific/Midway", 'PACIFIC/NAURU': "Pacific/Nauru", + 'PACIFIC/NORFOLK': "Pacific/Norfolk", + 'PACIFIC/NOUMEA': "Pacific/Noumea", + 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", + 'PACIFIC/PALAU': "Pacific/Palau", + 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", + 'PACIFIC/POHNPEI': "Pacific/Pohnpei", + 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", + 'PACIFIC/SAIPAN': "Pacific/Saipan", + 'PACIFIC/TAHITI': "Pacific/Tahiti", 'PACIFIC/TARAWA': "Pacific/Tarawa", + 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", 'PACIFIC/WAKE': "Pacific/Wake", 'PACIFIC/WALLIS': "Pacific/Wallis", - 'PACIFIC/APIA': "Pacific/Apia", - 'PACIFIC/ENDERBURY': "Pacific/Enderbury", - 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", - 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", - 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", 'UTC': "UTC", }, } @@ -452,7 +620,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 month_of_year (int): Schedule a task on a specific month of the year. Valid values are 1 through 12, with 1 being January.. [optional] # noqa: E501 repeat_interval (int): Schedule a task to run periodically at an interval. Default unit of the RepeatInterval is in minutes. If the RepeateInterval value is set, then all other properties are ignored by the scheduler. RepeateInterval constraints are enforced by the services that use the schedule. Each service has pre-configured service specific properties for enforcing minimum and maximum values of the RepeatInterval.. [optional] # noqa: E501 time_of_day (int): Time of the day in seconds. TimeOfDay is required for all schedule configurations, except when the RepeateInterval field is specified.. [optional] # noqa: E501 - time_zone (str): Timezone to use for the schedule calculation. If a timezone value is not speficied, then the schedule calculation will be based on UTC. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): Timezone to use for the schedule calculation. If a timezone value is not speficied, then the schedule calculation will be based on UTC. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 week_of_month (int): Schedule a task on a specific week of the month. Valid values are 1 through 5. Value of 5 means last week of the month. WeekOfMonth may not be set when dayOfMonth is specified.. [optional] # noqa: E501 """ @@ -505,6 +673,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -513,10 +684,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -571,7 +745,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 month_of_year (int): Schedule a task on a specific month of the year. Valid values are 1 through 12, with 1 being January.. [optional] # noqa: E501 repeat_interval (int): Schedule a task to run periodically at an interval. Default unit of the RepeatInterval is in minutes. If the RepeateInterval value is set, then all other properties are ignored by the scheduler. RepeateInterval constraints are enforced by the services that use the schedule. Each service has pre-configured service specific properties for enforcing minimum and maximum values of the RepeatInterval.. [optional] # noqa: E501 time_of_day (int): Time of the day in seconds. TimeOfDay is required for all schedule configurations, except when the RepeateInterval field is specified.. [optional] # noqa: E501 - time_zone (str): Timezone to use for the schedule calculation. If a timezone value is not speficied, then the schedule calculation will be based on UTC. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): Timezone to use for the schedule calculation. If a timezone value is not speficied, then the schedule calculation will be based on UTC. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 week_of_month (int): Schedule a task on a specific week of the month. Valid values are 1 through 5. Value of 5 means last week of the month. WeekOfMonth may not be set when dayOfMonth is specified.. [optional] # noqa: E501 """ diff --git a/intersight/model/onprem_schedule_all_of.py b/intersight/model/onprem_schedule_all_of.py index 1298eabbdc..ab835131bc 100644 --- a/intersight/model/onprem_schedule_all_of.py +++ b/intersight/model/onprem_schedule_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -65,260 +65,428 @@ class OnpremScheduleAllOf(ModelNormal): }, ('time_zone',): { 'PACIFIC/NIUE': "Pacific/Niue", - 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", - 'PACIFIC/HONOLULU': "Pacific/Honolulu", - 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", - 'PACIFIC/TAHITI': "Pacific/Tahiti", - 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'AFRICA/ABIDJAN': "Africa/Abidjan", + 'AFRICA/ACCRA': "Africa/Accra", + 'AFRICA/ADDIS_ABABA': "Africa/Addis_Ababa", + 'AFRICA/ALGIERS': "Africa/Algiers", + 'AFRICA/ASMARA': "Africa/Asmara", + 'AFRICA/BAMAKO': "Africa/Bamako", + 'AFRICA/BANGUI': "Africa/Bangui", + 'AFRICA/BANJUL': "Africa/Banjul", + 'AFRICA/BISSAU': "Africa/Bissau", + 'AFRICA/BLANTYRE': "Africa/Blantyre", + 'AFRICA/BRAZZAVILLE': "Africa/Brazzaville", + 'AFRICA/BUJUMBURA': "Africa/Bujumbura", + 'AFRICA/CAIRO': "Africa/Cairo", + 'AFRICA/CASABLANCA': "Africa/Casablanca", + 'AFRICA/CEUTA': "Africa/Ceuta", + 'AFRICA/CONAKRY': "Africa/Conakry", + 'AFRICA/DAKAR': "Africa/Dakar", + 'AFRICA/DAR_ES_SALAAM': "Africa/Dar_es_Salaam", + 'AFRICA/DJIBOUTI': "Africa/Djibouti", + 'AFRICA/DOUALA': "Africa/Douala", + 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", + 'AFRICA/FREETOWN': "Africa/Freetown", + 'AFRICA/GABORONE': "Africa/Gaborone", + 'AFRICA/HARARE': "Africa/Harare", + 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", + 'AFRICA/JUBA': "Africa/Juba", + 'AFRICA/KAMPALA': "Africa/Kampala", + 'AFRICA/KHARTOUM': "Africa/Khartoum", + 'AFRICA/KIGALI': "Africa/Kigali", + 'AFRICA/KINSHASA': "Africa/Kinshasa", + 'AFRICA/LAGOS': "Africa/Lagos", + 'AFRICA/LIBREVILLE': "Africa/Libreville", + 'AFRICA/LOME': "Africa/Lome", + 'AFRICA/LUANDA': "Africa/Luanda", + 'AFRICA/LUBUMBASHI': "Africa/Lubumbashi", + 'AFRICA/LUSAKA': "Africa/Lusaka", + 'AFRICA/MALABO': "Africa/Malabo", + 'AFRICA/MAPUTO': "Africa/Maputo", + 'AFRICA/MASERU': "Africa/Maseru", + 'AFRICA/MBABANE': "Africa/Mbabane", + 'AFRICA/MOGADISHU': "Africa/Mogadishu", + 'AFRICA/MONROVIA': "Africa/Monrovia", + 'AFRICA/NAIROBI': "Africa/Nairobi", + 'AFRICA/NDJAMENA': "Africa/Ndjamena", + 'AFRICA/NIAMEY': "Africa/Niamey", + 'AFRICA/NOUAKCHOTT': "Africa/Nouakchott", + 'AFRICA/OUAGADOUGOU': "Africa/Ouagadougou", + 'AFRICA/PORTO-NOVO': "Africa/Porto-Novo", + 'AFRICA/SAO_TOME': "Africa/Sao_Tome", + 'AFRICA/TRIPOLI': "Africa/Tripoli", + 'AFRICA/TUNIS': "Africa/Tunis", + 'AFRICA/WINDHOEK': "Africa/Windhoek", + 'AMERICA/ADAK': "America/Adak", 'AMERICA/ANCHORAGE': "America/Anchorage", - 'PACIFIC/GAMBIER': "Pacific/Gambier", - 'AMERICA/LOS_ANGELES': "America/Los_Angeles", - 'AMERICA/TIJUANA': "America/Tijuana", - 'AMERICA/VANCOUVER': "America/Vancouver", - 'AMERICA/WHITEHORSE': "America/Whitehorse", - 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", - 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", - 'AMERICA/DENVER': "America/Denver", - 'AMERICA/EDMONTON': "America/Edmonton", - 'AMERICA/HERMOSILLO': "America/Hermosillo", - 'AMERICA/MAZATLAN': "America/Mazatlan", - 'AMERICA/PHOENIX': "America/Phoenix", - 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'AMERICA/ANGUILLA': "America/Anguilla", + 'AMERICA/ANTIGUA': "America/Antigua", + 'AMERICA/ARAGUAINA': "America/Araguaina", + 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", + 'AMERICA/ARGENTINA/CATAMARCA': "America/Argentina/Catamarca", + 'AMERICA/ARGENTINA/CORDOBA': "America/Argentina/Cordoba", + 'AMERICA/ARGENTINA/JUJUY': "America/Argentina/Jujuy", + 'AMERICA/ARGENTINA/LA_RIOJA': "America/Argentina/La_Rioja", + 'AMERICA/ARGENTINA/MENDOZA': "America/Argentina/Mendoza", + 'AMERICA/ARGENTINA/RIO_GALLEGOS': "America/Argentina/Rio_Gallegos", + 'AMERICA/ARGENTINA/SALTA': "America/Argentina/Salta", + 'AMERICA/ARGENTINA/SAN_JUAN': "America/Argentina/San_Juan", + 'AMERICA/ARGENTINA/SAN_LUIS': "America/Argentina/San_Luis", + 'AMERICA/ARGENTINA/TUCUMAN': "America/Argentina/Tucuman", + 'AMERICA/ARGENTINA/USHUAIA': "America/Argentina/Ushuaia", + 'AMERICA/ARUBA': "America/Aruba", + 'AMERICA/ASUNCION': "America/Asuncion", + 'AMERICA/ATIKOKAN': "America/Atikokan", + 'AMERICA/BAHIA': "America/Bahia", + 'AMERICA/BAHIA_BANDERAS': "America/Bahia_Banderas", + 'AMERICA/BARBADOS': "America/Barbados", + 'AMERICA/BELEM': "America/Belem", 'AMERICA/BELIZE': "America/Belize", + 'AMERICA/BLANC-SABLON': "America/Blanc-Sablon", + 'AMERICA/BOA_VISTA': "America/Boa_Vista", + 'AMERICA/BOGOTA': "America/Bogota", + 'AMERICA/BOISE': "America/Boise", + 'AMERICA/CAMBRIDGE_BAY': "America/Cambridge_Bay", + 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", + 'AMERICA/CANCUN': "America/Cancun", + 'AMERICA/CARACAS': "America/Caracas", + 'AMERICA/CAYENNE': "America/Cayenne", + 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/CHICAGO': "America/Chicago", + 'AMERICA/CHIHUAHUA': "America/Chihuahua", 'AMERICA/COSTA_RICA': "America/Costa_Rica", + 'AMERICA/CRESTON': "America/Creston", + 'AMERICA/CUIABA': "America/Cuiaba", + 'AMERICA/CURACAO': "America/Curacao", + 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'AMERICA/DAWSON': "America/Dawson", + 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", + 'AMERICA/DENVER': "America/Denver", + 'AMERICA/DETROIT': "America/Detroit", + 'AMERICA/DOMINICA': "America/Dominica", + 'AMERICA/EDMONTON': "America/Edmonton", + 'AMERICA/EIRUNEPE': "America/Eirunepe", 'AMERICA/EL_SALVADOR': "America/El_Salvador", + 'AMERICA/FORTALEZA': "America/Fortaleza", + 'AMERICA/GLACE_BAY': "America/Glace_Bay", + 'AMERICA/GODTHAB': "America/Godthab", + 'AMERICA/GOOSE_BAY': "America/Goose_Bay", + 'AMERICA/GRAND_TURK': "America/Grand_Turk", + 'AMERICA/GRENADA': "America/Grenada", + 'AMERICA/GUADELOUPE': "America/Guadeloupe", 'AMERICA/GUATEMALA': "America/Guatemala", - 'AMERICA/MANAGUA': "America/Managua", - 'AMERICA/MEXICO_CITY': "America/Mexico_City", - 'AMERICA/REGINA': "America/Regina", - 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", - 'AMERICA/WINNIPEG': "America/Winnipeg", - 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", - 'AMERICA/BOGOTA': "America/Bogota", - 'AMERICA/CANCUN': "America/Cancun", - 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/GUAYAQUIL': "America/Guayaquil", + 'AMERICA/GUYANA': "America/Guyana", + 'AMERICA/HALIFAX': "America/Halifax", 'AMERICA/HAVANA': "America/Havana", + 'AMERICA/HERMOSILLO': "America/Hermosillo", + 'AMERICA/INDIANA/INDIANAPOLIS': "America/Indiana/Indianapolis", + 'AMERICA/INDIANA/KNOX': "America/Indiana/Knox", + 'AMERICA/INDIANA/MARENGO': "America/Indiana/Marengo", + 'AMERICA/INDIANA/PETERSBURG': "America/Indiana/Petersburg", + 'AMERICA/INDIANA/TELL_CITY': "America/Indiana/Tell_City", + 'AMERICA/INDIANA/VEVAY': "America/Indiana/Vevay", + 'AMERICA/INDIANA/VINCENNES': "America/Indiana/Vincennes", + 'AMERICA/INDIANA/WINAMAC': "America/Indiana/Winamac", + 'AMERICA/INUVIK': "America/Inuvik", 'AMERICA/IQALUIT': "America/Iqaluit", 'AMERICA/JAMAICA': "America/Jamaica", + 'AMERICA/JUNEAU': "America/Juneau", + 'AMERICA/KENTUCKY/LOUISVILLE': "America/Kentucky/Louisville", + 'AMERICA/KENTUCKY/MONTICELLO': "America/Kentucky/Monticello", + 'AMERICA/KRALENDIJK': "America/Kralendijk", + 'AMERICA/LA_PAZ': "America/La_Paz", 'AMERICA/LIMA': "America/Lima", + 'AMERICA/LOS_ANGELES': "America/Los_Angeles", + 'AMERICA/LOWER_PRINCES': "America/Lower_Princes", + 'AMERICA/MACEIO': "America/Maceio", + 'AMERICA/MANAGUA': "America/Managua", + 'AMERICA/MANAUS': "America/Manaus", + 'AMERICA/MARIGOT': "America/Marigot", + 'AMERICA/MARTINIQUE': "America/Martinique", + 'AMERICA/MATAMOROS': "America/Matamoros", + 'AMERICA/MAZATLAN': "America/Mazatlan", + 'AMERICA/MENOMINEE': "America/Menominee", + 'AMERICA/MERIDA': "America/Merida", + 'AMERICA/METLAKATLA': "America/Metlakatla", + 'AMERICA/MEXICO_CITY': "America/Mexico_City", + 'AMERICA/MIQUELON': "America/Miquelon", + 'AMERICA/MONCTON': "America/Moncton", + 'AMERICA/MONTERREY': "America/Monterrey", + 'AMERICA/MONTEVIDEO': "America/Montevideo", + 'AMERICA/MONTREAL': "America/Montreal", + 'AMERICA/MONTSERRAT': "America/Montserrat", 'AMERICA/NASSAU': "America/Nassau", 'AMERICA/NEW_YORK': "America/New_York", - 'AMERICA/NUUK': "America/Nuuk", + 'AMERICA/NIPIGON': "America/Nipigon", + 'AMERICA/NOME': "America/Nome", + 'AMERICA/NORONHA': "America/Noronha", + 'AMERICA/NORTH_DAKOTA/BEULAH': "America/North_Dakota/Beulah", + 'AMERICA/NORTH_DAKOTA/CENTER': "America/North_Dakota/Center", + 'AMERICA/NORTH_DAKOTA/NEW_SALEM': "America/North_Dakota/New_Salem", + 'AMERICA/OJINAGA': "America/Ojinaga", 'AMERICA/PANAMA': "America/Panama", + 'AMERICA/PANGNIRTUNG': "America/Pangnirtung", + 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/PHOENIX': "America/Phoenix", 'AMERICA/PORT-AU-PRINCE': "America/Port-au-Prince", - 'AMERICA/RIO_BRANCO': "America/Rio_Branco", - 'AMERICA/TORONTO': "America/Toronto", - 'PACIFIC/EASTER': "Pacific/Easter", - 'AMERICA/CARACAS': "America/Caracas", - 'AMERICA/ASUNCION': "America/Asuncion", - 'AMERICA/BARBADOS': "America/Barbados", - 'AMERICA/BOA_VISTA': "America/Boa_Vista", - 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", - 'AMERICA/CUIABA': "America/Cuiaba", - 'AMERICA/CURACAO': "America/Curacao", - 'AMERICA/GRAND_TURK': "America/Grand_Turk", - 'AMERICA/GUYANA': "America/Guyana", - 'AMERICA/HALIFAX': "America/Halifax", - 'AMERICA/LA_PAZ': "America/La_Paz", - 'AMERICA/MANAUS': "America/Manaus", - 'AMERICA/MARTINIQUE': "America/Martinique", 'AMERICA/PORT_OF_SPAIN': "America/Port_of_Spain", 'AMERICA/PORTO_VELHO': "America/Porto_Velho", 'AMERICA/PUERTO_RICO': "America/Puerto_Rico", - 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", - 'AMERICA/THULE': "America/Thule", - 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", - 'AMERICA/ST_JOHNS': "America/St_Johns", - 'AMERICA/ARAGUAINA': "America/Araguaina", - 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", - 'AMERICA/BAHIA': "America/Bahia", - 'AMERICA/BELEM': "America/Belem", - 'AMERICA/CAYENNE': "America/Cayenne", - 'AMERICA/FORTALEZA': "America/Fortaleza", - 'AMERICA/GODTHAB': "America/Godthab", - 'AMERICA/MACEIO': "America/Maceio", - 'AMERICA/MIQUELON': "America/Miquelon", - 'AMERICA/MONTEVIDEO': "America/Montevideo", - 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/RAINY_RIVER': "America/Rainy_River", + 'AMERICA/RANKIN_INLET': "America/Rankin_Inlet", 'AMERICA/RECIFE': "America/Recife", + 'AMERICA/REGINA': "America/Regina", + 'AMERICA/RESOLUTE': "America/Resolute", + 'AMERICA/RIO_BRANCO': "America/Rio_Branco", + 'AMERICA/SANTA_ISABEL': "America/Santa_Isabel", + 'AMERICA/SANTAREM': "America/Santarem", 'AMERICA/SANTIAGO': "America/Santiago", + 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", 'AMERICA/SAO_PAULO': "America/Sao_Paulo", + 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'AMERICA/SHIPROCK': "America/Shiprock", + 'AMERICA/SITKA': "America/Sitka", + 'AMERICA/ST_BARTHELEMY': "America/St_Barthelemy", + 'AMERICA/ST_JOHNS': "America/St_Johns", + 'AMERICA/ST_KITTS': "America/St_Kitts", + 'AMERICA/ST_LUCIA': "America/St_Lucia", + 'AMERICA/ST_THOMAS': "America/St_Thomas", + 'AMERICA/ST_VINCENT': "America/St_Vincent", + 'AMERICA/SWIFT_CURRENT': "America/Swift_Current", + 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", + 'AMERICA/THULE': "America/Thule", + 'AMERICA/THUNDER_BAY': "America/Thunder_Bay", + 'AMERICA/TIJUANA': "America/Tijuana", + 'AMERICA/TORONTO': "America/Toronto", + 'AMERICA/TORTOLA': "America/Tortola", + 'AMERICA/VANCOUVER': "America/Vancouver", + 'AMERICA/WHITEHORSE': "America/Whitehorse", + 'AMERICA/WINNIPEG': "America/Winnipeg", + 'AMERICA/YAKUTAT': "America/Yakutat", + 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'ANTARCTICA/CASEY': "Antarctica/Casey", + 'ANTARCTICA/DAVIS': "Antarctica/Davis", + 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", + 'ANTARCTICA/MACQUARIE': "Antarctica/Macquarie", + 'ANTARCTICA/MAWSON': "Antarctica/Mawson", + 'ANTARCTICA/MCMURDO': "Antarctica/McMurdo", 'ANTARCTICA/PALMER': "Antarctica/Palmer", 'ANTARCTICA/ROTHERA': "Antarctica/Rothera", - 'ATLANTIC/STANLEY': "Atlantic/Stanley", - 'AMERICA/NORONHA': "America/Noronha", - 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", - 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'ANTARCTICA/SOUTH_POLE': "Antarctica/South_Pole", + 'ANTARCTICA/SYOWA': "Antarctica/Syowa", + 'ANTARCTICA/TROLL': "Antarctica/Troll", + 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", + 'ARCTIC/LONGYEARBYEN': "Arctic/Longyearbyen", + 'ASIA/ADEN': "Asia/Aden", + 'ASIA/ALMATY': "Asia/Almaty", + 'ASIA/AMMAN': "Asia/Amman", + 'ASIA/ANADYR': "Asia/Anadyr", + 'ASIA/AQTAU': "Asia/Aqtau", + 'ASIA/AQTOBE': "Asia/Aqtobe", + 'ASIA/ASHGABAT': "Asia/Ashgabat", + 'ASIA/BAGHDAD': "Asia/Baghdad", + 'ASIA/BAHRAIN': "Asia/Bahrain", + 'ASIA/BAKU': "Asia/Baku", + 'ASIA/BANGKOK': "Asia/Bangkok", + 'ASIA/BEIRUT': "Asia/Beirut", + 'ASIA/BISHKEK': "Asia/Bishkek", + 'ASIA/BRUNEI': "Asia/Brunei", + 'ASIA/CALCUTTA': "Asia/Calcutta", + 'ASIA/CHOIBALSAN': "Asia/Choibalsan", + 'ASIA/CHONGQING': "Asia/Chongqing", + 'ASIA/COLOMBO': "Asia/Colombo", + 'ASIA/DAMASCUS': "Asia/Damascus", + 'ASIA/DHAKA': "Asia/Dhaka", + 'ASIA/DILI': "Asia/Dili", + 'ASIA/DUBAI': "Asia/Dubai", + 'ASIA/DUSHANBE': "Asia/Dushanbe", + 'ASIA/GAZA': "Asia/Gaza", + 'ASIA/HARBIN': "Asia/Harbin", + 'ASIA/HEBRON': "Asia/Hebron", + 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", + 'ASIA/HONG_KONG': "Asia/Hong_Kong", + 'ASIA/HOVD': "Asia/Hovd", + 'ASIA/IRKUTSK': "Asia/Irkutsk", + 'ASIA/JAKARTA': "Asia/Jakarta", + 'ASIA/JAYAPURA': "Asia/Jayapura", + 'ASIA/JERUSALEM': "Asia/Jerusalem", + 'ASIA/KABUL': "Asia/Kabul", + 'ASIA/KAMCHATKA': "Asia/Kamchatka", + 'ASIA/KARACHI': "Asia/Karachi", + 'ASIA/KASHGAR': "Asia/Kashgar", + 'ASIA/KATHMANDU': "Asia/Kathmandu", + 'ASIA/KATMANDU': "Asia/Katmandu", + 'ASIA/KHANDYGA': "Asia/Khandyga", + 'ASIA/KOLKATA': "Asia/Kolkata", + 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", + 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", + 'ASIA/KUCHING': "Asia/Kuching", + 'ASIA/KUWAIT': "Asia/Kuwait", + 'ASIA/MACAU': "Asia/Macau", + 'ASIA/MAGADAN': "Asia/Magadan", + 'ASIA/MAKASSAR': "Asia/Makassar", + 'ASIA/MANILA': "Asia/Manila", + 'ASIA/MUSCAT': "Asia/Muscat", + 'ASIA/NICOSIA': "Asia/Nicosia", + 'ASIA/NOVOKUZNETSK': "Asia/Novokuznetsk", + 'ASIA/NOVOSIBIRSK': "Asia/Novosibirsk", + 'ASIA/OMSK': "Asia/Omsk", + 'ASIA/ORAL': "Asia/Oral", + 'ASIA/PHNOM_PENH': "Asia/Phnom_Penh", + 'ASIA/PONTIANAK': "Asia/Pontianak", + 'ASIA/PYONGYANG': "Asia/Pyongyang", + 'ASIA/QATAR': "Asia/Qatar", + 'ASIA/QYZYLORDA': "Asia/Qyzylorda", + 'ASIA/RANGOON': "Asia/Rangoon", + 'ASIA/RIYADH': "Asia/Riyadh", + 'ASIA/SAIGON': "Asia/Saigon", + 'ASIA/SAKHALIN': "Asia/Sakhalin", + 'ASIA/SAMARKAND': "Asia/Samarkand", + 'ASIA/SEOUL': "Asia/Seoul", + 'ASIA/SHANGHAI': "Asia/Shanghai", + 'ASIA/SINGAPORE': "Asia/Singapore", + 'ASIA/TAIPEI': "Asia/Taipei", + 'ASIA/TASHKENT': "Asia/Tashkent", + 'ASIA/TBILISI': "Asia/Tbilisi", + 'ASIA/TEHRAN': "Asia/Tehran", + 'ASIA/THIMPHU': "Asia/Thimphu", + 'ASIA/TOKYO': "Asia/Tokyo", + 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", + 'ASIA/URUMQI': "Asia/Urumqi", + 'ASIA/UST-NERA': "Asia/Ust-Nera", + 'ASIA/VIENTIANE': "Asia/Vientiane", + 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", + 'ASIA/YAKUTSK': "Asia/Yakutsk", + 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", + 'ASIA/YEREVAN': "Asia/Yerevan", 'ATLANTIC/AZORES': "Atlantic/Azores", - 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", - 'AFRICA/ABIDJAN': "Africa/Abidjan", - 'AFRICA/ACCRA': "Africa/Accra", - 'AFRICA/BISSAU': "Africa/Bissau", - 'AFRICA/CASABLANCA': "Africa/Casablanca", - 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", - 'AFRICA/MONROVIA': "Africa/Monrovia", - 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", 'ATLANTIC/CANARY': "Atlantic/Canary", + 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", 'ATLANTIC/FAROE': "Atlantic/Faroe", + 'ATLANTIC/MADEIRA': "Atlantic/Madeira", 'ATLANTIC/REYKJAVIK': "Atlantic/Reykjavik", + 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", + 'ATLANTIC/ST_HELENA': "Atlantic/St_Helena", + 'ATLANTIC/STANLEY': "Atlantic/Stanley", + 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", + 'AUSTRALIA/BRISBANE': "Australia/Brisbane", + 'AUSTRALIA/BROKEN_HILL': "Australia/Broken_Hill", + 'AUSTRALIA/CURRIE': "Australia/Currie", + 'AUSTRALIA/DARWIN': "Australia/Darwin", + 'AUSTRALIA/EUCLA': "Australia/Eucla", + 'AUSTRALIA/HOBART': "Australia/Hobart", + 'AUSTRALIA/LINDEMAN': "Australia/Lindeman", + 'AUSTRALIA/LORD_HOWE': "Australia/Lord_Howe", + 'AUSTRALIA/MELBOURNE': "Australia/Melbourne", + 'AUSTRALIA/PERTH': "Australia/Perth", + 'AUSTRALIA/SYDNEY': "Australia/Sydney", 'ETC/GMT': "Etc/GMT", - 'EUROPE/DUBLIN': "Europe/Dublin", - 'EUROPE/LISBON': "Europe/Lisbon", - 'EUROPE/LONDON': "Europe/London", - 'AFRICA/ALGIERS': "Africa/Algiers", - 'AFRICA/CEUTA': "Africa/Ceuta", - 'AFRICA/LAGOS': "Africa/Lagos", - 'AFRICA/NDJAMENA': "Africa/Ndjamena", - 'AFRICA/TUNIS': "Africa/Tunis", - 'AFRICA/WINDHOEK': "Africa/Windhoek", 'EUROPE/AMSTERDAM': "Europe/Amsterdam", 'EUROPE/ANDORRA': "Europe/Andorra", + 'EUROPE/ATHENS': "Europe/Athens", 'EUROPE/BELGRADE': "Europe/Belgrade", 'EUROPE/BERLIN': "Europe/Berlin", + 'EUROPE/BRATISLAVA': "Europe/Bratislava", 'EUROPE/BRUSSELS': "Europe/Brussels", + 'EUROPE/BUCHAREST': "Europe/Bucharest", 'EUROPE/BUDAPEST': "Europe/Budapest", + 'EUROPE/BUSINGEN': "Europe/Busingen", + 'EUROPE/CHISINAU': "Europe/Chisinau", 'EUROPE/COPENHAGEN': "Europe/Copenhagen", + 'EUROPE/DUBLIN': "Europe/Dublin", 'EUROPE/GIBRALTAR': "Europe/Gibraltar", + 'EUROPE/GUERNSEY': "Europe/Guernsey", + 'EUROPE/HELSINKI': "Europe/Helsinki", + 'EUROPE/ISLE_OF_MAN': "Europe/Isle_of_Man", + 'EUROPE/ISTANBUL': "Europe/Istanbul", + 'EUROPE/JERSEY': "Europe/Jersey", + 'EUROPE/KALININGRAD': "Europe/Kaliningrad", + 'EUROPE/KIEV': "Europe/Kiev", + 'EUROPE/LISBON': "Europe/Lisbon", + 'EUROPE/LJUBLJANA': "Europe/Ljubljana", + 'EUROPE/LONDON': "Europe/London", 'EUROPE/LUXEMBOURG': "Europe/Luxembourg", 'EUROPE/MADRID': "Europe/Madrid", 'EUROPE/MALTA': "Europe/Malta", + 'EUROPE/MARIEHAMN': "Europe/Mariehamn", + 'EUROPE/MINSK': "Europe/Minsk", 'EUROPE/MONACO': "Europe/Monaco", + 'EUROPE/MOSCOW': "Europe/Moscow", 'EUROPE/OSLO': "Europe/Oslo", 'EUROPE/PARIS': "Europe/Paris", + 'EUROPE/PODGORICA': "Europe/Podgorica", 'EUROPE/PRAGUE': "Europe/Prague", + 'EUROPE/RIGA': "Europe/Riga", 'EUROPE/ROME': "Europe/Rome", + 'EUROPE/SAMARA': "Europe/Samara", + 'EUROPE/SAN_MARINO': "Europe/San_Marino", + 'EUROPE/SARAJEVO': "Europe/Sarajevo", + 'EUROPE/SIMFEROPOL': "Europe/Simferopol", + 'EUROPE/SKOPJE': "Europe/Skopje", + 'EUROPE/SOFIA': "Europe/Sofia", 'EUROPE/STOCKHOLM': "Europe/Stockholm", + 'EUROPE/TALLINN': "Europe/Tallinn", 'EUROPE/TIRANE': "Europe/Tirane", + 'EUROPE/UZHGOROD': "Europe/Uzhgorod", + 'EUROPE/VADUZ': "Europe/Vaduz", + 'EUROPE/VATICAN': "Europe/Vatican", 'EUROPE/VIENNA': "Europe/Vienna", + 'EUROPE/VILNIUS': "Europe/Vilnius", + 'EUROPE/VOLGOGRAD': "Europe/Volgograd", 'EUROPE/WARSAW': "Europe/Warsaw", + 'EUROPE/ZAGREB': "Europe/Zagreb", + 'EUROPE/ZAPOROZHYE': "Europe/Zaporozhye", 'EUROPE/ZURICH': "Europe/Zurich", - 'AFRICA/CAIRO': "Africa/Cairo", - 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", - 'AFRICA/MAPUTO': "Africa/Maputo", - 'AFRICA/TRIPOLI': "Africa/Tripoli", - 'ASIA/AMMAN': "Asia/Amman", - 'ASIA/BEIRUT': "Asia/Beirut", - 'ASIA/DAMASCUS': "Asia/Damascus", - 'ASIA/GAZA': "Asia/Gaza", - 'ASIA/JERUSALEM': "Asia/Jerusalem", - 'ASIA/NICOSIA': "Asia/Nicosia", - 'EUROPE/ATHENS': "Europe/Athens", - 'EUROPE/BUCHAREST': "Europe/Bucharest", - 'EUROPE/CHISINAU': "Europe/Chisinau", - 'EUROPE/HELSINKI': "Europe/Helsinki", - 'EUROPE/ISTANBUL': "Europe/Istanbul", - 'EUROPE/KALININGRAD': "Europe/Kaliningrad", - 'EUROPE/KIEV': "Europe/Kiev", - 'EUROPE/RIGA': "Europe/Riga", - 'EUROPE/SOFIA': "Europe/Sofia", - 'EUROPE/TALLINN': "Europe/Tallinn", - 'EUROPE/VILNIUS': "Europe/Vilnius", - 'AFRICA/KHARTOUM': "Africa/Khartoum", - 'AFRICA/NAIROBI': "Africa/Nairobi", - 'ANTARCTICA/SYOWA': "Antarctica/Syowa", - 'ASIA/BAGHDAD': "Asia/Baghdad", - 'ASIA/QATAR': "Asia/Qatar", - 'ASIA/RIYADH': "Asia/Riyadh", - 'EUROPE/MINSK': "Europe/Minsk", - 'EUROPE/MOSCOW': "Europe/Moscow", - 'ASIA/TEHRAN': "Asia/Tehran", - 'ASIA/BAKU': "Asia/Baku", - 'ASIA/DUBAI': "Asia/Dubai", - 'ASIA/TBILISI': "Asia/Tbilisi", - 'ASIA/YEREVAN': "Asia/Yerevan", - 'EUROPE/SAMARA': "Europe/Samara", + 'INDIAN/ANTANANARIVO': "Indian/Antananarivo", + 'INDIAN/CHAGOS': "Indian/Chagos", + 'INDIAN/CHRISTMAS': "Indian/Christmas", + 'INDIAN/COCOS': "Indian/Cocos", + 'INDIAN/COMORO': "Indian/Comoro", + 'INDIAN/KERGUELEN': "Indian/Kerguelen", 'INDIAN/MAHE': "Indian/Mahe", + 'INDIAN/MALDIVES': "Indian/Maldives", 'INDIAN/MAURITIUS': "Indian/Mauritius", + 'INDIAN/MAYOTTE': "Indian/Mayotte", 'INDIAN/REUNION': "Indian/Reunion", - 'ASIA/KABUL': "Asia/Kabul", - 'ANTARCTICA/MAWSON': "Antarctica/Mawson", - 'ASIA/AQTAU': "Asia/Aqtau", - 'ASIA/AQTOBE': "Asia/Aqtobe", - 'ASIA/ASHGABAT': "Asia/Ashgabat", - 'ASIA/DUSHANBE': "Asia/Dushanbe", - 'ASIA/KARACHI': "Asia/Karachi", - 'ASIA/TASHKENT': "Asia/Tashkent", - 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", - 'INDIAN/KERGUELEN': "Indian/Kerguelen", - 'INDIAN/MALDIVES': "Indian/Maldives", - 'ASIA/CALCUTTA': "Asia/Calcutta", - 'ASIA/KOLKATA': "Asia/Kolkata", - 'ASIA/COLOMBO': "Asia/Colombo", - 'ASIA/KATHMANDU': "Asia/Kathmandu", - 'ASIA/KATMANDU': "Asia/Katmandu", - 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", - 'ASIA/ALMATY': "Asia/Almaty", - 'ASIA/BISHKEK': "Asia/Bishkek", - 'ASIA/DHAKA': "Asia/Dhaka", - 'ASIA/OMSK': "Asia/Omsk", - 'ASIA/THIMPHU': "Asia/Thimphu", - 'INDIAN/CHAGOS': "Indian/Chagos", - 'ASIA/RANGOON': "Asia/Rangoon", - 'INDIAN/COCOS': "Indian/Cocos", - 'ANTARCTICA/DAVIS': "Antarctica/Davis", - 'ASIA/BANGKOK': "Asia/Bangkok", - 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", - 'ASIA/HOVD': "Asia/Hovd", - 'ASIA/JAKARTA': "Asia/Jakarta", - 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", - 'ASIA/SAIGON': "Asia/Saigon", - 'INDIAN/CHRISTMAS': "Indian/Christmas", - 'ANTARCTICA/CASEY': "Antarctica/Casey", - 'ASIA/BRUNEI': "Asia/Brunei", - 'ASIA/CHOIBALSAN': "Asia/Choibalsan", - 'ASIA/HONG_KONG': "Asia/Hong_Kong", - 'ASIA/IRKUTSK': "Asia/Irkutsk", - 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", - 'ASIA/MACAU': "Asia/Macau", - 'ASIA/MAKASSAR': "Asia/Makassar", - 'ASIA/MANILA': "Asia/Manila", - 'ASIA/SHANGHAI': "Asia/Shanghai", - 'ASIA/SINGAPORE': "Asia/Singapore", - 'ASIA/TAIPEI': "Asia/Taipei", - 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", - 'AUSTRALIA/PERTH': "Australia/Perth", - 'ASIA/PYONGYANG': "Asia/Pyongyang", - 'ASIA/DILI': "Asia/Dili", - 'ASIA/JAYAPURA': "Asia/Jayapura", - 'ASIA/SEOUL': "Asia/Seoul", - 'ASIA/TOKYO': "Asia/Tokyo", - 'ASIA/YAKUTSK': "Asia/Yakutsk", - 'ASIA/YANGON': "Asia/Yangon", - 'PACIFIC/PALAU': "Pacific/Palau", - 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", - 'AUSTRALIA/DARWIN': "Australia/Darwin", - 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", - 'ASIA/MAGADAN': "Asia/Magadan", - 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", - 'AUSTRALIA/BRISBANE': "Australia/Brisbane", - 'AUSTRALIA/HOBART': "Australia/Hobart", - 'AUSTRALIA/SYDNEY': "Australia/Sydney", + 'PACIFIC/APIA': "Pacific/Apia", + 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/CHATHAM': "Pacific/Chatham", 'PACIFIC/CHUUK': "Pacific/Chuuk", - 'PACIFIC/GUAM': "Pacific/Guam", - 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/EASTER': "Pacific/Easter", 'PACIFIC/EFATE': "Pacific/Efate", - 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", - 'PACIFIC/KOSRAE': "Pacific/Kosrae", - 'PACIFIC/NORFOLK': "Pacific/Norfolk", - 'PACIFIC/NOUMEA': "Pacific/Noumea", - 'PACIFIC/POHNPEI': "Pacific/Pohnpei", - 'ASIA/KAMCHATKA': "Asia/Kamchatka", - 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/ENDERBURY': "Pacific/Enderbury", + 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", 'PACIFIC/FIJI': "Pacific/Fiji", 'PACIFIC/FUNAFUTI': "Pacific/Funafuti", + 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", + 'PACIFIC/GAMBIER': "Pacific/Gambier", + 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", + 'PACIFIC/GUAM': "Pacific/Guam", + 'PACIFIC/HONOLULU': "Pacific/Honolulu", + 'PACIFIC/JOHNSTON': "Pacific/Johnston", + 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", + 'PACIFIC/KOSRAE': "Pacific/Kosrae", 'PACIFIC/KWAJALEIN': "Pacific/Kwajalein", 'PACIFIC/MAJURO': "Pacific/Majuro", + 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'PACIFIC/MIDWAY': "Pacific/Midway", 'PACIFIC/NAURU': "Pacific/Nauru", + 'PACIFIC/NORFOLK': "Pacific/Norfolk", + 'PACIFIC/NOUMEA': "Pacific/Noumea", + 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", + 'PACIFIC/PALAU': "Pacific/Palau", + 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", + 'PACIFIC/POHNPEI': "Pacific/Pohnpei", + 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", + 'PACIFIC/SAIPAN': "Pacific/Saipan", + 'PACIFIC/TAHITI': "Pacific/Tahiti", 'PACIFIC/TARAWA': "Pacific/Tarawa", + 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", 'PACIFIC/WAKE': "Pacific/Wake", 'PACIFIC/WALLIS': "Pacific/Wallis", - 'PACIFIC/APIA': "Pacific/Apia", - 'PACIFIC/ENDERBURY': "Pacific/Enderbury", - 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", - 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", - 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", 'UTC': "UTC", }, } @@ -445,7 +613,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 month_of_year (int): Schedule a task on a specific month of the year. Valid values are 1 through 12, with 1 being January.. [optional] # noqa: E501 repeat_interval (int): Schedule a task to run periodically at an interval. Default unit of the RepeatInterval is in minutes. If the RepeateInterval value is set, then all other properties are ignored by the scheduler. RepeateInterval constraints are enforced by the services that use the schedule. Each service has pre-configured service specific properties for enforcing minimum and maximum values of the RepeatInterval.. [optional] # noqa: E501 time_of_day (int): Time of the day in seconds. TimeOfDay is required for all schedule configurations, except when the RepeateInterval field is specified.. [optional] # noqa: E501 - time_zone (str): Timezone to use for the schedule calculation. If a timezone value is not speficied, then the schedule calculation will be based on UTC. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): Timezone to use for the schedule calculation. If a timezone value is not speficied, then the schedule calculation will be based on UTC. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 week_of_month (int): Schedule a task on a specific week of the month. Valid values are 1 through 5. Value of 5 means last week of the month. WeekOfMonth may not be set when dayOfMonth is specified.. [optional] # noqa: E501 """ @@ -545,7 +713,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 month_of_year (int): Schedule a task on a specific month of the year. Valid values are 1 through 12, with 1 being January.. [optional] # noqa: E501 repeat_interval (int): Schedule a task to run periodically at an interval. Default unit of the RepeatInterval is in minutes. If the RepeateInterval value is set, then all other properties are ignored by the scheduler. RepeateInterval constraints are enforced by the services that use the schedule. Each service has pre-configured service specific properties for enforcing minimum and maximum values of the RepeatInterval.. [optional] # noqa: E501 time_of_day (int): Time of the day in seconds. TimeOfDay is required for all schedule configurations, except when the RepeateInterval field is specified.. [optional] # noqa: E501 - time_zone (str): Timezone to use for the schedule calculation. If a timezone value is not speficied, then the schedule calculation will be based on UTC. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): Timezone to use for the schedule calculation. If a timezone value is not speficied, then the schedule calculation will be based on UTC. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 week_of_month (int): Schedule a task on a specific week of the month. Valid values are 1 through 5. Value of 5 means last week of the month. WeekOfMonth may not be set when dayOfMonth is specified.. [optional] # noqa: E501 """ diff --git a/intersight/model/onprem_upgrade_note.py b/intersight/model/onprem_upgrade_note.py index 23924f2cf5..ee8eeb352b 100644 --- a/intersight/model/onprem_upgrade_note.py +++ b/intersight/model/onprem_upgrade_note.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -210,6 +210,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -218,10 +221,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/onprem_upgrade_note_all_of.py b/intersight/model/onprem_upgrade_note_all_of.py index 96a6e0f077..05b1e4b68d 100644 --- a/intersight/model/onprem_upgrade_note_all_of.py +++ b/intersight/model/onprem_upgrade_note_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/onprem_upgrade_phase.py b/intersight/model/onprem_upgrade_phase.py index b6cc948df8..d657f984a0 100644 --- a/intersight/model/onprem_upgrade_phase.py +++ b/intersight/model/onprem_upgrade_phase.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -265,6 +265,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -273,10 +276,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/onprem_upgrade_phase_all_of.py b/intersight/model/onprem_upgrade_phase_all_of.py index 1715edd2ce..f42487ad4b 100644 --- a/intersight/model/onprem_upgrade_phase_all_of.py +++ b/intersight/model/onprem_upgrade_phase_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/openapi_api_info.py b/intersight/model/openapi_api_info.py index a6ebcc5e73..bd99748f3a 100644 --- a/intersight/model/openapi_api_info.py +++ b/intersight/model/openapi_api_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -246,6 +246,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -254,10 +257,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/openapi_api_info_all_of.py b/intersight/model/openapi_api_info_all_of.py index e586c1dfab..85fe2f1f0b 100644 --- a/intersight/model/openapi_api_info_all_of.py +++ b/intersight/model/openapi_api_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/openapi_api_method_meta.py b/intersight/model/openapi_api_method_meta.py index 0e35e91569..93741c854e 100644 --- a/intersight/model/openapi_api_method_meta.py +++ b/intersight/model/openapi_api_method_meta.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/openapi_api_method_meta_all_of.py b/intersight/model/openapi_api_method_meta_all_of.py index 6174b23b81..6f19f1e5c6 100644 --- a/intersight/model/openapi_api_method_meta_all_of.py +++ b/intersight/model/openapi_api_method_meta_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/openapi_api_method_meta_list.py b/intersight/model/openapi_api_method_meta_list.py index 348dc27b6f..58f2a84bc1 100644 --- a/intersight/model/openapi_api_method_meta_list.py +++ b/intersight/model/openapi_api_method_meta_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/openapi_api_method_meta_list_all_of.py b/intersight/model/openapi_api_method_meta_list_all_of.py index ce41f0cc06..7797dfc496 100644 --- a/intersight/model/openapi_api_method_meta_list_all_of.py +++ b/intersight/model/openapi_api_method_meta_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/openapi_api_method_meta_response.py b/intersight/model/openapi_api_method_meta_response.py index 43fc2a8d9e..753700221e 100644 --- a/intersight/model/openapi_api_method_meta_response.py +++ b/intersight/model/openapi_api_method_meta_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/openapi_failed_task.py b/intersight/model/openapi_failed_task.py index 1f80b7bf45..01e37a7890 100644 --- a/intersight/model/openapi_failed_task.py +++ b/intersight/model/openapi_failed_task.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/openapi_failed_task_all_of.py b/intersight/model/openapi_failed_task_all_of.py index 7c521a6ed6..f347eb700c 100644 --- a/intersight/model/openapi_failed_task_all_of.py +++ b/intersight/model/openapi_failed_task_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/openapi_key_value_pair.py b/intersight/model/openapi_key_value_pair.py index 6aab87b86a..37006983b7 100644 --- a/intersight/model/openapi_key_value_pair.py +++ b/intersight/model/openapi_key_value_pair.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/openapi_key_value_pair_all_of.py b/intersight/model/openapi_key_value_pair_all_of.py index 29061a87ab..c83ba0ebe2 100644 --- a/intersight/model/openapi_key_value_pair_all_of.py +++ b/intersight/model/openapi_key_value_pair_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/openapi_open_api_specification.py b/intersight/model/openapi_open_api_specification.py index 7177e7c516..40e1d65081 100644 --- a/intersight/model/openapi_open_api_specification.py +++ b/intersight/model/openapi_open_api_specification.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -364,6 +364,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -372,10 +375,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/openapi_open_api_specification_all_of.py b/intersight/model/openapi_open_api_specification_all_of.py index 6550154f4a..29d71e5c29 100644 --- a/intersight/model/openapi_open_api_specification_all_of.py +++ b/intersight/model/openapi_open_api_specification_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/openapi_open_api_specification_list.py b/intersight/model/openapi_open_api_specification_list.py index 1bf5c6c6f6..27c62ec1d1 100644 --- a/intersight/model/openapi_open_api_specification_list.py +++ b/intersight/model/openapi_open_api_specification_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/openapi_open_api_specification_list_all_of.py b/intersight/model/openapi_open_api_specification_list_all_of.py index dc1d4b6fe2..5fb6ba3c26 100644 --- a/intersight/model/openapi_open_api_specification_list_all_of.py +++ b/intersight/model/openapi_open_api_specification_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/openapi_open_api_specification_relationship.py b/intersight/model/openapi_open_api_specification_relationship.py index e3ebafaee5..689343edfc 100644 --- a/intersight/model/openapi_open_api_specification_relationship.py +++ b/intersight/model/openapi_open_api_specification_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -870,6 +870,7 @@ class OpenapiOpenApiSpecificationRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1467,6 +1468,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1475,10 +1479,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/openapi_open_api_specification_response.py b/intersight/model/openapi_open_api_specification_response.py index 05c5f23cee..1e75fef052 100644 --- a/intersight/model/openapi_open_api_specification_response.py +++ b/intersight/model/openapi_open_api_specification_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/openapi_process_file.py b/intersight/model/openapi_process_file.py index 14256b0569..3d0d2b7811 100644 --- a/intersight/model/openapi_process_file.py +++ b/intersight/model/openapi_process_file.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -307,6 +307,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -315,10 +318,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/openapi_process_file_all_of.py b/intersight/model/openapi_process_file_all_of.py index e7c7df12fe..f5ab0f5870 100644 --- a/intersight/model/openapi_process_file_all_of.py +++ b/intersight/model/openapi_process_file_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/openapi_process_file_list.py b/intersight/model/openapi_process_file_list.py index 74cfbf994a..1dc7a84f78 100644 --- a/intersight/model/openapi_process_file_list.py +++ b/intersight/model/openapi_process_file_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/openapi_process_file_list_all_of.py b/intersight/model/openapi_process_file_list_all_of.py index 2d906bf815..797d0e0bea 100644 --- a/intersight/model/openapi_process_file_list_all_of.py +++ b/intersight/model/openapi_process_file_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/openapi_process_file_relationship.py b/intersight/model/openapi_process_file_relationship.py index 5180167490..43a6e0d144 100644 --- a/intersight/model/openapi_process_file_relationship.py +++ b/intersight/model/openapi_process_file_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -855,6 +855,7 @@ class OpenapiProcessFileRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1410,6 +1411,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1418,10 +1422,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/openapi_process_file_response.py b/intersight/model/openapi_process_file_response.py index 6ec37d8b25..842dc1411f 100644 --- a/intersight/model/openapi_process_file_response.py +++ b/intersight/model/openapi_process_file_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/openapi_task_generation_request.py b/intersight/model/openapi_task_generation_request.py index 0b6f3cd62d..cb3b0b2c68 100644 --- a/intersight/model/openapi_task_generation_request.py +++ b/intersight/model/openapi_task_generation_request.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -329,6 +329,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -337,10 +340,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/openapi_task_generation_request_all_of.py b/intersight/model/openapi_task_generation_request_all_of.py index 6bbe6e6a9c..c03e5ed877 100644 --- a/intersight/model/openapi_task_generation_request_all_of.py +++ b/intersight/model/openapi_task_generation_request_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/openapi_task_generation_request_list.py b/intersight/model/openapi_task_generation_request_list.py index dcd7b2ab2b..8fdb5decd4 100644 --- a/intersight/model/openapi_task_generation_request_list.py +++ b/intersight/model/openapi_task_generation_request_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/openapi_task_generation_request_list_all_of.py b/intersight/model/openapi_task_generation_request_list_all_of.py index 518e1383e1..b20cd1dbaa 100644 --- a/intersight/model/openapi_task_generation_request_list_all_of.py +++ b/intersight/model/openapi_task_generation_request_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/openapi_task_generation_request_relationship.py b/intersight/model/openapi_task_generation_request_relationship.py index c40b405b6b..1c966bf28f 100644 --- a/intersight/model/openapi_task_generation_request_relationship.py +++ b/intersight/model/openapi_task_generation_request_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -859,6 +859,7 @@ class OpenapiTaskGenerationRequestRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1432,6 +1433,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1440,10 +1444,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/openapi_task_generation_request_response.py b/intersight/model/openapi_task_generation_request_response.py index b914b3be2a..f40f74a1d5 100644 --- a/intersight/model/openapi_task_generation_request_response.py +++ b/intersight/model/openapi_task_generation_request_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/openapi_task_generation_result.py b/intersight/model/openapi_task_generation_result.py index bfd44623ed..8858e1b3e1 100644 --- a/intersight/model/openapi_task_generation_result.py +++ b/intersight/model/openapi_task_generation_result.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -291,6 +291,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -299,10 +302,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/openapi_task_generation_result_all_of.py b/intersight/model/openapi_task_generation_result_all_of.py index fc8edd7a56..cbe56db4c6 100644 --- a/intersight/model/openapi_task_generation_result_all_of.py +++ b/intersight/model/openapi_task_generation_result_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/openapi_task_generation_result_list.py b/intersight/model/openapi_task_generation_result_list.py index 50394733c5..52b05f5b1b 100644 --- a/intersight/model/openapi_task_generation_result_list.py +++ b/intersight/model/openapi_task_generation_result_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/openapi_task_generation_result_list_all_of.py b/intersight/model/openapi_task_generation_result_list_all_of.py index 320e29c1f2..44f31423e3 100644 --- a/intersight/model/openapi_task_generation_result_list_all_of.py +++ b/intersight/model/openapi_task_generation_result_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/openapi_task_generation_result_response.py b/intersight/model/openapi_task_generation_result_response.py index a030c8c57f..fa82b3e6e2 100644 --- a/intersight/model/openapi_task_generation_result_response.py +++ b/intersight/model/openapi_task_generation_result_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/oprs_deployment.py b/intersight/model/oprs_deployment.py index 04d52b2f24..91b40e08de 100644 --- a/intersight/model/oprs_deployment.py +++ b/intersight/model/oprs_deployment.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -299,6 +299,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -307,10 +310,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/oprs_deployment_all_of.py b/intersight/model/oprs_deployment_all_of.py index f08c5ef0bf..12c184d0ca 100644 --- a/intersight/model/oprs_deployment_all_of.py +++ b/intersight/model/oprs_deployment_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/oprs_deployment_list.py b/intersight/model/oprs_deployment_list.py index 64a5742aac..5c1aaaca67 100644 --- a/intersight/model/oprs_deployment_list.py +++ b/intersight/model/oprs_deployment_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/oprs_deployment_list_all_of.py b/intersight/model/oprs_deployment_list_all_of.py index 7caa6154c8..540afc503b 100644 --- a/intersight/model/oprs_deployment_list_all_of.py +++ b/intersight/model/oprs_deployment_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/oprs_deployment_response.py b/intersight/model/oprs_deployment_response.py index f3d1dcd4a1..20f08bc850 100644 --- a/intersight/model/oprs_deployment_response.py +++ b/intersight/model/oprs_deployment_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/oprs_kvpair.py b/intersight/model/oprs_kvpair.py index 29842f4862..a0f8262cf1 100644 --- a/intersight/model/oprs_kvpair.py +++ b/intersight/model/oprs_kvpair.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/oprs_kvpair_all_of.py b/intersight/model/oprs_kvpair_all_of.py index 64bfb2d741..496c08291d 100644 --- a/intersight/model/oprs_kvpair_all_of.py +++ b/intersight/model/oprs_kvpair_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/oprs_sync_target_list_message.py b/intersight/model/oprs_sync_target_list_message.py index c61e8609d5..e375d5896e 100644 --- a/intersight/model/oprs_sync_target_list_message.py +++ b/intersight/model/oprs_sync_target_list_message.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -355,6 +355,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -363,10 +366,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/oprs_sync_target_list_message_all_of.py b/intersight/model/oprs_sync_target_list_message_all_of.py index efbf89e4d4..87f2b42a70 100644 --- a/intersight/model/oprs_sync_target_list_message_all_of.py +++ b/intersight/model/oprs_sync_target_list_message_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/oprs_sync_target_list_message_list.py b/intersight/model/oprs_sync_target_list_message_list.py index f8bb4ae02f..c5fcc9a924 100644 --- a/intersight/model/oprs_sync_target_list_message_list.py +++ b/intersight/model/oprs_sync_target_list_message_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/oprs_sync_target_list_message_list_all_of.py b/intersight/model/oprs_sync_target_list_message_list_all_of.py index 3d418fa654..8f01f5d69f 100644 --- a/intersight/model/oprs_sync_target_list_message_list_all_of.py +++ b/intersight/model/oprs_sync_target_list_message_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/oprs_sync_target_list_message_response.py b/intersight/model/oprs_sync_target_list_message_response.py index 3e6f1aec78..e9fdae7241 100644 --- a/intersight/model/oprs_sync_target_list_message_response.py +++ b/intersight/model/oprs_sync_target_list_message_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/organization_organization.py b/intersight/model/organization_organization.py index 8a6cb2df2c..9783f7abb8 100644 --- a/intersight/model/organization_organization.py +++ b/intersight/model/organization_organization.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -287,6 +287,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -295,10 +298,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/organization_organization_all_of.py b/intersight/model/organization_organization_all_of.py index 08b6fa670a..11cea3d1c3 100644 --- a/intersight/model/organization_organization_all_of.py +++ b/intersight/model/organization_organization_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/organization_organization_list.py b/intersight/model/organization_organization_list.py index 472ead71ee..42252dc253 100644 --- a/intersight/model/organization_organization_list.py +++ b/intersight/model/organization_organization_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/organization_organization_list_all_of.py b/intersight/model/organization_organization_list_all_of.py index 22c2a3eaeb..349a0b5cfe 100644 --- a/intersight/model/organization_organization_list_all_of.py +++ b/intersight/model/organization_organization_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/organization_organization_relationship.py b/intersight/model/organization_organization_relationship.py index 8427251203..33a5bc690e 100644 --- a/intersight/model/organization_organization_relationship.py +++ b/intersight/model/organization_organization_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class OrganizationOrganizationRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1390,6 +1391,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1398,10 +1402,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/organization_organization_response.py b/intersight/model/organization_organization_response.py index 25c3ccd867..c602e6db56 100644 --- a/intersight/model/organization_organization_response.py +++ b/intersight/model/organization_organization_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_answers.py b/intersight/model/os_answers.py index c57dd9df11..0bf67cd3ab 100644 --- a/intersight/model/os_answers.py +++ b/intersight/model/os_answers.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -259,6 +259,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -267,10 +270,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_answers_all_of.py b/intersight/model/os_answers_all_of.py index a54fc3579f..65904d00ce 100644 --- a/intersight/model/os_answers_all_of.py +++ b/intersight/model/os_answers_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_base_install_config.py b/intersight/model/os_base_install_config.py index cdd13a2ce4..6bb6aa6c54 100644 --- a/intersight/model/os_base_install_config.py +++ b/intersight/model/os_base_install_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -311,6 +311,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -319,10 +322,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_base_install_config_all_of.py b/intersight/model/os_base_install_config_all_of.py index 00dfa918ce..f7ddad384b 100644 --- a/intersight/model/os_base_install_config_all_of.py +++ b/intersight/model/os_base_install_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_bulk_install_info.py b/intersight/model/os_bulk_install_info.py index 5c31b4ed54..d77ebf2e41 100644 --- a/intersight/model/os_bulk_install_info.py +++ b/intersight/model/os_bulk_install_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -321,6 +321,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -329,10 +332,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_bulk_install_info_all_of.py b/intersight/model/os_bulk_install_info_all_of.py index dabfb8cfd0..4337f7062e 100644 --- a/intersight/model/os_bulk_install_info_all_of.py +++ b/intersight/model/os_bulk_install_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_bulk_install_info_list.py b/intersight/model/os_bulk_install_info_list.py index 1991a583d6..407ddd78aa 100644 --- a/intersight/model/os_bulk_install_info_list.py +++ b/intersight/model/os_bulk_install_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_bulk_install_info_list_all_of.py b/intersight/model/os_bulk_install_info_list_all_of.py index bc4235938d..dc4138dc33 100644 --- a/intersight/model/os_bulk_install_info_list_all_of.py +++ b/intersight/model/os_bulk_install_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_bulk_install_info_response.py b/intersight/model/os_bulk_install_info_response.py index 3f96ab0994..0ad68119d9 100644 --- a/intersight/model/os_bulk_install_info_response.py +++ b/intersight/model/os_bulk_install_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_catalog.py b/intersight/model/os_catalog.py index 350f467993..636c4dd275 100644 --- a/intersight/model/os_catalog.py +++ b/intersight/model/os_catalog.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -278,6 +278,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -286,10 +289,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_catalog_all_of.py b/intersight/model/os_catalog_all_of.py index 440e24f9a9..bc8601cbd1 100644 --- a/intersight/model/os_catalog_all_of.py +++ b/intersight/model/os_catalog_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_catalog_list.py b/intersight/model/os_catalog_list.py index afdb8c2430..b2d6f4aefd 100644 --- a/intersight/model/os_catalog_list.py +++ b/intersight/model/os_catalog_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_catalog_list_all_of.py b/intersight/model/os_catalog_list_all_of.py index 1d9614301b..5a3bb1abf7 100644 --- a/intersight/model/os_catalog_list_all_of.py +++ b/intersight/model/os_catalog_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_catalog_relationship.py b/intersight/model/os_catalog_relationship.py index de0cf35dae..79a87ed07c 100644 --- a/intersight/model/os_catalog_relationship.py +++ b/intersight/model/os_catalog_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class OsCatalogRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1381,6 +1382,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1389,10 +1393,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_catalog_response.py b/intersight/model/os_catalog_response.py index 08d6413b18..09cd9f0a20 100644 --- a/intersight/model/os_catalog_response.py +++ b/intersight/model/os_catalog_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_configuration_file.py b/intersight/model/os_configuration_file.py index 2b8571a3b9..0eb02b027d 100644 --- a/intersight/model/os_configuration_file.py +++ b/intersight/model/os_configuration_file.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -297,6 +297,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -305,10 +308,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_configuration_file_all_of.py b/intersight/model/os_configuration_file_all_of.py index 3ba071bf47..c702175356 100644 --- a/intersight/model/os_configuration_file_all_of.py +++ b/intersight/model/os_configuration_file_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_configuration_file_list.py b/intersight/model/os_configuration_file_list.py index d78bf2b516..8502a1cfa6 100644 --- a/intersight/model/os_configuration_file_list.py +++ b/intersight/model/os_configuration_file_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_configuration_file_list_all_of.py b/intersight/model/os_configuration_file_list_all_of.py index fef18d43ae..b0c22d049c 100644 --- a/intersight/model/os_configuration_file_list_all_of.py +++ b/intersight/model/os_configuration_file_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_configuration_file_relationship.py b/intersight/model/os_configuration_file_relationship.py index 6be4972ee9..8e3ec62e90 100644 --- a/intersight/model/os_configuration_file_relationship.py +++ b/intersight/model/os_configuration_file_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class OsConfigurationFileRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1400,6 +1401,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1408,10 +1412,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_configuration_file_response.py b/intersight/model/os_configuration_file_response.py index 03cc07b01e..a65bacdd46 100644 --- a/intersight/model/os_configuration_file_response.py +++ b/intersight/model/os_configuration_file_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_distribution.py b/intersight/model/os_distribution.py index faec1c2e5b..5737470088 100644 --- a/intersight/model/os_distribution.py +++ b/intersight/model/os_distribution.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_distribution_all_of.py b/intersight/model/os_distribution_all_of.py index d33eddf102..801f85badb 100644 --- a/intersight/model/os_distribution_all_of.py +++ b/intersight/model/os_distribution_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_distribution_list.py b/intersight/model/os_distribution_list.py index d8d563965d..c1fa0dd1c0 100644 --- a/intersight/model/os_distribution_list.py +++ b/intersight/model/os_distribution_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_distribution_list_all_of.py b/intersight/model/os_distribution_list_all_of.py index e9633216a3..f5c950e6af 100644 --- a/intersight/model/os_distribution_list_all_of.py +++ b/intersight/model/os_distribution_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_distribution_relationship.py b/intersight/model/os_distribution_relationship.py index d1db3b297f..014c519350 100644 --- a/intersight/model/os_distribution_relationship.py +++ b/intersight/model/os_distribution_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class OsDistributionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1395,6 +1396,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1403,10 +1407,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_distribution_response.py b/intersight/model/os_distribution_response.py index b0eaef76c8..3366656bcc 100644 --- a/intersight/model/os_distribution_response.py +++ b/intersight/model/os_distribution_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_fibre_channel_target.py b/intersight/model/os_fibre_channel_target.py index 7e79a56dd2..eaa904ee90 100644 --- a/intersight/model/os_fibre_channel_target.py +++ b/intersight/model/os_fibre_channel_target.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -229,6 +229,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -237,10 +240,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_fibre_channel_target_all_of.py b/intersight/model/os_fibre_channel_target_all_of.py index 7331643c5e..1462f75435 100644 --- a/intersight/model/os_fibre_channel_target_all_of.py +++ b/intersight/model/os_fibre_channel_target_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_global_config.py b/intersight/model/os_global_config.py index 39a999ed03..d0b4db020b 100644 --- a/intersight/model/os_global_config.py +++ b/intersight/model/os_global_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -248,6 +248,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -256,10 +259,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_global_config_all_of.py b/intersight/model/os_global_config_all_of.py index 6fa411a532..31dfcb8123 100644 --- a/intersight/model/os_global_config_all_of.py +++ b/intersight/model/os_global_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_install.py b/intersight/model/os_install.py index 20002a6e58..de59a99c62 100644 --- a/intersight/model/os_install.py +++ b/intersight/model/os_install.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -340,6 +340,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -348,10 +351,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_install_all_of.py b/intersight/model/os_install_all_of.py index 559b117f43..b1a829ec34 100644 --- a/intersight/model/os_install_all_of.py +++ b/intersight/model/os_install_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_install_list.py b/intersight/model/os_install_list.py index 9cf0e0c21a..526f7c6ec3 100644 --- a/intersight/model/os_install_list.py +++ b/intersight/model/os_install_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_install_list_all_of.py b/intersight/model/os_install_list_all_of.py index b538678655..2b60277de0 100644 --- a/intersight/model/os_install_list_all_of.py +++ b/intersight/model/os_install_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_install_response.py b/intersight/model/os_install_response.py index 3f143f2362..e481c9d0b3 100644 --- a/intersight/model/os_install_response.py +++ b/intersight/model/os_install_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_install_target.py b/intersight/model/os_install_target.py index 895c441d47..4b50488274 100644 --- a/intersight/model/os_install_target.py +++ b/intersight/model/os_install_target.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -176,6 +176,7 @@ class OsInstallTarget(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -518,6 +519,7 @@ class OsInstallTarget(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -900,6 +902,7 @@ class OsInstallTarget(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1242,6 +1245,7 @@ class OsInstallTarget(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1660,6 +1664,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1668,10 +1675,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_install_target_response.py b/intersight/model/os_install_target_response.py index 8170d6f4c3..2c601f9820 100644 --- a/intersight/model/os_install_target_response.py +++ b/intersight/model/os_install_target_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_install_target_response_all_of.py b/intersight/model/os_install_target_response_all_of.py index c4d61da606..c41293424b 100644 --- a/intersight/model/os_install_target_response_all_of.py +++ b/intersight/model/os_install_target_response_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_ip_configuration.py b/intersight/model/os_ip_configuration.py index 16b8d608b3..def784483a 100644 --- a/intersight/model/os_ip_configuration.py +++ b/intersight/model/os_ip_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -170,6 +170,7 @@ class OsIpConfiguration(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -512,6 +513,7 @@ class OsIpConfiguration(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -894,6 +896,7 @@ class OsIpConfiguration(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1236,6 +1239,7 @@ class OsIpConfiguration(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1651,6 +1655,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1659,10 +1666,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_ipv4_configuration.py b/intersight/model/os_ipv4_configuration.py index c487ade6b9..be897ed8cd 100644 --- a/intersight/model/os_ipv4_configuration.py +++ b/intersight/model/os_ipv4_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_ipv4_configuration_all_of.py b/intersight/model/os_ipv4_configuration_all_of.py index 60b5f688b4..60c442bd89 100644 --- a/intersight/model/os_ipv4_configuration_all_of.py +++ b/intersight/model/os_ipv4_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_ipv6_configuration.py b/intersight/model/os_ipv6_configuration.py index 1ae3bed386..b3b99b4113 100644 --- a/intersight/model/os_ipv6_configuration.py +++ b/intersight/model/os_ipv6_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_ipv6_configuration_all_of.py b/intersight/model/os_ipv6_configuration_all_of.py index 76baff0462..4cb6daf1e3 100644 --- a/intersight/model/os_ipv6_configuration_all_of.py +++ b/intersight/model/os_ipv6_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_iscsi_target.py b/intersight/model/os_iscsi_target.py index 824fd56b3c..121fd61fa3 100644 --- a/intersight/model/os_iscsi_target.py +++ b/intersight/model/os_iscsi_target.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -229,6 +229,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -237,10 +240,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_iscsi_target_all_of.py b/intersight/model/os_iscsi_target_all_of.py index 2c50f3e5cc..400287db2a 100644 --- a/intersight/model/os_iscsi_target_all_of.py +++ b/intersight/model/os_iscsi_target_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_operating_system_parameters.py b/intersight/model/os_operating_system_parameters.py index a4fe05e2cc..c6fa20703d 100644 --- a/intersight/model/os_operating_system_parameters.py +++ b/intersight/model/os_operating_system_parameters.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -170,6 +170,7 @@ class OsOperatingSystemParameters(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -512,6 +513,7 @@ class OsOperatingSystemParameters(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -894,6 +896,7 @@ class OsOperatingSystemParameters(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1236,6 +1239,7 @@ class OsOperatingSystemParameters(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1651,6 +1655,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1659,10 +1666,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_os_support.py b/intersight/model/os_os_support.py index 587a583df0..58850d27fa 100644 --- a/intersight/model/os_os_support.py +++ b/intersight/model/os_os_support.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -263,6 +263,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -271,10 +274,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_os_support_all_of.py b/intersight/model/os_os_support_all_of.py index 3eaa247270..3a0f45cd40 100644 --- a/intersight/model/os_os_support_all_of.py +++ b/intersight/model/os_os_support_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_physical_disk.py b/intersight/model/os_physical_disk.py index 54dd5d1093..3ea03f1577 100644 --- a/intersight/model/os_physical_disk.py +++ b/intersight/model/os_physical_disk.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_physical_disk_all_of.py b/intersight/model/os_physical_disk_all_of.py index bd2256e957..ef46c2161c 100644 --- a/intersight/model/os_physical_disk_all_of.py +++ b/intersight/model/os_physical_disk_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_physical_disk_response.py b/intersight/model/os_physical_disk_response.py index 427697749c..cfffdd21af 100644 --- a/intersight/model/os_physical_disk_response.py +++ b/intersight/model/os_physical_disk_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -223,6 +223,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -231,10 +234,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_physical_disk_response_all_of.py b/intersight/model/os_physical_disk_response_all_of.py index 594ffd1436..0a9d87307e 100644 --- a/intersight/model/os_physical_disk_response_all_of.py +++ b/intersight/model/os_physical_disk_response_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_place_holder.py b/intersight/model/os_place_holder.py index b4ac376c11..2d62e5521f 100644 --- a/intersight/model/os_place_holder.py +++ b/intersight/model/os_place_holder.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_place_holder_all_of.py b/intersight/model/os_place_holder_all_of.py index 3490400157..eebdceb037 100644 --- a/intersight/model/os_place_holder_all_of.py +++ b/intersight/model/os_place_holder_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_san_target.py b/intersight/model/os_san_target.py index bc9605954a..352c66e7e2 100644 --- a/intersight/model/os_san_target.py +++ b/intersight/model/os_san_target.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -170,6 +170,7 @@ class OsSanTarget(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -512,6 +513,7 @@ class OsSanTarget(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -894,6 +896,7 @@ class OsSanTarget(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1236,6 +1239,7 @@ class OsSanTarget(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1651,6 +1655,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1659,10 +1666,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_server_config.py b/intersight/model/os_server_config.py index 68ccb210bf..85c46ce6fb 100644 --- a/intersight/model/os_server_config.py +++ b/intersight/model/os_server_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -276,6 +276,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -284,10 +287,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_server_config_all_of.py b/intersight/model/os_server_config_all_of.py index 1f9dd4b8b8..77b572e386 100644 --- a/intersight/model/os_server_config_all_of.py +++ b/intersight/model/os_server_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_supported_version.py b/intersight/model/os_supported_version.py index 085b59987e..6a7f60ae5b 100644 --- a/intersight/model/os_supported_version.py +++ b/intersight/model/os_supported_version.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -274,6 +274,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -282,10 +285,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_supported_version_all_of.py b/intersight/model/os_supported_version_all_of.py index b2f5c7ebea..8d51d528cc 100644 --- a/intersight/model/os_supported_version_all_of.py +++ b/intersight/model/os_supported_version_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_supported_version_list.py b/intersight/model/os_supported_version_list.py index 23156d5a38..cb437e83d7 100644 --- a/intersight/model/os_supported_version_list.py +++ b/intersight/model/os_supported_version_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_supported_version_list_all_of.py b/intersight/model/os_supported_version_list_all_of.py index e4cfb26894..d29087de3b 100644 --- a/intersight/model/os_supported_version_list_all_of.py +++ b/intersight/model/os_supported_version_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_supported_version_response.py b/intersight/model/os_supported_version_response.py index 0eb89f1865..eeffe192ad 100644 --- a/intersight/model/os_supported_version_response.py +++ b/intersight/model/os_supported_version_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_template_file.py b/intersight/model/os_template_file.py index 1caf18d532..c6ee3a7764 100644 --- a/intersight/model/os_template_file.py +++ b/intersight/model/os_template_file.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -269,6 +269,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -277,10 +280,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_template_file_all_of.py b/intersight/model/os_template_file_all_of.py index 16b444b0e1..9acc515aa5 100644 --- a/intersight/model/os_template_file_all_of.py +++ b/intersight/model/os_template_file_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_valid_install_target.py b/intersight/model/os_valid_install_target.py index cb01e3d56d..f06ec16b19 100644 --- a/intersight/model/os_valid_install_target.py +++ b/intersight/model/os_valid_install_target.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -305,6 +305,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -313,10 +316,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_valid_install_target_all_of.py b/intersight/model/os_valid_install_target_all_of.py index 9fe715fa04..b9da4f8232 100644 --- a/intersight/model/os_valid_install_target_all_of.py +++ b/intersight/model/os_valid_install_target_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_validation_information.py b/intersight/model/os_validation_information.py index 97cb65fd61..381ece12a1 100644 --- a/intersight/model/os_validation_information.py +++ b/intersight/model/os_validation_information.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -231,6 +231,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -239,10 +242,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_validation_information_all_of.py b/intersight/model/os_validation_information_all_of.py index ec71949d5f..1a5b81d7fb 100644 --- a/intersight/model/os_validation_information_all_of.py +++ b/intersight/model/os_validation_information_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_virtual_drive.py b/intersight/model/os_virtual_drive.py index e1d1c30870..d9809c51d6 100644 --- a/intersight/model/os_virtual_drive.py +++ b/intersight/model/os_virtual_drive.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_virtual_drive_all_of.py b/intersight/model/os_virtual_drive_all_of.py index a0da75d81e..479d0c7d2c 100644 --- a/intersight/model/os_virtual_drive_all_of.py +++ b/intersight/model/os_virtual_drive_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_virtual_drive_response.py b/intersight/model/os_virtual_drive_response.py index f9d938b9e3..4e46f1c8e0 100644 --- a/intersight/model/os_virtual_drive_response.py +++ b/intersight/model/os_virtual_drive_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -223,6 +223,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -231,10 +234,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_virtual_drive_response_all_of.py b/intersight/model/os_virtual_drive_response_all_of.py index 153a1fa8eb..5795834971 100644 --- a/intersight/model/os_virtual_drive_response_all_of.py +++ b/intersight/model/os_virtual_drive_response_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_vmware_parameters.py b/intersight/model/os_vmware_parameters.py index 04e83e9af2..67f550778d 100644 --- a/intersight/model/os_vmware_parameters.py +++ b/intersight/model/os_vmware_parameters.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -213,6 +213,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -221,10 +224,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_vmware_parameters_all_of.py b/intersight/model/os_vmware_parameters_all_of.py index 2b9a873d4a..78d4a7ff39 100644 --- a/intersight/model/os_vmware_parameters_all_of.py +++ b/intersight/model/os_vmware_parameters_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/os_windows_parameters.py b/intersight/model/os_windows_parameters.py index e67574df60..8400205726 100644 --- a/intersight/model/os_windows_parameters.py +++ b/intersight/model/os_windows_parameters.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/os_windows_parameters_all_of.py b/intersight/model/os_windows_parameters_all_of.py index 55322d0b7d..fd45a0d15f 100644 --- a/intersight/model/os_windows_parameters_all_of.py +++ b/intersight/model/os_windows_parameters_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/partnerintegration_dc_logs.py b/intersight/model/partnerintegration_dc_logs.py index 13bcfe28e9..d9132b3c0b 100644 --- a/intersight/model/partnerintegration_dc_logs.py +++ b/intersight/model/partnerintegration_dc_logs.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -84,6 +84,9 @@ class PartnerintegrationDcLogs(ModelComposed): 'BACKEND': "Backend", 'UI': "Ui", 'APIDOCS': "Apidocs", + 'METRICSCOLLECTORBACKEND': "MetricsCollectorBackend", + 'METRICSCOLLECTORDEPENDENTBACKEND': "MetricsCollectorDependentBackend", + 'METRICSCOLLECTORUI': "MetricsCollectorUi", }, } @@ -213,7 +216,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) - stage (str): Stage in the build process these logs belong to. * `None` - Default value for the log stage. * `Backend` - Logs corresponding to backend build. * `Ui` - Logs corresponding to ui build stage. * `Apidocs` - Logs corresponding to the apidocs build stage.. [optional] if omitted the server will use the default value of "None" # noqa: E501 + stage (str): Stage in the build process these logs belong to. * `None` - Default value for the log stage. * `Backend` - Logs corresponding to backend build. * `Ui` - Logs corresponding to ui build stage. * `Apidocs` - Logs corresponding to the apidocs build stage. * `MetricsCollectorBackend` - Logs corresponding to Metrics Collector backend build. * `MetricsCollectorDependentBackend` - Logs corresponding to Metrics Collector backend build. * `MetricsCollectorUi` - Logs corresponding to Metrics Collector ui build stage.. [optional] if omitted the server will use the default value of "None" # noqa: E501 stderr ([str], none_type): [optional] # noqa: E501 stdout ([str], none_type): [optional] # noqa: E501 device_connector (PartnerintegrationDeviceConnectorRelationship): [optional] # noqa: E501 @@ -281,6 +284,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +295,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -342,7 +351,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) - stage (str): Stage in the build process these logs belong to. * `None` - Default value for the log stage. * `Backend` - Logs corresponding to backend build. * `Ui` - Logs corresponding to ui build stage. * `Apidocs` - Logs corresponding to the apidocs build stage.. [optional] if omitted the server will use the default value of "None" # noqa: E501 + stage (str): Stage in the build process these logs belong to. * `None` - Default value for the log stage. * `Backend` - Logs corresponding to backend build. * `Ui` - Logs corresponding to ui build stage. * `Apidocs` - Logs corresponding to the apidocs build stage. * `MetricsCollectorBackend` - Logs corresponding to Metrics Collector backend build. * `MetricsCollectorDependentBackend` - Logs corresponding to Metrics Collector backend build. * `MetricsCollectorUi` - Logs corresponding to Metrics Collector ui build stage.. [optional] if omitted the server will use the default value of "None" # noqa: E501 stderr ([str], none_type): [optional] # noqa: E501 stdout ([str], none_type): [optional] # noqa: E501 device_connector (PartnerintegrationDeviceConnectorRelationship): [optional] # noqa: E501 diff --git a/intersight/model/partnerintegration_dc_logs_all_of.py b/intersight/model/partnerintegration_dc_logs_all_of.py index 56a008f95a..b8f317a4d3 100644 --- a/intersight/model/partnerintegration_dc_logs_all_of.py +++ b/intersight/model/partnerintegration_dc_logs_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -72,6 +72,9 @@ class PartnerintegrationDcLogsAllOf(ModelNormal): 'BACKEND': "Backend", 'UI': "Ui", 'APIDOCS': "Apidocs", + 'METRICSCOLLECTORBACKEND': "MetricsCollectorBackend", + 'METRICSCOLLECTORDEPENDENTBACKEND': "MetricsCollectorDependentBackend", + 'METRICSCOLLECTORUI': "MetricsCollectorUi", }, } @@ -169,7 +172,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) - stage (str): Stage in the build process these logs belong to. * `None` - Default value for the log stage. * `Backend` - Logs corresponding to backend build. * `Ui` - Logs corresponding to ui build stage. * `Apidocs` - Logs corresponding to the apidocs build stage.. [optional] if omitted the server will use the default value of "None" # noqa: E501 + stage (str): Stage in the build process these logs belong to. * `None` - Default value for the log stage. * `Backend` - Logs corresponding to backend build. * `Ui` - Logs corresponding to ui build stage. * `Apidocs` - Logs corresponding to the apidocs build stage. * `MetricsCollectorBackend` - Logs corresponding to Metrics Collector backend build. * `MetricsCollectorDependentBackend` - Logs corresponding to Metrics Collector backend build. * `MetricsCollectorUi` - Logs corresponding to Metrics Collector ui build stage.. [optional] if omitted the server will use the default value of "None" # noqa: E501 stderr ([str], none_type): [optional] # noqa: E501 stdout ([str], none_type): [optional] # noqa: E501 device_connector (PartnerintegrationDeviceConnectorRelationship): [optional] # noqa: E501 @@ -266,7 +269,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) - stage (str): Stage in the build process these logs belong to. * `None` - Default value for the log stage. * `Backend` - Logs corresponding to backend build. * `Ui` - Logs corresponding to ui build stage. * `Apidocs` - Logs corresponding to the apidocs build stage.. [optional] if omitted the server will use the default value of "None" # noqa: E501 + stage (str): Stage in the build process these logs belong to. * `None` - Default value for the log stage. * `Backend` - Logs corresponding to backend build. * `Ui` - Logs corresponding to ui build stage. * `Apidocs` - Logs corresponding to the apidocs build stage. * `MetricsCollectorBackend` - Logs corresponding to Metrics Collector backend build. * `MetricsCollectorDependentBackend` - Logs corresponding to Metrics Collector backend build. * `MetricsCollectorUi` - Logs corresponding to Metrics Collector ui build stage.. [optional] if omitted the server will use the default value of "None" # noqa: E501 stderr ([str], none_type): [optional] # noqa: E501 stdout ([str], none_type): [optional] # noqa: E501 device_connector (PartnerintegrationDeviceConnectorRelationship): [optional] # noqa: E501 diff --git a/intersight/model/partnerintegration_dc_logs_list.py b/intersight/model/partnerintegration_dc_logs_list.py index 01a21e44cb..81774b9f1c 100644 --- a/intersight/model/partnerintegration_dc_logs_list.py +++ b/intersight/model/partnerintegration_dc_logs_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/partnerintegration_dc_logs_list_all_of.py b/intersight/model/partnerintegration_dc_logs_list_all_of.py index cb5ae4c799..536210bc9d 100644 --- a/intersight/model/partnerintegration_dc_logs_list_all_of.py +++ b/intersight/model/partnerintegration_dc_logs_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/partnerintegration_dc_logs_relationship.py b/intersight/model/partnerintegration_dc_logs_relationship.py index d367c9755f..97c5211435 100644 --- a/intersight/model/partnerintegration_dc_logs_relationship.py +++ b/intersight/model/partnerintegration_dc_logs_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -81,6 +81,9 @@ class PartnerintegrationDcLogsRelationship(ModelComposed): 'BACKEND': "Backend", 'UI': "Ui", 'APIDOCS': "Apidocs", + 'METRICSCOLLECTORBACKEND': "MetricsCollectorBackend", + 'METRICSCOLLECTORDEPENDENTBACKEND': "MetricsCollectorDependentBackend", + 'METRICSCOLLECTORUI': "MetricsCollectorUi", }, ('object_type',): { 'AAA.AUDITRECORD': "aaa.AuditRecord", @@ -841,6 +844,7 @@ class PartnerintegrationDcLogsRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1330,7 +1334,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 parent (MoBaseMoRelationship): [optional] # noqa: E501 permission_resources ([MoBaseMoRelationship], none_type): An array of relationships to moBaseMo resources.. [optional] # noqa: E501 display_names (DisplayNames): [optional] # noqa: E501 - stage (str): Stage in the build process these logs belong to. * `None` - Default value for the log stage. * `Backend` - Logs corresponding to backend build. * `Ui` - Logs corresponding to ui build stage. * `Apidocs` - Logs corresponding to the apidocs build stage.. [optional] if omitted the server will use the default value of "None" # noqa: E501 + stage (str): Stage in the build process these logs belong to. * `None` - Default value for the log stage. * `Backend` - Logs corresponding to backend build. * `Ui` - Logs corresponding to ui build stage. * `Apidocs` - Logs corresponding to the apidocs build stage. * `MetricsCollectorBackend` - Logs corresponding to Metrics Collector backend build. * `MetricsCollectorDependentBackend` - Logs corresponding to Metrics Collector backend build. * `MetricsCollectorUi` - Logs corresponding to Metrics Collector ui build stage.. [optional] if omitted the server will use the default value of "None" # noqa: E501 stderr ([str], none_type): [optional] # noqa: E501 stdout ([str], none_type): [optional] # noqa: E501 device_connector (PartnerintegrationDeviceConnectorRelationship): [optional] # noqa: E501 @@ -1384,6 +1388,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1392,10 +1399,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -1459,7 +1469,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 parent (MoBaseMoRelationship): [optional] # noqa: E501 permission_resources ([MoBaseMoRelationship], none_type): An array of relationships to moBaseMo resources.. [optional] # noqa: E501 display_names (DisplayNames): [optional] # noqa: E501 - stage (str): Stage in the build process these logs belong to. * `None` - Default value for the log stage. * `Backend` - Logs corresponding to backend build. * `Ui` - Logs corresponding to ui build stage. * `Apidocs` - Logs corresponding to the apidocs build stage.. [optional] if omitted the server will use the default value of "None" # noqa: E501 + stage (str): Stage in the build process these logs belong to. * `None` - Default value for the log stage. * `Backend` - Logs corresponding to backend build. * `Ui` - Logs corresponding to ui build stage. * `Apidocs` - Logs corresponding to the apidocs build stage. * `MetricsCollectorBackend` - Logs corresponding to Metrics Collector backend build. * `MetricsCollectorDependentBackend` - Logs corresponding to Metrics Collector backend build. * `MetricsCollectorUi` - Logs corresponding to Metrics Collector ui build stage.. [optional] if omitted the server will use the default value of "None" # noqa: E501 stderr ([str], none_type): [optional] # noqa: E501 stdout ([str], none_type): [optional] # noqa: E501 device_connector (PartnerintegrationDeviceConnectorRelationship): [optional] # noqa: E501 diff --git a/intersight/model/partnerintegration_dc_logs_response.py b/intersight/model/partnerintegration_dc_logs_response.py index 0fc126028c..534fc7ee5e 100644 --- a/intersight/model/partnerintegration_dc_logs_response.py +++ b/intersight/model/partnerintegration_dc_logs_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/partnerintegration_device_connector.py b/intersight/model/partnerintegration_device_connector.py index d24e14262c..4f8575d2b9 100644 --- a/intersight/model/partnerintegration_device_connector.py +++ b/intersight/model/partnerintegration_device_connector.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -316,6 +316,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -324,10 +327,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/partnerintegration_device_connector_all_of.py b/intersight/model/partnerintegration_device_connector_all_of.py index ee52de42be..4a20c8fd27 100644 --- a/intersight/model/partnerintegration_device_connector_all_of.py +++ b/intersight/model/partnerintegration_device_connector_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/partnerintegration_device_connector_list.py b/intersight/model/partnerintegration_device_connector_list.py index 2a6b5669b4..0fd3e0c0c0 100644 --- a/intersight/model/partnerintegration_device_connector_list.py +++ b/intersight/model/partnerintegration_device_connector_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/partnerintegration_device_connector_list_all_of.py b/intersight/model/partnerintegration_device_connector_list_all_of.py index cb141aae87..ec4059eb86 100644 --- a/intersight/model/partnerintegration_device_connector_list_all_of.py +++ b/intersight/model/partnerintegration_device_connector_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/partnerintegration_device_connector_relationship.py b/intersight/model/partnerintegration_device_connector_relationship.py index b6026d2deb..20680d68c1 100644 --- a/intersight/model/partnerintegration_device_connector_relationship.py +++ b/intersight/model/partnerintegration_device_connector_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -851,6 +851,7 @@ class PartnerintegrationDeviceConnectorRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1419,6 +1420,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1427,10 +1431,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/partnerintegration_device_connector_response.py b/intersight/model/partnerintegration_device_connector_response.py index dcbbcac131..d6a78a04bc 100644 --- a/intersight/model/partnerintegration_device_connector_response.py +++ b/intersight/model/partnerintegration_device_connector_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/partnerintegration_doc_issues.py b/intersight/model/partnerintegration_doc_issues.py index 6fd86109ef..f074595857 100644 --- a/intersight/model/partnerintegration_doc_issues.py +++ b/intersight/model/partnerintegration_doc_issues.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -269,6 +269,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -277,10 +280,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/partnerintegration_doc_issues_all_of.py b/intersight/model/partnerintegration_doc_issues_all_of.py index d4307ffbfc..e88f6e710b 100644 --- a/intersight/model/partnerintegration_doc_issues_all_of.py +++ b/intersight/model/partnerintegration_doc_issues_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/partnerintegration_doc_issues_list.py b/intersight/model/partnerintegration_doc_issues_list.py index e238c87ae9..66a62cd689 100644 --- a/intersight/model/partnerintegration_doc_issues_list.py +++ b/intersight/model/partnerintegration_doc_issues_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/partnerintegration_doc_issues_list_all_of.py b/intersight/model/partnerintegration_doc_issues_list_all_of.py index 3b74867c40..b717b7734f 100644 --- a/intersight/model/partnerintegration_doc_issues_list_all_of.py +++ b/intersight/model/partnerintegration_doc_issues_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/partnerintegration_doc_issues_relationship.py b/intersight/model/partnerintegration_doc_issues_relationship.py index e144727820..06ac292313 100644 --- a/intersight/model/partnerintegration_doc_issues_relationship.py +++ b/intersight/model/partnerintegration_doc_issues_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class PartnerintegrationDocIssuesRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1372,6 +1373,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1380,10 +1384,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/partnerintegration_doc_issues_response.py b/intersight/model/partnerintegration_doc_issues_response.py index 2b368787d0..8ee3fc51a8 100644 --- a/intersight/model/partnerintegration_doc_issues_response.py +++ b/intersight/model/partnerintegration_doc_issues_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/partnerintegration_etl.py b/intersight/model/partnerintegration_etl.py index eb6caa3dfe..189f92f594 100644 --- a/intersight/model/partnerintegration_etl.py +++ b/intersight/model/partnerintegration_etl.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -276,6 +276,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -284,10 +287,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/partnerintegration_etl_all_of.py b/intersight/model/partnerintegration_etl_all_of.py index ef6ff6aa57..539479eb26 100644 --- a/intersight/model/partnerintegration_etl_all_of.py +++ b/intersight/model/partnerintegration_etl_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/partnerintegration_etl_list.py b/intersight/model/partnerintegration_etl_list.py index 5070a98c17..1502533aec 100644 --- a/intersight/model/partnerintegration_etl_list.py +++ b/intersight/model/partnerintegration_etl_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/partnerintegration_etl_list_all_of.py b/intersight/model/partnerintegration_etl_list_all_of.py index 267289e536..5e42dbefac 100644 --- a/intersight/model/partnerintegration_etl_list_all_of.py +++ b/intersight/model/partnerintegration_etl_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/partnerintegration_etl_relationship.py b/intersight/model/partnerintegration_etl_relationship.py index 7cbf260ffb..7912946085 100644 --- a/intersight/model/partnerintegration_etl_relationship.py +++ b/intersight/model/partnerintegration_etl_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class PartnerintegrationEtlRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1379,6 +1380,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1387,10 +1391,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/partnerintegration_etl_response.py b/intersight/model/partnerintegration_etl_response.py index 09af8cd0e1..d6bd622457 100644 --- a/intersight/model/partnerintegration_etl_response.py +++ b/intersight/model/partnerintegration_etl_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/partnerintegration_file.py b/intersight/model/partnerintegration_file.py index c472f45899..4d58609007 100644 --- a/intersight/model/partnerintegration_file.py +++ b/intersight/model/partnerintegration_file.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -374,6 +374,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -382,10 +385,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/partnerintegration_file_all_of.py b/intersight/model/partnerintegration_file_all_of.py index 2b0ae980ca..bd333fe00c 100644 --- a/intersight/model/partnerintegration_file_all_of.py +++ b/intersight/model/partnerintegration_file_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/partnerintegration_file_list.py b/intersight/model/partnerintegration_file_list.py index 50df2ad4ee..eb91369c6a 100644 --- a/intersight/model/partnerintegration_file_list.py +++ b/intersight/model/partnerintegration_file_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/partnerintegration_file_list_all_of.py b/intersight/model/partnerintegration_file_list_all_of.py index 1c2baa04d6..e111b73fe5 100644 --- a/intersight/model/partnerintegration_file_list_all_of.py +++ b/intersight/model/partnerintegration_file_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/partnerintegration_file_response.py b/intersight/model/partnerintegration_file_response.py index c908fa7864..f3aa9c7246 100644 --- a/intersight/model/partnerintegration_file_response.py +++ b/intersight/model/partnerintegration_file_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/partnerintegration_inventory.py b/intersight/model/partnerintegration_inventory.py index 2e7029da79..9934f54766 100644 --- a/intersight/model/partnerintegration_inventory.py +++ b/intersight/model/partnerintegration_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -42,6 +42,7 @@ def lazy_import(): from intersight.model.partnerintegration_etl_relationship import PartnerintegrationEtlRelationship from intersight.model.partnerintegration_inventory_all_of import PartnerintegrationInventoryAllOf from intersight.model.partnerintegration_logs_relationship import PartnerintegrationLogsRelationship + from intersight.model.partnerintegration_metrics_relationship import PartnerintegrationMetricsRelationship from intersight.model.partnerintegration_model_relationship import PartnerintegrationModelRelationship globals()['DisplayNames'] = DisplayNames globals()['MoBaseMo'] = MoBaseMo @@ -53,6 +54,7 @@ def lazy_import(): globals()['PartnerintegrationEtlRelationship'] = PartnerintegrationEtlRelationship globals()['PartnerintegrationInventoryAllOf'] = PartnerintegrationInventoryAllOf globals()['PartnerintegrationLogsRelationship'] = PartnerintegrationLogsRelationship + globals()['PartnerintegrationMetricsRelationship'] = PartnerintegrationMetricsRelationship globals()['PartnerintegrationModelRelationship'] = PartnerintegrationModelRelationship @@ -96,10 +98,18 @@ class PartnerintegrationInventory(ModelComposed): 'NONE': "None", 'BACKENDINPROGRESS': "BackendInProgress", 'BACKENDFAILED': "BackendFailed", + 'METRICSCOLLECTORBACKENDINPROGRESS': "MetricsCollectorBackendInProgress", + 'METRICSCOLLECTORBACKENDFAILED': "MetricsCollectorBackendFailed", 'DOCKERINPROGRESS': "DockerInProgress", 'DOCKERFAILED': "DockerFailed", 'UIINPROGRESS': "UiInProgress", 'UIFAILED': "UiFailed", + 'METRICSCOLLECTORUIINPROGRESS': "MetricsCollectorUiInProgress", + 'METRICSCOLLECTORUIFAILED': "MetricsCollectorUiFailed", + 'METRICSCOLLECTORDEPENDENTBACKENDINPROGRESS': "MetricsCollectorDependentBackendInProgress", + 'METRICSCOLLECTORDEPENDENTBACKENDFAILED': "MetricsCollectorDependentBackendFailed", + 'METRICSCOLLECTORDEPENDENTDOCKERINPROGRESS': "MetricsCollectorDependentDockerInProgress", + 'METRICSCOLLECTORDEPENDENTDOCKERFAILED': "MetricsCollectorDependentDockerFailed", 'APIDOCSINPROGRESS': "ApidocsInProgress", 'APIDOCSFAILED': "ApidocsFailed", 'COMPLETED': "Completed", @@ -156,6 +166,7 @@ def openapi_types(): 'doc_issues': ([PartnerintegrationDocIssuesRelationship], none_type,), # noqa: E501 'etls': ([PartnerintegrationEtlRelationship], none_type,), # noqa: E501 'logs': ([PartnerintegrationLogsRelationship], none_type,), # noqa: E501 + 'metrics': (PartnerintegrationMetricsRelationship,), # noqa: E501 'models': ([PartnerintegrationModelRelationship], none_type,), # noqa: E501 'organization': (OrganizationOrganizationRelationship,), # noqa: E501 'account_moid': (str,), # noqa: E501 @@ -196,6 +207,7 @@ def discriminator(): 'doc_issues': 'DocIssues', # noqa: E501 'etls': 'Etls', # noqa: E501 'logs': 'Logs', # noqa: E501 + 'metrics': 'Metrics', # noqa: E501 'models': 'Models', # noqa: E501 'organization': 'Organization', # noqa: E501 'account_moid': 'AccountMoid', # noqa: E501 @@ -272,7 +284,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 action (str): Action to be performed on the inventory collection. * `None` - Default Value of the action, i.e. do nothing. * `Build` - Build the inventory service image. * `Deploy` - Deploy the inventory service on the appliance.. [optional] if omitted the server will use the default value of "None" # noqa: E501 build_flags (str): Addtional flags to control build action.. [optional] # noqa: E501 build_start_time (str): Time when build was triggered.. [optional] # noqa: E501 - build_status (str): Status of build for inventory collection. * `None` - Default value of the status. i.e. done nothing. * `BackendInProgress` - The backend build is in progress. * `BackendFailed` - The backend build has failed. * `DockerInProgress` - The docker build is in progress. * `DockerFailed` - The docker build has failed. * `UiInProgress` - The UI build is in progress. * `UiFailed` - The inventory UI build has failed. * `ApidocsInProgress` - The apidocs build is in progress. * `ApidocsFailed` - The apidocs build has failed. * `Completed` - The operation completed successfully.. [optional] if omitted the server will use the default value of "None" # noqa: E501 + build_status (str): Status of build for inventory collection. * `None` - Default value of the status. i.e. done nothing. * `BackendInProgress` - The backend build is in progress. * `BackendFailed` - The backend build has failed. * `MetricsCollectorBackendInProgress` - The Metrics Collector backend build is in progress. * `MetricsCollectorBackendFailed` - The Metrics Collector backend build has failed. * `DockerInProgress` - The docker build is in progress. * `DockerFailed` - The docker build has failed. * `UiInProgress` - The UI build is in progress. * `UiFailed` - The inventory UI build has failed. * `MetricsCollectorUiInProgress` - The Metrics Collector UI build is in progress. * `MetricsCollectorUiFailed` - The Metrics Collector UI build has failed. * `MetricsCollectorDependentBackendInProgress` - The Metrics Collector dependent backend build is in progress. * `MetricsCollectorDependentBackendFailed` - The Metrics Collector dependent backend build has failed. * `MetricsCollectorDependentDockerInProgress` - The Metrics Collector dependent docker build is in progress. * `MetricsCollectorDependentDockerFailed` - The Metrics Collector dependent docker build has failed. * `ApidocsInProgress` - The apidocs build is in progress. * `ApidocsFailed` - The apidocs build has failed. * `Completed` - The operation completed successfully.. [optional] if omitted the server will use the default value of "None" # noqa: E501 deploy_start_time (str): Time when deploy was triggered.. [optional] # noqa: E501 deploy_status (str): Status of deployment of the inventory microservice. * `None` - Default value of the status. i.e. done nothing. * `Completed` - The operation completed successfully. * `Failed` - The deploy operation failed.. [optional] if omitted the server will use the default value of "None" # noqa: E501 image_name (str): Name of the docker image that is built.. [optional] # noqa: E501 @@ -281,6 +293,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 doc_issues ([PartnerintegrationDocIssuesRelationship], none_type): An array of relationships to partnerintegrationDocIssues resources.. [optional] # noqa: E501 etls ([PartnerintegrationEtlRelationship], none_type): An array of relationships to partnerintegrationEtl resources.. [optional] # noqa: E501 logs ([PartnerintegrationLogsRelationship], none_type): An array of relationships to partnerintegrationLogs resources.. [optional] # noqa: E501 + metrics (PartnerintegrationMetricsRelationship): [optional] # noqa: E501 models ([PartnerintegrationModelRelationship], none_type): An array of relationships to partnerintegrationModel resources.. [optional] # noqa: E501 organization (OrganizationOrganizationRelationship): [optional] # noqa: E501 account_moid (str): The Account ID for this managed object.. [optional] # noqa: E501 @@ -347,6 +360,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -355,10 +371,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -411,7 +430,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 action (str): Action to be performed on the inventory collection. * `None` - Default Value of the action, i.e. do nothing. * `Build` - Build the inventory service image. * `Deploy` - Deploy the inventory service on the appliance.. [optional] if omitted the server will use the default value of "None" # noqa: E501 build_flags (str): Addtional flags to control build action.. [optional] # noqa: E501 build_start_time (str): Time when build was triggered.. [optional] # noqa: E501 - build_status (str): Status of build for inventory collection. * `None` - Default value of the status. i.e. done nothing. * `BackendInProgress` - The backend build is in progress. * `BackendFailed` - The backend build has failed. * `DockerInProgress` - The docker build is in progress. * `DockerFailed` - The docker build has failed. * `UiInProgress` - The UI build is in progress. * `UiFailed` - The inventory UI build has failed. * `ApidocsInProgress` - The apidocs build is in progress. * `ApidocsFailed` - The apidocs build has failed. * `Completed` - The operation completed successfully.. [optional] if omitted the server will use the default value of "None" # noqa: E501 + build_status (str): Status of build for inventory collection. * `None` - Default value of the status. i.e. done nothing. * `BackendInProgress` - The backend build is in progress. * `BackendFailed` - The backend build has failed. * `MetricsCollectorBackendInProgress` - The Metrics Collector backend build is in progress. * `MetricsCollectorBackendFailed` - The Metrics Collector backend build has failed. * `DockerInProgress` - The docker build is in progress. * `DockerFailed` - The docker build has failed. * `UiInProgress` - The UI build is in progress. * `UiFailed` - The inventory UI build has failed. * `MetricsCollectorUiInProgress` - The Metrics Collector UI build is in progress. * `MetricsCollectorUiFailed` - The Metrics Collector UI build has failed. * `MetricsCollectorDependentBackendInProgress` - The Metrics Collector dependent backend build is in progress. * `MetricsCollectorDependentBackendFailed` - The Metrics Collector dependent backend build has failed. * `MetricsCollectorDependentDockerInProgress` - The Metrics Collector dependent docker build is in progress. * `MetricsCollectorDependentDockerFailed` - The Metrics Collector dependent docker build has failed. * `ApidocsInProgress` - The apidocs build is in progress. * `ApidocsFailed` - The apidocs build has failed. * `Completed` - The operation completed successfully.. [optional] if omitted the server will use the default value of "None" # noqa: E501 deploy_start_time (str): Time when deploy was triggered.. [optional] # noqa: E501 deploy_status (str): Status of deployment of the inventory microservice. * `None` - Default value of the status. i.e. done nothing. * `Completed` - The operation completed successfully. * `Failed` - The deploy operation failed.. [optional] if omitted the server will use the default value of "None" # noqa: E501 image_name (str): Name of the docker image that is built.. [optional] # noqa: E501 @@ -420,6 +439,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 doc_issues ([PartnerintegrationDocIssuesRelationship], none_type): An array of relationships to partnerintegrationDocIssues resources.. [optional] # noqa: E501 etls ([PartnerintegrationEtlRelationship], none_type): An array of relationships to partnerintegrationEtl resources.. [optional] # noqa: E501 logs ([PartnerintegrationLogsRelationship], none_type): An array of relationships to partnerintegrationLogs resources.. [optional] # noqa: E501 + metrics (PartnerintegrationMetricsRelationship): [optional] # noqa: E501 models ([PartnerintegrationModelRelationship], none_type): An array of relationships to partnerintegrationModel resources.. [optional] # noqa: E501 organization (OrganizationOrganizationRelationship): [optional] # noqa: E501 account_moid (str): The Account ID for this managed object.. [optional] # noqa: E501 diff --git a/intersight/model/partnerintegration_inventory_all_of.py b/intersight/model/partnerintegration_inventory_all_of.py index 556531fde6..64086ed703 100644 --- a/intersight/model/partnerintegration_inventory_all_of.py +++ b/intersight/model/partnerintegration_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -36,11 +36,13 @@ def lazy_import(): from intersight.model.partnerintegration_doc_issues_relationship import PartnerintegrationDocIssuesRelationship from intersight.model.partnerintegration_etl_relationship import PartnerintegrationEtlRelationship from intersight.model.partnerintegration_logs_relationship import PartnerintegrationLogsRelationship + from intersight.model.partnerintegration_metrics_relationship import PartnerintegrationMetricsRelationship from intersight.model.partnerintegration_model_relationship import PartnerintegrationModelRelationship globals()['OrganizationOrganizationRelationship'] = OrganizationOrganizationRelationship globals()['PartnerintegrationDocIssuesRelationship'] = PartnerintegrationDocIssuesRelationship globals()['PartnerintegrationEtlRelationship'] = PartnerintegrationEtlRelationship globals()['PartnerintegrationLogsRelationship'] = PartnerintegrationLogsRelationship + globals()['PartnerintegrationMetricsRelationship'] = PartnerintegrationMetricsRelationship globals()['PartnerintegrationModelRelationship'] = PartnerintegrationModelRelationship @@ -84,10 +86,18 @@ class PartnerintegrationInventoryAllOf(ModelNormal): 'NONE': "None", 'BACKENDINPROGRESS': "BackendInProgress", 'BACKENDFAILED': "BackendFailed", + 'METRICSCOLLECTORBACKENDINPROGRESS': "MetricsCollectorBackendInProgress", + 'METRICSCOLLECTORBACKENDFAILED': "MetricsCollectorBackendFailed", 'DOCKERINPROGRESS': "DockerInProgress", 'DOCKERFAILED': "DockerFailed", 'UIINPROGRESS': "UiInProgress", 'UIFAILED': "UiFailed", + 'METRICSCOLLECTORUIINPROGRESS': "MetricsCollectorUiInProgress", + 'METRICSCOLLECTORUIFAILED': "MetricsCollectorUiFailed", + 'METRICSCOLLECTORDEPENDENTBACKENDINPROGRESS': "MetricsCollectorDependentBackendInProgress", + 'METRICSCOLLECTORDEPENDENTBACKENDFAILED': "MetricsCollectorDependentBackendFailed", + 'METRICSCOLLECTORDEPENDENTDOCKERINPROGRESS': "MetricsCollectorDependentDockerInProgress", + 'METRICSCOLLECTORDEPENDENTDOCKERFAILED': "MetricsCollectorDependentDockerFailed", 'APIDOCSINPROGRESS': "ApidocsInProgress", 'APIDOCSFAILED': "ApidocsFailed", 'COMPLETED': "Completed", @@ -144,6 +154,7 @@ def openapi_types(): 'doc_issues': ([PartnerintegrationDocIssuesRelationship], none_type,), # noqa: E501 'etls': ([PartnerintegrationEtlRelationship], none_type,), # noqa: E501 'logs': ([PartnerintegrationLogsRelationship], none_type,), # noqa: E501 + 'metrics': (PartnerintegrationMetricsRelationship,), # noqa: E501 'models': ([PartnerintegrationModelRelationship], none_type,), # noqa: E501 'organization': (OrganizationOrganizationRelationship,), # noqa: E501 } @@ -168,6 +179,7 @@ def discriminator(): 'doc_issues': 'DocIssues', # noqa: E501 'etls': 'Etls', # noqa: E501 'logs': 'Logs', # noqa: E501 + 'metrics': 'Metrics', # noqa: E501 'models': 'Models', # noqa: E501 'organization': 'Organization', # noqa: E501 } @@ -228,7 +240,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 action (str): Action to be performed on the inventory collection. * `None` - Default Value of the action, i.e. do nothing. * `Build` - Build the inventory service image. * `Deploy` - Deploy the inventory service on the appliance.. [optional] if omitted the server will use the default value of "None" # noqa: E501 build_flags (str): Addtional flags to control build action.. [optional] # noqa: E501 build_start_time (str): Time when build was triggered.. [optional] # noqa: E501 - build_status (str): Status of build for inventory collection. * `None` - Default value of the status. i.e. done nothing. * `BackendInProgress` - The backend build is in progress. * `BackendFailed` - The backend build has failed. * `DockerInProgress` - The docker build is in progress. * `DockerFailed` - The docker build has failed. * `UiInProgress` - The UI build is in progress. * `UiFailed` - The inventory UI build has failed. * `ApidocsInProgress` - The apidocs build is in progress. * `ApidocsFailed` - The apidocs build has failed. * `Completed` - The operation completed successfully.. [optional] if omitted the server will use the default value of "None" # noqa: E501 + build_status (str): Status of build for inventory collection. * `None` - Default value of the status. i.e. done nothing. * `BackendInProgress` - The backend build is in progress. * `BackendFailed` - The backend build has failed. * `MetricsCollectorBackendInProgress` - The Metrics Collector backend build is in progress. * `MetricsCollectorBackendFailed` - The Metrics Collector backend build has failed. * `DockerInProgress` - The docker build is in progress. * `DockerFailed` - The docker build has failed. * `UiInProgress` - The UI build is in progress. * `UiFailed` - The inventory UI build has failed. * `MetricsCollectorUiInProgress` - The Metrics Collector UI build is in progress. * `MetricsCollectorUiFailed` - The Metrics Collector UI build has failed. * `MetricsCollectorDependentBackendInProgress` - The Metrics Collector dependent backend build is in progress. * `MetricsCollectorDependentBackendFailed` - The Metrics Collector dependent backend build has failed. * `MetricsCollectorDependentDockerInProgress` - The Metrics Collector dependent docker build is in progress. * `MetricsCollectorDependentDockerFailed` - The Metrics Collector dependent docker build has failed. * `ApidocsInProgress` - The apidocs build is in progress. * `ApidocsFailed` - The apidocs build has failed. * `Completed` - The operation completed successfully.. [optional] if omitted the server will use the default value of "None" # noqa: E501 deploy_start_time (str): Time when deploy was triggered.. [optional] # noqa: E501 deploy_status (str): Status of deployment of the inventory microservice. * `None` - Default value of the status. i.e. done nothing. * `Completed` - The operation completed successfully. * `Failed` - The deploy operation failed.. [optional] if omitted the server will use the default value of "None" # noqa: E501 image_name (str): Name of the docker image that is built.. [optional] # noqa: E501 @@ -237,6 +249,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 doc_issues ([PartnerintegrationDocIssuesRelationship], none_type): An array of relationships to partnerintegrationDocIssues resources.. [optional] # noqa: E501 etls ([PartnerintegrationEtlRelationship], none_type): An array of relationships to partnerintegrationEtl resources.. [optional] # noqa: E501 logs ([PartnerintegrationLogsRelationship], none_type): An array of relationships to partnerintegrationLogs resources.. [optional] # noqa: E501 + metrics (PartnerintegrationMetricsRelationship): [optional] # noqa: E501 models ([PartnerintegrationModelRelationship], none_type): An array of relationships to partnerintegrationModel resources.. [optional] # noqa: E501 organization (OrganizationOrganizationRelationship): [optional] # noqa: E501 """ @@ -335,7 +348,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 action (str): Action to be performed on the inventory collection. * `None` - Default Value of the action, i.e. do nothing. * `Build` - Build the inventory service image. * `Deploy` - Deploy the inventory service on the appliance.. [optional] if omitted the server will use the default value of "None" # noqa: E501 build_flags (str): Addtional flags to control build action.. [optional] # noqa: E501 build_start_time (str): Time when build was triggered.. [optional] # noqa: E501 - build_status (str): Status of build for inventory collection. * `None` - Default value of the status. i.e. done nothing. * `BackendInProgress` - The backend build is in progress. * `BackendFailed` - The backend build has failed. * `DockerInProgress` - The docker build is in progress. * `DockerFailed` - The docker build has failed. * `UiInProgress` - The UI build is in progress. * `UiFailed` - The inventory UI build has failed. * `ApidocsInProgress` - The apidocs build is in progress. * `ApidocsFailed` - The apidocs build has failed. * `Completed` - The operation completed successfully.. [optional] if omitted the server will use the default value of "None" # noqa: E501 + build_status (str): Status of build for inventory collection. * `None` - Default value of the status. i.e. done nothing. * `BackendInProgress` - The backend build is in progress. * `BackendFailed` - The backend build has failed. * `MetricsCollectorBackendInProgress` - The Metrics Collector backend build is in progress. * `MetricsCollectorBackendFailed` - The Metrics Collector backend build has failed. * `DockerInProgress` - The docker build is in progress. * `DockerFailed` - The docker build has failed. * `UiInProgress` - The UI build is in progress. * `UiFailed` - The inventory UI build has failed. * `MetricsCollectorUiInProgress` - The Metrics Collector UI build is in progress. * `MetricsCollectorUiFailed` - The Metrics Collector UI build has failed. * `MetricsCollectorDependentBackendInProgress` - The Metrics Collector dependent backend build is in progress. * `MetricsCollectorDependentBackendFailed` - The Metrics Collector dependent backend build has failed. * `MetricsCollectorDependentDockerInProgress` - The Metrics Collector dependent docker build is in progress. * `MetricsCollectorDependentDockerFailed` - The Metrics Collector dependent docker build has failed. * `ApidocsInProgress` - The apidocs build is in progress. * `ApidocsFailed` - The apidocs build has failed. * `Completed` - The operation completed successfully.. [optional] if omitted the server will use the default value of "None" # noqa: E501 deploy_start_time (str): Time when deploy was triggered.. [optional] # noqa: E501 deploy_status (str): Status of deployment of the inventory microservice. * `None` - Default value of the status. i.e. done nothing. * `Completed` - The operation completed successfully. * `Failed` - The deploy operation failed.. [optional] if omitted the server will use the default value of "None" # noqa: E501 image_name (str): Name of the docker image that is built.. [optional] # noqa: E501 @@ -344,6 +357,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 doc_issues ([PartnerintegrationDocIssuesRelationship], none_type): An array of relationships to partnerintegrationDocIssues resources.. [optional] # noqa: E501 etls ([PartnerintegrationEtlRelationship], none_type): An array of relationships to partnerintegrationEtl resources.. [optional] # noqa: E501 logs ([PartnerintegrationLogsRelationship], none_type): An array of relationships to partnerintegrationLogs resources.. [optional] # noqa: E501 + metrics (PartnerintegrationMetricsRelationship): [optional] # noqa: E501 models ([PartnerintegrationModelRelationship], none_type): An array of relationships to partnerintegrationModel resources.. [optional] # noqa: E501 organization (OrganizationOrganizationRelationship): [optional] # noqa: E501 """ diff --git a/intersight/model/partnerintegration_inventory_list.py b/intersight/model/partnerintegration_inventory_list.py index 2a0594b357..a6055553ed 100644 --- a/intersight/model/partnerintegration_inventory_list.py +++ b/intersight/model/partnerintegration_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/partnerintegration_inventory_list_all_of.py b/intersight/model/partnerintegration_inventory_list_all_of.py index 4945e36261..fcf27afd13 100644 --- a/intersight/model/partnerintegration_inventory_list_all_of.py +++ b/intersight/model/partnerintegration_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/partnerintegration_inventory_relationship.py b/intersight/model/partnerintegration_inventory_relationship.py index 2b59df0300..76154a05ca 100644 --- a/intersight/model/partnerintegration_inventory_relationship.py +++ b/intersight/model/partnerintegration_inventory_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -42,6 +42,7 @@ def lazy_import(): from intersight.model.partnerintegration_etl_relationship import PartnerintegrationEtlRelationship from intersight.model.partnerintegration_inventory import PartnerintegrationInventory from intersight.model.partnerintegration_logs_relationship import PartnerintegrationLogsRelationship + from intersight.model.partnerintegration_metrics_relationship import PartnerintegrationMetricsRelationship from intersight.model.partnerintegration_model_relationship import PartnerintegrationModelRelationship globals()['DisplayNames'] = DisplayNames globals()['MoBaseMoRelationship'] = MoBaseMoRelationship @@ -53,6 +54,7 @@ def lazy_import(): globals()['PartnerintegrationEtlRelationship'] = PartnerintegrationEtlRelationship globals()['PartnerintegrationInventory'] = PartnerintegrationInventory globals()['PartnerintegrationLogsRelationship'] = PartnerintegrationLogsRelationship + globals()['PartnerintegrationMetricsRelationship'] = PartnerintegrationMetricsRelationship globals()['PartnerintegrationModelRelationship'] = PartnerintegrationModelRelationship @@ -93,10 +95,18 @@ class PartnerintegrationInventoryRelationship(ModelComposed): 'NONE': "None", 'BACKENDINPROGRESS': "BackendInProgress", 'BACKENDFAILED': "BackendFailed", + 'METRICSCOLLECTORBACKENDINPROGRESS': "MetricsCollectorBackendInProgress", + 'METRICSCOLLECTORBACKENDFAILED': "MetricsCollectorBackendFailed", 'DOCKERINPROGRESS': "DockerInProgress", 'DOCKERFAILED': "DockerFailed", 'UIINPROGRESS': "UiInProgress", 'UIFAILED': "UiFailed", + 'METRICSCOLLECTORUIINPROGRESS': "MetricsCollectorUiInProgress", + 'METRICSCOLLECTORUIFAILED': "MetricsCollectorUiFailed", + 'METRICSCOLLECTORDEPENDENTBACKENDINPROGRESS': "MetricsCollectorDependentBackendInProgress", + 'METRICSCOLLECTORDEPENDENTBACKENDFAILED': "MetricsCollectorDependentBackendFailed", + 'METRICSCOLLECTORDEPENDENTDOCKERINPROGRESS': "MetricsCollectorDependentDockerInProgress", + 'METRICSCOLLECTORDEPENDENTDOCKERFAILED': "MetricsCollectorDependentDockerFailed", 'APIDOCSINPROGRESS': "ApidocsInProgress", 'APIDOCSFAILED': "ApidocsFailed", 'COMPLETED': "Completed", @@ -865,6 +875,7 @@ class PartnerintegrationInventoryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1266,6 +1277,7 @@ def openapi_types(): 'doc_issues': ([PartnerintegrationDocIssuesRelationship], none_type,), # noqa: E501 'etls': ([PartnerintegrationEtlRelationship], none_type,), # noqa: E501 'logs': ([PartnerintegrationLogsRelationship], none_type,), # noqa: E501 + 'metrics': (PartnerintegrationMetricsRelationship,), # noqa: E501 'models': ([PartnerintegrationModelRelationship], none_type,), # noqa: E501 'organization': (OrganizationOrganizationRelationship,), # noqa: E501 'object_type': (str,), # noqa: E501 @@ -1311,6 +1323,7 @@ def discriminator(): 'doc_issues': 'DocIssues', # noqa: E501 'etls': 'Etls', # noqa: E501 'logs': 'Logs', # noqa: E501 + 'metrics': 'Metrics', # noqa: E501 'models': 'Models', # noqa: E501 'organization': 'Organization', # noqa: E501 'object_type': 'ObjectType', # noqa: E501 @@ -1389,7 +1402,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 action (str): Action to be performed on the inventory collection. * `None` - Default Value of the action, i.e. do nothing. * `Build` - Build the inventory service image. * `Deploy` - Deploy the inventory service on the appliance.. [optional] if omitted the server will use the default value of "None" # noqa: E501 build_flags (str): Addtional flags to control build action.. [optional] # noqa: E501 build_start_time (str): Time when build was triggered.. [optional] # noqa: E501 - build_status (str): Status of build for inventory collection. * `None` - Default value of the status. i.e. done nothing. * `BackendInProgress` - The backend build is in progress. * `BackendFailed` - The backend build has failed. * `DockerInProgress` - The docker build is in progress. * `DockerFailed` - The docker build has failed. * `UiInProgress` - The UI build is in progress. * `UiFailed` - The inventory UI build has failed. * `ApidocsInProgress` - The apidocs build is in progress. * `ApidocsFailed` - The apidocs build has failed. * `Completed` - The operation completed successfully.. [optional] if omitted the server will use the default value of "None" # noqa: E501 + build_status (str): Status of build for inventory collection. * `None` - Default value of the status. i.e. done nothing. * `BackendInProgress` - The backend build is in progress. * `BackendFailed` - The backend build has failed. * `MetricsCollectorBackendInProgress` - The Metrics Collector backend build is in progress. * `MetricsCollectorBackendFailed` - The Metrics Collector backend build has failed. * `DockerInProgress` - The docker build is in progress. * `DockerFailed` - The docker build has failed. * `UiInProgress` - The UI build is in progress. * `UiFailed` - The inventory UI build has failed. * `MetricsCollectorUiInProgress` - The Metrics Collector UI build is in progress. * `MetricsCollectorUiFailed` - The Metrics Collector UI build has failed. * `MetricsCollectorDependentBackendInProgress` - The Metrics Collector dependent backend build is in progress. * `MetricsCollectorDependentBackendFailed` - The Metrics Collector dependent backend build has failed. * `MetricsCollectorDependentDockerInProgress` - The Metrics Collector dependent docker build is in progress. * `MetricsCollectorDependentDockerFailed` - The Metrics Collector dependent docker build has failed. * `ApidocsInProgress` - The apidocs build is in progress. * `ApidocsFailed` - The apidocs build has failed. * `Completed` - The operation completed successfully.. [optional] if omitted the server will use the default value of "None" # noqa: E501 deploy_start_time (str): Time when deploy was triggered.. [optional] # noqa: E501 deploy_status (str): Status of deployment of the inventory microservice. * `None` - Default value of the status. i.e. done nothing. * `Completed` - The operation completed successfully. * `Failed` - The deploy operation failed.. [optional] if omitted the server will use the default value of "None" # noqa: E501 image_name (str): Name of the docker image that is built.. [optional] # noqa: E501 @@ -1398,6 +1411,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 doc_issues ([PartnerintegrationDocIssuesRelationship], none_type): An array of relationships to partnerintegrationDocIssues resources.. [optional] # noqa: E501 etls ([PartnerintegrationEtlRelationship], none_type): An array of relationships to partnerintegrationEtl resources.. [optional] # noqa: E501 logs ([PartnerintegrationLogsRelationship], none_type): An array of relationships to partnerintegrationLogs resources.. [optional] # noqa: E501 + metrics (PartnerintegrationMetricsRelationship): [optional] # noqa: E501 models ([PartnerintegrationModelRelationship], none_type): An array of relationships to partnerintegrationModel resources.. [optional] # noqa: E501 organization (OrganizationOrganizationRelationship): [optional] # noqa: E501 object_type (str): The fully-qualified name of the remote type referred by this relationship.. [optional] # noqa: E501 @@ -1450,6 +1464,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1458,10 +1475,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -1528,7 +1548,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 action (str): Action to be performed on the inventory collection. * `None` - Default Value of the action, i.e. do nothing. * `Build` - Build the inventory service image. * `Deploy` - Deploy the inventory service on the appliance.. [optional] if omitted the server will use the default value of "None" # noqa: E501 build_flags (str): Addtional flags to control build action.. [optional] # noqa: E501 build_start_time (str): Time when build was triggered.. [optional] # noqa: E501 - build_status (str): Status of build for inventory collection. * `None` - Default value of the status. i.e. done nothing. * `BackendInProgress` - The backend build is in progress. * `BackendFailed` - The backend build has failed. * `DockerInProgress` - The docker build is in progress. * `DockerFailed` - The docker build has failed. * `UiInProgress` - The UI build is in progress. * `UiFailed` - The inventory UI build has failed. * `ApidocsInProgress` - The apidocs build is in progress. * `ApidocsFailed` - The apidocs build has failed. * `Completed` - The operation completed successfully.. [optional] if omitted the server will use the default value of "None" # noqa: E501 + build_status (str): Status of build for inventory collection. * `None` - Default value of the status. i.e. done nothing. * `BackendInProgress` - The backend build is in progress. * `BackendFailed` - The backend build has failed. * `MetricsCollectorBackendInProgress` - The Metrics Collector backend build is in progress. * `MetricsCollectorBackendFailed` - The Metrics Collector backend build has failed. * `DockerInProgress` - The docker build is in progress. * `DockerFailed` - The docker build has failed. * `UiInProgress` - The UI build is in progress. * `UiFailed` - The inventory UI build has failed. * `MetricsCollectorUiInProgress` - The Metrics Collector UI build is in progress. * `MetricsCollectorUiFailed` - The Metrics Collector UI build has failed. * `MetricsCollectorDependentBackendInProgress` - The Metrics Collector dependent backend build is in progress. * `MetricsCollectorDependentBackendFailed` - The Metrics Collector dependent backend build has failed. * `MetricsCollectorDependentDockerInProgress` - The Metrics Collector dependent docker build is in progress. * `MetricsCollectorDependentDockerFailed` - The Metrics Collector dependent docker build has failed. * `ApidocsInProgress` - The apidocs build is in progress. * `ApidocsFailed` - The apidocs build has failed. * `Completed` - The operation completed successfully.. [optional] if omitted the server will use the default value of "None" # noqa: E501 deploy_start_time (str): Time when deploy was triggered.. [optional] # noqa: E501 deploy_status (str): Status of deployment of the inventory microservice. * `None` - Default value of the status. i.e. done nothing. * `Completed` - The operation completed successfully. * `Failed` - The deploy operation failed.. [optional] if omitted the server will use the default value of "None" # noqa: E501 image_name (str): Name of the docker image that is built.. [optional] # noqa: E501 @@ -1537,6 +1557,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 doc_issues ([PartnerintegrationDocIssuesRelationship], none_type): An array of relationships to partnerintegrationDocIssues resources.. [optional] # noqa: E501 etls ([PartnerintegrationEtlRelationship], none_type): An array of relationships to partnerintegrationEtl resources.. [optional] # noqa: E501 logs ([PartnerintegrationLogsRelationship], none_type): An array of relationships to partnerintegrationLogs resources.. [optional] # noqa: E501 + metrics (PartnerintegrationMetricsRelationship): [optional] # noqa: E501 models ([PartnerintegrationModelRelationship], none_type): An array of relationships to partnerintegrationModel resources.. [optional] # noqa: E501 organization (OrganizationOrganizationRelationship): [optional] # noqa: E501 object_type (str): The fully-qualified name of the remote type referred by this relationship.. [optional] # noqa: E501 diff --git a/intersight/model/partnerintegration_inventory_response.py b/intersight/model/partnerintegration_inventory_response.py index a9c4a288de..1e25c0e573 100644 --- a/intersight/model/partnerintegration_inventory_response.py +++ b/intersight/model/partnerintegration_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/partnerintegration_logs.py b/intersight/model/partnerintegration_logs.py index 315a1febfe..fbbc048006 100644 --- a/intersight/model/partnerintegration_logs.py +++ b/intersight/model/partnerintegration_logs.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -84,6 +84,9 @@ class PartnerintegrationLogs(ModelComposed): 'BACKEND': "Backend", 'UI': "Ui", 'APIDOCS': "Apidocs", + 'METRICSCOLLECTORBACKEND': "MetricsCollectorBackend", + 'METRICSCOLLECTORDEPENDENTBACKEND': "MetricsCollectorDependentBackend", + 'METRICSCOLLECTORUI': "MetricsCollectorUi", }, } @@ -213,7 +216,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) - stage (str): Stage in the build process these logs belong to. * `None` - Default value for the log stage. * `Backend` - Logs corresponding to backend build. * `Ui` - Logs corresponding to ui build stage. * `Apidocs` - Logs corresponding to the apidocs build stage.. [optional] if omitted the server will use the default value of "None" # noqa: E501 + stage (str): Stage in the build process these logs belong to. * `None` - Default value for the log stage. * `Backend` - Logs corresponding to backend build. * `Ui` - Logs corresponding to ui build stage. * `Apidocs` - Logs corresponding to the apidocs build stage. * `MetricsCollectorBackend` - Logs corresponding to Metrics Collector backend build. * `MetricsCollectorDependentBackend` - Logs corresponding to Metrics Collector backend build. * `MetricsCollectorUi` - Logs corresponding to Metrics Collector ui build stage.. [optional] if omitted the server will use the default value of "None" # noqa: E501 stderr ([str], none_type): [optional] # noqa: E501 stdout ([str], none_type): [optional] # noqa: E501 inventory (PartnerintegrationInventoryRelationship): [optional] # noqa: E501 @@ -281,6 +284,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +295,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -342,7 +351,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) - stage (str): Stage in the build process these logs belong to. * `None` - Default value for the log stage. * `Backend` - Logs corresponding to backend build. * `Ui` - Logs corresponding to ui build stage. * `Apidocs` - Logs corresponding to the apidocs build stage.. [optional] if omitted the server will use the default value of "None" # noqa: E501 + stage (str): Stage in the build process these logs belong to. * `None` - Default value for the log stage. * `Backend` - Logs corresponding to backend build. * `Ui` - Logs corresponding to ui build stage. * `Apidocs` - Logs corresponding to the apidocs build stage. * `MetricsCollectorBackend` - Logs corresponding to Metrics Collector backend build. * `MetricsCollectorDependentBackend` - Logs corresponding to Metrics Collector backend build. * `MetricsCollectorUi` - Logs corresponding to Metrics Collector ui build stage.. [optional] if omitted the server will use the default value of "None" # noqa: E501 stderr ([str], none_type): [optional] # noqa: E501 stdout ([str], none_type): [optional] # noqa: E501 inventory (PartnerintegrationInventoryRelationship): [optional] # noqa: E501 diff --git a/intersight/model/partnerintegration_logs_all_of.py b/intersight/model/partnerintegration_logs_all_of.py index 32f57d9227..5c1aa56163 100644 --- a/intersight/model/partnerintegration_logs_all_of.py +++ b/intersight/model/partnerintegration_logs_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -72,6 +72,9 @@ class PartnerintegrationLogsAllOf(ModelNormal): 'BACKEND': "Backend", 'UI': "Ui", 'APIDOCS': "Apidocs", + 'METRICSCOLLECTORBACKEND': "MetricsCollectorBackend", + 'METRICSCOLLECTORDEPENDENTBACKEND': "MetricsCollectorDependentBackend", + 'METRICSCOLLECTORUI': "MetricsCollectorUi", }, } @@ -169,7 +172,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) - stage (str): Stage in the build process these logs belong to. * `None` - Default value for the log stage. * `Backend` - Logs corresponding to backend build. * `Ui` - Logs corresponding to ui build stage. * `Apidocs` - Logs corresponding to the apidocs build stage.. [optional] if omitted the server will use the default value of "None" # noqa: E501 + stage (str): Stage in the build process these logs belong to. * `None` - Default value for the log stage. * `Backend` - Logs corresponding to backend build. * `Ui` - Logs corresponding to ui build stage. * `Apidocs` - Logs corresponding to the apidocs build stage. * `MetricsCollectorBackend` - Logs corresponding to Metrics Collector backend build. * `MetricsCollectorDependentBackend` - Logs corresponding to Metrics Collector backend build. * `MetricsCollectorUi` - Logs corresponding to Metrics Collector ui build stage.. [optional] if omitted the server will use the default value of "None" # noqa: E501 stderr ([str], none_type): [optional] # noqa: E501 stdout ([str], none_type): [optional] # noqa: E501 inventory (PartnerintegrationInventoryRelationship): [optional] # noqa: E501 @@ -266,7 +269,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 Animal class but this time we won't travel through its discriminator because we passed in _visited_composed_classes = (Animal,) - stage (str): Stage in the build process these logs belong to. * `None` - Default value for the log stage. * `Backend` - Logs corresponding to backend build. * `Ui` - Logs corresponding to ui build stage. * `Apidocs` - Logs corresponding to the apidocs build stage.. [optional] if omitted the server will use the default value of "None" # noqa: E501 + stage (str): Stage in the build process these logs belong to. * `None` - Default value for the log stage. * `Backend` - Logs corresponding to backend build. * `Ui` - Logs corresponding to ui build stage. * `Apidocs` - Logs corresponding to the apidocs build stage. * `MetricsCollectorBackend` - Logs corresponding to Metrics Collector backend build. * `MetricsCollectorDependentBackend` - Logs corresponding to Metrics Collector backend build. * `MetricsCollectorUi` - Logs corresponding to Metrics Collector ui build stage.. [optional] if omitted the server will use the default value of "None" # noqa: E501 stderr ([str], none_type): [optional] # noqa: E501 stdout ([str], none_type): [optional] # noqa: E501 inventory (PartnerintegrationInventoryRelationship): [optional] # noqa: E501 diff --git a/intersight/model/partnerintegration_logs_list.py b/intersight/model/partnerintegration_logs_list.py index 311dedd250..8be90977c8 100644 --- a/intersight/model/partnerintegration_logs_list.py +++ b/intersight/model/partnerintegration_logs_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/partnerintegration_logs_list_all_of.py b/intersight/model/partnerintegration_logs_list_all_of.py index 085376fd82..0509afe32c 100644 --- a/intersight/model/partnerintegration_logs_list_all_of.py +++ b/intersight/model/partnerintegration_logs_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/partnerintegration_logs_relationship.py b/intersight/model/partnerintegration_logs_relationship.py index 431fb81641..ccba401c1f 100644 --- a/intersight/model/partnerintegration_logs_relationship.py +++ b/intersight/model/partnerintegration_logs_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -81,6 +81,9 @@ class PartnerintegrationLogsRelationship(ModelComposed): 'BACKEND': "Backend", 'UI': "Ui", 'APIDOCS': "Apidocs", + 'METRICSCOLLECTORBACKEND': "MetricsCollectorBackend", + 'METRICSCOLLECTORDEPENDENTBACKEND': "MetricsCollectorDependentBackend", + 'METRICSCOLLECTORUI': "MetricsCollectorUi", }, ('object_type',): { 'AAA.AUDITRECORD': "aaa.AuditRecord", @@ -841,6 +844,7 @@ class PartnerintegrationLogsRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1330,7 +1334,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 parent (MoBaseMoRelationship): [optional] # noqa: E501 permission_resources ([MoBaseMoRelationship], none_type): An array of relationships to moBaseMo resources.. [optional] # noqa: E501 display_names (DisplayNames): [optional] # noqa: E501 - stage (str): Stage in the build process these logs belong to. * `None` - Default value for the log stage. * `Backend` - Logs corresponding to backend build. * `Ui` - Logs corresponding to ui build stage. * `Apidocs` - Logs corresponding to the apidocs build stage.. [optional] if omitted the server will use the default value of "None" # noqa: E501 + stage (str): Stage in the build process these logs belong to. * `None` - Default value for the log stage. * `Backend` - Logs corresponding to backend build. * `Ui` - Logs corresponding to ui build stage. * `Apidocs` - Logs corresponding to the apidocs build stage. * `MetricsCollectorBackend` - Logs corresponding to Metrics Collector backend build. * `MetricsCollectorDependentBackend` - Logs corresponding to Metrics Collector backend build. * `MetricsCollectorUi` - Logs corresponding to Metrics Collector ui build stage.. [optional] if omitted the server will use the default value of "None" # noqa: E501 stderr ([str], none_type): [optional] # noqa: E501 stdout ([str], none_type): [optional] # noqa: E501 inventory (PartnerintegrationInventoryRelationship): [optional] # noqa: E501 @@ -1384,6 +1388,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1392,10 +1399,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -1459,7 +1469,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 parent (MoBaseMoRelationship): [optional] # noqa: E501 permission_resources ([MoBaseMoRelationship], none_type): An array of relationships to moBaseMo resources.. [optional] # noqa: E501 display_names (DisplayNames): [optional] # noqa: E501 - stage (str): Stage in the build process these logs belong to. * `None` - Default value for the log stage. * `Backend` - Logs corresponding to backend build. * `Ui` - Logs corresponding to ui build stage. * `Apidocs` - Logs corresponding to the apidocs build stage.. [optional] if omitted the server will use the default value of "None" # noqa: E501 + stage (str): Stage in the build process these logs belong to. * `None` - Default value for the log stage. * `Backend` - Logs corresponding to backend build. * `Ui` - Logs corresponding to ui build stage. * `Apidocs` - Logs corresponding to the apidocs build stage. * `MetricsCollectorBackend` - Logs corresponding to Metrics Collector backend build. * `MetricsCollectorDependentBackend` - Logs corresponding to Metrics Collector backend build. * `MetricsCollectorUi` - Logs corresponding to Metrics Collector ui build stage.. [optional] if omitted the server will use the default value of "None" # noqa: E501 stderr ([str], none_type): [optional] # noqa: E501 stdout ([str], none_type): [optional] # noqa: E501 inventory (PartnerintegrationInventoryRelationship): [optional] # noqa: E501 diff --git a/intersight/model/partnerintegration_logs_response.py b/intersight/model/partnerintegration_logs_response.py index f2cca57c80..19853064e0 100644 --- a/intersight/model/partnerintegration_logs_response.py +++ b/intersight/model/partnerintegration_logs_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/partnerintegration_metrics.py b/intersight/model/partnerintegration_metrics.py new file mode 100644 index 0000000000..4d6eed5c71 --- /dev/null +++ b/intersight/model/partnerintegration_metrics.py @@ -0,0 +1,445 @@ +""" + Cisco Intersight + + Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 + + The version of the OpenAPI document: 1.0.11-17956 + Contact: intersight@cisco.com + Generated by: https://openapi-generator.tech +""" + + +import re # noqa: F401 +import sys # noqa: F401 + +from intersight.model_utils import ( # noqa: F401 + ApiTypeError, + ModelComposed, + ModelNormal, + ModelSimple, + cached_property, + change_keys_js_to_python, + convert_js_args_to_python_args, + date, + datetime, + file_type, + none_type, + validate_get_composed_info, + set_model_init_error, + OpenApiModel +) +from intersight.exceptions import ApiAttributeError + + +def lazy_import(): + from intersight.model.display_names import DisplayNames + from intersight.model.mo_base_mo import MoBaseMo + from intersight.model.mo_base_mo_relationship import MoBaseMoRelationship + from intersight.model.mo_tag import MoTag + from intersight.model.mo_version_context import MoVersionContext + from intersight.model.partnerintegration_inventory_relationship import PartnerintegrationInventoryRelationship + from intersight.model.partnerintegration_metrics_all_of import PartnerintegrationMetricsAllOf + from intersight.model.partnerintegration_metrics_model import PartnerintegrationMetricsModel + globals()['DisplayNames'] = DisplayNames + globals()['MoBaseMo'] = MoBaseMo + globals()['MoBaseMoRelationship'] = MoBaseMoRelationship + globals()['MoTag'] = MoTag + globals()['MoVersionContext'] = MoVersionContext + globals()['PartnerintegrationInventoryRelationship'] = PartnerintegrationInventoryRelationship + globals()['PartnerintegrationMetricsAllOf'] = PartnerintegrationMetricsAllOf + globals()['PartnerintegrationMetricsModel'] = PartnerintegrationMetricsModel + + +class PartnerintegrationMetrics(ModelComposed): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + + Attributes: + allowed_values (dict): The key is the tuple path to the attribute + and the for var_name this is (var_name,). The value is a dict + with a capitalized key describing the allowed value and an allowed + value. These dicts store the allowed enum values. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + discriminator_value_class_map (dict): A dict to go from the discriminator + variable value to the discriminator class name. + validations (dict): The key is the tuple path to the attribute + and the for var_name this is (var_name,). The value is a dict + that stores validations for max_length, min_length, max_items, + min_items, exclusive_maximum, inclusive_maximum, exclusive_minimum, + inclusive_minimum, and regex. + additional_properties_type (tuple): A tuple of classes accepted + as additional properties values. + """ + + allowed_values = { + ('class_id',): { + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", + }, + ('object_type',): { + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", + }, + } + + validations = { + ('name',): { + 'regex': { + 'pattern': r'^[a-zA-Z0-9_.-]{1,64}$', # noqa: E501 + }, + }, + } + + @cached_property + def additional_properties_type(): + """ + This must be a method because a model may have properties that are + of type self, this must run after the class is loaded + """ + lazy_import() + return (bool, date, datetime, dict, float, int, list, str, none_type,) # noqa: E501 + + _nullable = False + + @cached_property + def openapi_types(): + """ + This must be a method because a model may have properties that are + of type self, this must run after the class is loaded + + Returns + openapi_types (dict): The key is attribute name + and the value is attribute type. + """ + lazy_import() + return { + 'class_id': (str,), # noqa: E501 + 'object_type': (str,), # noqa: E501 + 'data': (PartnerintegrationMetricsModel,), # noqa: E501 + 'name': (str,), # noqa: E501 + 'inventory': (PartnerintegrationInventoryRelationship,), # noqa: E501 + 'account_moid': (str,), # noqa: E501 + 'create_time': (datetime,), # noqa: E501 + 'domain_group_moid': (str,), # noqa: E501 + 'mod_time': (datetime,), # noqa: E501 + 'moid': (str,), # noqa: E501 + 'owners': ([str], none_type,), # noqa: E501 + 'shared_scope': (str,), # noqa: E501 + 'tags': ([MoTag], none_type,), # noqa: E501 + 'version_context': (MoVersionContext,), # noqa: E501 + 'ancestors': ([MoBaseMoRelationship], none_type,), # noqa: E501 + 'parent': (MoBaseMoRelationship,), # noqa: E501 + 'permission_resources': ([MoBaseMoRelationship], none_type,), # noqa: E501 + 'display_names': (DisplayNames,), # noqa: E501 + } + + @cached_property + def discriminator(): + val = { + } + if not val: + return None + return {'class_id': val} + + attribute_map = { + 'class_id': 'ClassId', # noqa: E501 + 'object_type': 'ObjectType', # noqa: E501 + 'data': 'Data', # noqa: E501 + 'name': 'Name', # noqa: E501 + 'inventory': 'Inventory', # noqa: E501 + 'account_moid': 'AccountMoid', # noqa: E501 + 'create_time': 'CreateTime', # noqa: E501 + 'domain_group_moid': 'DomainGroupMoid', # noqa: E501 + 'mod_time': 'ModTime', # noqa: E501 + 'moid': 'Moid', # noqa: E501 + 'owners': 'Owners', # noqa: E501 + 'shared_scope': 'SharedScope', # noqa: E501 + 'tags': 'Tags', # noqa: E501 + 'version_context': 'VersionContext', # noqa: E501 + 'ancestors': 'Ancestors', # noqa: E501 + 'parent': 'Parent', # noqa: E501 + 'permission_resources': 'PermissionResources', # noqa: E501 + 'display_names': 'DisplayNames', # noqa: E501 + } + + read_only_vars = { + 'account_moid', # noqa: E501 + 'create_time', # noqa: E501 + 'domain_group_moid', # noqa: E501 + 'mod_time', # noqa: E501 + 'shared_scope', # noqa: E501 + 'ancestors', # noqa: E501 + 'permission_resources', # noqa: E501 + } + + @classmethod + @convert_js_args_to_python_args + def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 + """PartnerintegrationMetrics - a model defined in OpenAPI + + Keyword Args: + class_id (str): The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.. defaults to "partnerintegration.Metrics", must be one of ["partnerintegration.Metrics", ] # noqa: E501 + object_type (str): The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.. defaults to "partnerintegration.Metrics", must be one of ["partnerintegration.Metrics", ] # noqa: E501 + _check_type (bool): if True, values for parameters in openapi_types + will be type checked and a TypeError will be + raised if the wrong type is input. + Defaults to True + _path_to_item (tuple/list): This is a list of keys or values to + drill down to the model in received_data + when deserializing a response + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _configuration (Configuration): the instance to use when + deserializing a file_type parameter. + If passed, type conversion is attempted + If omitted no type conversion is done. + _visited_composed_classes (tuple): This stores a tuple of + classes that we have traveled through so that + if we see that class again we will not use its + discriminator again. + When traveling through a discriminator, the + composed schema that is + is traveled through is added to this set. + For example if Animal has a discriminator + petType and we pass in "Dog", and the class Dog + allOf includes Animal, we move through Animal + once using the discriminator, and pick Dog. + Then in Dog, we will make an instance of the + Animal class but this time we won't travel + through its discriminator because we passed in + _visited_composed_classes = (Animal,) + data (PartnerintegrationMetricsModel): [optional] # noqa: E501 + name (str): Placeholder name for the Metrics.. [optional] # noqa: E501 + inventory (PartnerintegrationInventoryRelationship): [optional] # noqa: E501 + account_moid (str): The Account ID for this managed object.. [optional] # noqa: E501 + create_time (datetime): The time when this managed object was created.. [optional] # noqa: E501 + domain_group_moid (str): The DomainGroup ID for this managed object.. [optional] # noqa: E501 + mod_time (datetime): The time when this managed object was last modified.. [optional] # noqa: E501 + moid (str): The unique identifier of this Managed Object instance.. [optional] # noqa: E501 + owners ([str], none_type): [optional] # noqa: E501 + shared_scope (str): Intersight provides pre-built workflows, tasks and policies to end users through global catalogs. Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.. [optional] # noqa: E501 + tags ([MoTag], none_type): [optional] # noqa: E501 + version_context (MoVersionContext): [optional] # noqa: E501 + ancestors ([MoBaseMoRelationship], none_type): An array of relationships to moBaseMo resources.. [optional] # noqa: E501 + parent (MoBaseMoRelationship): [optional] # noqa: E501 + permission_resources ([MoBaseMoRelationship], none_type): An array of relationships to moBaseMo resources.. [optional] # noqa: E501 + display_names (DisplayNames): [optional] # noqa: E501 + """ + + class_id = kwargs.get('class_id', "partnerintegration.Metrics") + object_type = kwargs.get('object_type', "partnerintegration.Metrics") + _check_type = kwargs.pop('_check_type', True) + _spec_property_naming = kwargs.pop('_spec_property_naming', False) + _path_to_item = kwargs.pop('_path_to_item', ()) + _configuration = kwargs.pop('_configuration', None) + _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) + + self = super(OpenApiModel, cls).__new__(cls) + + if args: + for arg in args: + if isinstance(arg, dict): + kwargs.update(arg) + else: + raise ApiTypeError( + "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( + args, + self.__class__.__name__, + ), + path_to_item=_path_to_item, + valid_classes=(self.__class__,), + ) + + self._data_store = {} + self._check_type = _check_type + self._spec_property_naming = _spec_property_naming + self._path_to_item = _path_to_item + self._configuration = _configuration + self._visited_composed_classes = _visited_composed_classes + (self.__class__,) + + constant_args = { + '_check_type': _check_type, + '_path_to_item': _path_to_item, + '_spec_property_naming': _spec_property_naming, + '_configuration': _configuration, + '_visited_composed_classes': self._visited_composed_classes, + } + required_args = { + 'class_id': class_id, + 'object_type': object_type, + } + kwargs.update(required_args) + composed_info = validate_get_composed_info( + constant_args, kwargs, self) + self._composed_instances = composed_info[0] + self._var_name_to_model_instances = composed_info[1] + self._additional_properties_model_instances = composed_info[2] + discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) + + for var_name, var_value in kwargs.items(): + if var_name in discarded_args and \ + self._configuration is not None and \ + self._configuration.discard_unknown_keys and \ + self._additional_properties_model_instances: + # discard variable. + continue + if var_name in composed_keys: + continue + setattr(self, var_name, var_value) + + return self + + + required_properties = set([ + '_data_store', + '_check_type', + '_spec_property_naming', + '_path_to_item', + '_configuration', + '_visited_composed_classes', + '_composed_instances', + '_var_name_to_model_instances', + '_additional_properties_model_instances', + ]) + + @convert_js_args_to_python_args + def __init__(self, *args, **kwargs): # noqa: E501 + """PartnerintegrationMetrics - a model defined in OpenAPI + + Keyword Args: + class_id (str): The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.. defaults to "partnerintegration.Metrics", must be one of ["partnerintegration.Metrics", ] # noqa: E501 + object_type (str): The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.. defaults to "partnerintegration.Metrics", must be one of ["partnerintegration.Metrics", ] # noqa: E501 + _check_type (bool): if True, values for parameters in openapi_types + will be type checked and a TypeError will be + raised if the wrong type is input. + Defaults to True + _path_to_item (tuple/list): This is a list of keys or values to + drill down to the model in received_data + when deserializing a response + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _configuration (Configuration): the instance to use when + deserializing a file_type parameter. + If passed, type conversion is attempted + If omitted no type conversion is done. + _visited_composed_classes (tuple): This stores a tuple of + classes that we have traveled through so that + if we see that class again we will not use its + discriminator again. + When traveling through a discriminator, the + composed schema that is + is traveled through is added to this set. + For example if Animal has a discriminator + petType and we pass in "Dog", and the class Dog + allOf includes Animal, we move through Animal + once using the discriminator, and pick Dog. + Then in Dog, we will make an instance of the + Animal class but this time we won't travel + through its discriminator because we passed in + _visited_composed_classes = (Animal,) + data (PartnerintegrationMetricsModel): [optional] # noqa: E501 + name (str): Placeholder name for the Metrics.. [optional] # noqa: E501 + inventory (PartnerintegrationInventoryRelationship): [optional] # noqa: E501 + account_moid (str): The Account ID for this managed object.. [optional] # noqa: E501 + create_time (datetime): The time when this managed object was created.. [optional] # noqa: E501 + domain_group_moid (str): The DomainGroup ID for this managed object.. [optional] # noqa: E501 + mod_time (datetime): The time when this managed object was last modified.. [optional] # noqa: E501 + moid (str): The unique identifier of this Managed Object instance.. [optional] # noqa: E501 + owners ([str], none_type): [optional] # noqa: E501 + shared_scope (str): Intersight provides pre-built workflows, tasks and policies to end users through global catalogs. Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.. [optional] # noqa: E501 + tags ([MoTag], none_type): [optional] # noqa: E501 + version_context (MoVersionContext): [optional] # noqa: E501 + ancestors ([MoBaseMoRelationship], none_type): An array of relationships to moBaseMo resources.. [optional] # noqa: E501 + parent (MoBaseMoRelationship): [optional] # noqa: E501 + permission_resources ([MoBaseMoRelationship], none_type): An array of relationships to moBaseMo resources.. [optional] # noqa: E501 + display_names (DisplayNames): [optional] # noqa: E501 + """ + + class_id = kwargs.get('class_id', "partnerintegration.Metrics") + object_type = kwargs.get('object_type', "partnerintegration.Metrics") + _check_type = kwargs.pop('_check_type', True) + _spec_property_naming = kwargs.pop('_spec_property_naming', False) + _path_to_item = kwargs.pop('_path_to_item', ()) + _configuration = kwargs.pop('_configuration', None) + _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) + + if args: + for arg in args: + if isinstance(arg, dict): + kwargs.update(arg) + else: + raise ApiTypeError( + "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( + args, + self.__class__.__name__, + ), + path_to_item=_path_to_item, + valid_classes=(self.__class__,), + ) + + self._data_store = {} + self._check_type = _check_type + self._spec_property_naming = _spec_property_naming + self._path_to_item = _path_to_item + self._configuration = _configuration + self._visited_composed_classes = _visited_composed_classes + (self.__class__,) + + constant_args = { + '_check_type': _check_type, + '_path_to_item': _path_to_item, + '_spec_property_naming': _spec_property_naming, + '_configuration': _configuration, + '_visited_composed_classes': self._visited_composed_classes, + } + required_args = { + 'class_id': class_id, + 'object_type': object_type, + } + kwargs.update(required_args) + composed_info = validate_get_composed_info( + constant_args, kwargs, self) + self._composed_instances = composed_info[0] + self._var_name_to_model_instances = composed_info[1] + self._additional_properties_model_instances = composed_info[2] + discarded_args = composed_info[3] + + for var_name, var_value in kwargs.items(): + if var_name in self.read_only_vars: + set_model_init_error(f"Warning : {var_name} is omitted from request payload as it is a read-only property") + continue + if var_name in discarded_args and \ + self._configuration is not None and \ + self._configuration.discard_unknown_keys and \ + self._additional_properties_model_instances: + # discard variable. + continue + setattr(self, var_name, var_value) + + @cached_property + def _composed_schemas(): + # we need this here to make our import statements work + # we must store _composed_schemas in here so the code is only run + # when we invoke this method. If we kept this at the class + # level we would get an error because the class level + # code would be run when this module is imported, and these composed + # classes don't exist yet because their module has not finished + # loading + lazy_import() + return { + 'anyOf': [ + ], + 'allOf': [ + MoBaseMo, + PartnerintegrationMetricsAllOf, + ], + 'oneOf': [ + ], + } diff --git a/intersight/model/partnerintegration_metrics_all_of.py b/intersight/model/partnerintegration_metrics_all_of.py new file mode 100644 index 0000000000..e175d7b423 --- /dev/null +++ b/intersight/model/partnerintegration_metrics_all_of.py @@ -0,0 +1,312 @@ +""" + Cisco Intersight + + Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 + + The version of the OpenAPI document: 1.0.11-17956 + Contact: intersight@cisco.com + Generated by: https://openapi-generator.tech +""" + + +import re # noqa: F401 +import sys # noqa: F401 + +from intersight.model_utils import ( # noqa: F401 + ApiTypeError, + ModelComposed, + ModelNormal, + ModelSimple, + cached_property, + change_keys_js_to_python, + convert_js_args_to_python_args, + date, + datetime, + file_type, + none_type, + validate_get_composed_info, + set_model_init_error, + OpenApiModel +) +from intersight.exceptions import ApiAttributeError + + +def lazy_import(): + from intersight.model.partnerintegration_inventory_relationship import PartnerintegrationInventoryRelationship + from intersight.model.partnerintegration_metrics_model import PartnerintegrationMetricsModel + globals()['PartnerintegrationInventoryRelationship'] = PartnerintegrationInventoryRelationship + globals()['PartnerintegrationMetricsModel'] = PartnerintegrationMetricsModel + + +class PartnerintegrationMetricsAllOf(ModelNormal): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + + Attributes: + allowed_values (dict): The key is the tuple path to the attribute + and the for var_name this is (var_name,). The value is a dict + with a capitalized key describing the allowed value and an allowed + value. These dicts store the allowed enum values. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + discriminator_value_class_map (dict): A dict to go from the discriminator + variable value to the discriminator class name. + validations (dict): The key is the tuple path to the attribute + and the for var_name this is (var_name,). The value is a dict + that stores validations for max_length, min_length, max_items, + min_items, exclusive_maximum, inclusive_maximum, exclusive_minimum, + inclusive_minimum, and regex. + additional_properties_type (tuple): A tuple of classes accepted + as additional properties values. + """ + + allowed_values = { + ('class_id',): { + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", + }, + ('object_type',): { + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", + }, + } + + validations = { + ('name',): { + 'regex': { + 'pattern': r'^[a-zA-Z0-9_.-]{1,64}$', # noqa: E501 + }, + }, + } + + @cached_property + def additional_properties_type(): + """ + This must be a method because a model may have properties that are + of type self, this must run after the class is loaded + """ + lazy_import() + return (bool, date, datetime, dict, float, int, list, str, none_type,) # noqa: E501 + + _nullable = False + + @cached_property + def openapi_types(): + """ + This must be a method because a model may have properties that are + of type self, this must run after the class is loaded + + Returns + openapi_types (dict): The key is attribute name + and the value is attribute type. + """ + lazy_import() + return { + 'class_id': (str,), # noqa: E501 + 'object_type': (str,), # noqa: E501 + 'data': (PartnerintegrationMetricsModel,), # noqa: E501 + 'name': (str,), # noqa: E501 + 'inventory': (PartnerintegrationInventoryRelationship,), # noqa: E501 + } + + @cached_property + def discriminator(): + return None + + + attribute_map = { + 'class_id': 'ClassId', # noqa: E501 + 'object_type': 'ObjectType', # noqa: E501 + 'data': 'Data', # noqa: E501 + 'name': 'Name', # noqa: E501 + 'inventory': 'Inventory', # noqa: E501 + } + + read_only_vars = { + } + + _composed_schemas = {} + + @classmethod + @convert_js_args_to_python_args + def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 + """PartnerintegrationMetricsAllOf - a model defined in OpenAPI + + Args: + + Keyword Args: + class_id (str): The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.. defaults to "partnerintegration.Metrics", must be one of ["partnerintegration.Metrics", ] # noqa: E501 + object_type (str): The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.. defaults to "partnerintegration.Metrics", must be one of ["partnerintegration.Metrics", ] # noqa: E501 + _check_type (bool): if True, values for parameters in openapi_types + will be type checked and a TypeError will be + raised if the wrong type is input. + Defaults to True + _path_to_item (tuple/list): This is a list of keys or values to + drill down to the model in received_data + when deserializing a response + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _configuration (Configuration): the instance to use when + deserializing a file_type parameter. + If passed, type conversion is attempted + If omitted no type conversion is done. + _visited_composed_classes (tuple): This stores a tuple of + classes that we have traveled through so that + if we see that class again we will not use its + discriminator again. + When traveling through a discriminator, the + composed schema that is + is traveled through is added to this set. + For example if Animal has a discriminator + petType and we pass in "Dog", and the class Dog + allOf includes Animal, we move through Animal + once using the discriminator, and pick Dog. + Then in Dog, we will make an instance of the + Animal class but this time we won't travel + through its discriminator because we passed in + _visited_composed_classes = (Animal,) + data (PartnerintegrationMetricsModel): [optional] # noqa: E501 + name (str): Placeholder name for the Metrics.. [optional] # noqa: E501 + inventory (PartnerintegrationInventoryRelationship): [optional] # noqa: E501 + """ + + class_id = kwargs.get('class_id', "partnerintegration.Metrics") + object_type = kwargs.get('object_type', "partnerintegration.Metrics") + _check_type = kwargs.pop('_check_type', True) + _spec_property_naming = kwargs.pop('_spec_property_naming', True) + _path_to_item = kwargs.pop('_path_to_item', ()) + _configuration = kwargs.pop('_configuration', None) + _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) + + self = super(OpenApiModel, cls).__new__(cls) + + if args: + for arg in args: + if isinstance(arg, dict): + kwargs.update(arg) + else: + raise ApiTypeError( + "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( + args, + self.__class__.__name__, + ), + path_to_item=_path_to_item, + valid_classes=(self.__class__,), + ) + + self._data_store = {} + self._check_type = _check_type + self._spec_property_naming = _spec_property_naming + self._path_to_item = _path_to_item + self._configuration = _configuration + self._visited_composed_classes = _visited_composed_classes + (self.__class__,) + + self.class_id = class_id + self.object_type = object_type + for var_name, var_value in kwargs.items(): + if var_name not in self.attribute_map and \ + self._configuration is not None and \ + self._configuration.discard_unknown_keys and \ + self.additional_properties_type is None: + # discard variable. + continue + setattr(self, var_name, var_value) + return self + + required_properties = set([ + '_data_store', + '_check_type', + '_spec_property_naming', + '_path_to_item', + '_configuration', + '_visited_composed_classes', + ]) + + @convert_js_args_to_python_args + def __init__(self, *args, **kwargs): # noqa: E501 + """PartnerintegrationMetricsAllOf - a model defined in OpenAPI + + Args: + + Keyword Args: + class_id (str): The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.. defaults to "partnerintegration.Metrics", must be one of ["partnerintegration.Metrics", ] # noqa: E501 + object_type (str): The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.. defaults to "partnerintegration.Metrics", must be one of ["partnerintegration.Metrics", ] # noqa: E501 + _check_type (bool): if True, values for parameters in openapi_types + will be type checked and a TypeError will be + raised if the wrong type is input. + Defaults to True + _path_to_item (tuple/list): This is a list of keys or values to + drill down to the model in received_data + when deserializing a response + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _configuration (Configuration): the instance to use when + deserializing a file_type parameter. + If passed, type conversion is attempted + If omitted no type conversion is done. + _visited_composed_classes (tuple): This stores a tuple of + classes that we have traveled through so that + if we see that class again we will not use its + discriminator again. + When traveling through a discriminator, the + composed schema that is + is traveled through is added to this set. + For example if Animal has a discriminator + petType and we pass in "Dog", and the class Dog + allOf includes Animal, we move through Animal + once using the discriminator, and pick Dog. + Then in Dog, we will make an instance of the + Animal class but this time we won't travel + through its discriminator because we passed in + _visited_composed_classes = (Animal,) + data (PartnerintegrationMetricsModel): [optional] # noqa: E501 + name (str): Placeholder name for the Metrics.. [optional] # noqa: E501 + inventory (PartnerintegrationInventoryRelationship): [optional] # noqa: E501 + """ + + class_id = kwargs.get('class_id', "partnerintegration.Metrics") + object_type = kwargs.get('object_type', "partnerintegration.Metrics") + _check_type = kwargs.pop('_check_type', True) + _spec_property_naming = kwargs.pop('_spec_property_naming', False) + _path_to_item = kwargs.pop('_path_to_item', ()) + _configuration = kwargs.pop('_configuration', None) + _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) + + if args: + for arg in args: + if isinstance(arg, dict): + kwargs.update(arg) + else: + raise ApiTypeError( + "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( + args, + self.__class__.__name__, + ), + path_to_item=_path_to_item, + valid_classes=(self.__class__,), + ) + + self._data_store = {} + self._check_type = _check_type + self._spec_property_naming = _spec_property_naming + self._path_to_item = _path_to_item + self._configuration = _configuration + self._visited_composed_classes = _visited_composed_classes + (self.__class__,) + + self.class_id = class_id + self.object_type = object_type + for var_name, var_value in kwargs.items(): + if var_name in self.read_only_vars: + set_model_init_error(f"Warning : {var_name} is omitted from request payload as it is a read-only property") + continue + if var_name not in self.attribute_map and \ + self._configuration is not None and \ + self._configuration.discard_unknown_keys and \ + self.additional_properties_type is None: + # discard variable. + continue + setattr(self, var_name, var_value) diff --git a/intersight/model/partnerintegration_metrics_list.py b/intersight/model/partnerintegration_metrics_list.py new file mode 100644 index 0000000000..95e6fe4a2c --- /dev/null +++ b/intersight/model/partnerintegration_metrics_list.py @@ -0,0 +1,351 @@ +""" + Cisco Intersight + + Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 + + The version of the OpenAPI document: 1.0.11-17956 + Contact: intersight@cisco.com + Generated by: https://openapi-generator.tech +""" + + +import re # noqa: F401 +import sys # noqa: F401 + +from intersight.model_utils import ( # noqa: F401 + ApiTypeError, + ModelComposed, + ModelNormal, + ModelSimple, + cached_property, + change_keys_js_to_python, + convert_js_args_to_python_args, + date, + datetime, + file_type, + none_type, + validate_get_composed_info, + set_model_init_error, + OpenApiModel +) +from intersight.exceptions import ApiAttributeError + + +def lazy_import(): + from intersight.model.mo_base_response import MoBaseResponse + from intersight.model.partnerintegration_metrics import PartnerintegrationMetrics + from intersight.model.partnerintegration_metrics_list_all_of import PartnerintegrationMetricsListAllOf + globals()['MoBaseResponse'] = MoBaseResponse + globals()['PartnerintegrationMetrics'] = PartnerintegrationMetrics + globals()['PartnerintegrationMetricsListAllOf'] = PartnerintegrationMetricsListAllOf + + +class PartnerintegrationMetricsList(ModelComposed): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + + Attributes: + allowed_values (dict): The key is the tuple path to the attribute + and the for var_name this is (var_name,). The value is a dict + with a capitalized key describing the allowed value and an allowed + value. These dicts store the allowed enum values. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + discriminator_value_class_map (dict): A dict to go from the discriminator + variable value to the discriminator class name. + validations (dict): The key is the tuple path to the attribute + and the for var_name this is (var_name,). The value is a dict + that stores validations for max_length, min_length, max_items, + min_items, exclusive_maximum, inclusive_maximum, exclusive_minimum, + inclusive_minimum, and regex. + additional_properties_type (tuple): A tuple of classes accepted + as additional properties values. + """ + + allowed_values = { + } + + validations = { + } + + @cached_property + def additional_properties_type(): + """ + This must be a method because a model may have properties that are + of type self, this must run after the class is loaded + """ + lazy_import() + return (bool, date, datetime, dict, float, int, list, str, none_type,) # noqa: E501 + + _nullable = False + + @cached_property + def openapi_types(): + """ + This must be a method because a model may have properties that are + of type self, this must run after the class is loaded + + Returns + openapi_types (dict): The key is attribute name + and the value is attribute type. + """ + lazy_import() + return { + 'object_type': (str,), # noqa: E501 + 'count': (int,), # noqa: E501 + 'results': ([PartnerintegrationMetrics], none_type,), # noqa: E501 + } + + @cached_property + def discriminator(): + val = { + } + if not val: + return None + return {'object_type': val} + + attribute_map = { + 'object_type': 'ObjectType', # noqa: E501 + 'count': 'Count', # noqa: E501 + 'results': 'Results', # noqa: E501 + } + + read_only_vars = { + } + + @classmethod + @convert_js_args_to_python_args + def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 + """PartnerintegrationMetricsList - a model defined in OpenAPI + + Keyword Args: + object_type (str): A discriminator value to disambiguate the schema of a HTTP GET response body. + _check_type (bool): if True, values for parameters in openapi_types + will be type checked and a TypeError will be + raised if the wrong type is input. + Defaults to True + _path_to_item (tuple/list): This is a list of keys or values to + drill down to the model in received_data + when deserializing a response + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _configuration (Configuration): the instance to use when + deserializing a file_type parameter. + If passed, type conversion is attempted + If omitted no type conversion is done. + _visited_composed_classes (tuple): This stores a tuple of + classes that we have traveled through so that + if we see that class again we will not use its + discriminator again. + When traveling through a discriminator, the + composed schema that is + is traveled through is added to this set. + For example if Animal has a discriminator + petType and we pass in "Dog", and the class Dog + allOf includes Animal, we move through Animal + once using the discriminator, and pick Dog. + Then in Dog, we will make an instance of the + Animal class but this time we won't travel + through its discriminator because we passed in + _visited_composed_classes = (Animal,) + count (int): The total number of 'partnerintegration.Metrics' resources matching the request, accross all pages. The 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.. [optional] # noqa: E501 + results ([PartnerintegrationMetrics], none_type): The array of 'partnerintegration.Metrics' resources matching the request.. [optional] # noqa: E501 + """ + + _check_type = kwargs.pop('_check_type', True) + _spec_property_naming = kwargs.pop('_spec_property_naming', False) + _path_to_item = kwargs.pop('_path_to_item', ()) + _configuration = kwargs.pop('_configuration', None) + _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) + + self = super(OpenApiModel, cls).__new__(cls) + + if args: + for arg in args: + if isinstance(arg, dict): + kwargs.update(arg) + else: + raise ApiTypeError( + "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( + args, + self.__class__.__name__, + ), + path_to_item=_path_to_item, + valid_classes=(self.__class__,), + ) + + self._data_store = {} + self._check_type = _check_type + self._spec_property_naming = _spec_property_naming + self._path_to_item = _path_to_item + self._configuration = _configuration + self._visited_composed_classes = _visited_composed_classes + (self.__class__,) + + constant_args = { + '_check_type': _check_type, + '_path_to_item': _path_to_item, + '_spec_property_naming': _spec_property_naming, + '_configuration': _configuration, + '_visited_composed_classes': self._visited_composed_classes, + } + required_args = { + 'object_type': object_type, + } + kwargs.update(required_args) + composed_info = validate_get_composed_info( + constant_args, kwargs, self) + self._composed_instances = composed_info[0] + self._var_name_to_model_instances = composed_info[1] + self._additional_properties_model_instances = composed_info[2] + discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) + + for var_name, var_value in kwargs.items(): + if var_name in discarded_args and \ + self._configuration is not None and \ + self._configuration.discard_unknown_keys and \ + self._additional_properties_model_instances: + # discard variable. + continue + if var_name in composed_keys: + continue + setattr(self, var_name, var_value) + + return self + + + required_properties = set([ + '_data_store', + '_check_type', + '_spec_property_naming', + '_path_to_item', + '_configuration', + '_visited_composed_classes', + '_composed_instances', + '_var_name_to_model_instances', + '_additional_properties_model_instances', + ]) + + @convert_js_args_to_python_args + def __init__(self, object_type, *args, **kwargs): # noqa: E501 + """PartnerintegrationMetricsList - a model defined in OpenAPI + + Keyword Args: + object_type (str): A discriminator value to disambiguate the schema of a HTTP GET response body. + _check_type (bool): if True, values for parameters in openapi_types + will be type checked and a TypeError will be + raised if the wrong type is input. + Defaults to True + _path_to_item (tuple/list): This is a list of keys or values to + drill down to the model in received_data + when deserializing a response + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _configuration (Configuration): the instance to use when + deserializing a file_type parameter. + If passed, type conversion is attempted + If omitted no type conversion is done. + _visited_composed_classes (tuple): This stores a tuple of + classes that we have traveled through so that + if we see that class again we will not use its + discriminator again. + When traveling through a discriminator, the + composed schema that is + is traveled through is added to this set. + For example if Animal has a discriminator + petType and we pass in "Dog", and the class Dog + allOf includes Animal, we move through Animal + once using the discriminator, and pick Dog. + Then in Dog, we will make an instance of the + Animal class but this time we won't travel + through its discriminator because we passed in + _visited_composed_classes = (Animal,) + count (int): The total number of 'partnerintegration.Metrics' resources matching the request, accross all pages. The 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.. [optional] # noqa: E501 + results ([PartnerintegrationMetrics], none_type): The array of 'partnerintegration.Metrics' resources matching the request.. [optional] # noqa: E501 + """ + + _check_type = kwargs.pop('_check_type', True) + _spec_property_naming = kwargs.pop('_spec_property_naming', False) + _path_to_item = kwargs.pop('_path_to_item', ()) + _configuration = kwargs.pop('_configuration', None) + _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) + + if args: + for arg in args: + if isinstance(arg, dict): + kwargs.update(arg) + else: + raise ApiTypeError( + "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( + args, + self.__class__.__name__, + ), + path_to_item=_path_to_item, + valid_classes=(self.__class__,), + ) + + self._data_store = {} + self._check_type = _check_type + self._spec_property_naming = _spec_property_naming + self._path_to_item = _path_to_item + self._configuration = _configuration + self._visited_composed_classes = _visited_composed_classes + (self.__class__,) + + constant_args = { + '_check_type': _check_type, + '_path_to_item': _path_to_item, + '_spec_property_naming': _spec_property_naming, + '_configuration': _configuration, + '_visited_composed_classes': self._visited_composed_classes, + } + required_args = { + 'object_type': object_type, + } + kwargs.update(required_args) + composed_info = validate_get_composed_info( + constant_args, kwargs, self) + self._composed_instances = composed_info[0] + self._var_name_to_model_instances = composed_info[1] + self._additional_properties_model_instances = composed_info[2] + discarded_args = composed_info[3] + + for var_name, var_value in kwargs.items(): + if var_name in self.read_only_vars: + set_model_init_error(f"Warning : {var_name} is omitted from request payload as it is a read-only property") + continue + if var_name in discarded_args and \ + self._configuration is not None and \ + self._configuration.discard_unknown_keys and \ + self._additional_properties_model_instances: + # discard variable. + continue + setattr(self, var_name, var_value) + + @cached_property + def _composed_schemas(): + # we need this here to make our import statements work + # we must store _composed_schemas in here so the code is only run + # when we invoke this method. If we kept this at the class + # level we would get an error because the class level + # code would be run when this module is imported, and these composed + # classes don't exist yet because their module has not finished + # loading + lazy_import() + return { + 'anyOf': [ + ], + 'allOf': [ + MoBaseResponse, + PartnerintegrationMetricsListAllOf, + ], + 'oneOf': [ + ], + } diff --git a/intersight/model/partnerintegration_metrics_list_all_of.py b/intersight/model/partnerintegration_metrics_list_all_of.py new file mode 100644 index 0000000000..b5eb08e1d8 --- /dev/null +++ b/intersight/model/partnerintegration_metrics_list_all_of.py @@ -0,0 +1,275 @@ +""" + Cisco Intersight + + Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 + + The version of the OpenAPI document: 1.0.11-17956 + Contact: intersight@cisco.com + Generated by: https://openapi-generator.tech +""" + + +import re # noqa: F401 +import sys # noqa: F401 + +from intersight.model_utils import ( # noqa: F401 + ApiTypeError, + ModelComposed, + ModelNormal, + ModelSimple, + cached_property, + change_keys_js_to_python, + convert_js_args_to_python_args, + date, + datetime, + file_type, + none_type, + validate_get_composed_info, + set_model_init_error, + OpenApiModel +) +from intersight.exceptions import ApiAttributeError + + +def lazy_import(): + from intersight.model.partnerintegration_metrics import PartnerintegrationMetrics + globals()['PartnerintegrationMetrics'] = PartnerintegrationMetrics + + +class PartnerintegrationMetricsListAllOf(ModelNormal): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + + Attributes: + allowed_values (dict): The key is the tuple path to the attribute + and the for var_name this is (var_name,). The value is a dict + with a capitalized key describing the allowed value and an allowed + value. These dicts store the allowed enum values. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + discriminator_value_class_map (dict): A dict to go from the discriminator + variable value to the discriminator class name. + validations (dict): The key is the tuple path to the attribute + and the for var_name this is (var_name,). The value is a dict + that stores validations for max_length, min_length, max_items, + min_items, exclusive_maximum, inclusive_maximum, exclusive_minimum, + inclusive_minimum, and regex. + additional_properties_type (tuple): A tuple of classes accepted + as additional properties values. + """ + + allowed_values = { + } + + validations = { + } + + @cached_property + def additional_properties_type(): + """ + This must be a method because a model may have properties that are + of type self, this must run after the class is loaded + """ + lazy_import() + return (bool, date, datetime, dict, float, int, list, str, none_type,) # noqa: E501 + + _nullable = False + + @cached_property + def openapi_types(): + """ + This must be a method because a model may have properties that are + of type self, this must run after the class is loaded + + Returns + openapi_types (dict): The key is attribute name + and the value is attribute type. + """ + lazy_import() + return { + 'count': (int,), # noqa: E501 + 'results': ([PartnerintegrationMetrics], none_type,), # noqa: E501 + } + + @cached_property + def discriminator(): + return None + + + attribute_map = { + 'count': 'Count', # noqa: E501 + 'results': 'Results', # noqa: E501 + } + + read_only_vars = { + } + + _composed_schemas = {} + + @classmethod + @convert_js_args_to_python_args + def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 + """PartnerintegrationMetricsListAllOf - a model defined in OpenAPI + + Keyword Args: + _check_type (bool): if True, values for parameters in openapi_types + will be type checked and a TypeError will be + raised if the wrong type is input. + Defaults to True + _path_to_item (tuple/list): This is a list of keys or values to + drill down to the model in received_data + when deserializing a response + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _configuration (Configuration): the instance to use when + deserializing a file_type parameter. + If passed, type conversion is attempted + If omitted no type conversion is done. + _visited_composed_classes (tuple): This stores a tuple of + classes that we have traveled through so that + if we see that class again we will not use its + discriminator again. + When traveling through a discriminator, the + composed schema that is + is traveled through is added to this set. + For example if Animal has a discriminator + petType and we pass in "Dog", and the class Dog + allOf includes Animal, we move through Animal + once using the discriminator, and pick Dog. + Then in Dog, we will make an instance of the + Animal class but this time we won't travel + through its discriminator because we passed in + _visited_composed_classes = (Animal,) + count (int): The total number of 'partnerintegration.Metrics' resources matching the request, accross all pages. The 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.. [optional] # noqa: E501 + results ([PartnerintegrationMetrics], none_type): The array of 'partnerintegration.Metrics' resources matching the request.. [optional] # noqa: E501 + """ + + _check_type = kwargs.pop('_check_type', True) + _spec_property_naming = kwargs.pop('_spec_property_naming', True) + _path_to_item = kwargs.pop('_path_to_item', ()) + _configuration = kwargs.pop('_configuration', None) + _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) + + self = super(OpenApiModel, cls).__new__(cls) + + if args: + for arg in args: + if isinstance(arg, dict): + kwargs.update(arg) + else: + raise ApiTypeError( + "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( + args, + self.__class__.__name__, + ), + path_to_item=_path_to_item, + valid_classes=(self.__class__,), + ) + + self._data_store = {} + self._check_type = _check_type + self._spec_property_naming = _spec_property_naming + self._path_to_item = _path_to_item + self._configuration = _configuration + self._visited_composed_classes = _visited_composed_classes + (self.__class__,) + + for var_name, var_value in kwargs.items(): + if var_name not in self.attribute_map and \ + self._configuration is not None and \ + self._configuration.discard_unknown_keys and \ + self.additional_properties_type is None: + # discard variable. + continue + setattr(self, var_name, var_value) + return self + + required_properties = set([ + '_data_store', + '_check_type', + '_spec_property_naming', + '_path_to_item', + '_configuration', + '_visited_composed_classes', + ]) + + @convert_js_args_to_python_args + def __init__(self, *args, **kwargs): # noqa: E501 + """PartnerintegrationMetricsListAllOf - a model defined in OpenAPI + + Keyword Args: + _check_type (bool): if True, values for parameters in openapi_types + will be type checked and a TypeError will be + raised if the wrong type is input. + Defaults to True + _path_to_item (tuple/list): This is a list of keys or values to + drill down to the model in received_data + when deserializing a response + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _configuration (Configuration): the instance to use when + deserializing a file_type parameter. + If passed, type conversion is attempted + If omitted no type conversion is done. + _visited_composed_classes (tuple): This stores a tuple of + classes that we have traveled through so that + if we see that class again we will not use its + discriminator again. + When traveling through a discriminator, the + composed schema that is + is traveled through is added to this set. + For example if Animal has a discriminator + petType and we pass in "Dog", and the class Dog + allOf includes Animal, we move through Animal + once using the discriminator, and pick Dog. + Then in Dog, we will make an instance of the + Animal class but this time we won't travel + through its discriminator because we passed in + _visited_composed_classes = (Animal,) + count (int): The total number of 'partnerintegration.Metrics' resources matching the request, accross all pages. The 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.. [optional] # noqa: E501 + results ([PartnerintegrationMetrics], none_type): The array of 'partnerintegration.Metrics' resources matching the request.. [optional] # noqa: E501 + """ + + _check_type = kwargs.pop('_check_type', True) + _spec_property_naming = kwargs.pop('_spec_property_naming', False) + _path_to_item = kwargs.pop('_path_to_item', ()) + _configuration = kwargs.pop('_configuration', None) + _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) + + if args: + for arg in args: + if isinstance(arg, dict): + kwargs.update(arg) + else: + raise ApiTypeError( + "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( + args, + self.__class__.__name__, + ), + path_to_item=_path_to_item, + valid_classes=(self.__class__,), + ) + + self._data_store = {} + self._check_type = _check_type + self._spec_property_naming = _spec_property_naming + self._path_to_item = _path_to_item + self._configuration = _configuration + self._visited_composed_classes = _visited_composed_classes + (self.__class__,) + + for var_name, var_value in kwargs.items(): + if var_name in self.read_only_vars: + set_model_init_error(f"Warning : {var_name} is omitted from request payload as it is a read-only property") + continue + if var_name not in self.attribute_map and \ + self._configuration is not None and \ + self._configuration.discard_unknown_keys and \ + self.additional_properties_type is None: + # discard variable. + continue + setattr(self, var_name, var_value) diff --git a/intersight/model/partnerintegration_metrics_model.py b/intersight/model/partnerintegration_metrics_model.py new file mode 100644 index 0000000000..3651157161 --- /dev/null +++ b/intersight/model/partnerintegration_metrics_model.py @@ -0,0 +1,377 @@ +""" + Cisco Intersight + + Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 + + The version of the OpenAPI document: 1.0.11-17956 + Contact: intersight@cisco.com + Generated by: https://openapi-generator.tech +""" + + +import re # noqa: F401 +import sys # noqa: F401 + +from intersight.model_utils import ( # noqa: F401 + ApiTypeError, + ModelComposed, + ModelNormal, + ModelSimple, + cached_property, + change_keys_js_to_python, + convert_js_args_to_python_args, + date, + datetime, + file_type, + none_type, + validate_get_composed_info, + set_model_init_error, + OpenApiModel +) +from intersight.exceptions import ApiAttributeError + + +def lazy_import(): + from intersight.model.mo_base_complex_type import MoBaseComplexType + from intersight.model.partnerintegration_metrics_model_all_of import PartnerintegrationMetricsModelAllOf + globals()['MoBaseComplexType'] = MoBaseComplexType + globals()['PartnerintegrationMetricsModelAllOf'] = PartnerintegrationMetricsModelAllOf + + +class PartnerintegrationMetricsModel(ModelComposed): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + + Attributes: + allowed_values (dict): The key is the tuple path to the attribute + and the for var_name this is (var_name,). The value is a dict + with a capitalized key describing the allowed value and an allowed + value. These dicts store the allowed enum values. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + discriminator_value_class_map (dict): A dict to go from the discriminator + variable value to the discriminator class name. + validations (dict): The key is the tuple path to the attribute + and the for var_name this is (var_name,). The value is a dict + that stores validations for max_length, min_length, max_items, + min_items, exclusive_maximum, inclusive_maximum, exclusive_minimum, + inclusive_minimum, and regex. + additional_properties_type (tuple): A tuple of classes accepted + as additional properties values. + """ + + allowed_values = { + ('class_id',): { + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", + }, + ('object_type',): { + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", + }, + } + + validations = { + } + + @cached_property + def additional_properties_type(): + """ + This must be a method because a model may have properties that are + of type self, this must run after the class is loaded + """ + lazy_import() + return (bool, date, datetime, dict, float, int, list, str, none_type,) # noqa: E501 + + _nullable = True + + @cached_property + def openapi_types(): + """ + This must be a method because a model may have properties that are + of type self, this must run after the class is loaded + + Returns + openapi_types (dict): The key is attribute name + and the value is attribute type. + """ + lazy_import() + return { + 'class_id': (str,), # noqa: E501 + 'object_type': (str,), # noqa: E501 + 'attributes': (bool, date, datetime, dict, float, int, list, str, none_type,), # noqa: E501 + 'druid_instrument_exporters': (bool, date, datetime, dict, float, int, list, str, none_type,), # noqa: E501 + 'instruments': (bool, date, datetime, dict, float, int, list, str, none_type,), # noqa: E501 + 'meter_providers': (bool, date, datetime, dict, float, int, list, str, none_type,), # noqa: E501 + 'metrics': (bool, date, datetime, dict, float, int, list, str, none_type,), # noqa: E501 + } + + @cached_property + def discriminator(): + val = { + } + if not val: + return None + return {'class_id': val} + + attribute_map = { + 'class_id': 'ClassId', # noqa: E501 + 'object_type': 'ObjectType', # noqa: E501 + 'attributes': 'Attributes', # noqa: E501 + 'druid_instrument_exporters': 'DruidInstrumentExporters', # noqa: E501 + 'instruments': 'Instruments', # noqa: E501 + 'meter_providers': 'MeterProviders', # noqa: E501 + 'metrics': 'Metrics', # noqa: E501 + } + + read_only_vars = { + } + + @classmethod + @convert_js_args_to_python_args + def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 + """PartnerintegrationMetricsModel - a model defined in OpenAPI + + Keyword Args: + class_id (str): The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.. defaults to "partnerintegration.MetricsModel", must be one of ["partnerintegration.MetricsModel", ] # noqa: E501 + object_type (str): The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.. defaults to "partnerintegration.MetricsModel", must be one of ["partnerintegration.MetricsModel", ] # noqa: E501 + _check_type (bool): if True, values for parameters in openapi_types + will be type checked and a TypeError will be + raised if the wrong type is input. + Defaults to True + _path_to_item (tuple/list): This is a list of keys or values to + drill down to the model in received_data + when deserializing a response + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _configuration (Configuration): the instance to use when + deserializing a file_type parameter. + If passed, type conversion is attempted + If omitted no type conversion is done. + _visited_composed_classes (tuple): This stores a tuple of + classes that we have traveled through so that + if we see that class again we will not use its + discriminator again. + When traveling through a discriminator, the + composed schema that is + is traveled through is added to this set. + For example if Animal has a discriminator + petType and we pass in "Dog", and the class Dog + allOf includes Animal, we move through Animal + once using the discriminator, and pick Dog. + Then in Dog, we will make an instance of the + Animal class but this time we won't travel + through its discriminator because we passed in + _visited_composed_classes = (Animal,) + attributes (bool, date, datetime, dict, float, int, list, str, none_type): Transformation attributes model in yaml format.. [optional] # noqa: E501 + druid_instrument_exporters (bool, date, datetime, dict, float, int, list, str, none_type): Transformation druid instrument exporters model in yaml format.. [optional] # noqa: E501 + instruments (bool, date, datetime, dict, float, int, list, str, none_type): Transformation instruments model in yaml format.. [optional] # noqa: E501 + meter_providers (bool, date, datetime, dict, float, int, list, str, none_type): Transformation meter providers model in yaml format.. [optional] # noqa: E501 + metrics (bool, date, datetime, dict, float, int, list, str, none_type): Transformation metrics model in yaml format.. [optional] # noqa: E501 + """ + + class_id = kwargs.get('class_id', "partnerintegration.MetricsModel") + object_type = kwargs.get('object_type', "partnerintegration.MetricsModel") + _check_type = kwargs.pop('_check_type', True) + _spec_property_naming = kwargs.pop('_spec_property_naming', False) + _path_to_item = kwargs.pop('_path_to_item', ()) + _configuration = kwargs.pop('_configuration', None) + _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) + + self = super(OpenApiModel, cls).__new__(cls) + + if args: + for arg in args: + if isinstance(arg, dict): + kwargs.update(arg) + else: + raise ApiTypeError( + "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( + args, + self.__class__.__name__, + ), + path_to_item=_path_to_item, + valid_classes=(self.__class__,), + ) + + self._data_store = {} + self._check_type = _check_type + self._spec_property_naming = _spec_property_naming + self._path_to_item = _path_to_item + self._configuration = _configuration + self._visited_composed_classes = _visited_composed_classes + (self.__class__,) + + constant_args = { + '_check_type': _check_type, + '_path_to_item': _path_to_item, + '_spec_property_naming': _spec_property_naming, + '_configuration': _configuration, + '_visited_composed_classes': self._visited_composed_classes, + } + required_args = { + 'class_id': class_id, + 'object_type': object_type, + } + kwargs.update(required_args) + composed_info = validate_get_composed_info( + constant_args, kwargs, self) + self._composed_instances = composed_info[0] + self._var_name_to_model_instances = composed_info[1] + self._additional_properties_model_instances = composed_info[2] + discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) + + for var_name, var_value in kwargs.items(): + if var_name in discarded_args and \ + self._configuration is not None and \ + self._configuration.discard_unknown_keys and \ + self._additional_properties_model_instances: + # discard variable. + continue + if var_name in composed_keys: + continue + setattr(self, var_name, var_value) + + return self + + + required_properties = set([ + '_data_store', + '_check_type', + '_spec_property_naming', + '_path_to_item', + '_configuration', + '_visited_composed_classes', + '_composed_instances', + '_var_name_to_model_instances', + '_additional_properties_model_instances', + ]) + + @convert_js_args_to_python_args + def __init__(self, *args, **kwargs): # noqa: E501 + """PartnerintegrationMetricsModel - a model defined in OpenAPI + + Keyword Args: + class_id (str): The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.. defaults to "partnerintegration.MetricsModel", must be one of ["partnerintegration.MetricsModel", ] # noqa: E501 + object_type (str): The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.. defaults to "partnerintegration.MetricsModel", must be one of ["partnerintegration.MetricsModel", ] # noqa: E501 + _check_type (bool): if True, values for parameters in openapi_types + will be type checked and a TypeError will be + raised if the wrong type is input. + Defaults to True + _path_to_item (tuple/list): This is a list of keys or values to + drill down to the model in received_data + when deserializing a response + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _configuration (Configuration): the instance to use when + deserializing a file_type parameter. + If passed, type conversion is attempted + If omitted no type conversion is done. + _visited_composed_classes (tuple): This stores a tuple of + classes that we have traveled through so that + if we see that class again we will not use its + discriminator again. + When traveling through a discriminator, the + composed schema that is + is traveled through is added to this set. + For example if Animal has a discriminator + petType and we pass in "Dog", and the class Dog + allOf includes Animal, we move through Animal + once using the discriminator, and pick Dog. + Then in Dog, we will make an instance of the + Animal class but this time we won't travel + through its discriminator because we passed in + _visited_composed_classes = (Animal,) + attributes (bool, date, datetime, dict, float, int, list, str, none_type): Transformation attributes model in yaml format.. [optional] # noqa: E501 + druid_instrument_exporters (bool, date, datetime, dict, float, int, list, str, none_type): Transformation druid instrument exporters model in yaml format.. [optional] # noqa: E501 + instruments (bool, date, datetime, dict, float, int, list, str, none_type): Transformation instruments model in yaml format.. [optional] # noqa: E501 + meter_providers (bool, date, datetime, dict, float, int, list, str, none_type): Transformation meter providers model in yaml format.. [optional] # noqa: E501 + metrics (bool, date, datetime, dict, float, int, list, str, none_type): Transformation metrics model in yaml format.. [optional] # noqa: E501 + """ + + class_id = kwargs.get('class_id', "partnerintegration.MetricsModel") + object_type = kwargs.get('object_type', "partnerintegration.MetricsModel") + _check_type = kwargs.pop('_check_type', True) + _spec_property_naming = kwargs.pop('_spec_property_naming', False) + _path_to_item = kwargs.pop('_path_to_item', ()) + _configuration = kwargs.pop('_configuration', None) + _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) + + if args: + for arg in args: + if isinstance(arg, dict): + kwargs.update(arg) + else: + raise ApiTypeError( + "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( + args, + self.__class__.__name__, + ), + path_to_item=_path_to_item, + valid_classes=(self.__class__,), + ) + + self._data_store = {} + self._check_type = _check_type + self._spec_property_naming = _spec_property_naming + self._path_to_item = _path_to_item + self._configuration = _configuration + self._visited_composed_classes = _visited_composed_classes + (self.__class__,) + + constant_args = { + '_check_type': _check_type, + '_path_to_item': _path_to_item, + '_spec_property_naming': _spec_property_naming, + '_configuration': _configuration, + '_visited_composed_classes': self._visited_composed_classes, + } + required_args = { + 'class_id': class_id, + 'object_type': object_type, + } + kwargs.update(required_args) + composed_info = validate_get_composed_info( + constant_args, kwargs, self) + self._composed_instances = composed_info[0] + self._var_name_to_model_instances = composed_info[1] + self._additional_properties_model_instances = composed_info[2] + discarded_args = composed_info[3] + + for var_name, var_value in kwargs.items(): + if var_name in self.read_only_vars: + set_model_init_error(f"Warning : {var_name} is omitted from request payload as it is a read-only property") + continue + if var_name in discarded_args and \ + self._configuration is not None and \ + self._configuration.discard_unknown_keys and \ + self._additional_properties_model_instances: + # discard variable. + continue + setattr(self, var_name, var_value) + + @cached_property + def _composed_schemas(): + # we need this here to make our import statements work + # we must store _composed_schemas in here so the code is only run + # when we invoke this method. If we kept this at the class + # level we would get an error because the class level + # code would be run when this module is imported, and these composed + # classes don't exist yet because their module has not finished + # loading + lazy_import() + return { + 'anyOf': [ + ], + 'allOf': [ + MoBaseComplexType, + PartnerintegrationMetricsModelAllOf, + ], + 'oneOf': [ + ], + } diff --git a/intersight/model/partnerintegration_metrics_model_all_of.py b/intersight/model/partnerintegration_metrics_model_all_of.py new file mode 100644 index 0000000000..dc88ea6eb6 --- /dev/null +++ b/intersight/model/partnerintegration_metrics_model_all_of.py @@ -0,0 +1,307 @@ +""" + Cisco Intersight + + Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 + + The version of the OpenAPI document: 1.0.11-17956 + Contact: intersight@cisco.com + Generated by: https://openapi-generator.tech +""" + + +import re # noqa: F401 +import sys # noqa: F401 + +from intersight.model_utils import ( # noqa: F401 + ApiTypeError, + ModelComposed, + ModelNormal, + ModelSimple, + cached_property, + change_keys_js_to_python, + convert_js_args_to_python_args, + date, + datetime, + file_type, + none_type, + validate_get_composed_info, + set_model_init_error, + OpenApiModel +) +from intersight.exceptions import ApiAttributeError + + + +class PartnerintegrationMetricsModelAllOf(ModelNormal): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + + Attributes: + allowed_values (dict): The key is the tuple path to the attribute + and the for var_name this is (var_name,). The value is a dict + with a capitalized key describing the allowed value and an allowed + value. These dicts store the allowed enum values. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + discriminator_value_class_map (dict): A dict to go from the discriminator + variable value to the discriminator class name. + validations (dict): The key is the tuple path to the attribute + and the for var_name this is (var_name,). The value is a dict + that stores validations for max_length, min_length, max_items, + min_items, exclusive_maximum, inclusive_maximum, exclusive_minimum, + inclusive_minimum, and regex. + additional_properties_type (tuple): A tuple of classes accepted + as additional properties values. + """ + + allowed_values = { + ('class_id',): { + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", + }, + ('object_type',): { + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", + }, + } + + validations = { + } + + @cached_property + def additional_properties_type(): + """ + This must be a method because a model may have properties that are + of type self, this must run after the class is loaded + """ + return (bool, date, datetime, dict, float, int, list, str, none_type,) # noqa: E501 + + _nullable = False + + @cached_property + def openapi_types(): + """ + This must be a method because a model may have properties that are + of type self, this must run after the class is loaded + + Returns + openapi_types (dict): The key is attribute name + and the value is attribute type. + """ + return { + 'class_id': (str,), # noqa: E501 + 'object_type': (str,), # noqa: E501 + 'attributes': (bool, date, datetime, dict, float, int, list, str, none_type,), # noqa: E501 + 'druid_instrument_exporters': (bool, date, datetime, dict, float, int, list, str, none_type,), # noqa: E501 + 'instruments': (bool, date, datetime, dict, float, int, list, str, none_type,), # noqa: E501 + 'meter_providers': (bool, date, datetime, dict, float, int, list, str, none_type,), # noqa: E501 + 'metrics': (bool, date, datetime, dict, float, int, list, str, none_type,), # noqa: E501 + } + + @cached_property + def discriminator(): + return None + + + attribute_map = { + 'class_id': 'ClassId', # noqa: E501 + 'object_type': 'ObjectType', # noqa: E501 + 'attributes': 'Attributes', # noqa: E501 + 'druid_instrument_exporters': 'DruidInstrumentExporters', # noqa: E501 + 'instruments': 'Instruments', # noqa: E501 + 'meter_providers': 'MeterProviders', # noqa: E501 + 'metrics': 'Metrics', # noqa: E501 + } + + read_only_vars = { + } + + _composed_schemas = {} + + @classmethod + @convert_js_args_to_python_args + def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 + """PartnerintegrationMetricsModelAllOf - a model defined in OpenAPI + + Args: + + Keyword Args: + class_id (str): The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.. defaults to "partnerintegration.MetricsModel", must be one of ["partnerintegration.MetricsModel", ] # noqa: E501 + object_type (str): The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.. defaults to "partnerintegration.MetricsModel", must be one of ["partnerintegration.MetricsModel", ] # noqa: E501 + _check_type (bool): if True, values for parameters in openapi_types + will be type checked and a TypeError will be + raised if the wrong type is input. + Defaults to True + _path_to_item (tuple/list): This is a list of keys or values to + drill down to the model in received_data + when deserializing a response + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _configuration (Configuration): the instance to use when + deserializing a file_type parameter. + If passed, type conversion is attempted + If omitted no type conversion is done. + _visited_composed_classes (tuple): This stores a tuple of + classes that we have traveled through so that + if we see that class again we will not use its + discriminator again. + When traveling through a discriminator, the + composed schema that is + is traveled through is added to this set. + For example if Animal has a discriminator + petType and we pass in "Dog", and the class Dog + allOf includes Animal, we move through Animal + once using the discriminator, and pick Dog. + Then in Dog, we will make an instance of the + Animal class but this time we won't travel + through its discriminator because we passed in + _visited_composed_classes = (Animal,) + attributes (bool, date, datetime, dict, float, int, list, str, none_type): Transformation attributes model in yaml format.. [optional] # noqa: E501 + druid_instrument_exporters (bool, date, datetime, dict, float, int, list, str, none_type): Transformation druid instrument exporters model in yaml format.. [optional] # noqa: E501 + instruments (bool, date, datetime, dict, float, int, list, str, none_type): Transformation instruments model in yaml format.. [optional] # noqa: E501 + meter_providers (bool, date, datetime, dict, float, int, list, str, none_type): Transformation meter providers model in yaml format.. [optional] # noqa: E501 + metrics (bool, date, datetime, dict, float, int, list, str, none_type): Transformation metrics model in yaml format.. [optional] # noqa: E501 + """ + + class_id = kwargs.get('class_id', "partnerintegration.MetricsModel") + object_type = kwargs.get('object_type', "partnerintegration.MetricsModel") + _check_type = kwargs.pop('_check_type', True) + _spec_property_naming = kwargs.pop('_spec_property_naming', True) + _path_to_item = kwargs.pop('_path_to_item', ()) + _configuration = kwargs.pop('_configuration', None) + _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) + + self = super(OpenApiModel, cls).__new__(cls) + + if args: + for arg in args: + if isinstance(arg, dict): + kwargs.update(arg) + else: + raise ApiTypeError( + "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( + args, + self.__class__.__name__, + ), + path_to_item=_path_to_item, + valid_classes=(self.__class__,), + ) + + self._data_store = {} + self._check_type = _check_type + self._spec_property_naming = _spec_property_naming + self._path_to_item = _path_to_item + self._configuration = _configuration + self._visited_composed_classes = _visited_composed_classes + (self.__class__,) + + self.class_id = class_id + self.object_type = object_type + for var_name, var_value in kwargs.items(): + if var_name not in self.attribute_map and \ + self._configuration is not None and \ + self._configuration.discard_unknown_keys and \ + self.additional_properties_type is None: + # discard variable. + continue + setattr(self, var_name, var_value) + return self + + required_properties = set([ + '_data_store', + '_check_type', + '_spec_property_naming', + '_path_to_item', + '_configuration', + '_visited_composed_classes', + ]) + + @convert_js_args_to_python_args + def __init__(self, *args, **kwargs): # noqa: E501 + """PartnerintegrationMetricsModelAllOf - a model defined in OpenAPI + + Args: + + Keyword Args: + class_id (str): The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.. defaults to "partnerintegration.MetricsModel", must be one of ["partnerintegration.MetricsModel", ] # noqa: E501 + object_type (str): The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.. defaults to "partnerintegration.MetricsModel", must be one of ["partnerintegration.MetricsModel", ] # noqa: E501 + _check_type (bool): if True, values for parameters in openapi_types + will be type checked and a TypeError will be + raised if the wrong type is input. + Defaults to True + _path_to_item (tuple/list): This is a list of keys or values to + drill down to the model in received_data + when deserializing a response + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _configuration (Configuration): the instance to use when + deserializing a file_type parameter. + If passed, type conversion is attempted + If omitted no type conversion is done. + _visited_composed_classes (tuple): This stores a tuple of + classes that we have traveled through so that + if we see that class again we will not use its + discriminator again. + When traveling through a discriminator, the + composed schema that is + is traveled through is added to this set. + For example if Animal has a discriminator + petType and we pass in "Dog", and the class Dog + allOf includes Animal, we move through Animal + once using the discriminator, and pick Dog. + Then in Dog, we will make an instance of the + Animal class but this time we won't travel + through its discriminator because we passed in + _visited_composed_classes = (Animal,) + attributes (bool, date, datetime, dict, float, int, list, str, none_type): Transformation attributes model in yaml format.. [optional] # noqa: E501 + druid_instrument_exporters (bool, date, datetime, dict, float, int, list, str, none_type): Transformation druid instrument exporters model in yaml format.. [optional] # noqa: E501 + instruments (bool, date, datetime, dict, float, int, list, str, none_type): Transformation instruments model in yaml format.. [optional] # noqa: E501 + meter_providers (bool, date, datetime, dict, float, int, list, str, none_type): Transformation meter providers model in yaml format.. [optional] # noqa: E501 + metrics (bool, date, datetime, dict, float, int, list, str, none_type): Transformation metrics model in yaml format.. [optional] # noqa: E501 + """ + + class_id = kwargs.get('class_id', "partnerintegration.MetricsModel") + object_type = kwargs.get('object_type', "partnerintegration.MetricsModel") + _check_type = kwargs.pop('_check_type', True) + _spec_property_naming = kwargs.pop('_spec_property_naming', False) + _path_to_item = kwargs.pop('_path_to_item', ()) + _configuration = kwargs.pop('_configuration', None) + _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) + + if args: + for arg in args: + if isinstance(arg, dict): + kwargs.update(arg) + else: + raise ApiTypeError( + "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( + args, + self.__class__.__name__, + ), + path_to_item=_path_to_item, + valid_classes=(self.__class__,), + ) + + self._data_store = {} + self._check_type = _check_type + self._spec_property_naming = _spec_property_naming + self._path_to_item = _path_to_item + self._configuration = _configuration + self._visited_composed_classes = _visited_composed_classes + (self.__class__,) + + self.class_id = class_id + self.object_type = object_type + for var_name, var_value in kwargs.items(): + if var_name in self.read_only_vars: + set_model_init_error(f"Warning : {var_name} is omitted from request payload as it is a read-only property") + continue + if var_name not in self.attribute_map and \ + self._configuration is not None and \ + self._configuration.discard_unknown_keys and \ + self.additional_properties_type is None: + # discard variable. + continue + setattr(self, var_name, var_value) diff --git a/intersight/model/partnerintegration_metrics_relationship.py b/intersight/model/partnerintegration_metrics_relationship.py new file mode 100644 index 0000000000..7f495f1238 --- /dev/null +++ b/intersight/model/partnerintegration_metrics_relationship.py @@ -0,0 +1,1550 @@ +""" + Cisco Intersight + + Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 + + The version of the OpenAPI document: 1.0.11-17956 + Contact: intersight@cisco.com + Generated by: https://openapi-generator.tech +""" + + +import re # noqa: F401 +import sys # noqa: F401 + +from intersight.model_utils import ( # noqa: F401 + ApiTypeError, + ModelComposed, + ModelNormal, + ModelSimple, + cached_property, + change_keys_js_to_python, + convert_js_args_to_python_args, + date, + datetime, + file_type, + none_type, + validate_get_composed_info, + set_model_init_error, + OpenApiModel +) +from intersight.exceptions import ApiAttributeError + + +def lazy_import(): + from intersight.model.display_names import DisplayNames + from intersight.model.mo_base_mo_relationship import MoBaseMoRelationship + from intersight.model.mo_mo_ref import MoMoRef + from intersight.model.mo_tag import MoTag + from intersight.model.mo_version_context import MoVersionContext + from intersight.model.partnerintegration_inventory_relationship import PartnerintegrationInventoryRelationship + from intersight.model.partnerintegration_metrics import PartnerintegrationMetrics + from intersight.model.partnerintegration_metrics_model import PartnerintegrationMetricsModel + globals()['DisplayNames'] = DisplayNames + globals()['MoBaseMoRelationship'] = MoBaseMoRelationship + globals()['MoMoRef'] = MoMoRef + globals()['MoTag'] = MoTag + globals()['MoVersionContext'] = MoVersionContext + globals()['PartnerintegrationInventoryRelationship'] = PartnerintegrationInventoryRelationship + globals()['PartnerintegrationMetrics'] = PartnerintegrationMetrics + globals()['PartnerintegrationMetricsModel'] = PartnerintegrationMetricsModel + + +class PartnerintegrationMetricsRelationship(ModelComposed): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + + Attributes: + allowed_values (dict): The key is the tuple path to the attribute + and the for var_name this is (var_name,). The value is a dict + with a capitalized key describing the allowed value and an allowed + value. These dicts store the allowed enum values. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + discriminator_value_class_map (dict): A dict to go from the discriminator + variable value to the discriminator class name. + validations (dict): The key is the tuple path to the attribute + and the for var_name this is (var_name,). The value is a dict + that stores validations for max_length, min_length, max_items, + min_items, exclusive_maximum, inclusive_maximum, exclusive_minimum, + inclusive_minimum, and regex. + additional_properties_type (tuple): A tuple of classes accepted + as additional properties values. + """ + + allowed_values = { + ('class_id',): { + 'MO.MOREF': "mo.MoRef", + }, + ('object_type',): { + 'AAA.AUDITRECORD': "aaa.AuditRecord", + 'AAA.RETENTIONCONFIG': "aaa.RetentionConfig", + 'AAA.RETENTIONPOLICY': "aaa.RetentionPolicy", + 'ACCESS.IPADDRESS': "access.IpAddress", + 'ACCESS.POLICY': "access.Policy", + 'ACCESS.POLICYINVENTORY': "access.PolicyInventory", + 'ADAPTER.CONFIGPOLICY': "adapter.ConfigPolicy", + 'ADAPTER.EXTETHINTERFACE': "adapter.ExtEthInterface", + 'ADAPTER.HOSTETHINTERFACE': "adapter.HostEthInterface", + 'ADAPTER.HOSTFCINTERFACE': "adapter.HostFcInterface", + 'ADAPTER.HOSTISCSIINTERFACE': "adapter.HostIscsiInterface", + 'ADAPTER.UNIT': "adapter.Unit", + 'ADAPTER.UNITEXPANDER': "adapter.UnitExpander", + 'APIC.ACIPOD': "apic.AciPod", + 'APIC.APPLICATION': "apic.Application", + 'APIC.APPLICATIONENDPOINTGROUP': "apic.ApplicationEndpointGroup", + 'APIC.BRIDGEDOMAIN': "apic.BridgeDomain", + 'APIC.EXTERNALROUTEDLAYERTHREEDOMAIN': "apic.ExternalRoutedLayerThreeDomain", + 'APIC.FABRICLEAFNODE': "apic.FabricLeafNode", + 'APIC.FABRICLEAFNODEINTERFACE': "apic.FabricLeafNodeInterface", + 'APIC.OUT': "apic.Out", + 'APIC.SUBNET': "apic.Subnet", + 'APIC.TENANT': "apic.Tenant", + 'APIC.VPCGROUP': "apic.VpcGroup", + 'APIC.VRFS': "apic.Vrfs", + 'APPLIANCE.APPOPSTATUS': "appliance.AppOpStatus", + 'APPLIANCE.APPSTATUS': "appliance.AppStatus", + 'APPLIANCE.AUTORMAPOLICY': "appliance.AutoRmaPolicy", + 'APPLIANCE.BACKUP': "appliance.Backup", + 'APPLIANCE.BACKUPMONITOR': "appliance.BackupMonitor", + 'APPLIANCE.BACKUPPOLICY': "appliance.BackupPolicy", + 'APPLIANCE.BACKUPROTATEDATA': "appliance.BackupRotateData", + 'APPLIANCE.CERTIFICATESETTING': "appliance.CertificateSetting", + 'APPLIANCE.CLUSTERINFO': "appliance.ClusterInfo", + 'APPLIANCE.CLUSTERINSTALL': "appliance.ClusterInstall", + 'APPLIANCE.CLUSTERREPLACENODE': "appliance.ClusterReplaceNode", + 'APPLIANCE.DATAEXPORTPOLICY': "appliance.DataExportPolicy", + 'APPLIANCE.DEVICECERTIFICATE': "appliance.DeviceCertificate", + 'APPLIANCE.DEVICECLAIM': "appliance.DeviceClaim", + 'APPLIANCE.DEVICECLUSTERINSTALL': "appliance.DeviceClusterInstall", + 'APPLIANCE.DEVICESTATE': "appliance.DeviceState", + 'APPLIANCE.DEVICEUPGRADEPOLICY': "appliance.DeviceUpgradePolicy", + 'APPLIANCE.DIAGSETTING': "appliance.DiagSetting", + 'APPLIANCE.EXTERNALSYSLOGSETTING': "appliance.ExternalSyslogSetting", + 'APPLIANCE.FILEGATEWAY': "appliance.FileGateway", + 'APPLIANCE.FILESYSTEMOPSTATUS': "appliance.FileSystemOpStatus", + 'APPLIANCE.FILESYSTEMSTATUS': "appliance.FileSystemStatus", + 'APPLIANCE.GROUPOPSTATUS': "appliance.GroupOpStatus", + 'APPLIANCE.GROUPSTATUS': "appliance.GroupStatus", + 'APPLIANCE.IMAGEBUNDLE': "appliance.ImageBundle", + 'APPLIANCE.METAMANIFEST': "appliance.MetaManifest", + 'APPLIANCE.METRICSCONFIG': "appliance.MetricsConfig", + 'APPLIANCE.NETWORKLINKSTATUS': "appliance.NetworkLinkStatus", + 'APPLIANCE.NODEINFO': "appliance.NodeInfo", + 'APPLIANCE.NODEOPSTATUS': "appliance.NodeOpStatus", + 'APPLIANCE.NODESTATUS': "appliance.NodeStatus", + 'APPLIANCE.RELEASENOTE': "appliance.ReleaseNote", + 'APPLIANCE.REMOTEFILEIMPORT': "appliance.RemoteFileImport", + 'APPLIANCE.RESTORE': "appliance.Restore", + 'APPLIANCE.SETUPINFO': "appliance.SetupInfo", + 'APPLIANCE.SYSTEMINFO': "appliance.SystemInfo", + 'APPLIANCE.SYSTEMOPSTATUS': "appliance.SystemOpStatus", + 'APPLIANCE.SYSTEMSTATUS': "appliance.SystemStatus", + 'APPLIANCE.UPGRADE': "appliance.Upgrade", + 'APPLIANCE.UPGRADEPOLICY': "appliance.UpgradePolicy", + 'APPLIANCE.UPGRADETRACKER': "appliance.UpgradeTracker", + 'ASSET.CLUSTERMEMBER': "asset.ClusterMember", + 'ASSET.DEPLOYMENT': "asset.Deployment", + 'ASSET.DEPLOYMENTDEVICE': "asset.DeploymentDevice", + 'ASSET.DEVICECLAIM': "asset.DeviceClaim", + 'ASSET.DEVICECONFIGURATION': "asset.DeviceConfiguration", + 'ASSET.DEVICECONNECTORMANAGER': "asset.DeviceConnectorManager", + 'ASSET.DEVICECONTRACTINFORMATION': "asset.DeviceContractInformation", + 'ASSET.DEVICECONTRACTNOTIFICATION': "asset.DeviceContractNotification", + 'ASSET.DEVICEREGISTRATION': "asset.DeviceRegistration", + 'ASSET.SUBSCRIPTION': "asset.Subscription", + 'ASSET.SUBSCRIPTIONACCOUNT': "asset.SubscriptionAccount", + 'ASSET.SUBSCRIPTIONDEVICECONTRACTINFORMATION': "asset.SubscriptionDeviceContractInformation", + 'ASSET.TARGET': "asset.Target", + 'BIOS.BOOTDEVICE': "bios.BootDevice", + 'BIOS.BOOTMODE': "bios.BootMode", + 'BIOS.POLICY': "bios.Policy", + 'BIOS.SYSTEMBOOTORDER': "bios.SystemBootOrder", + 'BIOS.TOKENSETTINGS': "bios.TokenSettings", + 'BIOS.UNIT': "bios.Unit", + 'BIOS.VFSELECTMEMORYRASCONFIGURATION': "bios.VfSelectMemoryRasConfiguration", + 'BOOT.CDDDEVICE': "boot.CddDevice", + 'BOOT.DEVICEBOOTMODE': "boot.DeviceBootMode", + 'BOOT.DEVICEBOOTSECURITY': "boot.DeviceBootSecurity", + 'BOOT.HDDDEVICE': "boot.HddDevice", + 'BOOT.ISCSIDEVICE': "boot.IscsiDevice", + 'BOOT.NVMEDEVICE': "boot.NvmeDevice", + 'BOOT.PCHSTORAGEDEVICE': "boot.PchStorageDevice", + 'BOOT.PRECISIONPOLICY': "boot.PrecisionPolicy", + 'BOOT.PXEDEVICE': "boot.PxeDevice", + 'BOOT.SANDEVICE': "boot.SanDevice", + 'BOOT.SDDEVICE': "boot.SdDevice", + 'BOOT.UEFISHELLDEVICE': "boot.UefiShellDevice", + 'BOOT.USBDEVICE': "boot.UsbDevice", + 'BOOT.VMEDIADEVICE': "boot.VmediaDevice", + 'BULK.EXPORT': "bulk.Export", + 'BULK.EXPORTEDITEM': "bulk.ExportedItem", + 'BULK.MOCLONER': "bulk.MoCloner", + 'BULK.MODEEPCLONER': "bulk.MoDeepCloner", + 'BULK.MOMERGER': "bulk.MoMerger", + 'BULK.REQUEST': "bulk.Request", + 'BULK.RESULT': "bulk.Result", + 'BULK.SUBREQUESTOBJ': "bulk.SubRequestObj", + 'CAPABILITY.ACTIONSMETADATA': "capability.ActionsMetaData", + 'CAPABILITY.ADAPTERDEPRECATEDDEF': "capability.AdapterDeprecatedDef", + 'CAPABILITY.ADAPTERFIRMWAREREQUIREMENT': "capability.AdapterFirmwareRequirement", + 'CAPABILITY.ADAPTERUNITDESCRIPTOR': "capability.AdapterUnitDescriptor", + 'CAPABILITY.ADAPTERUPDATECONSTRAINTMETA': "capability.AdapterUpdateConstraintMeta", + 'CAPABILITY.ADAPTERUPGRADESUPPORTMETA': "capability.AdapterUpgradeSupportMeta", + 'CAPABILITY.CATALOG': "capability.Catalog", + 'CAPABILITY.CHASSISDESCRIPTOR': "capability.ChassisDescriptor", + 'CAPABILITY.CHASSISMANUFACTURINGDEF': "capability.ChassisManufacturingDef", + 'CAPABILITY.CHASSISUPGRADESUPPORTMETA': "capability.ChassisUpgradeSupportMeta", + 'CAPABILITY.CIMCFIRMWAREDESCRIPTOR': "capability.CimcFirmwareDescriptor", + 'CAPABILITY.CPUENDPOINTDESCRIPTOR': "capability.CpuEndpointDescriptor", + 'CAPABILITY.DIMMSENDPOINTDESCRIPTOR': "capability.DimmsEndpointDescriptor", + 'CAPABILITY.DRIVESENDPOINTDESCRIPTOR': "capability.DrivesEndpointDescriptor", + 'CAPABILITY.EQUIPMENTPHYSICALDEF': "capability.EquipmentPhysicalDef", + 'CAPABILITY.EQUIPMENTSLOTARRAY': "capability.EquipmentSlotArray", + 'CAPABILITY.FANMODULEDESCRIPTOR': "capability.FanModuleDescriptor", + 'CAPABILITY.FANMODULEMANUFACTURINGDEF': "capability.FanModuleManufacturingDef", + 'CAPABILITY.FEXCAPABILITYDEF': "capability.FexCapabilityDef", + 'CAPABILITY.FEXDESCRIPTOR': "capability.FexDescriptor", + 'CAPABILITY.FEXMANUFACTURINGDEF': "capability.FexManufacturingDef", + 'CAPABILITY.GPUENDPOINTDESCRIPTOR': "capability.GpuEndpointDescriptor", + 'CAPABILITY.HSUISOFILESUPPORTMETA': "capability.HsuIsoFileSupportMeta", + 'CAPABILITY.IOCARDCAPABILITYDEF': "capability.IoCardCapabilityDef", + 'CAPABILITY.IOCARDDESCRIPTOR': "capability.IoCardDescriptor", + 'CAPABILITY.IOCARDMANUFACTURINGDEF': "capability.IoCardManufacturingDef", + 'CAPABILITY.IOMUPGRADESUPPORTMETA': "capability.IomUpgradeSupportMeta", + 'CAPABILITY.PORTGROUPAGGREGATIONDEF': "capability.PortGroupAggregationDef", + 'CAPABILITY.PROCESSORUNITUPDATECONSTRAINTMETA': "capability.ProcessorUnitUpdateConstraintMeta", + 'CAPABILITY.PSUDESCRIPTOR': "capability.PsuDescriptor", + 'CAPABILITY.PSUMANUFACTURINGDEF': "capability.PsuManufacturingDef", + 'CAPABILITY.SERVERACTIONSMETA': "capability.ServerActionsMeta", + 'CAPABILITY.SERVERDESCRIPTOR': "capability.ServerDescriptor", + 'CAPABILITY.SERVERMODELSCAPABILITYDEF': "capability.ServerModelsCapabilityDef", + 'CAPABILITY.SERVERSCHEMADESCRIPTOR': "capability.ServerSchemaDescriptor", + 'CAPABILITY.SERVERUPGRADESUPPORTMETA': "capability.ServerUpgradeSupportMeta", + 'CAPABILITY.SIOCMODULECAPABILITYDEF': "capability.SiocModuleCapabilityDef", + 'CAPABILITY.SIOCMODULEDESCRIPTOR': "capability.SiocModuleDescriptor", + 'CAPABILITY.SIOCMODULEMANUFACTURINGDEF': "capability.SiocModuleManufacturingDef", + 'CAPABILITY.STORAGECONTROLLERUPDATECONSTRAINTMETA': "capability.StorageControllerUpdateConstraintMeta", + 'CAPABILITY.SWITCHCAPABILITY': "capability.SwitchCapability", + 'CAPABILITY.SWITCHDESCRIPTOR': "capability.SwitchDescriptor", + 'CAPABILITY.SWITCHEQUIPMENTINFO': "capability.SwitchEquipmentInfo", + 'CAPABILITY.SWITCHMANUFACTURINGDEF': "capability.SwitchManufacturingDef", + 'CAPABILITY.TEMPLATECATALOG': "capability.TemplateCatalog", + 'CAPABILITY.UPDATEORDERMETA': "capability.UpdateOrderMeta", + 'CAPABILITY.VICDESCRIPTOR': "capability.VicDescriptor", + 'CATALYSTSDWAN.CONFIGGROUP': "catalystsdwan.ConfigGroup", + 'CATALYSTSDWAN.POLICYGROUP': "catalystsdwan.PolicyGroup", + 'CATALYSTSDWAN.VEDGEDEVICE': "catalystsdwan.VedgeDevice", + 'CERTIFICATEMANAGEMENT.POLICY': "certificatemanagement.Policy", + 'CERTIFICATEMANAGEMENT.POLICYINVENTORY': "certificatemanagement.PolicyInventory", + 'CHASSIS.CONFIGCHANGEDETAIL': "chassis.ConfigChangeDetail", + 'CHASSIS.CONFIGIMPORT': "chassis.ConfigImport", + 'CHASSIS.CONFIGRESULT': "chassis.ConfigResult", + 'CHASSIS.CONFIGRESULTENTRY': "chassis.ConfigResultEntry", + 'CHASSIS.IOMPROFILE': "chassis.IomProfile", + 'CHASSIS.PROFILE': "chassis.Profile", + 'CHASSIS.PROFILETEMPLATE': "chassis.ProfileTemplate", + 'CLOUD.AWSBILLINGUNIT': "cloud.AwsBillingUnit", + 'CLOUD.AWSKEYPAIR': "cloud.AwsKeyPair", + 'CLOUD.AWSNETWORKINTERFACE': "cloud.AwsNetworkInterface", + 'CLOUD.AWSORGANIZATIONALUNIT': "cloud.AwsOrganizationalUnit", + 'CLOUD.AWSSECURITYGROUP': "cloud.AwsSecurityGroup", + 'CLOUD.AWSSUBNET': "cloud.AwsSubnet", + 'CLOUD.AWSVIRTUALMACHINE': "cloud.AwsVirtualMachine", + 'CLOUD.AWSVOLUME': "cloud.AwsVolume", + 'CLOUD.AWSVPC': "cloud.AwsVpc", + 'CLOUD.COLLECTINVENTORY': "cloud.CollectInventory", + 'CLOUD.REGIONS': "cloud.Regions", + 'CLOUD.SKUCONTAINERTYPE': "cloud.SkuContainerType", + 'CLOUD.SKUDATABASETYPE': "cloud.SkuDatabaseType", + 'CLOUD.SKUINSTANCETYPE': "cloud.SkuInstanceType", + 'CLOUD.SKUNETWORKTYPE': "cloud.SkuNetworkType", + 'CLOUD.SKUREGIONRATECARDS': "cloud.SkuRegionRateCards", + 'CLOUD.SKUVOLUMETYPE': "cloud.SkuVolumeType", + 'CLOUD.TFCAGENTPOOL': "cloud.TfcAgentpool", + 'CLOUD.TFCORGANIZATION': "cloud.TfcOrganization", + 'CLOUD.TFCWORKSPACE': "cloud.TfcWorkspace", + 'COMM.HTTPPROXYPOLICY': "comm.HttpProxyPolicy", + 'COMPUTE.BLADE': "compute.Blade", + 'COMPUTE.BLADEIDENTITY': "compute.BladeIdentity", + 'COMPUTE.BOARD': "compute.Board", + 'COMPUTE.DOWNLOADSTATUS': "compute.DownloadStatus", + 'COMPUTE.HOSTUTILITYOPERATION': "compute.HostUtilityOperation", + 'COMPUTE.MAPPING': "compute.Mapping", + 'COMPUTE.PERSONALITY': "compute.Personality", + 'COMPUTE.PHYSICALSUMMARY': "compute.PhysicalSummary", + 'COMPUTE.RACKUNIT': "compute.RackUnit", + 'COMPUTE.RACKUNITIDENTITY': "compute.RackUnitIdentity", + 'COMPUTE.SERVERIDPOOL': "compute.ServerIdPool", + 'COMPUTE.SERVERPOWERPOLICY': "compute.ServerPowerPolicy", + 'COMPUTE.SERVERSETTING': "compute.ServerSetting", + 'COMPUTE.VMEDIA': "compute.Vmedia", + 'COND.ALARM': "cond.Alarm", + 'COND.ALARMAGGREGATION': "cond.AlarmAggregation", + 'COND.ALARMCLASSIFICATION': "cond.AlarmClassification", + 'COND.ALARMDEFINITION': "cond.AlarmDefinition", + 'COND.ALARMSUPPRESSION': "cond.AlarmSuppression", + 'COND.HCLSTATUS': "cond.HclStatus", + 'COND.HCLSTATUSDETAIL': "cond.HclStatusDetail", + 'COND.HCLSTATUSJOB': "cond.HclStatusJob", + 'CONNECTORPACK.CONNECTORPACKUPGRADE': "connectorpack.ConnectorPackUpgrade", + 'CONNECTORPACK.UPGRADEIMPACT': "connectorpack.UpgradeImpact", + 'CONSOLE.CONSOLECONFIG': "console.ConsoleConfig", + 'CONVERGEDINFRA.ADAPTERCOMPLIANCEDETAILS': "convergedinfra.AdapterComplianceDetails", + 'CONVERGEDINFRA.POD': "convergedinfra.Pod", + 'CONVERGEDINFRA.PODCOMPLIANCEINFO': "convergedinfra.PodComplianceInfo", + 'CONVERGEDINFRA.SERVERCOMPLIANCEDETAILS': "convergedinfra.ServerComplianceDetails", + 'CONVERGEDINFRA.STORAGECOMPLIANCEDETAILS': "convergedinfra.StorageComplianceDetails", + 'CONVERGEDINFRA.SWITCHCOMPLIANCEDETAILS': "convergedinfra.SwitchComplianceDetails", + 'CRD.CUSTOMRESOURCE': "crd.CustomResource", + 'DEVICECONNECTOR.POLICY': "deviceconnector.Policy", + 'DNAC.DEVICE': "dnac.Device", + 'DNAC.DEVICEINTERFACE': "dnac.DeviceInterface", + 'DNAC.EXTERNALBORDERNODE': "dnac.ExternalBorderNode", + 'DNAC.EXTERNALBORDERNODEINTERFACE': "dnac.ExternalBorderNodeInterface", + 'DNAC.FABRICSITE': "dnac.FabricSite", + 'DNAC.SITE': "dnac.Site", + 'DNAC.SITEIPPOOL': "dnac.SiteIpPool", + 'DNAC.TEMPLATE': "dnac.Template", + 'DNAC.TRANSIT': "dnac.Transit", + 'DNAC.VIRTUALNETWORKFABRICSITE': "dnac.VirtualNetworkFabricSite", + 'EQUIPMENT.CHASSIS': "equipment.Chassis", + 'EQUIPMENT.CHASSISIDPOOL': "equipment.ChassisIdPool", + 'EQUIPMENT.CHASSISIDENTITY': "equipment.ChassisIdentity", + 'EQUIPMENT.CHASSISOPERATION': "equipment.ChassisOperation", + 'EQUIPMENT.DEVICESUMMARY': "equipment.DeviceSummary", + 'EQUIPMENT.ENDPOINTLOG': "equipment.EndPointLog", + 'EQUIPMENT.EXPANDERMODULE': "equipment.ExpanderModule", + 'EQUIPMENT.FAN': "equipment.Fan", + 'EQUIPMENT.FANCONTROL': "equipment.FanControl", + 'EQUIPMENT.FANMODULE': "equipment.FanModule", + 'EQUIPMENT.FEX': "equipment.Fex", + 'EQUIPMENT.FEXIDENTITY': "equipment.FexIdentity", + 'EQUIPMENT.FEXOPERATION': "equipment.FexOperation", + 'EQUIPMENT.FRU': "equipment.Fru", + 'EQUIPMENT.HYBRIDDRIVESLOT': "equipment.HybridDriveSlot", + 'EQUIPMENT.IOCARD': "equipment.IoCard", + 'EQUIPMENT.IOCARDOPERATION': "equipment.IoCardOperation", + 'EQUIPMENT.IOEXPANDER': "equipment.IoExpander", + 'EQUIPMENT.LOCATORLED': "equipment.LocatorLed", + 'EQUIPMENT.LOGDOWNLOAD': "equipment.LogDownload", + 'EQUIPMENT.PSU': "equipment.Psu", + 'EQUIPMENT.PSUCONTROL': "equipment.PsuControl", + 'EQUIPMENT.RACKENCLOSURE': "equipment.RackEnclosure", + 'EQUIPMENT.RACKENCLOSURESLOT': "equipment.RackEnclosureSlot", + 'EQUIPMENT.SENSOR': "equipment.Sensor", + 'EQUIPMENT.SHAREDIOMODULE': "equipment.SharedIoModule", + 'EQUIPMENT.SWITCHCARD': "equipment.SwitchCard", + 'EQUIPMENT.SWITCHOPERATION': "equipment.SwitchOperation", + 'EQUIPMENT.SYSTEMIOCONTROLLER': "equipment.SystemIoController", + 'EQUIPMENT.TPM': "equipment.Tpm", + 'EQUIPMENT.TRANSCEIVER': "equipment.Transceiver", + 'ETHER.HOSTPORT': "ether.HostPort", + 'ETHER.NETWORKPORT': "ether.NetworkPort", + 'ETHER.PHYSICALPORT': "ether.PhysicalPort", + 'ETHER.PORTCHANNEL': "ether.PortChannel", + 'EXTERNALSITE.AUTHORIZATION': "externalsite.Authorization", + 'FABRIC.APPLIANCEPCROLE': "fabric.AppliancePcRole", + 'FABRIC.APPLIANCEROLE': "fabric.ApplianceRole", + 'FABRIC.CONFIGCHANGEDETAIL': "fabric.ConfigChangeDetail", + 'FABRIC.CONFIGRESULT': "fabric.ConfigResult", + 'FABRIC.CONFIGRESULTENTRY': "fabric.ConfigResultEntry", + 'FABRIC.ELEMENTIDENTITY': "fabric.ElementIdentity", + 'FABRIC.ESTIMATEIMPACT': "fabric.EstimateImpact", + 'FABRIC.ETHNETWORKCONTROLPOLICY': "fabric.EthNetworkControlPolicy", + 'FABRIC.ETHNETWORKCONTROLPOLICYINVENTORY': "fabric.EthNetworkControlPolicyInventory", + 'FABRIC.ETHNETWORKGROUPPOLICY': "fabric.EthNetworkGroupPolicy", + 'FABRIC.ETHNETWORKGROUPPOLICYINVENTORY': "fabric.EthNetworkGroupPolicyInventory", + 'FABRIC.ETHNETWORKPOLICY': "fabric.EthNetworkPolicy", + 'FABRIC.FCNETWORKPOLICY': "fabric.FcNetworkPolicy", + 'FABRIC.FCSTORAGEROLE': "fabric.FcStorageRole", + 'FABRIC.FCUPLINKPCROLE': "fabric.FcUplinkPcRole", + 'FABRIC.FCUPLINKROLE': "fabric.FcUplinkRole", + 'FABRIC.FCZONEPOLICY': "fabric.FcZonePolicy", + 'FABRIC.FCOEUPLINKPCROLE': "fabric.FcoeUplinkPcRole", + 'FABRIC.FCOEUPLINKROLE': "fabric.FcoeUplinkRole", + 'FABRIC.FLOWCONTROLPOLICY': "fabric.FlowControlPolicy", + 'FABRIC.LANPINGROUP': "fabric.LanPinGroup", + 'FABRIC.LINKAGGREGATIONPOLICY': "fabric.LinkAggregationPolicy", + 'FABRIC.LINKCONTROLPOLICY': "fabric.LinkControlPolicy", + 'FABRIC.MULTICASTPOLICY': "fabric.MulticastPolicy", + 'FABRIC.PCMEMBER': "fabric.PcMember", + 'FABRIC.PCOPERATION': "fabric.PcOperation", + 'FABRIC.PORTMODE': "fabric.PortMode", + 'FABRIC.PORTOPERATION': "fabric.PortOperation", + 'FABRIC.PORTPOLICY': "fabric.PortPolicy", + 'FABRIC.SANPINGROUP': "fabric.SanPinGroup", + 'FABRIC.SERVERROLE': "fabric.ServerRole", + 'FABRIC.SPANDESTETHPORT': "fabric.SpanDestEthPort", + 'FABRIC.SPANSESSION': "fabric.SpanSession", + 'FABRIC.SPANSOURCEETHPORT': "fabric.SpanSourceEthPort", + 'FABRIC.SPANSOURCEETHPORTCHANNEL': "fabric.SpanSourceEthPortChannel", + 'FABRIC.SPANSOURCEVLAN': "fabric.SpanSourceVlan", + 'FABRIC.SPANSOURCEVNICETHIF': "fabric.SpanSourceVnicEthIf", + 'FABRIC.SWITCHCLUSTERPROFILE': "fabric.SwitchClusterProfile", + 'FABRIC.SWITCHCLUSTERPROFILETEMPLATE': "fabric.SwitchClusterProfileTemplate", + 'FABRIC.SWITCHCONTROLPOLICY': "fabric.SwitchControlPolicy", + 'FABRIC.SWITCHPROFILE': "fabric.SwitchProfile", + 'FABRIC.SWITCHPROFILETEMPLATE': "fabric.SwitchProfileTemplate", + 'FABRIC.SYSTEMQOSPOLICY': "fabric.SystemQosPolicy", + 'FABRIC.UPLINKPCROLE': "fabric.UplinkPcRole", + 'FABRIC.UPLINKROLE': "fabric.UplinkRole", + 'FABRIC.VLAN': "fabric.Vlan", + 'FABRIC.VLANINVENTORY': "fabric.VlanInventory", + 'FABRIC.VLANSET': "fabric.VlanSet", + 'FABRIC.VSAN': "fabric.Vsan", + 'FABRIC.VSANINVENTORY': "fabric.VsanInventory", + 'FAULT.INSTANCE': "fault.Instance", + 'FC.NEIGHBOR': "fc.Neighbor", + 'FC.PHYSICALPORT': "fc.PhysicalPort", + 'FC.PORTCHANNEL': "fc.PortChannel", + 'FCPOOL.FCBLOCK': "fcpool.FcBlock", + 'FCPOOL.LEASE': "fcpool.Lease", + 'FCPOOL.POOL': "fcpool.Pool", + 'FCPOOL.POOLMEMBER': "fcpool.PoolMember", + 'FCPOOL.RESERVATION': "fcpool.Reservation", + 'FCPOOL.UNIVERSE': "fcpool.Universe", + 'FEEDBACK.FEEDBACKPOST': "feedback.FeedbackPost", + 'FIRMWARE.BIOSDESCRIPTOR': "firmware.BiosDescriptor", + 'FIRMWARE.BOARDCONTROLLERDESCRIPTOR': "firmware.BoardControllerDescriptor", + 'FIRMWARE.CHASSISUPGRADE': "firmware.ChassisUpgrade", + 'FIRMWARE.CIMCDESCRIPTOR': "firmware.CimcDescriptor", + 'FIRMWARE.DIMMDESCRIPTOR': "firmware.DimmDescriptor", + 'FIRMWARE.DISTRIBUTABLE': "firmware.Distributable", + 'FIRMWARE.DISTRIBUTABLEMETA': "firmware.DistributableMeta", + 'FIRMWARE.DRIVEDESCRIPTOR': "firmware.DriveDescriptor", + 'FIRMWARE.DRIVERDISTRIBUTABLE': "firmware.DriverDistributable", + 'FIRMWARE.EULA': "firmware.Eula", + 'FIRMWARE.FIRMWARESUMMARY': "firmware.FirmwareSummary", + 'FIRMWARE.GPUDESCRIPTOR': "firmware.GpuDescriptor", + 'FIRMWARE.HBADESCRIPTOR': "firmware.HbaDescriptor", + 'FIRMWARE.IOMDESCRIPTOR': "firmware.IomDescriptor", + 'FIRMWARE.MSWITCHDESCRIPTOR': "firmware.MswitchDescriptor", + 'FIRMWARE.NXOSDESCRIPTOR': "firmware.NxosDescriptor", + 'FIRMWARE.PCIEDESCRIPTOR': "firmware.PcieDescriptor", + 'FIRMWARE.POLICY': "firmware.Policy", + 'FIRMWARE.PSUDESCRIPTOR': "firmware.PsuDescriptor", + 'FIRMWARE.RUNNINGFIRMWARE': "firmware.RunningFirmware", + 'FIRMWARE.SASEXPANDERDESCRIPTOR': "firmware.SasExpanderDescriptor", + 'FIRMWARE.SERVERCONFIGURATIONUTILITYDISTRIBUTABLE': "firmware.ServerConfigurationUtilityDistributable", + 'FIRMWARE.STORAGECONTROLLERDESCRIPTOR': "firmware.StorageControllerDescriptor", + 'FIRMWARE.SWITCHUPGRADE': "firmware.SwitchUpgrade", + 'FIRMWARE.UNSUPPORTEDVERSIONUPGRADE': "firmware.UnsupportedVersionUpgrade", + 'FIRMWARE.UPGRADE': "firmware.Upgrade", + 'FIRMWARE.UPGRADEIMPACT': "firmware.UpgradeImpact", + 'FIRMWARE.UPGRADEIMPACTSTATUS': "firmware.UpgradeImpactStatus", + 'FIRMWARE.UPGRADESTATUS': "firmware.UpgradeStatus", + 'FIRMWARE.UPGRADEVALIDITY': "firmware.UpgradeValidity", + 'FMC.DEVICE': "fmc.Device", + 'FMC.DEVICEHAPAIR': "fmc.DeviceHaPair", + 'FMC.DOMAIN': "fmc.Domain", + 'FMC.PHYSICALINTERFACE': "fmc.PhysicalInterface", + 'FORECAST.CATALOG': "forecast.Catalog", + 'FORECAST.DEFINITION': "forecast.Definition", + 'FORECAST.INSTANCE': "forecast.Instance", + 'GRAPHICS.CARD': "graphics.Card", + 'GRAPHICS.CONTROLLER': "graphics.Controller", + 'HCL.COMPATIBILITYSTATUS': "hcl.CompatibilityStatus", + 'HCL.DRIVERIMAGE': "hcl.DriverImage", + 'HCL.EXEMPTEDCATALOG': "hcl.ExemptedCatalog", + 'HCL.HWCATALOGINFO': "hcl.HwCatalogInfo", + 'HCL.HYPERFLEXSOFTWARECOMPATIBILITYINFO': "hcl.HyperflexSoftwareCompatibilityInfo", + 'HCL.OPERATINGSYSTEM': "hcl.OperatingSystem", + 'HCL.OPERATINGSYSTEMVENDOR': "hcl.OperatingSystemVendor", + 'HCL.SERVERHWCATALOGINFO': "hcl.ServerHwCatalogInfo", + 'HCL.SUPPORTEDDRIVERNAME': "hcl.SupportedDriverName", + 'HYPERFLEX.ALARM': "hyperflex.Alarm", + 'HYPERFLEX.APPCATALOG': "hyperflex.AppCatalog", + 'HYPERFLEX.AUTOSUPPORTPOLICY': "hyperflex.AutoSupportPolicy", + 'HYPERFLEX.BACKUPCLUSTER': "hyperflex.BackupCluster", + 'HYPERFLEX.CAPABILITYINFO': "hyperflex.CapabilityInfo", + 'HYPERFLEX.CLUSTER': "hyperflex.Cluster", + 'HYPERFLEX.CLUSTERBACKUPPOLICY': "hyperflex.ClusterBackupPolicy", + 'HYPERFLEX.CLUSTERBACKUPPOLICYDEPLOYMENT': "hyperflex.ClusterBackupPolicyDeployment", + 'HYPERFLEX.CLUSTERBACKUPPOLICYINVENTORY': "hyperflex.ClusterBackupPolicyInventory", + 'HYPERFLEX.CLUSTERHEALTHCHECKEXECUTIONSNAPSHOT': "hyperflex.ClusterHealthCheckExecutionSnapshot", + 'HYPERFLEX.CLUSTERNETWORKPOLICY': "hyperflex.ClusterNetworkPolicy", + 'HYPERFLEX.CLUSTERPROFILE': "hyperflex.ClusterProfile", + 'HYPERFLEX.CLUSTERREPLICATIONNETWORKPOLICY': "hyperflex.ClusterReplicationNetworkPolicy", + 'HYPERFLEX.CLUSTERREPLICATIONNETWORKPOLICYDEPLOYMENT': "hyperflex.ClusterReplicationNetworkPolicyDeployment", + 'HYPERFLEX.CLUSTERSTORAGEPOLICY': "hyperflex.ClusterStoragePolicy", + 'HYPERFLEX.CONFIGRESULT': "hyperflex.ConfigResult", + 'HYPERFLEX.CONFIGRESULTENTRY': "hyperflex.ConfigResultEntry", + 'HYPERFLEX.DATAPROTECTIONPEER': "hyperflex.DataProtectionPeer", + 'HYPERFLEX.DATASTORESTATISTIC': "hyperflex.DatastoreStatistic", + 'HYPERFLEX.DEVICEPACKAGEDOWNLOADSTATE': "hyperflex.DevicePackageDownloadState", + 'HYPERFLEX.DRIVE': "hyperflex.Drive", + 'HYPERFLEX.ENCRYPTION': "hyperflex.Encryption", + 'HYPERFLEX.EXTFCSTORAGEPOLICY': "hyperflex.ExtFcStoragePolicy", + 'HYPERFLEX.EXTISCSISTORAGEPOLICY': "hyperflex.ExtIscsiStoragePolicy", + 'HYPERFLEX.FEATURELIMITEXTERNAL': "hyperflex.FeatureLimitExternal", + 'HYPERFLEX.FEATURELIMITINTERNAL': "hyperflex.FeatureLimitInternal", + 'HYPERFLEX.HEALTH': "hyperflex.Health", + 'HYPERFLEX.HEALTHCHECKDEFINITION': "hyperflex.HealthCheckDefinition", + 'HYPERFLEX.HEALTHCHECKEXECUTION': "hyperflex.HealthCheckExecution", + 'HYPERFLEX.HEALTHCHECKEXECUTIONSNAPSHOT': "hyperflex.HealthCheckExecutionSnapshot", + 'HYPERFLEX.HEALTHCHECKPACKAGECHECKSUM': "hyperflex.HealthCheckPackageChecksum", + 'HYPERFLEX.HEALTHCHECKSCHEDULEPOLICY': "hyperflex.HealthCheckSchedulePolicy", + 'HYPERFLEX.HWCATALOG': "hyperflex.HwCatalog", + 'HYPERFLEX.HXDPVERSION': "hyperflex.HxdpVersion", + 'HYPERFLEX.HYPERVISORHOST': "hyperflex.HypervisorHost", + 'HYPERFLEX.HYPERVISORVIRTUALMACHINE': "hyperflex.HypervisorVirtualMachine", + 'HYPERFLEX.INITIATORGROUP': "hyperflex.InitiatorGroup", + 'HYPERFLEX.ISCSINETWORK': "hyperflex.IscsiNetwork", + 'HYPERFLEX.KEYENCRYPTIONKEY': "hyperflex.KeyEncryptionKey", + 'HYPERFLEX.LICENSE': "hyperflex.License", + 'HYPERFLEX.LOCALCREDENTIALPOLICY': "hyperflex.LocalCredentialPolicy", + 'HYPERFLEX.LUN': "hyperflex.Lun", + 'HYPERFLEX.NODE': "hyperflex.Node", + 'HYPERFLEX.NODECONFIGPOLICY': "hyperflex.NodeConfigPolicy", + 'HYPERFLEX.NODEPROFILE': "hyperflex.NodeProfile", + 'HYPERFLEX.PROTECTEDCLUSTER': "hyperflex.ProtectedCluster", + 'HYPERFLEX.PROXYSETTINGPOLICY': "hyperflex.ProxySettingPolicy", + 'HYPERFLEX.REDUCERESYNC': "hyperflex.ReduceReSync", + 'HYPERFLEX.SERVERFIRMWAREVERSION': "hyperflex.ServerFirmwareVersion", + 'HYPERFLEX.SERVERFIRMWAREVERSIONENTRY': "hyperflex.ServerFirmwareVersionEntry", + 'HYPERFLEX.SERVERMODEL': "hyperflex.ServerModel", + 'HYPERFLEX.SERVICEAUTHTOKEN': "hyperflex.ServiceAuthToken", + 'HYPERFLEX.SOFTWAREDISTRIBUTIONCOMPONENT': "hyperflex.SoftwareDistributionComponent", + 'HYPERFLEX.SOFTWAREDISTRIBUTIONENTRY': "hyperflex.SoftwareDistributionEntry", + 'HYPERFLEX.SOFTWAREDISTRIBUTIONVERSION': "hyperflex.SoftwareDistributionVersion", + 'HYPERFLEX.SOFTWAREVERSIONPOLICY': "hyperflex.SoftwareVersionPolicy", + 'HYPERFLEX.STARTREDUCERESYNC': "hyperflex.StartReduceReSync", + 'HYPERFLEX.STORAGECONTAINER': "hyperflex.StorageContainer", + 'HYPERFLEX.SYSCONFIGPOLICY': "hyperflex.SysConfigPolicy", + 'HYPERFLEX.TARGET': "hyperflex.Target", + 'HYPERFLEX.UCSMCONFIGPOLICY': "hyperflex.UcsmConfigPolicy", + 'HYPERFLEX.VCENTERCONFIGPOLICY': "hyperflex.VcenterConfigPolicy", + 'HYPERFLEX.VMBACKUPINFO': "hyperflex.VmBackupInfo", + 'HYPERFLEX.VMIMPORTOPERATION': "hyperflex.VmImportOperation", + 'HYPERFLEX.VMRESTOREOPERATION': "hyperflex.VmRestoreOperation", + 'HYPERFLEX.VMSNAPSHOTINFO': "hyperflex.VmSnapshotInfo", + 'HYPERFLEX.VOLUME': "hyperflex.Volume", + 'HYPERFLEX.WITNESSCONFIGURATION': "hyperflex.WitnessConfiguration", + 'IAAS.CONNECTORPACK': "iaas.ConnectorPack", + 'IAAS.CUSTOMTASKINFO': "iaas.CustomTaskInfo", + 'IAAS.DEVICESTATUS': "iaas.DeviceStatus", + 'IAAS.DIAGNOSTICMESSAGES': "iaas.DiagnosticMessages", + 'IAAS.LICENSEINFO': "iaas.LicenseInfo", + 'IAAS.MOSTRUNTASKS': "iaas.MostRunTasks", + 'IAAS.SERVICEREQUEST': "iaas.ServiceRequest", + 'IAAS.SYSTEMTASKINFO': "iaas.SystemTaskInfo", + 'IAAS.UCSDINFO': "iaas.UcsdInfo", + 'IAAS.UCSDMANAGEDINFRA': "iaas.UcsdManagedInfra", + 'IAAS.UCSDMESSAGES': "iaas.UcsdMessages", + 'IAM.ACCOUNT': "iam.Account", + 'IAM.ACCOUNTEXPERIENCE': "iam.AccountExperience", + 'IAM.APIKEY': "iam.ApiKey", + 'IAM.APPREGISTRATION': "iam.AppRegistration", + 'IAM.BANNERMESSAGE': "iam.BannerMessage", + 'IAM.CERTIFICATE': "iam.Certificate", + 'IAM.CERTIFICATEREQUEST': "iam.CertificateRequest", + 'IAM.DOMAINGROUP': "iam.DomainGroup", + 'IAM.DOMAINNAMEINFO': "iam.DomainNameInfo", + 'IAM.ENDPOINTPRIVILEGE': "iam.EndPointPrivilege", + 'IAM.ENDPOINTROLE': "iam.EndPointRole", + 'IAM.ENDPOINTUSER': "iam.EndPointUser", + 'IAM.ENDPOINTUSERINVENTORY': "iam.EndPointUserInventory", + 'IAM.ENDPOINTUSERPOLICY': "iam.EndPointUserPolicy", + 'IAM.ENDPOINTUSERPOLICYINVENTORY': "iam.EndPointUserPolicyInventory", + 'IAM.ENDPOINTUSERROLE': "iam.EndPointUserRole", + 'IAM.ENDPOINTUSERROLEINVENTORY': "iam.EndPointUserRoleInventory", + 'IAM.IDP': "iam.Idp", + 'IAM.IDPREFERENCE': "iam.IdpReference", + 'IAM.IPACCESSMANAGEMENT': "iam.IpAccessManagement", + 'IAM.IPADDRESS': "iam.IpAddress", + 'IAM.LDAPCONFIGPARAMS': "iam.LdapConfigParams", + 'IAM.LDAPGROUP': "iam.LdapGroup", + 'IAM.LDAPPOLICY': "iam.LdapPolicy", + 'IAM.LDAPPROVIDER': "iam.LdapProvider", + 'IAM.LOCALUSERPASSWORD': "iam.LocalUserPassword", + 'IAM.LOCALUSERPASSWORDPOLICY': "iam.LocalUserPasswordPolicy", + 'IAM.OAUTHTOKEN': "iam.OAuthToken", + 'IAM.PERMISSION': "iam.Permission", + 'IAM.PRIVATEKEYSPEC': "iam.PrivateKeySpec", + 'IAM.PRIVILEGE': "iam.Privilege", + 'IAM.PRIVILEGESET': "iam.PrivilegeSet", + 'IAM.QUALIFIER': "iam.Qualifier", + 'IAM.RESOURCELIMITS': "iam.ResourceLimits", + 'IAM.RESOURCEPERMISSION': "iam.ResourcePermission", + 'IAM.RESOURCEROLES': "iam.ResourceRoles", + 'IAM.ROLE': "iam.Role", + 'IAM.SECURITYHOLDER': "iam.SecurityHolder", + 'IAM.SERVICEPROVIDER': "iam.ServiceProvider", + 'IAM.SESSION': "iam.Session", + 'IAM.SESSIONLIMITS': "iam.SessionLimits", + 'IAM.SHARINGRULE': "iam.SharingRule", + 'IAM.SYSTEM': "iam.System", + 'IAM.TRUSTPOINT': "iam.TrustPoint", + 'IAM.USER': "iam.User", + 'IAM.USERGROUP': "iam.UserGroup", + 'IAM.USERPREFERENCE': "iam.UserPreference", + 'IAM.USERSETTING': "iam.UserSetting", + 'INVENTORY.DEVICEINFO': "inventory.DeviceInfo", + 'INVENTORY.DNMOBINDING': "inventory.DnMoBinding", + 'INVENTORY.GENERICINVENTORY': "inventory.GenericInventory", + 'INVENTORY.GENERICINVENTORYHOLDER': "inventory.GenericInventoryHolder", + 'INVENTORY.REQUEST': "inventory.Request", + 'IPMIOVERLAN.POLICY': "ipmioverlan.Policy", + 'IPMIOVERLAN.POLICYINVENTORY': "ipmioverlan.PolicyInventory", + 'IPPOOL.BLOCKLEASE': "ippool.BlockLease", + 'IPPOOL.IPLEASE': "ippool.IpLease", + 'IPPOOL.POOL': "ippool.Pool", + 'IPPOOL.POOLMEMBER': "ippool.PoolMember", + 'IPPOOL.RESERVATION': "ippool.Reservation", + 'IPPOOL.SHADOWBLOCK': "ippool.ShadowBlock", + 'IPPOOL.SHADOWPOOL': "ippool.ShadowPool", + 'IPPOOL.UNIVERSE': "ippool.Universe", + 'IQNPOOL.BLOCK': "iqnpool.Block", + 'IQNPOOL.LEASE': "iqnpool.Lease", + 'IQNPOOL.POOL': "iqnpool.Pool", + 'IQNPOOL.POOLMEMBER': "iqnpool.PoolMember", + 'IQNPOOL.RESERVATION': "iqnpool.Reservation", + 'IQNPOOL.UNIVERSE': "iqnpool.Universe", + 'IWOTENANT.MAINTENANCENOTIFICATION': "iwotenant.MaintenanceNotification", + 'IWOTENANT.MIGRATE': "iwotenant.Migrate", + 'IWOTENANT.TENANTCUSTOMIZATION': "iwotenant.TenantCustomization", + 'IWOTENANT.TENANTSTATUS': "iwotenant.TenantStatus", + 'KUBERNETES.ACICNIAPIC': "kubernetes.AciCniApic", + 'KUBERNETES.ACICNIPROFILE': "kubernetes.AciCniProfile", + 'KUBERNETES.ACICNITENANTCLUSTERALLOCATION': "kubernetes.AciCniTenantClusterAllocation", + 'KUBERNETES.ADDONDEFINITION': "kubernetes.AddonDefinition", + 'KUBERNETES.ADDONPOLICY': "kubernetes.AddonPolicy", + 'KUBERNETES.ADDONREPOSITORY': "kubernetes.AddonRepository", + 'KUBERNETES.BAREMETALNODEPROFILE': "kubernetes.BaremetalNodeProfile", + 'KUBERNETES.CATALOG': "kubernetes.Catalog", + 'KUBERNETES.CLUSTER': "kubernetes.Cluster", + 'KUBERNETES.CLUSTERADDONPROFILE': "kubernetes.ClusterAddonProfile", + 'KUBERNETES.CLUSTERPROFILE': "kubernetes.ClusterProfile", + 'KUBERNETES.CONFIGRESULT': "kubernetes.ConfigResult", + 'KUBERNETES.CONFIGRESULTENTRY': "kubernetes.ConfigResultEntry", + 'KUBERNETES.CONTAINERRUNTIMEPOLICY': "kubernetes.ContainerRuntimePolicy", + 'KUBERNETES.DAEMONSET': "kubernetes.DaemonSet", + 'KUBERNETES.DEPLOYMENT': "kubernetes.Deployment", + 'KUBERNETES.HTTPPROXYPOLICY': "kubernetes.HttpProxyPolicy", + 'KUBERNETES.INGRESS': "kubernetes.Ingress", + 'KUBERNETES.NETWORKPOLICY': "kubernetes.NetworkPolicy", + 'KUBERNETES.NODE': "kubernetes.Node", + 'KUBERNETES.NODEGROUPPROFILE': "kubernetes.NodeGroupProfile", + 'KUBERNETES.NVIDIAGPUPRODUCT': "kubernetes.NvidiaGpuProduct", + 'KUBERNETES.POD': "kubernetes.Pod", + 'KUBERNETES.SERVICE': "kubernetes.Service", + 'KUBERNETES.STATEFULSET': "kubernetes.StatefulSet", + 'KUBERNETES.SYSCONFIGPOLICY': "kubernetes.SysConfigPolicy", + 'KUBERNETES.TRUSTEDREGISTRIESPOLICY': "kubernetes.TrustedRegistriesPolicy", + 'KUBERNETES.VERSION': "kubernetes.Version", + 'KUBERNETES.VERSIONPOLICY': "kubernetes.VersionPolicy", + 'KUBERNETES.VIRTUALMACHINEINFRACONFIGPOLICY': "kubernetes.VirtualMachineInfraConfigPolicy", + 'KUBERNETES.VIRTUALMACHINEINFRASTRUCTUREPROVIDER': "kubernetes.VirtualMachineInfrastructureProvider", + 'KUBERNETES.VIRTUALMACHINEINSTANCETYPE': "kubernetes.VirtualMachineInstanceType", + 'KUBERNETES.VIRTUALMACHINENODEPROFILE': "kubernetes.VirtualMachineNodeProfile", + 'KVM.POLICY': "kvm.Policy", + 'KVM.POLICYINVENTORY': "kvm.PolicyInventory", + 'KVM.SESSION': "kvm.Session", + 'KVM.TUNNEL': "kvm.Tunnel", + 'KVM.TUNNELEDKVMPOLICY': "kvm.TunneledKvmPolicy", + 'LICENSE.ACCOUNTLICENSEDATA': "license.AccountLicenseData", + 'LICENSE.CUSTOMEROP': "license.CustomerOp", + 'LICENSE.IKSCUSTOMEROP': "license.IksCustomerOp", + 'LICENSE.IKSLICENSECOUNT': "license.IksLicenseCount", + 'LICENSE.INCCUSTOMEROP': "license.IncCustomerOp", + 'LICENSE.INCLICENSECOUNT': "license.IncLicenseCount", + 'LICENSE.IWOCUSTOMEROP': "license.IwoCustomerOp", + 'LICENSE.IWOLICENSECOUNT': "license.IwoLicenseCount", + 'LICENSE.LICENSEINFO': "license.LicenseInfo", + 'LICENSE.LICENSEINFOVIEW': "license.LicenseInfoView", + 'LICENSE.LICENSEREGISTRATIONSTATUS': "license.LicenseRegistrationStatus", + 'LICENSE.LICENSERESERVATIONOP': "license.LicenseReservationOp", + 'LICENSE.SMARTLICENSETOKEN': "license.SmartlicenseToken", + 'LS.SERVICEPROFILE': "ls.ServiceProfile", + 'MACPOOL.IDBLOCK': "macpool.IdBlock", + 'MACPOOL.LEASE': "macpool.Lease", + 'MACPOOL.POOL': "macpool.Pool", + 'MACPOOL.POOLMEMBER': "macpool.PoolMember", + 'MACPOOL.RESERVATION': "macpool.Reservation", + 'MACPOOL.UNIVERSE': "macpool.Universe", + 'MANAGEMENT.CONTROLLER': "management.Controller", + 'MANAGEMENT.ENTITY': "management.Entity", + 'MANAGEMENT.INTERFACE': "management.Interface", + 'MARKETPLACE.USECASE': "marketplace.UseCase", + 'MARKETPLACE.USECASEVERSION': "marketplace.UseCaseVersion", + 'MEMORY.ARRAY': "memory.Array", + 'MEMORY.PERSISTENTMEMORYCONFIGRESULT': "memory.PersistentMemoryConfigResult", + 'MEMORY.PERSISTENTMEMORYCONFIGURATION': "memory.PersistentMemoryConfiguration", + 'MEMORY.PERSISTENTMEMORYNAMESPACE': "memory.PersistentMemoryNamespace", + 'MEMORY.PERSISTENTMEMORYNAMESPACECONFIGRESULT': "memory.PersistentMemoryNamespaceConfigResult", + 'MEMORY.PERSISTENTMEMORYPOLICY': "memory.PersistentMemoryPolicy", + 'MEMORY.PERSISTENTMEMORYREGION': "memory.PersistentMemoryRegion", + 'MEMORY.PERSISTENTMEMORYUNIT': "memory.PersistentMemoryUnit", + 'MEMORY.UNIT': "memory.Unit", + 'MERAKI.DEVICE': "meraki.Device", + 'MERAKI.NETWORK': "meraki.Network", + 'MERAKI.ORGANIZATION': "meraki.Organization", + 'MERAKI.PORTPROFILE': "meraki.PortProfile", + 'MERAKI.TAG': "meraki.Tag", + 'META.DEFINITION': "meta.Definition", + 'METRICS.METRICSEXPLORATION': "metrics.MetricsExploration", + 'MONITORING.HEALTHSTATUS': "monitoring.HealthStatus", + 'NETWORK.DISCOVEREDNEIGHBOR': "network.DiscoveredNeighbor", + 'NETWORK.DNS': "network.Dns", + 'NETWORK.ELEMENT': "network.Element", + 'NETWORK.ELEMENTSUMMARY': "network.ElementSummary", + 'NETWORK.FCZONEINFO': "network.FcZoneInfo", + 'NETWORK.FEATURECONTROL': "network.FeatureControl", + 'NETWORK.INTERFACELIST': "network.InterfaceList", + 'NETWORK.LICENSEFILE': "network.LicenseFile", + 'NETWORK.SUPERVISORCARD': "network.SupervisorCard", + 'NETWORK.TELEMETRYCHECK': "network.TelemetryCheck", + 'NETWORK.VETHERNET': "network.Vethernet", + 'NETWORK.VFC': "network.Vfc", + 'NETWORK.VLANPORTINFO': "network.VlanPortInfo", + 'NETWORK.VPCDOMAIN': "network.VpcDomain", + 'NETWORK.VPCMEMBER': "network.VpcMember", + 'NETWORK.VPCPEER': "network.VpcPeer", + 'NETWORK.VRF': "network.Vrf", + 'NETWORKCONFIG.POLICY': "networkconfig.Policy", + 'NETWORKCONFIG.POLICYINVENTORY': "networkconfig.PolicyInventory", + 'NIAAPI.APICCCOPOST': "niaapi.ApicCcoPost", + 'NIAAPI.APICFIELDNOTICE': "niaapi.ApicFieldNotice", + 'NIAAPI.APICHWEOL': "niaapi.ApicHweol", + 'NIAAPI.APICLATESTMAINTAINEDRELEASE': "niaapi.ApicLatestMaintainedRelease", + 'NIAAPI.APICRELEASERECOMMEND': "niaapi.ApicReleaseRecommend", + 'NIAAPI.APICSWEOL': "niaapi.ApicSweol", + 'NIAAPI.DCNMCCOPOST': "niaapi.DcnmCcoPost", + 'NIAAPI.DCNMFIELDNOTICE': "niaapi.DcnmFieldNotice", + 'NIAAPI.DCNMHWEOL': "niaapi.DcnmHweol", + 'NIAAPI.DCNMLATESTMAINTAINEDRELEASE': "niaapi.DcnmLatestMaintainedRelease", + 'NIAAPI.DCNMRELEASERECOMMEND': "niaapi.DcnmReleaseRecommend", + 'NIAAPI.DCNMSWEOL': "niaapi.DcnmSweol", + 'NIAAPI.FILEDOWNLOADER': "niaapi.FileDownloader", + 'NIAAPI.NIAMETADATA': "niaapi.NiaMetadata", + 'NIAAPI.NIBFILEDOWNLOADER': "niaapi.NibFileDownloader", + 'NIAAPI.NIBMETADATA': "niaapi.NibMetadata", + 'NIAAPI.PUVSCRIPTDOWNLOADER': "niaapi.PuvScriptDownloader", + 'NIAAPI.SNVALIDATORMETADATA': "niaapi.SnValidatorMetadata", + 'NIAAPI.UPGRADEASSISTFILE': "niaapi.UpgradeAssistFile", + 'NIAAPI.VERSIONREGEX': "niaapi.VersionRegex", + 'NIATELEMETRY.AAALDAPPROVIDERDETAILS': "niatelemetry.AaaLdapProviderDetails", + 'NIATELEMETRY.AAARADIUSPROVIDERDETAILS': "niatelemetry.AaaRadiusProviderDetails", + 'NIATELEMETRY.AAATACACSPROVIDERDETAILS': "niatelemetry.AaaTacacsProviderDetails", + 'NIATELEMETRY.APICAPPPLUGINDETAILS': "niatelemetry.ApicAppPluginDetails", + 'NIATELEMETRY.APICCOREFILEDETAILS': "niatelemetry.ApicCoreFileDetails", + 'NIATELEMETRY.APICDBGEXPRSEXPORTDEST': "niatelemetry.ApicDbgexpRsExportDest", + 'NIATELEMETRY.APICDBGEXPRSTSSCHEDULER': "niatelemetry.ApicDbgexpRsTsScheduler", + 'NIATELEMETRY.APICFANDETAILS': "niatelemetry.ApicFanDetails", + 'NIATELEMETRY.APICFEXDETAILS': "niatelemetry.ApicFexDetails", + 'NIATELEMETRY.APICFLASHDETAILS': "niatelemetry.ApicFlashDetails", + 'NIATELEMETRY.APICNTPAUTH': "niatelemetry.ApicNtpAuth", + 'NIATELEMETRY.APICPERFORMANCEDATA': "niatelemetry.ApicPerformanceData", + 'NIATELEMETRY.APICPODDATA': "niatelemetry.ApicPodData", + 'NIATELEMETRY.APICPSUDETAILS': "niatelemetry.ApicPsuDetails", + 'NIATELEMETRY.APICREALMDETAILS': "niatelemetry.ApicRealmDetails", + 'NIATELEMETRY.APICSNMPCLIENTGRPDETAILS': "niatelemetry.ApicSnmpClientGrpDetails", + 'NIATELEMETRY.APICSNMPCOMMUNITYACCESSDETAILS': "niatelemetry.ApicSnmpCommunityAccessDetails", + 'NIATELEMETRY.APICSNMPCOMMUNITYDETAILS': "niatelemetry.ApicSnmpCommunityDetails", + 'NIATELEMETRY.APICSNMPTRAPDETAILS': "niatelemetry.ApicSnmpTrapDetails", + 'NIATELEMETRY.APICSNMPTRAPFWDSERVERDETAILS': "niatelemetry.ApicSnmpTrapFwdServerDetails", + 'NIATELEMETRY.APICSNMPVERSIONTHREEDETAILS': "niatelemetry.ApicSnmpVersionThreeDetails", + 'NIATELEMETRY.APICSYSLOGGRP': "niatelemetry.ApicSysLogGrp", + 'NIATELEMETRY.APICSYSLOGSRC': "niatelemetry.ApicSysLogSrc", + 'NIATELEMETRY.APICTRANSCEIVERDETAILS': "niatelemetry.ApicTransceiverDetails", + 'NIATELEMETRY.APICUIPAGECOUNTS': "niatelemetry.ApicUiPageCounts", + 'NIATELEMETRY.APICVISION': "niatelemetry.ApicVision", + 'NIATELEMETRY.APPDETAILS': "niatelemetry.AppDetails", + 'NIATELEMETRY.CLOUDDETAILS': "niatelemetry.CloudDetails", + 'NIATELEMETRY.COMMONPOLICIES': "niatelemetry.CommonPolicies", + 'NIATELEMETRY.DCNMFANDETAILS': "niatelemetry.DcnmFanDetails", + 'NIATELEMETRY.DCNMFEXDETAILS': "niatelemetry.DcnmFexDetails", + 'NIATELEMETRY.DCNMMODULEDETAILS': "niatelemetry.DcnmModuleDetails", + 'NIATELEMETRY.DCNMPSUDETAILS': "niatelemetry.DcnmPsuDetails", + 'NIATELEMETRY.DCNMTRANSCEIVERDETAILS': "niatelemetry.DcnmTransceiverDetails", + 'NIATELEMETRY.EPG': "niatelemetry.Epg", + 'NIATELEMETRY.FABRICMODULEDETAILS': "niatelemetry.FabricModuleDetails", + 'NIATELEMETRY.FABRICNODECONTROLDETAILS': "niatelemetry.FabricNodeControlDetails", + 'NIATELEMETRY.FABRICPODPROFILE': "niatelemetry.FabricPodProfile", + 'NIATELEMETRY.FABRICPODSS': "niatelemetry.FabricPodSs", + 'NIATELEMETRY.FAULT': "niatelemetry.Fault", + 'NIATELEMETRY.HCLOUDDETAILS': "niatelemetry.HcloudDetails", + 'NIATELEMETRY.HEALTHINSIGHTSDATA': "niatelemetry.HealthInsightsData", + 'NIATELEMETRY.HTTPSACLCONTRACTDETAILS': "niatelemetry.HttpsAclContractDetails", + 'NIATELEMETRY.HTTPSACLCONTRACTFILTERMAP': "niatelemetry.HttpsAclContractFilterMap", + 'NIATELEMETRY.HTTPSACLEPGCONTRACTMAP': "niatelemetry.HttpsAclEpgContractMap", + 'NIATELEMETRY.HTTPSACLEPGDETAILS': "niatelemetry.HttpsAclEpgDetails", + 'NIATELEMETRY.HTTPSACLFILTERDETAILS': "niatelemetry.HttpsAclFilterDetails", + 'NIATELEMETRY.INSIGHTGROUPDETAILS': "niatelemetry.InsightGroupDetails", + 'NIATELEMETRY.LC': "niatelemetry.Lc", + 'NIATELEMETRY.LEAFPOLGRPDETAILS': "niatelemetry.LeafPolGrpDetails", + 'NIATELEMETRY.MDSNEIGHBORS': "niatelemetry.MdsNeighbors", + 'NIATELEMETRY.MSOCONTRACTDETAILS': "niatelemetry.MsoContractDetails", + 'NIATELEMETRY.MSOEPGDETAILS': "niatelemetry.MsoEpgDetails", + 'NIATELEMETRY.MSOSCHEMADETAILS': "niatelemetry.MsoSchemaDetails", + 'NIATELEMETRY.MSOSITEDETAILS': "niatelemetry.MsoSiteDetails", + 'NIATELEMETRY.MSOTENANTDETAILS': "niatelemetry.MsoTenantDetails", + 'NIATELEMETRY.NEXUSCLOUDACCOUNT': "niatelemetry.NexusCloudAccount", + 'NIATELEMETRY.NEXUSCLOUDSITE': "niatelemetry.NexusCloudSite", + 'NIATELEMETRY.NEXUSDASHBOARDCONTROLLERDETAILS': "niatelemetry.NexusDashboardControllerDetails", + 'NIATELEMETRY.NEXUSDASHBOARDDETAILS': "niatelemetry.NexusDashboardDetails", + 'NIATELEMETRY.NEXUSDASHBOARDMEMORYDETAILS': "niatelemetry.NexusDashboardMemoryDetails", + 'NIATELEMETRY.NEXUSDASHBOARDS': "niatelemetry.NexusDashboards", + 'NIATELEMETRY.NIAFEATUREUSAGE': "niatelemetry.NiaFeatureUsage", + 'NIATELEMETRY.NIAINVENTORY': "niatelemetry.NiaInventory", + 'NIATELEMETRY.NIAINVENTORYDCNM': "niatelemetry.NiaInventoryDcnm", + 'NIATELEMETRY.NIAINVENTORYFABRIC': "niatelemetry.NiaInventoryFabric", + 'NIATELEMETRY.NIALICENSESTATE': "niatelemetry.NiaLicenseState", + 'NIATELEMETRY.NICC': "niatelemetry.Nicc", + 'NIATELEMETRY.PASSWORDSTRENGTHCHECK': "niatelemetry.PasswordStrengthCheck", + 'NIATELEMETRY.PODCOMMPOLICIES': "niatelemetry.PodCommPolicies", + 'NIATELEMETRY.PODSNMPPOLICIES': "niatelemetry.PodSnmpPolicies", + 'NIATELEMETRY.PODTIMESERVERPOLICIES': "niatelemetry.PodTimeServerPolicies", + 'NIATELEMETRY.SITEINVENTORY': "niatelemetry.SiteInventory", + 'NIATELEMETRY.SNMPSRC': "niatelemetry.SnmpSrc", + 'NIATELEMETRY.SPINEPOLGRPDETAILS': "niatelemetry.SpinePolGrpDetails", + 'NIATELEMETRY.SSHVERSIONTWO': "niatelemetry.SshVersionTwo", + 'NIATELEMETRY.SUPERVISORMODULEDETAILS': "niatelemetry.SupervisorModuleDetails", + 'NIATELEMETRY.SYSLOGREMOTEDEST': "niatelemetry.SyslogRemoteDest", + 'NIATELEMETRY.SYSLOGSYSMSG': "niatelemetry.SyslogSysMsg", + 'NIATELEMETRY.SYSLOGSYSMSGFACFILTER': "niatelemetry.SyslogSysMsgFacFilter", + 'NIATELEMETRY.SYSTEMCONTROLLERDETAILS': "niatelemetry.SystemControllerDetails", + 'NIATELEMETRY.TENANT': "niatelemetry.Tenant", + 'NOTIFICATION.ACCOUNTSUBSCRIPTION': "notification.AccountSubscription", + 'NTP.NTPSERVER': "ntp.NtpServer", + 'NTP.POLICY': "ntp.Policy", + 'OAUTH.ACCESSTOKEN': "oauth.AccessToken", + 'OAUTH.AUTHORIZATION': "oauth.Authorization", + 'OPENAPI.APIMETHODMETA': "openapi.ApiMethodMeta", + 'OPENAPI.OPENAPISPECIFICATION': "openapi.OpenApiSpecification", + 'OPENAPI.PROCESSFILE': "openapi.ProcessFile", + 'OPENAPI.TASKGENERATIONREQUEST': "openapi.TaskGenerationRequest", + 'OPENAPI.TASKGENERATIONRESULT': "openapi.TaskGenerationResult", + 'OPRS.DEPLOYMENT': "oprs.Deployment", + 'OPRS.SYNCTARGETLISTMESSAGE': "oprs.SyncTargetListMessage", + 'ORGANIZATION.ORGANIZATION': "organization.Organization", + 'OS.BULKINSTALLINFO': "os.BulkInstallInfo", + 'OS.CATALOG': "os.Catalog", + 'OS.CONFIGURATIONFILE': "os.ConfigurationFile", + 'OS.DISTRIBUTION': "os.Distribution", + 'OS.INSTALL': "os.Install", + 'OS.OSSUPPORT': "os.OsSupport", + 'OS.SUPPORTEDVERSION': "os.SupportedVersion", + 'OS.TEMPLATEFILE': "os.TemplateFile", + 'OS.VALIDINSTALLTARGET': "os.ValidInstallTarget", + 'PARTNERINTEGRATION.DCLOGS': "partnerintegration.DcLogs", + 'PARTNERINTEGRATION.DEVICECONNECTOR': "partnerintegration.DeviceConnector", + 'PARTNERINTEGRATION.DOCISSUES': "partnerintegration.DocIssues", + 'PARTNERINTEGRATION.ETL': "partnerintegration.Etl", + 'PARTNERINTEGRATION.FILE': "partnerintegration.File", + 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", + 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", + 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", + 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", + 'PCI.DEVICE': "pci.Device", + 'PCI.LINK': "pci.Link", + 'PCI.NODE': "pci.Node", + 'PCI.SWITCH': "pci.Switch", + 'PORT.GROUP': "port.Group", + 'PORT.MACBINDING': "port.MacBinding", + 'PORT.SUBGROUP': "port.SubGroup", + 'POWER.CONTROLSTATE': "power.ControlState", + 'POWER.POLICY': "power.Policy", + 'POWER.POLICYINVENTORY': "power.PolicyInventory", + 'PROCESSOR.UNIT': "processor.Unit", + 'RACK.UNITPERSONALITY': "rack.UnitPersonality", + 'RECOMMENDATION.CAPACITYRUNWAY': "recommendation.CapacityRunway", + 'RECOMMENDATION.CLUSTEREXPANSION': "recommendation.ClusterExpansion", + 'RECOMMENDATION.HARDWAREEXPANSIONREQUEST': "recommendation.HardwareExpansionRequest", + 'RECOMMENDATION.HARDWAREEXPANSIONREQUESTITEM': "recommendation.HardwareExpansionRequestItem", + 'RECOMMENDATION.PHYSICALITEM': "recommendation.PhysicalItem", + 'RECOMMENDATION.PURCHASEORDERESTIMATE': "recommendation.PurchaseOrderEstimate", + 'RECOMMENDATION.PURCHASEORDERLIST': "recommendation.PurchaseOrderList", + 'RECOMMENDATION.SOFTWAREITEM': "recommendation.SoftwareItem", + 'RECOVERY.BACKUPCONFIGPOLICY': "recovery.BackupConfigPolicy", + 'RECOVERY.BACKUPPROFILE': "recovery.BackupProfile", + 'RECOVERY.CONFIGRESULT': "recovery.ConfigResult", + 'RECOVERY.CONFIGRESULTENTRY': "recovery.ConfigResultEntry", + 'RECOVERY.ONDEMANDBACKUP': "recovery.OnDemandBackup", + 'RECOVERY.RESTORE': "recovery.Restore", + 'RECOVERY.SCHEDULECONFIGPOLICY': "recovery.ScheduleConfigPolicy", + 'RESOURCE.GROUP': "resource.Group", + 'RESOURCE.GROUPMEMBER': "resource.GroupMember", + 'RESOURCE.LICENSERESOURCECOUNT': "resource.LicenseResourceCount", + 'RESOURCE.MEMBERSHIP': "resource.Membership", + 'RESOURCE.MEMBERSHIPHOLDER': "resource.MembershipHolder", + 'RESOURCE.RESERVATION': "resource.Reservation", + 'RESOURCE.SELECTIONCRITERIA': "resource.SelectionCriteria", + 'RESOURCE.SHAREDRESOURCESINFOHOLDER': "resource.SharedResourcesInfoHolder", + 'RESOURCEPOOL.LEASE': "resourcepool.Lease", + 'RESOURCEPOOL.LEASERESOURCE': "resourcepool.LeaseResource", + 'RESOURCEPOOL.MEMBERSHIPRESERVATION': "resourcepool.MembershipReservation", + 'RESOURCEPOOL.POOL': "resourcepool.Pool", + 'RESOURCEPOOL.POOLMEMBER': "resourcepool.PoolMember", + 'RESOURCEPOOL.UNIVERSE': "resourcepool.Universe", + 'RPROXY.REVERSEPROXY': "rproxy.ReverseProxy", + 'SCHEDULER.TASKRESULT': "scheduler.TaskResult", + 'SCHEDULER.TASKSCHEDULE': "scheduler.TaskSchedule", + 'SDAACI.CONNECTION': "sdaaci.Connection", + 'SDAACI.CONNECTIONDETAIL': "sdaaci.ConnectionDetail", + 'SDCARD.POLICY': "sdcard.Policy", + 'SDCARD.POLICYINVENTORY': "sdcard.PolicyInventory", + 'SEARCH.SEARCHITEM': "search.SearchItem", + 'SEARCH.TAGITEM': "search.TagItem", + 'SECURITY.UNIT': "security.Unit", + 'SERVER.CONFIGCHANGEDETAIL': "server.ConfigChangeDetail", + 'SERVER.CONFIGIMPORT': "server.ConfigImport", + 'SERVER.CONFIGRESULT': "server.ConfigResult", + 'SERVER.CONFIGRESULTENTRY': "server.ConfigResultEntry", + 'SERVER.DISRUPTION': "server.Disruption", + 'SERVER.PROFILE': "server.Profile", + 'SERVER.PROFILETEMPLATE': "server.ProfileTemplate", + 'SERVICENOW.CHANGEREQUEST': "servicenow.ChangeRequest", + 'SERVICENOW.INCIDENT': "servicenow.Incident", + 'SMTP.POLICY': "smtp.Policy", + 'SNMP.POLICY': "snmp.Policy", + 'SNMP.POLICYINVENTORY': "snmp.PolicyInventory", + 'SOFTWARE.APPLIANCEDISTRIBUTABLE': "software.ApplianceDistributable", + 'SOFTWARE.DOWNLOADHISTORY': "software.DownloadHistory", + 'SOFTWARE.HCIBUNDLEDISTRIBUTABLE': "software.HciBundleDistributable", + 'SOFTWARE.HCIDISTRIBUTABLE': "software.HciDistributable", + 'SOFTWARE.HCLMETA': "software.HclMeta", + 'SOFTWARE.HYPERFLEXBUNDLEDISTRIBUTABLE': "software.HyperflexBundleDistributable", + 'SOFTWARE.HYPERFLEXDISTRIBUTABLE': "software.HyperflexDistributable", + 'SOFTWARE.IKSBUNDLEDISTRIBUTABLE': "software.IksBundleDistributable", + 'SOFTWARE.RELEASEMETA': "software.ReleaseMeta", + 'SOFTWARE.SOLUTIONDISTRIBUTABLE': "software.SolutionDistributable", + 'SOFTWARE.UCSDBUNDLEDISTRIBUTABLE': "software.UcsdBundleDistributable", + 'SOFTWARE.UCSDDISTRIBUTABLE': "software.UcsdDistributable", + 'SOFTWAREREPOSITORY.AUTHORIZATION': "softwarerepository.Authorization", + 'SOFTWAREREPOSITORY.CACHEDIMAGE': "softwarerepository.CachedImage", + 'SOFTWAREREPOSITORY.CATALOG': "softwarerepository.Catalog", + 'SOFTWAREREPOSITORY.CATEGORYMAPPER': "softwarerepository.CategoryMapper", + 'SOFTWAREREPOSITORY.CATEGORYMAPPERMODEL': "softwarerepository.CategoryMapperModel", + 'SOFTWAREREPOSITORY.CATEGORYSUPPORTCONSTRAINT': "softwarerepository.CategorySupportConstraint", + 'SOFTWAREREPOSITORY.CATEGORYUNSUPPORTEDMODELS': "softwarerepository.CategoryUnsupportedModels", + 'SOFTWAREREPOSITORY.DOWNLOADSPEC': "softwarerepository.DownloadSpec", + 'SOFTWAREREPOSITORY.OPERATINGSYSTEMFILE': "softwarerepository.OperatingSystemFile", + 'SOFTWAREREPOSITORY.RELEASE': "softwarerepository.Release", + 'SOL.POLICY': "sol.Policy", + 'SOL.POLICYINVENTORY': "sol.PolicyInventory", + 'SSH.POLICY': "ssh.Policy", + 'SSH.POLICYINVENTORY': "ssh.PolicyInventory", + 'STORAGE.BATTERYBACKUPUNIT': "storage.BatteryBackupUnit", + 'STORAGE.CONTROLLER': "storage.Controller", + 'STORAGE.CONTROLLERDRIVE': "storage.ControllerDrive", + 'STORAGE.DISKGROUP': "storage.DiskGroup", + 'STORAGE.DISKSLOT': "storage.DiskSlot", + 'STORAGE.DRIVEGROUP': "storage.DriveGroup", + 'STORAGE.DRIVESECURITYPOLICY': "storage.DriveSecurityPolicy", + 'STORAGE.ENCLOSURE': "storage.Enclosure", + 'STORAGE.ENCLOSUREDISK': "storage.EnclosureDisk", + 'STORAGE.ENCLOSUREDISKSLOTEP': "storage.EnclosureDiskSlotEp", + 'STORAGE.FILEITEM': "storage.FileItem", + 'STORAGE.FLEXFLASHCONTROLLER': "storage.FlexFlashController", + 'STORAGE.FLEXFLASHCONTROLLERPROPS': "storage.FlexFlashControllerProps", + 'STORAGE.FLEXFLASHPHYSICALDRIVE': "storage.FlexFlashPhysicalDrive", + 'STORAGE.FLEXFLASHVIRTUALDRIVE': "storage.FlexFlashVirtualDrive", + 'STORAGE.FLEXUTILCONTROLLER': "storage.FlexUtilController", + 'STORAGE.FLEXUTILPHYSICALDRIVE': "storage.FlexUtilPhysicalDrive", + 'STORAGE.FLEXUTILVIRTUALDRIVE': "storage.FlexUtilVirtualDrive", + 'STORAGE.HITACHIARRAY': "storage.HitachiArray", + 'STORAGE.HITACHICONTROLLER': "storage.HitachiController", + 'STORAGE.HITACHIDISK': "storage.HitachiDisk", + 'STORAGE.HITACHIEXTERNALPARITYGROUP': "storage.HitachiExternalParityGroup", + 'STORAGE.HITACHIEXTERNALPATHGROUP': "storage.HitachiExternalPathGroup", + 'STORAGE.HITACHIEXTERNALSTORAGELUN': "storage.HitachiExternalStorageLun", + 'STORAGE.HITACHIEXTERNALSTORAGEPORT': "storage.HitachiExternalStoragePort", + 'STORAGE.HITACHIHOST': "storage.HitachiHost", + 'STORAGE.HITACHIHOSTLUN': "storage.HitachiHostLun", + 'STORAGE.HITACHIPARITYGROUP': "storage.HitachiParityGroup", + 'STORAGE.HITACHIPOOL': "storage.HitachiPool", + 'STORAGE.HITACHIPORT': "storage.HitachiPort", + 'STORAGE.HITACHIREMOTECOPYPAIRGAD': "storage.HitachiRemoteCopyPairGad", + 'STORAGE.HITACHIREMOTECOPYPAIRTC': "storage.HitachiRemoteCopyPairTc", + 'STORAGE.HITACHIREMOTECOPYPAIRUR': "storage.HitachiRemoteCopyPairUr", + 'STORAGE.HITACHIREMOTEREPLICATION': "storage.HitachiRemoteReplication", + 'STORAGE.HITACHISNAPSHOT': "storage.HitachiSnapshot", + 'STORAGE.HITACHIVOLUME': "storage.HitachiVolume", + 'STORAGE.HITACHIVOLUMEMIGRATIONPAIR': "storage.HitachiVolumeMigrationPair", + 'STORAGE.HYPERFLEXSTORAGECONTAINER': "storage.HyperFlexStorageContainer", + 'STORAGE.HYPERFLEXVOLUME': "storage.HyperFlexVolume", + 'STORAGE.ITEM': "storage.Item", + 'STORAGE.NETAPPAGGREGATE': "storage.NetAppAggregate", + 'STORAGE.NETAPPAGGREGATEEVENT': "storage.NetAppAggregateEvent", + 'STORAGE.NETAPPBASEDISK': "storage.NetAppBaseDisk", + 'STORAGE.NETAPPCIFSSERVICE': "storage.NetAppCifsService", + 'STORAGE.NETAPPCIFSSHARE': "storage.NetAppCifsShare", + 'STORAGE.NETAPPCLOUDTARGET': "storage.NetAppCloudTarget", + 'STORAGE.NETAPPCLUSTER': "storage.NetAppCluster", + 'STORAGE.NETAPPCLUSTEREVENT': "storage.NetAppClusterEvent", + 'STORAGE.NETAPPCLUSTERSNAPMIRRORPOLICY': "storage.NetAppClusterSnapMirrorPolicy", + 'STORAGE.NETAPPCLUSTERSNAPSHOTPOLICY': "storage.NetAppClusterSnapshotPolicy", + 'STORAGE.NETAPPDATAIPINTERFACE': "storage.NetAppDataIpInterface", + 'STORAGE.NETAPPDATAIPINTERFACEEVENT': "storage.NetAppDataIpInterfaceEvent", + 'STORAGE.NETAPPDISKEVENT': "storage.NetAppDiskEvent", + 'STORAGE.NETAPPETHERNETPORT': "storage.NetAppEthernetPort", + 'STORAGE.NETAPPETHERNETPORTEVENT': "storage.NetAppEthernetPortEvent", + 'STORAGE.NETAPPEXPORTPOLICY': "storage.NetAppExportPolicy", + 'STORAGE.NETAPPFCINTERFACE': "storage.NetAppFcInterface", + 'STORAGE.NETAPPFCINTERFACEEVENT': "storage.NetAppFcInterfaceEvent", + 'STORAGE.NETAPPFCPORT': "storage.NetAppFcPort", + 'STORAGE.NETAPPFCPORTEVENT': "storage.NetAppFcPortEvent", + 'STORAGE.NETAPPINITIATORGROUP': "storage.NetAppInitiatorGroup", + 'STORAGE.NETAPPIPINTERFACE': "storage.NetAppIpInterface", + 'STORAGE.NETAPPIPINTERFACEEVENT': "storage.NetAppIpInterfaceEvent", + 'STORAGE.NETAPPISCSISERVICE': "storage.NetAppIscsiService", + 'STORAGE.NETAPPLICENSE': "storage.NetAppLicense", + 'STORAGE.NETAPPLUN': "storage.NetAppLun", + 'STORAGE.NETAPPLUNEVENT': "storage.NetAppLunEvent", + 'STORAGE.NETAPPLUNMAP': "storage.NetAppLunMap", + 'STORAGE.NETAPPNAMESPACE': "storage.NetAppNamespace", + 'STORAGE.NETAPPNFSCLIENT': "storage.NetAppNfsClient", + 'STORAGE.NETAPPNFSSERVICE': "storage.NetAppNfsService", + 'STORAGE.NETAPPNODE': "storage.NetAppNode", + 'STORAGE.NETAPPNODECDPNEIGHBOR': "storage.NetAppNodeCdpNeighbor", + 'STORAGE.NETAPPNODEEVENT': "storage.NetAppNodeEvent", + 'STORAGE.NETAPPNONDATAIPINTERFACE': "storage.NetAppNonDataIpInterface", + 'STORAGE.NETAPPNONDATAIPINTERFACEEVENT': "storage.NetAppNonDataIpInterfaceEvent", + 'STORAGE.NETAPPNTPSERVER': "storage.NetAppNtpServer", + 'STORAGE.NETAPPQTREE': "storage.NetAppQtree", + 'STORAGE.NETAPPSCHEDULE': "storage.NetAppSchedule", + 'STORAGE.NETAPPSENSOR': "storage.NetAppSensor", + 'STORAGE.NETAPPSNAPMIRRORRELATIONSHIP': "storage.NetAppSnapMirrorRelationship", + 'STORAGE.NETAPPSTORAGEVM': "storage.NetAppStorageVm", + 'STORAGE.NETAPPSVMEVENT': "storage.NetAppSvmEvent", + 'STORAGE.NETAPPSVMSNAPMIRRORPOLICY': "storage.NetAppSvmSnapMirrorPolicy", + 'STORAGE.NETAPPSVMSNAPSHOTPOLICY': "storage.NetAppSvmSnapshotPolicy", + 'STORAGE.NETAPPVOLUME': "storage.NetAppVolume", + 'STORAGE.NETAPPVOLUMEEVENT': "storage.NetAppVolumeEvent", + 'STORAGE.NETAPPVOLUMESNAPSHOT': "storage.NetAppVolumeSnapshot", + 'STORAGE.NVMERAIDCONFIGURATION': "storage.NvmeRaidConfiguration", + 'STORAGE.PHYSICALDISK': "storage.PhysicalDisk", + 'STORAGE.PHYSICALDISKEXTENSION': "storage.PhysicalDiskExtension", + 'STORAGE.PHYSICALDISKUSAGE': "storage.PhysicalDiskUsage", + 'STORAGE.PUREARRAY': "storage.PureArray", + 'STORAGE.PUREARRAYALERTS': "storage.PureArrayAlerts", + 'STORAGE.PURECONTROLLER': "storage.PureController", + 'STORAGE.PUREDISK': "storage.PureDisk", + 'STORAGE.PUREHOST': "storage.PureHost", + 'STORAGE.PUREHOSTGROUP': "storage.PureHostGroup", + 'STORAGE.PUREHOSTLUN': "storage.PureHostLun", + 'STORAGE.PUREPORT': "storage.PurePort", + 'STORAGE.PUREPROTECTIONGROUP': "storage.PureProtectionGroup", + 'STORAGE.PUREPROTECTIONGROUPSNAPSHOT': "storage.PureProtectionGroupSnapshot", + 'STORAGE.PUREREPLICATIONSCHEDULE': "storage.PureReplicationSchedule", + 'STORAGE.PURESNAPSHOTSCHEDULE': "storage.PureSnapshotSchedule", + 'STORAGE.PURETARGETARRAY': "storage.PureTargetArray", + 'STORAGE.PUREVOLUME': "storage.PureVolume", + 'STORAGE.PUREVOLUMESNAPSHOT': "storage.PureVolumeSnapshot", + 'STORAGE.SASEXPANDER': "storage.SasExpander", + 'STORAGE.SASPORT': "storage.SasPort", + 'STORAGE.SPAN': "storage.Span", + 'STORAGE.STORAGEPOLICY': "storage.StoragePolicy", + 'STORAGE.VDMEMBEREP': "storage.VdMemberEp", + 'STORAGE.VIRTUALDRIVE': "storage.VirtualDrive", + 'STORAGE.VIRTUALDRIVECONTAINER': "storage.VirtualDriveContainer", + 'STORAGE.VIRTUALDRIVEEXTENSION': "storage.VirtualDriveExtension", + 'STORAGE.VIRTUALDRIVEIDENTITY': "storage.VirtualDriveIdentity", + 'SYSLOG.POLICY': "syslog.Policy", + 'SYSLOG.POLICYINVENTORY': "syslog.PolicyInventory", + 'TAM.ADVISORYCOUNT': "tam.AdvisoryCount", + 'TAM.ADVISORYDEFINITION': "tam.AdvisoryDefinition", + 'TAM.ADVISORYINFO': "tam.AdvisoryInfo", + 'TAM.ADVISORYINSTANCE': "tam.AdvisoryInstance", + 'TAM.SECURITYADVISORY': "tam.SecurityAdvisory", + 'TASK.FABRICMOSSCOPEDINVENTORY': "task.FabricMosScopedInventory", + 'TASK.HITACHISCOPEDINVENTORY': "task.HitachiScopedInventory", + 'TASK.HYPERFLEXMANAGEMENTSCOPEDINVENTORY': "task.HyperFlexManagementScopedInventory", + 'TASK.HYPERFLEXSCOPEDINVENTORY': "task.HyperflexScopedInventory", + 'TASK.MDSSCOPEDINVENTORY': "task.MdsScopedInventory", + 'TASK.MDSSYSTEMSCOPEDINVENTORY': "task.MdsSystemScopedInventory", + 'TASK.MERAKISCOPEDINVENTORY': "task.MerakiScopedInventory", + 'TASK.NETAPPSCOPEDINVENTORY': "task.NetAppScopedInventory", + 'TASK.NEXUSSCOPEDINVENTORY': "task.NexusScopedInventory", + 'TASK.NEXUSSYSTEMSCOPEDINVENTORY': "task.NexusSystemScopedInventory", + 'TASK.NEXUSVLANSCOPEDINVENTORY': "task.NexusVlanScopedInventory", + 'TASK.PUBLICCLOUDSCOPEDINVENTORY': "task.PublicCloudScopedInventory", + 'TASK.PURESCOPEDINVENTORY': "task.PureScopedInventory", + 'TASK.SERVERSCOPEDINVENTORY': "task.ServerScopedInventory", + 'TECHSUPPORTMANAGEMENT.COLLECTIONCONTROLPOLICY': "techsupportmanagement.CollectionControlPolicy", + 'TECHSUPPORTMANAGEMENT.DOWNLOAD': "techsupportmanagement.Download", + 'TECHSUPPORTMANAGEMENT.ENDPOINT': "techsupportmanagement.EndPoint", + 'TECHSUPPORTMANAGEMENT.TECHSUPPORTBUNDLE': "techsupportmanagement.TechSupportBundle", + 'TECHSUPPORTMANAGEMENT.TECHSUPPORTSTATUS': "techsupportmanagement.TechSupportStatus", + 'TERMINAL.AUDITLOG': "terminal.AuditLog", + 'TERRAFORM.EXECUTOR': "terraform.Executor", + 'THERMAL.POLICY': "thermal.Policy", + 'THERMAL.POLICYINVENTORY': "thermal.PolicyInventory", + 'TOP.SYSTEM': "top.System", + 'UCSD.BACKUPINFO': "ucsd.BackupInfo", + 'UUIDPOOL.BLOCK': "uuidpool.Block", + 'UUIDPOOL.POOL': "uuidpool.Pool", + 'UUIDPOOL.POOLMEMBER': "uuidpool.PoolMember", + 'UUIDPOOL.RESERVATION': "uuidpool.Reservation", + 'UUIDPOOL.UNIVERSE': "uuidpool.Universe", + 'UUIDPOOL.UUIDLEASE': "uuidpool.UuidLease", + 'VIEW.HEALTHSTATUS': "view.HealthStatus", + 'VIEW.SERVER': "view.Server", + 'VIRTUALIZATION.ESXICONSOLE': "virtualization.EsxiConsole", + 'VIRTUALIZATION.HOST': "virtualization.Host", + 'VIRTUALIZATION.VIRTUALMACHINE': "virtualization.VirtualMachine", + 'VIRTUALIZATION.VMWARECLUSTER': "virtualization.VmwareCluster", + 'VIRTUALIZATION.VMWAREDATACENTER': "virtualization.VmwareDatacenter", + 'VIRTUALIZATION.VMWAREDATASTORE': "virtualization.VmwareDatastore", + 'VIRTUALIZATION.VMWAREDATASTORECLUSTER': "virtualization.VmwareDatastoreCluster", + 'VIRTUALIZATION.VMWAREDISTRIBUTEDNETWORK': "virtualization.VmwareDistributedNetwork", + 'VIRTUALIZATION.VMWAREDISTRIBUTEDSWITCH': "virtualization.VmwareDistributedSwitch", + 'VIRTUALIZATION.VMWAREFOLDER': "virtualization.VmwareFolder", + 'VIRTUALIZATION.VMWAREHOST': "virtualization.VmwareHost", + 'VIRTUALIZATION.VMWAREHOSTGPU': "virtualization.VmwareHostGpu", + 'VIRTUALIZATION.VMWAREKERNELNETWORK': "virtualization.VmwareKernelNetwork", + 'VIRTUALIZATION.VMWARENETWORK': "virtualization.VmwareNetwork", + 'VIRTUALIZATION.VMWAREPHYSICALNETWORKINTERFACE': "virtualization.VmwarePhysicalNetworkInterface", + 'VIRTUALIZATION.VMWAREPROACTIVEHA': "virtualization.VmwareProactiveHa", + 'VIRTUALIZATION.VMWAREUPLINKPORT': "virtualization.VmwareUplinkPort", + 'VIRTUALIZATION.VMWAREVCENTER': "virtualization.VmwareVcenter", + 'VIRTUALIZATION.VMWAREVIRTUALDISK': "virtualization.VmwareVirtualDisk", + 'VIRTUALIZATION.VMWAREVIRTUALMACHINE': "virtualization.VmwareVirtualMachine", + 'VIRTUALIZATION.VMWAREVIRTUALMACHINEGPU': "virtualization.VmwareVirtualMachineGpu", + 'VIRTUALIZATION.VMWAREVIRTUALMACHINESNAPSHOT': "virtualization.VmwareVirtualMachineSnapshot", + 'VIRTUALIZATION.VMWAREVIRTUALNETWORKINTERFACE': "virtualization.VmwareVirtualNetworkInterface", + 'VIRTUALIZATION.VMWAREVIRTUALSWITCH': "virtualization.VmwareVirtualSwitch", + 'VMEDIA.POLICY': "vmedia.Policy", + 'VMEDIA.POLICYINVENTORY': "vmedia.PolicyInventory", + 'VMRC.CONSOLE': "vmrc.Console", + 'VNIC.ETHADAPTERPOLICY': "vnic.EthAdapterPolicy", + 'VNIC.ETHADAPTERPOLICYINVENTORY': "vnic.EthAdapterPolicyInventory", + 'VNIC.ETHIF': "vnic.EthIf", + 'VNIC.ETHIFINVENTORY': "vnic.EthIfInventory", + 'VNIC.ETHNETWORKPOLICY': "vnic.EthNetworkPolicy", + 'VNIC.ETHNETWORKPOLICYINVENTORY': "vnic.EthNetworkPolicyInventory", + 'VNIC.ETHQOSPOLICY': "vnic.EthQosPolicy", + 'VNIC.ETHQOSPOLICYINVENTORY': "vnic.EthQosPolicyInventory", + 'VNIC.ETHVETHINVENTORY': "vnic.EthVethInventory", + 'VNIC.ETHVNICINVENTORY': "vnic.EthVnicInventory", + 'VNIC.FCADAPTERPOLICY': "vnic.FcAdapterPolicy", + 'VNIC.FCADAPTERPOLICYINVENTORY': "vnic.FcAdapterPolicyInventory", + 'VNIC.FCIF': "vnic.FcIf", + 'VNIC.FCIFINVENTORY': "vnic.FcIfInventory", + 'VNIC.FCNETWORKPOLICY': "vnic.FcNetworkPolicy", + 'VNIC.FCNETWORKPOLICYINVENTORY': "vnic.FcNetworkPolicyInventory", + 'VNIC.FCQOSPOLICY': "vnic.FcQosPolicy", + 'VNIC.FCQOSPOLICYINVENTORY': "vnic.FcQosPolicyInventory", + 'VNIC.FCVETHINVENTORY': "vnic.FcVethInventory", + 'VNIC.FCVHBAPOLICYINVENTORY': "vnic.FcVhbaPolicyInventory", + 'VNIC.ISCSIADAPTERPOLICY': "vnic.IscsiAdapterPolicy", + 'VNIC.ISCSIADAPTERPOLICYINVENTORY': "vnic.IscsiAdapterPolicyInventory", + 'VNIC.ISCSIBOOTPOLICY': "vnic.IscsiBootPolicy", + 'VNIC.ISCSIBOOTPOLICYINVENTORY': "vnic.IscsiBootPolicyInventory", + 'VNIC.ISCSISTATICTARGETPOLICY': "vnic.IscsiStaticTargetPolicy", + 'VNIC.ISCSISTATICTARGETPOLICYINVENTORY': "vnic.IscsiStaticTargetPolicyInventory", + 'VNIC.LANCONNECTIVITYPOLICY': "vnic.LanConnectivityPolicy", + 'VNIC.LANCONNECTIVITYPOLICYINVENTORY': "vnic.LanConnectivityPolicyInventory", + 'VNIC.LCPSTATUS': "vnic.LcpStatus", + 'VNIC.SANCONNECTIVITYPOLICY': "vnic.SanConnectivityPolicy", + 'VNIC.SANCONNECTIVITYPOLICYINVENTORY': "vnic.SanConnectivityPolicyInventory", + 'VNIC.SCPSTATUS': "vnic.ScpStatus", + 'VNIC.VHBATEMPLATE': "vnic.VhbaTemplate", + 'VNIC.VNICTEMPLATE': "vnic.VnicTemplate", + 'VRF.VRF': "vrf.Vrf", + 'WORKFLOW.ANSIBLEBATCHEXECUTOR': "workflow.AnsibleBatchExecutor", + 'WORKFLOW.BATCHAPIEXECUTOR': "workflow.BatchApiExecutor", + 'WORKFLOW.CATALOG': "workflow.Catalog", + 'WORKFLOW.CATALOGITEMDEFINITION': "workflow.CatalogItemDefinition", + 'WORKFLOW.CATALOGSERVICEREQUEST': "workflow.CatalogServiceRequest", + 'WORKFLOW.CUSTOMDATATYPEDEFINITION': "workflow.CustomDataTypeDefinition", + 'WORKFLOW.ERRORRESPONSEHANDLER': "workflow.ErrorResponseHandler", + 'WORKFLOW.POWERSHELLBATCHAPIEXECUTOR': "workflow.PowerShellBatchApiExecutor", + 'WORKFLOW.ROLLBACKWORKFLOW': "workflow.RollbackWorkflow", + 'WORKFLOW.SERVICEITEMACTIONDEFINITION': "workflow.ServiceItemActionDefinition", + 'WORKFLOW.SERVICEITEMACTIONINSTANCE': "workflow.ServiceItemActionInstance", + 'WORKFLOW.SERVICEITEMATTRIBUTE': "workflow.ServiceItemAttribute", + 'WORKFLOW.SERVICEITEMDEFINITION': "workflow.ServiceItemDefinition", + 'WORKFLOW.SERVICEITEMHEALTHCHECKDEFINITION': "workflow.ServiceItemHealthCheckDefinition", + 'WORKFLOW.SERVICEITEMHEALTHCHECKEXECUTION': "workflow.ServiceItemHealthCheckExecution", + 'WORKFLOW.SERVICEITEMINSTANCE': "workflow.ServiceItemInstance", + 'WORKFLOW.SERVICEITEMOUTPUT': "workflow.ServiceItemOutput", + 'WORKFLOW.SSHBATCHEXECUTOR': "workflow.SshBatchExecutor", + 'WORKFLOW.TASKDEBUGLOG': "workflow.TaskDebugLog", + 'WORKFLOW.TASKDEFINITION': "workflow.TaskDefinition", + 'WORKFLOW.TASKINFO': "workflow.TaskInfo", + 'WORKFLOW.TASKMETADATA': "workflow.TaskMetadata", + 'WORKFLOW.TEMPLATEEVALUATION': "workflow.TemplateEvaluation", + 'WORKFLOW.TEMPLATEFUNCTIONMETA': "workflow.TemplateFunctionMeta", + 'WORKFLOW.TEMPLATEPARSER': "workflow.TemplateParser", + 'WORKFLOW.UIDISPLAYMETADATA': "workflow.UiDisplayMetadata", + 'WORKFLOW.WORKFLOWDEFINITION': "workflow.WorkflowDefinition", + 'WORKFLOW.WORKFLOWINFO': "workflow.WorkflowInfo", + 'WORKFLOW.WORKFLOWMETADATA': "workflow.WorkflowMetadata", + 'WORKSPACE.FOLDER': "workspace.Folder", + }, + } + + validations = { + ('name',): { + 'regex': { + 'pattern': r'^[a-zA-Z0-9_.-]{1,64}$', # noqa: E501 + }, + }, + } + + @cached_property + def additional_properties_type(): + """ + This must be a method because a model may have properties that are + of type self, this must run after the class is loaded + """ + lazy_import() + return (bool, date, datetime, dict, float, int, list, str, none_type,) # noqa: E501 + + _nullable = False + + @cached_property + def openapi_types(): + """ + This must be a method because a model may have properties that are + of type self, this must run after the class is loaded + + Returns + openapi_types (dict): The key is attribute name + and the value is attribute type. + """ + lazy_import() + return { + 'class_id': (str,), # noqa: E501 + 'moid': (str,), # noqa: E501 + 'selector': (str,), # noqa: E501 + 'link': (str,), # noqa: E501 + 'account_moid': (str,), # noqa: E501 + 'create_time': (datetime,), # noqa: E501 + 'domain_group_moid': (str,), # noqa: E501 + 'mod_time': (datetime,), # noqa: E501 + 'owners': ([str], none_type,), # noqa: E501 + 'shared_scope': (str,), # noqa: E501 + 'tags': ([MoTag], none_type,), # noqa: E501 + 'version_context': (MoVersionContext,), # noqa: E501 + 'ancestors': ([MoBaseMoRelationship], none_type,), # noqa: E501 + 'parent': (MoBaseMoRelationship,), # noqa: E501 + 'permission_resources': ([MoBaseMoRelationship], none_type,), # noqa: E501 + 'display_names': (DisplayNames,), # noqa: E501 + 'data': (PartnerintegrationMetricsModel,), # noqa: E501 + 'name': (str,), # noqa: E501 + 'inventory': (PartnerintegrationInventoryRelationship,), # noqa: E501 + 'object_type': (str,), # noqa: E501 + } + + @cached_property + def discriminator(): + lazy_import() + val = { + 'mo.MoRef': MoMoRef, + 'partnerintegration.Metrics': PartnerintegrationMetrics, + } + if not val: + return None + return {'class_id': val} + + attribute_map = { + 'class_id': 'ClassId', # noqa: E501 + 'moid': 'Moid', # noqa: E501 + 'selector': 'Selector', # noqa: E501 + 'link': 'link', # noqa: E501 + 'account_moid': 'AccountMoid', # noqa: E501 + 'create_time': 'CreateTime', # noqa: E501 + 'domain_group_moid': 'DomainGroupMoid', # noqa: E501 + 'mod_time': 'ModTime', # noqa: E501 + 'owners': 'Owners', # noqa: E501 + 'shared_scope': 'SharedScope', # noqa: E501 + 'tags': 'Tags', # noqa: E501 + 'version_context': 'VersionContext', # noqa: E501 + 'ancestors': 'Ancestors', # noqa: E501 + 'parent': 'Parent', # noqa: E501 + 'permission_resources': 'PermissionResources', # noqa: E501 + 'display_names': 'DisplayNames', # noqa: E501 + 'data': 'Data', # noqa: E501 + 'name': 'Name', # noqa: E501 + 'inventory': 'Inventory', # noqa: E501 + 'object_type': 'ObjectType', # noqa: E501 + } + + read_only_vars = { + 'account_moid', # noqa: E501 + 'create_time', # noqa: E501 + 'domain_group_moid', # noqa: E501 + 'mod_time', # noqa: E501 + 'shared_scope', # noqa: E501 + 'ancestors', # noqa: E501 + 'permission_resources', # noqa: E501 + } + + @classmethod + @convert_js_args_to_python_args + def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 + """PartnerintegrationMetricsRelationship - a model defined in OpenAPI + + Keyword Args: + class_id (str): The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.. defaults to "mo.MoRef", must be one of ["mo.MoRef", ] # noqa: E501 + _check_type (bool): if True, values for parameters in openapi_types + will be type checked and a TypeError will be + raised if the wrong type is input. + Defaults to True + _path_to_item (tuple/list): This is a list of keys or values to + drill down to the model in received_data + when deserializing a response + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _configuration (Configuration): the instance to use when + deserializing a file_type parameter. + If passed, type conversion is attempted + If omitted no type conversion is done. + _visited_composed_classes (tuple): This stores a tuple of + classes that we have traveled through so that + if we see that class again we will not use its + discriminator again. + When traveling through a discriminator, the + composed schema that is + is traveled through is added to this set. + For example if Animal has a discriminator + petType and we pass in "Dog", and the class Dog + allOf includes Animal, we move through Animal + once using the discriminator, and pick Dog. + Then in Dog, we will make an instance of the + Animal class but this time we won't travel + through its discriminator because we passed in + _visited_composed_classes = (Animal,) + moid (str): The Moid of the referenced REST resource.. [optional] # noqa: E501 + selector (str): An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients. 1. If 'moid' is set this field is ignored. 1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.. [optional] # noqa: E501 + link (str): A URL to an instance of the 'mo.MoRef' class.. [optional] # noqa: E501 + account_moid (str): The Account ID for this managed object.. [optional] # noqa: E501 + create_time (datetime): The time when this managed object was created.. [optional] # noqa: E501 + domain_group_moid (str): The DomainGroup ID for this managed object.. [optional] # noqa: E501 + mod_time (datetime): The time when this managed object was last modified.. [optional] # noqa: E501 + owners ([str], none_type): [optional] # noqa: E501 + shared_scope (str): Intersight provides pre-built workflows, tasks and policies to end users through global catalogs. Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.. [optional] # noqa: E501 + tags ([MoTag], none_type): [optional] # noqa: E501 + version_context (MoVersionContext): [optional] # noqa: E501 + ancestors ([MoBaseMoRelationship], none_type): An array of relationships to moBaseMo resources.. [optional] # noqa: E501 + parent (MoBaseMoRelationship): [optional] # noqa: E501 + permission_resources ([MoBaseMoRelationship], none_type): An array of relationships to moBaseMo resources.. [optional] # noqa: E501 + display_names (DisplayNames): [optional] # noqa: E501 + data (PartnerintegrationMetricsModel): [optional] # noqa: E501 + name (str): Placeholder name for the Metrics.. [optional] # noqa: E501 + inventory (PartnerintegrationInventoryRelationship): [optional] # noqa: E501 + object_type (str): The fully-qualified name of the remote type referred by this relationship.. [optional] # noqa: E501 + """ + + class_id = kwargs.get('class_id', "mo.MoRef") + _check_type = kwargs.pop('_check_type', True) + _spec_property_naming = kwargs.pop('_spec_property_naming', False) + _path_to_item = kwargs.pop('_path_to_item', ()) + _configuration = kwargs.pop('_configuration', None) + _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) + + self = super(OpenApiModel, cls).__new__(cls) + + if args: + for arg in args: + if isinstance(arg, dict): + kwargs.update(arg) + else: + raise ApiTypeError( + "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( + args, + self.__class__.__name__, + ), + path_to_item=_path_to_item, + valid_classes=(self.__class__,), + ) + + self._data_store = {} + self._check_type = _check_type + self._spec_property_naming = _spec_property_naming + self._path_to_item = _path_to_item + self._configuration = _configuration + self._visited_composed_classes = _visited_composed_classes + (self.__class__,) + + constant_args = { + '_check_type': _check_type, + '_path_to_item': _path_to_item, + '_spec_property_naming': _spec_property_naming, + '_configuration': _configuration, + '_visited_composed_classes': self._visited_composed_classes, + } + required_args = { + 'class_id': class_id, + } + kwargs.update(required_args) + composed_info = validate_get_composed_info( + constant_args, kwargs, self) + self._composed_instances = composed_info[0] + self._var_name_to_model_instances = composed_info[1] + self._additional_properties_model_instances = composed_info[2] + discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) + + for var_name, var_value in kwargs.items(): + if var_name in discarded_args and \ + self._configuration is not None and \ + self._configuration.discard_unknown_keys and \ + self._additional_properties_model_instances: + # discard variable. + continue + if var_name in composed_keys: + continue + setattr(self, var_name, var_value) + + return self + + + required_properties = set([ + '_data_store', + '_check_type', + '_spec_property_naming', + '_path_to_item', + '_configuration', + '_visited_composed_classes', + '_composed_instances', + '_var_name_to_model_instances', + '_additional_properties_model_instances', + ]) + + @convert_js_args_to_python_args + def __init__(self, *args, **kwargs): # noqa: E501 + """PartnerintegrationMetricsRelationship - a model defined in OpenAPI + + Keyword Args: + class_id (str): The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.. defaults to "mo.MoRef", must be one of ["mo.MoRef", ] # noqa: E501 + _check_type (bool): if True, values for parameters in openapi_types + will be type checked and a TypeError will be + raised if the wrong type is input. + Defaults to True + _path_to_item (tuple/list): This is a list of keys or values to + drill down to the model in received_data + when deserializing a response + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _configuration (Configuration): the instance to use when + deserializing a file_type parameter. + If passed, type conversion is attempted + If omitted no type conversion is done. + _visited_composed_classes (tuple): This stores a tuple of + classes that we have traveled through so that + if we see that class again we will not use its + discriminator again. + When traveling through a discriminator, the + composed schema that is + is traveled through is added to this set. + For example if Animal has a discriminator + petType and we pass in "Dog", and the class Dog + allOf includes Animal, we move through Animal + once using the discriminator, and pick Dog. + Then in Dog, we will make an instance of the + Animal class but this time we won't travel + through its discriminator because we passed in + _visited_composed_classes = (Animal,) + moid (str): The Moid of the referenced REST resource.. [optional] # noqa: E501 + selector (str): An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients. 1. If 'moid' is set this field is ignored. 1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.. [optional] # noqa: E501 + link (str): A URL to an instance of the 'mo.MoRef' class.. [optional] # noqa: E501 + account_moid (str): The Account ID for this managed object.. [optional] # noqa: E501 + create_time (datetime): The time when this managed object was created.. [optional] # noqa: E501 + domain_group_moid (str): The DomainGroup ID for this managed object.. [optional] # noqa: E501 + mod_time (datetime): The time when this managed object was last modified.. [optional] # noqa: E501 + owners ([str], none_type): [optional] # noqa: E501 + shared_scope (str): Intersight provides pre-built workflows, tasks and policies to end users through global catalogs. Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.. [optional] # noqa: E501 + tags ([MoTag], none_type): [optional] # noqa: E501 + version_context (MoVersionContext): [optional] # noqa: E501 + ancestors ([MoBaseMoRelationship], none_type): An array of relationships to moBaseMo resources.. [optional] # noqa: E501 + parent (MoBaseMoRelationship): [optional] # noqa: E501 + permission_resources ([MoBaseMoRelationship], none_type): An array of relationships to moBaseMo resources.. [optional] # noqa: E501 + display_names (DisplayNames): [optional] # noqa: E501 + data (PartnerintegrationMetricsModel): [optional] # noqa: E501 + name (str): Placeholder name for the Metrics.. [optional] # noqa: E501 + inventory (PartnerintegrationInventoryRelationship): [optional] # noqa: E501 + object_type (str): The fully-qualified name of the remote type referred by this relationship.. [optional] # noqa: E501 + """ + + class_id = kwargs.get('class_id', "mo.MoRef") + _check_type = kwargs.pop('_check_type', True) + _spec_property_naming = kwargs.pop('_spec_property_naming', False) + _path_to_item = kwargs.pop('_path_to_item', ()) + _configuration = kwargs.pop('_configuration', None) + _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) + + if args: + for arg in args: + if isinstance(arg, dict): + kwargs.update(arg) + else: + raise ApiTypeError( + "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( + args, + self.__class__.__name__, + ), + path_to_item=_path_to_item, + valid_classes=(self.__class__,), + ) + + self._data_store = {} + self._check_type = _check_type + self._spec_property_naming = _spec_property_naming + self._path_to_item = _path_to_item + self._configuration = _configuration + self._visited_composed_classes = _visited_composed_classes + (self.__class__,) + + constant_args = { + '_check_type': _check_type, + '_path_to_item': _path_to_item, + '_spec_property_naming': _spec_property_naming, + '_configuration': _configuration, + '_visited_composed_classes': self._visited_composed_classes, + } + required_args = { + 'class_id': class_id, + } + kwargs.update(required_args) + composed_info = validate_get_composed_info( + constant_args, kwargs, self) + self._composed_instances = composed_info[0] + self._var_name_to_model_instances = composed_info[1] + self._additional_properties_model_instances = composed_info[2] + discarded_args = composed_info[3] + + for var_name, var_value in kwargs.items(): + if var_name in self.read_only_vars: + set_model_init_error(f"Warning : {var_name} is omitted from request payload as it is a read-only property") + continue + if var_name in discarded_args and \ + self._configuration is not None and \ + self._configuration.discard_unknown_keys and \ + self._additional_properties_model_instances: + # discard variable. + continue + setattr(self, var_name, var_value) + + @cached_property + def _composed_schemas(): + # we need this here to make our import statements work + # we must store _composed_schemas in here so the code is only run + # when we invoke this method. If we kept this at the class + # level we would get an error because the class level + # code would be run when this module is imported, and these composed + # classes don't exist yet because their module has not finished + # loading + lazy_import() + return { + 'anyOf': [ + ], + 'allOf': [ + ], + 'oneOf': [ + MoMoRef, + PartnerintegrationMetrics, + none_type, + ], + } diff --git a/intersight/model/partnerintegration_metrics_response.py b/intersight/model/partnerintegration_metrics_response.py new file mode 100644 index 0000000000..c798fd408c --- /dev/null +++ b/intersight/model/partnerintegration_metrics_response.py @@ -0,0 +1,362 @@ +""" + Cisco Intersight + + Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 + + The version of the OpenAPI document: 1.0.11-17956 + Contact: intersight@cisco.com + Generated by: https://openapi-generator.tech +""" + + +import re # noqa: F401 +import sys # noqa: F401 + +from intersight.model_utils import ( # noqa: F401 + ApiTypeError, + ModelComposed, + ModelNormal, + ModelSimple, + cached_property, + change_keys_js_to_python, + convert_js_args_to_python_args, + date, + datetime, + file_type, + none_type, + validate_get_composed_info, + set_model_init_error, + OpenApiModel +) +from intersight.exceptions import ApiAttributeError + + +def lazy_import(): + from intersight.model.mo_aggregate_transform import MoAggregateTransform + from intersight.model.mo_document_count import MoDocumentCount + from intersight.model.mo_tag_key_summary import MoTagKeySummary + from intersight.model.mo_tag_summary import MoTagSummary + from intersight.model.partnerintegration_metrics_list import PartnerintegrationMetricsList + globals()['MoAggregateTransform'] = MoAggregateTransform + globals()['MoDocumentCount'] = MoDocumentCount + globals()['MoTagKeySummary'] = MoTagKeySummary + globals()['MoTagSummary'] = MoTagSummary + globals()['PartnerintegrationMetricsList'] = PartnerintegrationMetricsList + + +class PartnerintegrationMetricsResponse(ModelComposed): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + + Attributes: + allowed_values (dict): The key is the tuple path to the attribute + and the for var_name this is (var_name,). The value is a dict + with a capitalized key describing the allowed value and an allowed + value. These dicts store the allowed enum values. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + discriminator_value_class_map (dict): A dict to go from the discriminator + variable value to the discriminator class name. + validations (dict): The key is the tuple path to the attribute + and the for var_name this is (var_name,). The value is a dict + that stores validations for max_length, min_length, max_items, + min_items, exclusive_maximum, inclusive_maximum, exclusive_minimum, + inclusive_minimum, and regex. + additional_properties_type (tuple): A tuple of classes accepted + as additional properties values. + """ + + allowed_values = { + } + + validations = { + } + + @cached_property + def additional_properties_type(): + """ + This must be a method because a model may have properties that are + of type self, this must run after the class is loaded + """ + lazy_import() + return (bool, date, datetime, dict, float, int, list, str, none_type,) # noqa: E501 + + _nullable = False + + @cached_property + def openapi_types(): + """ + This must be a method because a model may have properties that are + of type self, this must run after the class is loaded + + Returns + openapi_types (dict): The key is attribute name + and the value is attribute type. + """ + lazy_import() + return { + 'object_type': (str,), # noqa: E501 + 'count': (int,), # noqa: E501 + 'results': ([MoTagKeySummary], none_type,), # noqa: E501 + } + + @cached_property + def discriminator(): + lazy_import() + val = { + 'mo.AggregateTransform': MoAggregateTransform, + 'mo.DocumentCount': MoDocumentCount, + 'mo.TagSummary': MoTagSummary, + 'partnerintegration.Metrics.List': PartnerintegrationMetricsList, + } + if not val: + return None + return {'object_type': val} + + attribute_map = { + 'object_type': 'ObjectType', # noqa: E501 + 'count': 'Count', # noqa: E501 + 'results': 'Results', # noqa: E501 + } + + read_only_vars = { + } + + @classmethod + @convert_js_args_to_python_args + def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 + """PartnerintegrationMetricsResponse - a model defined in OpenAPI + + Keyword Args: + object_type (str): A discriminator value to disambiguate the schema of a HTTP GET response body. + _check_type (bool): if True, values for parameters in openapi_types + will be type checked and a TypeError will be + raised if the wrong type is input. + Defaults to True + _path_to_item (tuple/list): This is a list of keys or values to + drill down to the model in received_data + when deserializing a response + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _configuration (Configuration): the instance to use when + deserializing a file_type parameter. + If passed, type conversion is attempted + If omitted no type conversion is done. + _visited_composed_classes (tuple): This stores a tuple of + classes that we have traveled through so that + if we see that class again we will not use its + discriminator again. + When traveling through a discriminator, the + composed schema that is + is traveled through is added to this set. + For example if Animal has a discriminator + petType and we pass in "Dog", and the class Dog + allOf includes Animal, we move through Animal + once using the discriminator, and pick Dog. + Then in Dog, we will make an instance of the + Animal class but this time we won't travel + through its discriminator because we passed in + _visited_composed_classes = (Animal,) + count (int): The total number of 'partnerintegration.Metrics' resources matching the request, accross all pages. The 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.. [optional] # noqa: E501 + results ([MoTagKeySummary], none_type): [optional] # noqa: E501 + """ + + _check_type = kwargs.pop('_check_type', True) + _spec_property_naming = kwargs.pop('_spec_property_naming', False) + _path_to_item = kwargs.pop('_path_to_item', ()) + _configuration = kwargs.pop('_configuration', None) + _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) + + self = super(OpenApiModel, cls).__new__(cls) + + if args: + for arg in args: + if isinstance(arg, dict): + kwargs.update(arg) + else: + raise ApiTypeError( + "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( + args, + self.__class__.__name__, + ), + path_to_item=_path_to_item, + valid_classes=(self.__class__,), + ) + + self._data_store = {} + self._check_type = _check_type + self._spec_property_naming = _spec_property_naming + self._path_to_item = _path_to_item + self._configuration = _configuration + self._visited_composed_classes = _visited_composed_classes + (self.__class__,) + + constant_args = { + '_check_type': _check_type, + '_path_to_item': _path_to_item, + '_spec_property_naming': _spec_property_naming, + '_configuration': _configuration, + '_visited_composed_classes': self._visited_composed_classes, + } + required_args = { + 'object_type': object_type, + } + kwargs.update(required_args) + composed_info = validate_get_composed_info( + constant_args, kwargs, self) + self._composed_instances = composed_info[0] + self._var_name_to_model_instances = composed_info[1] + self._additional_properties_model_instances = composed_info[2] + discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) + + for var_name, var_value in kwargs.items(): + if var_name in discarded_args and \ + self._configuration is not None and \ + self._configuration.discard_unknown_keys and \ + self._additional_properties_model_instances: + # discard variable. + continue + if var_name in composed_keys: + continue + setattr(self, var_name, var_value) + + return self + + + required_properties = set([ + '_data_store', + '_check_type', + '_spec_property_naming', + '_path_to_item', + '_configuration', + '_visited_composed_classes', + '_composed_instances', + '_var_name_to_model_instances', + '_additional_properties_model_instances', + ]) + + @convert_js_args_to_python_args + def __init__(self, object_type, *args, **kwargs): # noqa: E501 + """PartnerintegrationMetricsResponse - a model defined in OpenAPI + + Keyword Args: + object_type (str): A discriminator value to disambiguate the schema of a HTTP GET response body. + _check_type (bool): if True, values for parameters in openapi_types + will be type checked and a TypeError will be + raised if the wrong type is input. + Defaults to True + _path_to_item (tuple/list): This is a list of keys or values to + drill down to the model in received_data + when deserializing a response + _spec_property_naming (bool): True if the variable names in the input data + are serialized names, as specified in the OpenAPI document. + False if the variable names in the input data + are pythonic names, e.g. snake case (default) + _configuration (Configuration): the instance to use when + deserializing a file_type parameter. + If passed, type conversion is attempted + If omitted no type conversion is done. + _visited_composed_classes (tuple): This stores a tuple of + classes that we have traveled through so that + if we see that class again we will not use its + discriminator again. + When traveling through a discriminator, the + composed schema that is + is traveled through is added to this set. + For example if Animal has a discriminator + petType and we pass in "Dog", and the class Dog + allOf includes Animal, we move through Animal + once using the discriminator, and pick Dog. + Then in Dog, we will make an instance of the + Animal class but this time we won't travel + through its discriminator because we passed in + _visited_composed_classes = (Animal,) + count (int): The total number of 'partnerintegration.Metrics' resources matching the request, accross all pages. The 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.. [optional] # noqa: E501 + results ([MoTagKeySummary], none_type): [optional] # noqa: E501 + """ + + _check_type = kwargs.pop('_check_type', True) + _spec_property_naming = kwargs.pop('_spec_property_naming', False) + _path_to_item = kwargs.pop('_path_to_item', ()) + _configuration = kwargs.pop('_configuration', None) + _visited_composed_classes = kwargs.pop('_visited_composed_classes', ()) + + if args: + for arg in args: + if isinstance(arg, dict): + kwargs.update(arg) + else: + raise ApiTypeError( + "Invalid positional arguments=%s passed to %s. Remove those invalid positional arguments." % ( + args, + self.__class__.__name__, + ), + path_to_item=_path_to_item, + valid_classes=(self.__class__,), + ) + + self._data_store = {} + self._check_type = _check_type + self._spec_property_naming = _spec_property_naming + self._path_to_item = _path_to_item + self._configuration = _configuration + self._visited_composed_classes = _visited_composed_classes + (self.__class__,) + + constant_args = { + '_check_type': _check_type, + '_path_to_item': _path_to_item, + '_spec_property_naming': _spec_property_naming, + '_configuration': _configuration, + '_visited_composed_classes': self._visited_composed_classes, + } + required_args = { + 'object_type': object_type, + } + kwargs.update(required_args) + composed_info = validate_get_composed_info( + constant_args, kwargs, self) + self._composed_instances = composed_info[0] + self._var_name_to_model_instances = composed_info[1] + self._additional_properties_model_instances = composed_info[2] + discarded_args = composed_info[3] + + for var_name, var_value in kwargs.items(): + if var_name in self.read_only_vars: + set_model_init_error(f"Warning : {var_name} is omitted from request payload as it is a read-only property") + continue + if var_name in discarded_args and \ + self._configuration is not None and \ + self._configuration.discard_unknown_keys and \ + self._additional_properties_model_instances: + # discard variable. + continue + setattr(self, var_name, var_value) + + @cached_property + def _composed_schemas(): + # we need this here to make our import statements work + # we must store _composed_schemas in here so the code is only run + # when we invoke this method. If we kept this at the class + # level we would get an error because the class level + # code would be run when this module is imported, and these composed + # classes don't exist yet because their module has not finished + # loading + lazy_import() + return { + 'anyOf': [ + ], + 'allOf': [ + ], + 'oneOf': [ + MoAggregateTransform, + MoDocumentCount, + MoTagSummary, + PartnerintegrationMetricsList, + ], + } diff --git a/intersight/model/partnerintegration_model.py b/intersight/model/partnerintegration_model.py index fe15e563e8..aa2216cd25 100644 --- a/intersight/model/partnerintegration_model.py +++ b/intersight/model/partnerintegration_model.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -276,6 +276,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -284,10 +287,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/partnerintegration_model_all_of.py b/intersight/model/partnerintegration_model_all_of.py index 5ff0da0940..76921d7676 100644 --- a/intersight/model/partnerintegration_model_all_of.py +++ b/intersight/model/partnerintegration_model_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/partnerintegration_model_list.py b/intersight/model/partnerintegration_model_list.py index 034a4617a5..5f659963b8 100644 --- a/intersight/model/partnerintegration_model_list.py +++ b/intersight/model/partnerintegration_model_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/partnerintegration_model_list_all_of.py b/intersight/model/partnerintegration_model_list_all_of.py index 937308d870..8fc47f1981 100644 --- a/intersight/model/partnerintegration_model_list_all_of.py +++ b/intersight/model/partnerintegration_model_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/partnerintegration_model_relationship.py b/intersight/model/partnerintegration_model_relationship.py index 8c58c5fab2..e22223fb9f 100644 --- a/intersight/model/partnerintegration_model_relationship.py +++ b/intersight/model/partnerintegration_model_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class PartnerintegrationModelRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1379,6 +1380,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1387,10 +1391,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/partnerintegration_model_response.py b/intersight/model/partnerintegration_model_response.py index e8dde52e00..1f67396fc2 100644 --- a/intersight/model/partnerintegration_model_response.py +++ b/intersight/model/partnerintegration_model_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/patch_document.py b/intersight/model/patch_document.py index b16698a561..ee0149cee0 100644 --- a/intersight/model/patch_document.py +++ b/intersight/model/patch_document.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pci_coprocessor_card.py b/intersight/model/pci_coprocessor_card.py index 18214ee96d..03af2c188b 100644 --- a/intersight/model/pci_coprocessor_card.py +++ b/intersight/model/pci_coprocessor_card.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -324,6 +324,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -332,10 +335,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pci_coprocessor_card_all_of.py b/intersight/model/pci_coprocessor_card_all_of.py index ee15c66051..d54d8f21a7 100644 --- a/intersight/model/pci_coprocessor_card_all_of.py +++ b/intersight/model/pci_coprocessor_card_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pci_coprocessor_card_list.py b/intersight/model/pci_coprocessor_card_list.py index bc264009ca..8e276772fc 100644 --- a/intersight/model/pci_coprocessor_card_list.py +++ b/intersight/model/pci_coprocessor_card_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pci_coprocessor_card_list_all_of.py b/intersight/model/pci_coprocessor_card_list_all_of.py index a961b1b326..d5a5b5cfb5 100644 --- a/intersight/model/pci_coprocessor_card_list_all_of.py +++ b/intersight/model/pci_coprocessor_card_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pci_coprocessor_card_relationship.py b/intersight/model/pci_coprocessor_card_relationship.py index 9f91345383..f4466b035c 100644 --- a/intersight/model/pci_coprocessor_card_relationship.py +++ b/intersight/model/pci_coprocessor_card_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class PciCoprocessorCardRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1427,6 +1428,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1435,10 +1439,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pci_coprocessor_card_response.py b/intersight/model/pci_coprocessor_card_response.py index 779bb327b7..e8c239ffed 100644 --- a/intersight/model/pci_coprocessor_card_response.py +++ b/intersight/model/pci_coprocessor_card_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pci_device.py b/intersight/model/pci_device.py index bceb29469d..e13090da88 100644 --- a/intersight/model/pci_device.py +++ b/intersight/model/pci_device.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -339,6 +339,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -347,10 +350,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pci_device_all_of.py b/intersight/model/pci_device_all_of.py index 1198aa16fa..091a8f0f6a 100644 --- a/intersight/model/pci_device_all_of.py +++ b/intersight/model/pci_device_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pci_device_list.py b/intersight/model/pci_device_list.py index 7d68f5aa57..81bf9e7a30 100644 --- a/intersight/model/pci_device_list.py +++ b/intersight/model/pci_device_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pci_device_list_all_of.py b/intersight/model/pci_device_list_all_of.py index f8d9c19b44..6f35a1595f 100644 --- a/intersight/model/pci_device_list_all_of.py +++ b/intersight/model/pci_device_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pci_device_relationship.py b/intersight/model/pci_device_relationship.py index 5050d5b1ef..4f6bdd8f40 100644 --- a/intersight/model/pci_device_relationship.py +++ b/intersight/model/pci_device_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class PciDeviceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1442,6 +1443,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1450,10 +1454,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pci_device_response.py b/intersight/model/pci_device_response.py index 5f26abc68c..28dd8c6992 100644 --- a/intersight/model/pci_device_response.py +++ b/intersight/model/pci_device_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pci_link.py b/intersight/model/pci_link.py index bccd317faa..7292e31d97 100644 --- a/intersight/model/pci_link.py +++ b/intersight/model/pci_link.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -340,6 +340,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -348,10 +351,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pci_link_all_of.py b/intersight/model/pci_link_all_of.py index 8633e439b3..2c8f2387ce 100644 --- a/intersight/model/pci_link_all_of.py +++ b/intersight/model/pci_link_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pci_link_list.py b/intersight/model/pci_link_list.py index 3dcc8ef252..02bd6ad6ef 100644 --- a/intersight/model/pci_link_list.py +++ b/intersight/model/pci_link_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pci_link_list_all_of.py b/intersight/model/pci_link_list_all_of.py index eff55ee4b6..8247ff1adf 100644 --- a/intersight/model/pci_link_list_all_of.py +++ b/intersight/model/pci_link_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pci_link_relationship.py b/intersight/model/pci_link_relationship.py index b509fa90f1..1082167a2c 100644 --- a/intersight/model/pci_link_relationship.py +++ b/intersight/model/pci_link_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class PciLinkRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1443,6 +1444,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1451,10 +1455,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pci_link_response.py b/intersight/model/pci_link_response.py index 4507b802f0..84b7f588df 100644 --- a/intersight/model/pci_link_response.py +++ b/intersight/model/pci_link_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pci_node.py b/intersight/model/pci_node.py index b59f8c81ba..3b8725c48a 100644 --- a/intersight/model/pci_node.py +++ b/intersight/model/pci_node.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -431,6 +431,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -439,10 +442,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pci_node_all_of.py b/intersight/model/pci_node_all_of.py index adbdd70dd9..f53aaf5d5b 100644 --- a/intersight/model/pci_node_all_of.py +++ b/intersight/model/pci_node_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pci_node_list.py b/intersight/model/pci_node_list.py index da35736dc0..7dd62f10a5 100644 --- a/intersight/model/pci_node_list.py +++ b/intersight/model/pci_node_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pci_node_list_all_of.py b/intersight/model/pci_node_list_all_of.py index 9c007b41b7..f1b09198b3 100644 --- a/intersight/model/pci_node_list_all_of.py +++ b/intersight/model/pci_node_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pci_node_relationship.py b/intersight/model/pci_node_relationship.py index 0864f26435..6c9a36f41b 100644 --- a/intersight/model/pci_node_relationship.py +++ b/intersight/model/pci_node_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -937,6 +937,7 @@ class PciNodeRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1534,6 +1535,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1542,10 +1546,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pci_node_response.py b/intersight/model/pci_node_response.py index 3eb3e49495..909e837870 100644 --- a/intersight/model/pci_node_response.py +++ b/intersight/model/pci_node_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pci_switch.py b/intersight/model/pci_switch.py index d8d5592163..eef10f4e39 100644 --- a/intersight/model/pci_switch.py +++ b/intersight/model/pci_switch.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -375,6 +375,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -383,10 +386,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pci_switch_all_of.py b/intersight/model/pci_switch_all_of.py index 919ea78807..1a27c4dde3 100644 --- a/intersight/model/pci_switch_all_of.py +++ b/intersight/model/pci_switch_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pci_switch_list.py b/intersight/model/pci_switch_list.py index b401c63447..deb961c642 100644 --- a/intersight/model/pci_switch_list.py +++ b/intersight/model/pci_switch_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pci_switch_list_all_of.py b/intersight/model/pci_switch_list_all_of.py index e154885638..8e272ff7ba 100644 --- a/intersight/model/pci_switch_list_all_of.py +++ b/intersight/model/pci_switch_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pci_switch_relationship.py b/intersight/model/pci_switch_relationship.py index 3238e84caa..ef0358769d 100644 --- a/intersight/model/pci_switch_relationship.py +++ b/intersight/model/pci_switch_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class PciSwitchRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1478,6 +1479,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1486,10 +1490,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pci_switch_response.py b/intersight/model/pci_switch_response.py index 84321ae427..bebdce12e1 100644 --- a/intersight/model/pci_switch_response.py +++ b/intersight/model/pci_switch_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pkix_distinguished_name.py b/intersight/model/pkix_distinguished_name.py index c1133a5c70..16043cc3ab 100644 --- a/intersight/model/pkix_distinguished_name.py +++ b/intersight/model/pkix_distinguished_name.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -225,6 +225,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -233,10 +236,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pkix_distinguished_name_all_of.py b/intersight/model/pkix_distinguished_name_all_of.py index 83285d3daf..86c12c7fe2 100644 --- a/intersight/model/pkix_distinguished_name_all_of.py +++ b/intersight/model/pkix_distinguished_name_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pkix_ecdsa_key_spec.py b/intersight/model/pkix_ecdsa_key_spec.py index 08b0a40b8f..c138726966 100644 --- a/intersight/model/pkix_ecdsa_key_spec.py +++ b/intersight/model/pkix_ecdsa_key_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pkix_ecdsa_key_spec_all_of.py b/intersight/model/pkix_ecdsa_key_spec_all_of.py index 6a74e71577..dd311bbec0 100644 --- a/intersight/model/pkix_ecdsa_key_spec_all_of.py +++ b/intersight/model/pkix_ecdsa_key_spec_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pkix_eddsa_key_spec.py b/intersight/model/pkix_eddsa_key_spec.py index 2a3088dd78..9124d9c878 100644 --- a/intersight/model/pkix_eddsa_key_spec.py +++ b/intersight/model/pkix_eddsa_key_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -221,6 +221,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -229,10 +232,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pkix_eddsa_key_spec_all_of.py b/intersight/model/pkix_eddsa_key_spec_all_of.py index 322ce22cc4..ada44c375f 100644 --- a/intersight/model/pkix_eddsa_key_spec_all_of.py +++ b/intersight/model/pkix_eddsa_key_spec_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pkix_key_generation_spec.py b/intersight/model/pkix_key_generation_spec.py index 80687b53da..dc255a4258 100644 --- a/intersight/model/pkix_key_generation_spec.py +++ b/intersight/model/pkix_key_generation_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -225,6 +225,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -233,10 +236,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pkix_key_generation_spec_all_of.py b/intersight/model/pkix_key_generation_spec_all_of.py index 312dd6f4ef..00d719fff1 100644 --- a/intersight/model/pkix_key_generation_spec_all_of.py +++ b/intersight/model/pkix_key_generation_spec_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pkix_rsa_algorithm.py b/intersight/model/pkix_rsa_algorithm.py index c13878d472..c82461ea77 100644 --- a/intersight/model/pkix_rsa_algorithm.py +++ b/intersight/model/pkix_rsa_algorithm.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -223,6 +223,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -231,10 +234,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pkix_rsa_algorithm_all_of.py b/intersight/model/pkix_rsa_algorithm_all_of.py index f5885c7e94..0285145016 100644 --- a/intersight/model/pkix_rsa_algorithm_all_of.py +++ b/intersight/model/pkix_rsa_algorithm_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pkix_subject_alternate_name.py b/intersight/model/pkix_subject_alternate_name.py index 36e9af4115..fc8f726ffc 100644 --- a/intersight/model/pkix_subject_alternate_name.py +++ b/intersight/model/pkix_subject_alternate_name.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pkix_subject_alternate_name_all_of.py b/intersight/model/pkix_subject_alternate_name_all_of.py index 0ae163ec39..491451cb13 100644 --- a/intersight/model/pkix_subject_alternate_name_all_of.py +++ b/intersight/model/pkix_subject_alternate_name_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/policy_abstract_config_change_detail.py b/intersight/model/policy_abstract_config_change_detail.py index f25084cbc7..0874c6d2b4 100644 --- a/intersight/model/policy_abstract_config_change_detail.py +++ b/intersight/model/policy_abstract_config_change_detail.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -302,6 +302,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -310,10 +313,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_abstract_config_change_detail_all_of.py b/intersight/model/policy_abstract_config_change_detail_all_of.py index 74bded71eb..c4a9bac10f 100644 --- a/intersight/model/policy_abstract_config_change_detail_all_of.py +++ b/intersight/model/policy_abstract_config_change_detail_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/policy_abstract_config_profile.py b/intersight/model/policy_abstract_config_profile.py index a598d972d8..b535ff0c97 100644 --- a/intersight/model/policy_abstract_config_profile.py +++ b/intersight/model/policy_abstract_config_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -390,6 +390,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -398,10 +401,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_abstract_config_profile_all_of.py b/intersight/model/policy_abstract_config_profile_all_of.py index 149ee75ca2..5a98146a70 100644 --- a/intersight/model/policy_abstract_config_profile_all_of.py +++ b/intersight/model/policy_abstract_config_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/policy_abstract_config_profile_relationship.py b/intersight/model/policy_abstract_config_profile_relationship.py index 520ac8558e..d7a74005d3 100644 --- a/intersight/model/policy_abstract_config_profile_relationship.py +++ b/intersight/model/policy_abstract_config_profile_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -846,6 +846,7 @@ class PolicyAbstractConfigProfileRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1414,6 +1415,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1422,10 +1426,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_abstract_config_result.py b/intersight/model/policy_abstract_config_result.py index 352a516dad..80c664e1b8 100644 --- a/intersight/model/policy_abstract_config_result.py +++ b/intersight/model/policy_abstract_config_result.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -304,6 +304,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -312,10 +315,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_abstract_config_result_all_of.py b/intersight/model/policy_abstract_config_result_all_of.py index d584389694..e492493cdb 100644 --- a/intersight/model/policy_abstract_config_result_all_of.py +++ b/intersight/model/policy_abstract_config_result_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/policy_abstract_config_result_entry.py b/intersight/model/policy_abstract_config_result_entry.py index c2bc3e3aed..c3837ce157 100644 --- a/intersight/model/policy_abstract_config_result_entry.py +++ b/intersight/model/policy_abstract_config_result_entry.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -307,6 +307,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -315,10 +318,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_abstract_config_result_entry_all_of.py b/intersight/model/policy_abstract_config_result_entry_all_of.py index f868c3dcae..6e7d39aa12 100644 --- a/intersight/model/policy_abstract_config_result_entry_all_of.py +++ b/intersight/model/policy_abstract_config_result_entry_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/policy_abstract_configuration_object.py b/intersight/model/policy_abstract_configuration_object.py index daf1200e16..a46888bc8e 100644 --- a/intersight/model/policy_abstract_configuration_object.py +++ b/intersight/model/policy_abstract_configuration_object.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -1068,6 +1068,7 @@ class PolicyAbstractConfigurationObject(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -2167,6 +2168,7 @@ class PolicyAbstractConfigurationObject(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -2809,6 +2811,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -2817,10 +2822,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_abstract_disruption.py b/intersight/model/policy_abstract_disruption.py index e620f4299c..e1a6700948 100644 --- a/intersight/model/policy_abstract_disruption.py +++ b/intersight/model/policy_abstract_disruption.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_abstract_disruption_all_of.py b/intersight/model/policy_abstract_disruption_all_of.py index 6b6c778973..03cccde9d3 100644 --- a/intersight/model/policy_abstract_disruption_all_of.py +++ b/intersight/model/policy_abstract_disruption_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/policy_abstract_inventory.py b/intersight/model/policy_abstract_inventory.py index 1b677aba37..89ebf23ed6 100644 --- a/intersight/model/policy_abstract_inventory.py +++ b/intersight/model/policy_abstract_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -444,6 +444,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -452,10 +455,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_abstract_inventory_all_of.py b/intersight/model/policy_abstract_inventory_all_of.py index 169376d934..74b68b363f 100644 --- a/intersight/model/policy_abstract_inventory_all_of.py +++ b/intersight/model/policy_abstract_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/policy_abstract_policy.py b/intersight/model/policy_abstract_policy.py index 7138a1052f..566be4ff36 100644 --- a/intersight/model/policy_abstract_policy.py +++ b/intersight/model/policy_abstract_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -708,6 +708,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -716,10 +719,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_abstract_policy_all_of.py b/intersight/model/policy_abstract_policy_all_of.py index 45eaacc0b6..ab0afd6d44 100644 --- a/intersight/model/policy_abstract_policy_all_of.py +++ b/intersight/model/policy_abstract_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/policy_abstract_policy_inventory.py b/intersight/model/policy_abstract_policy_inventory.py index a66c66c54b..a5821bc6b8 100644 --- a/intersight/model/policy_abstract_policy_inventory.py +++ b/intersight/model/policy_abstract_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -420,6 +420,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -428,10 +431,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_abstract_policy_inventory_all_of.py b/intersight/model/policy_abstract_policy_inventory_all_of.py index fad312e9b9..1b80cf8808 100644 --- a/intersight/model/policy_abstract_policy_inventory_all_of.py +++ b/intersight/model/policy_abstract_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/policy_abstract_policy_item.py b/intersight/model/policy_abstract_policy_item.py index d458a69aee..e225ab7aad 100644 --- a/intersight/model/policy_abstract_policy_item.py +++ b/intersight/model/policy_abstract_policy_item.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -840,6 +840,7 @@ class PolicyAbstractPolicyItem(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1939,6 +1940,7 @@ class PolicyAbstractPolicyItem(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -2467,6 +2469,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -2475,10 +2480,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_abstract_policy_relationship.py b/intersight/model/policy_abstract_policy_relationship.py index 9c95bfbdc4..3607219540 100644 --- a/intersight/model/policy_abstract_policy_relationship.py +++ b/intersight/model/policy_abstract_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -833,6 +833,7 @@ class PolicyAbstractPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1380,6 +1381,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1388,10 +1392,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_abstract_profile.py b/intersight/model/policy_abstract_profile.py index 6bce0f0751..6e32bb4b31 100644 --- a/intersight/model/policy_abstract_profile.py +++ b/intersight/model/policy_abstract_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -388,6 +388,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -396,10 +399,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_abstract_profile_all_of.py b/intersight/model/policy_abstract_profile_all_of.py index c078e440aa..7f14965f15 100644 --- a/intersight/model/policy_abstract_profile_all_of.py +++ b/intersight/model/policy_abstract_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/policy_abstract_profile_relationship.py b/intersight/model/policy_abstract_profile_relationship.py index cff3d4a9e4..956eacf957 100644 --- a/intersight/model/policy_abstract_profile_relationship.py +++ b/intersight/model/policy_abstract_profile_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -836,6 +836,7 @@ class PolicyAbstractProfileRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1389,6 +1390,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1397,10 +1401,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_action_param.py b/intersight/model/policy_action_param.py index 2f1e7345de..befb1e4fbc 100644 --- a/intersight/model/policy_action_param.py +++ b/intersight/model/policy_action_param.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_action_param_all_of.py b/intersight/model/policy_action_param_all_of.py index 7fcbf18876..3e77ea5a18 100644 --- a/intersight/model/policy_action_param_all_of.py +++ b/intersight/model/policy_action_param_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/policy_action_qualifier.py b/intersight/model/policy_action_qualifier.py index 626837c0bb..0de223e274 100644 --- a/intersight/model/policy_action_qualifier.py +++ b/intersight/model/policy_action_qualifier.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -166,6 +166,7 @@ class PolicyActionQualifier(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -508,6 +509,7 @@ class PolicyActionQualifier(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -890,6 +892,7 @@ class PolicyActionQualifier(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1232,6 +1235,7 @@ class PolicyActionQualifier(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1644,6 +1648,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1652,10 +1659,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_config_change.py b/intersight/model/policy_config_change.py index 1878e24ead..b99d5e686f 100644 --- a/intersight/model/policy_config_change.py +++ b/intersight/model/policy_config_change.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -217,6 +217,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -225,10 +228,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_config_change_all_of.py b/intersight/model/policy_config_change_all_of.py index 53f6931a51..ac36820a80 100644 --- a/intersight/model/policy_config_change_all_of.py +++ b/intersight/model/policy_config_change_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/policy_config_change_context.py b/intersight/model/policy_config_change_context.py index 8b4ed27aad..e69b2c7001 100644 --- a/intersight/model/policy_config_change_context.py +++ b/intersight/model/policy_config_change_context.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,6 +226,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -234,10 +237,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_config_change_context_all_of.py b/intersight/model/policy_config_change_context_all_of.py index f8871b907d..a4975fb91f 100644 --- a/intersight/model/policy_config_change_context_all_of.py +++ b/intersight/model/policy_config_change_context_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/policy_config_change_disruption_detail_type.py b/intersight/model/policy_config_change_disruption_detail_type.py index 1758e4d95a..98ef5a837b 100644 --- a/intersight/model/policy_config_change_disruption_detail_type.py +++ b/intersight/model/policy_config_change_disruption_detail_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_config_change_disruption_detail_type_all_of.py b/intersight/model/policy_config_change_disruption_detail_type_all_of.py index 48c0ae1995..7c5d9c52a3 100644 --- a/intersight/model/policy_config_change_disruption_detail_type_all_of.py +++ b/intersight/model/policy_config_change_disruption_detail_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/policy_config_context.py b/intersight/model/policy_config_context.py index 08b7e44ff7..844f1a689b 100644 --- a/intersight/model/policy_config_context.py +++ b/intersight/model/policy_config_context.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -248,6 +248,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -256,10 +259,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_config_context_all_of.py b/intersight/model/policy_config_context_all_of.py index 0fc8b3094b..629367420f 100644 --- a/intersight/model/policy_config_context_all_of.py +++ b/intersight/model/policy_config_context_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/policy_config_result_context.py b/intersight/model/policy_config_result_context.py index 10956209e7..602a9e450e 100644 --- a/intersight/model/policy_config_result_context.py +++ b/intersight/model/policy_config_result_context.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -225,6 +225,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -233,10 +236,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_config_result_context_all_of.py b/intersight/model/policy_config_result_context_all_of.py index 7a66cd5a47..5708ff3088 100644 --- a/intersight/model/policy_config_result_context_all_of.py +++ b/intersight/model/policy_config_result_context_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/policy_policy_error.py b/intersight/model/policy_policy_error.py index a2d3fae52a..5c01241fc3 100644 --- a/intersight/model/policy_policy_error.py +++ b/intersight/model/policy_policy_error.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -221,6 +221,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -229,10 +232,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_policy_error_all_of.py b/intersight/model/policy_policy_error_all_of.py index 7194cb7887..e15471ff99 100644 --- a/intersight/model/policy_policy_error_all_of.py +++ b/intersight/model/policy_policy_error_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/policy_policy_status.py b/intersight/model/policy_policy_status.py index 1cba0c02dc..4b82746be7 100644 --- a/intersight/model/policy_policy_status.py +++ b/intersight/model/policy_policy_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -232,6 +232,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -240,10 +243,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_policy_status_all_of.py b/intersight/model/policy_policy_status_all_of.py index bd34e554ec..8ed5de9252 100644 --- a/intersight/model/policy_policy_status_all_of.py +++ b/intersight/model/policy_policy_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/policy_qualifier.py b/intersight/model/policy_qualifier.py index 842ca3dccb..3f95770f5c 100644 --- a/intersight/model/policy_qualifier.py +++ b/intersight/model/policy_qualifier.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -166,6 +166,7 @@ class PolicyQualifier(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -508,6 +509,7 @@ class PolicyQualifier(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -890,6 +892,7 @@ class PolicyQualifier(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1232,6 +1235,7 @@ class PolicyQualifier(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1644,6 +1648,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1652,10 +1659,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_scheduled_action.py b/intersight/model/policy_scheduled_action.py index 9f2aca9238..bb661816b4 100644 --- a/intersight/model/policy_scheduled_action.py +++ b/intersight/model/policy_scheduled_action.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policy_scheduled_action_all_of.py b/intersight/model/policy_scheduled_action_all_of.py index 82b1e9510d..40120ad0a5 100644 --- a/intersight/model/policy_scheduled_action_all_of.py +++ b/intersight/model/policy_scheduled_action_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/policyinventory_abstract_device_info.py b/intersight/model/policyinventory_abstract_device_info.py index 48150a5bd0..cb00056f8d 100644 --- a/intersight/model/policyinventory_abstract_device_info.py +++ b/intersight/model/policyinventory_abstract_device_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -294,6 +294,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -302,10 +305,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policyinventory_abstract_device_info_all_of.py b/intersight/model/policyinventory_abstract_device_info_all_of.py index ec99102dbc..f9bd570df0 100644 --- a/intersight/model/policyinventory_abstract_device_info_all_of.py +++ b/intersight/model/policyinventory_abstract_device_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/policyinventory_job_info.py b/intersight/model/policyinventory_job_info.py index 81eca0f6c7..09c5b57bc2 100644 --- a/intersight/model/policyinventory_job_info.py +++ b/intersight/model/policyinventory_job_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -227,6 +227,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -235,10 +238,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/policyinventory_job_info_all_of.py b/intersight/model/policyinventory_job_info_all_of.py index 7de78dd103..b889ad7008 100644 --- a/intersight/model/policyinventory_job_info_all_of.py +++ b/intersight/model/policyinventory_job_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pool_abstract_block.py b/intersight/model/pool_abstract_block.py index 30faa65db7..637fc419da 100644 --- a/intersight/model/pool_abstract_block.py +++ b/intersight/model/pool_abstract_block.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -290,6 +290,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -298,10 +301,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pool_abstract_block_all_of.py b/intersight/model/pool_abstract_block_all_of.py index 3e01a8f12c..b287577ba6 100644 --- a/intersight/model/pool_abstract_block_all_of.py +++ b/intersight/model/pool_abstract_block_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pool_abstract_block_lease.py b/intersight/model/pool_abstract_block_lease.py index 3ca52cfea7..774577f9b0 100644 --- a/intersight/model/pool_abstract_block_lease.py +++ b/intersight/model/pool_abstract_block_lease.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -270,6 +270,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -278,10 +281,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pool_abstract_block_lease_all_of.py b/intersight/model/pool_abstract_block_lease_all_of.py index d2b0f03c13..dc56f7175d 100644 --- a/intersight/model/pool_abstract_block_lease_all_of.py +++ b/intersight/model/pool_abstract_block_lease_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pool_abstract_block_type.py b/intersight/model/pool_abstract_block_type.py index a02bb3f824..40b44d3169 100644 --- a/intersight/model/pool_abstract_block_type.py +++ b/intersight/model/pool_abstract_block_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -240,6 +240,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -248,10 +251,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pool_abstract_block_type_all_of.py b/intersight/model/pool_abstract_block_type_all_of.py index 43b8aab65e..38fd2d5764 100644 --- a/intersight/model/pool_abstract_block_type_all_of.py +++ b/intersight/model/pool_abstract_block_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pool_abstract_id_pool_member.py b/intersight/model/pool_abstract_id_pool_member.py index 78e35edc6b..503be42b88 100644 --- a/intersight/model/pool_abstract_id_pool_member.py +++ b/intersight/model/pool_abstract_id_pool_member.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -291,6 +291,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -299,10 +302,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pool_abstract_id_pool_member_all_of.py b/intersight/model/pool_abstract_id_pool_member_all_of.py index 02a345a5d5..7dce00a5af 100644 --- a/intersight/model/pool_abstract_id_pool_member_all_of.py +++ b/intersight/model/pool_abstract_id_pool_member_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pool_abstract_lease.py b/intersight/model/pool_abstract_lease.py index b0d662c693..a9c8da2cb2 100644 --- a/intersight/model/pool_abstract_lease.py +++ b/intersight/model/pool_abstract_lease.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -297,6 +297,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -305,10 +308,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pool_abstract_lease_all_of.py b/intersight/model/pool_abstract_lease_all_of.py index 2947b54791..4a769d9dd0 100644 --- a/intersight/model/pool_abstract_lease_all_of.py +++ b/intersight/model/pool_abstract_lease_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pool_abstract_pool.py b/intersight/model/pool_abstract_pool.py index 3bb32b1163..485a74a6a8 100644 --- a/intersight/model/pool_abstract_pool.py +++ b/intersight/model/pool_abstract_pool.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pool_abstract_pool_all_of.py b/intersight/model/pool_abstract_pool_all_of.py index efa90c1a07..73f488dbb0 100644 --- a/intersight/model/pool_abstract_pool_all_of.py +++ b/intersight/model/pool_abstract_pool_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pool_abstract_pool_member.py b/intersight/model/pool_abstract_pool_member.py index d6bd972380..41359de123 100644 --- a/intersight/model/pool_abstract_pool_member.py +++ b/intersight/model/pool_abstract_pool_member.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -293,6 +293,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -301,10 +304,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pool_abstract_pool_member_all_of.py b/intersight/model/pool_abstract_pool_member_all_of.py index 23ed59467b..7cab6367d7 100644 --- a/intersight/model/pool_abstract_pool_member_all_of.py +++ b/intersight/model/pool_abstract_pool_member_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pool_reservation.py b/intersight/model/pool_reservation.py index a25feecdf6..0030335a7b 100644 --- a/intersight/model/pool_reservation.py +++ b/intersight/model/pool_reservation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pool_reservation_all_of.py b/intersight/model/pool_reservation_all_of.py index 64bc1ed079..94a05d7406 100644 --- a/intersight/model/pool_reservation_all_of.py +++ b/intersight/model/pool_reservation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/pool_reservation_reference.py b/intersight/model/pool_reservation_reference.py index ce442de4d6..ab2b2bc32f 100644 --- a/intersight/model/pool_reservation_reference.py +++ b/intersight/model/pool_reservation_reference.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -231,6 +231,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -239,10 +242,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/pool_reservation_reference_all_of.py b/intersight/model/pool_reservation_reference_all_of.py index 2c2ca26f82..d954248285 100644 --- a/intersight/model/pool_reservation_reference_all_of.py +++ b/intersight/model/pool_reservation_reference_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/port_group.py b/intersight/model/port_group.py index aff10ffe62..7b9e40f4ed 100644 --- a/intersight/model/port_group.py +++ b/intersight/model/port_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -314,6 +314,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -322,10 +325,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/port_group_all_of.py b/intersight/model/port_group_all_of.py index 5ca6380bc7..0f9684246f 100644 --- a/intersight/model/port_group_all_of.py +++ b/intersight/model/port_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/port_group_list.py b/intersight/model/port_group_list.py index 4631929db5..6cf9003a5d 100644 --- a/intersight/model/port_group_list.py +++ b/intersight/model/port_group_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/port_group_list_all_of.py b/intersight/model/port_group_list_all_of.py index b40c321e58..676d2dd207 100644 --- a/intersight/model/port_group_list_all_of.py +++ b/intersight/model/port_group_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/port_group_relationship.py b/intersight/model/port_group_relationship.py index 42a33e6379..fe11c29662 100644 --- a/intersight/model/port_group_relationship.py +++ b/intersight/model/port_group_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -847,6 +847,7 @@ class PortGroupRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1417,6 +1418,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1425,10 +1429,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/port_group_response.py b/intersight/model/port_group_response.py index 020c8b450c..c193d06054 100644 --- a/intersight/model/port_group_response.py +++ b/intersight/model/port_group_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/port_interface_base.py b/intersight/model/port_interface_base.py index 0c33d23a75..4f4174aa77 100644 --- a/intersight/model/port_interface_base.py +++ b/intersight/model/port_interface_base.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -295,6 +295,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -303,10 +306,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/port_interface_base_all_of.py b/intersight/model/port_interface_base_all_of.py index 2c42da0204..c1347337b1 100644 --- a/intersight/model/port_interface_base_all_of.py +++ b/intersight/model/port_interface_base_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/port_interface_base_relationship.py b/intersight/model/port_interface_base_relationship.py index 4b638a0608..7621aace34 100644 --- a/intersight/model/port_interface_base_relationship.py +++ b/intersight/model/port_interface_base_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class PortInterfaceBaseRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1386,6 +1387,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1394,10 +1398,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/port_mac_binding.py b/intersight/model/port_mac_binding.py index 319edfe631..82a9ca701c 100644 --- a/intersight/model/port_mac_binding.py +++ b/intersight/model/port_mac_binding.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -333,6 +333,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -341,10 +344,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/port_mac_binding_all_of.py b/intersight/model/port_mac_binding_all_of.py index cc6a4a1ef5..2608bd804b 100644 --- a/intersight/model/port_mac_binding_all_of.py +++ b/intersight/model/port_mac_binding_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/port_mac_binding_list.py b/intersight/model/port_mac_binding_list.py index 90e25a783c..736da4552a 100644 --- a/intersight/model/port_mac_binding_list.py +++ b/intersight/model/port_mac_binding_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/port_mac_binding_list_all_of.py b/intersight/model/port_mac_binding_list_all_of.py index 9d75022ead..56532b7794 100644 --- a/intersight/model/port_mac_binding_list_all_of.py +++ b/intersight/model/port_mac_binding_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/port_mac_binding_relationship.py b/intersight/model/port_mac_binding_relationship.py index 044210706c..ac90a0c22b 100644 --- a/intersight/model/port_mac_binding_relationship.py +++ b/intersight/model/port_mac_binding_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class PortMacBindingRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1436,6 +1437,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1444,10 +1448,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/port_mac_binding_response.py b/intersight/model/port_mac_binding_response.py index cd3112ef50..b71b36599a 100644 --- a/intersight/model/port_mac_binding_response.py +++ b/intersight/model/port_mac_binding_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/port_physical.py b/intersight/model/port_physical.py index 31820c725b..746590f1a9 100644 --- a/intersight/model/port_physical.py +++ b/intersight/model/port_physical.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -311,6 +311,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -319,10 +322,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/port_physical_all_of.py b/intersight/model/port_physical_all_of.py index d62bf7df5a..2d97fedcbc 100644 --- a/intersight/model/port_physical_all_of.py +++ b/intersight/model/port_physical_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/port_sub_group.py b/intersight/model/port_sub_group.py index 3346c1b97e..b7a8573d3c 100644 --- a/intersight/model/port_sub_group.py +++ b/intersight/model/port_sub_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -322,6 +322,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -330,10 +333,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/port_sub_group_all_of.py b/intersight/model/port_sub_group_all_of.py index 000419cf34..215885a111 100644 --- a/intersight/model/port_sub_group_all_of.py +++ b/intersight/model/port_sub_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/port_sub_group_list.py b/intersight/model/port_sub_group_list.py index e87914c88c..50c6f51679 100644 --- a/intersight/model/port_sub_group_list.py +++ b/intersight/model/port_sub_group_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/port_sub_group_list_all_of.py b/intersight/model/port_sub_group_list_all_of.py index e43f1834cd..2dd06d90f1 100644 --- a/intersight/model/port_sub_group_list_all_of.py +++ b/intersight/model/port_sub_group_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/port_sub_group_relationship.py b/intersight/model/port_sub_group_relationship.py index 09106d70fd..561a779d68 100644 --- a/intersight/model/port_sub_group_relationship.py +++ b/intersight/model/port_sub_group_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -847,6 +847,7 @@ class PortSubGroupRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1425,6 +1426,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1433,10 +1437,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/port_sub_group_response.py b/intersight/model/port_sub_group_response.py index 845347fdaf..9fcf19744f 100644 --- a/intersight/model/port_sub_group_response.py +++ b/intersight/model/port_sub_group_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/power_control_state.py b/intersight/model/power_control_state.py index 2dc9c5b4d6..8d0ec45100 100644 --- a/intersight/model/power_control_state.py +++ b/intersight/model/power_control_state.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -323,6 +323,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -331,10 +334,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/power_control_state_all_of.py b/intersight/model/power_control_state_all_of.py index 0160f008b0..a5a2e1951d 100644 --- a/intersight/model/power_control_state_all_of.py +++ b/intersight/model/power_control_state_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/power_control_state_list.py b/intersight/model/power_control_state_list.py index 37c0d73350..9cd3ff4e8d 100644 --- a/intersight/model/power_control_state_list.py +++ b/intersight/model/power_control_state_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/power_control_state_list_all_of.py b/intersight/model/power_control_state_list_all_of.py index 929f84b7e9..11836261b4 100644 --- a/intersight/model/power_control_state_list_all_of.py +++ b/intersight/model/power_control_state_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/power_control_state_relationship.py b/intersight/model/power_control_state_relationship.py index 1ad59bcae9..8febc6ebcb 100644 --- a/intersight/model/power_control_state_relationship.py +++ b/intersight/model/power_control_state_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -850,6 +850,7 @@ class PowerControlStateRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1426,6 +1427,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1434,10 +1438,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/power_control_state_response.py b/intersight/model/power_control_state_response.py index 9e1ac0017f..cef3faf4b3 100644 --- a/intersight/model/power_control_state_response.py +++ b/intersight/model/power_control_state_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/power_policy.py b/intersight/model/power_policy.py index 84bdc7ac22..c364ce8f7c 100644 --- a/intersight/model/power_policy.py +++ b/intersight/model/power_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -347,6 +347,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -355,10 +358,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/power_policy_all_of.py b/intersight/model/power_policy_all_of.py index c8bdc7e556..e761a725ca 100644 --- a/intersight/model/power_policy_all_of.py +++ b/intersight/model/power_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/power_policy_inventory.py b/intersight/model/power_policy_inventory.py index 9c64dbda88..d7918fa747 100644 --- a/intersight/model/power_policy_inventory.py +++ b/intersight/model/power_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -354,6 +354,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -362,10 +365,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/power_policy_inventory_all_of.py b/intersight/model/power_policy_inventory_all_of.py index 3fe6b2c106..9e40a8bea2 100644 --- a/intersight/model/power_policy_inventory_all_of.py +++ b/intersight/model/power_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/power_policy_inventory_list.py b/intersight/model/power_policy_inventory_list.py index f93ab98046..6feead213f 100644 --- a/intersight/model/power_policy_inventory_list.py +++ b/intersight/model/power_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/power_policy_inventory_list_all_of.py b/intersight/model/power_policy_inventory_list_all_of.py index eaad99ccdd..ecb44b14e9 100644 --- a/intersight/model/power_policy_inventory_list_all_of.py +++ b/intersight/model/power_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/power_policy_inventory_response.py b/intersight/model/power_policy_inventory_response.py index a3e4a2f731..4e9c3a8a12 100644 --- a/intersight/model/power_policy_inventory_response.py +++ b/intersight/model/power_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/power_policy_list.py b/intersight/model/power_policy_list.py index 3c9341dee1..a7c3838903 100644 --- a/intersight/model/power_policy_list.py +++ b/intersight/model/power_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/power_policy_list_all_of.py b/intersight/model/power_policy_list_all_of.py index 3b1df0f787..6027dc37a3 100644 --- a/intersight/model/power_policy_list_all_of.py +++ b/intersight/model/power_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/power_policy_response.py b/intersight/model/power_policy_response.py index 20b44f927d..9a0d6a8cb8 100644 --- a/intersight/model/power_policy_response.py +++ b/intersight/model/power_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/processor_unit.py b/intersight/model/processor_unit.py index 4149f5afde..ea1374eb0e 100644 --- a/intersight/model/processor_unit.py +++ b/intersight/model/processor_unit.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -492,6 +492,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -500,10 +503,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/processor_unit_all_of.py b/intersight/model/processor_unit_all_of.py index e3804928d7..c88c70d7cc 100644 --- a/intersight/model/processor_unit_all_of.py +++ b/intersight/model/processor_unit_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/processor_unit_list.py b/intersight/model/processor_unit_list.py index cbed7e9f05..bc33ade464 100644 --- a/intersight/model/processor_unit_list.py +++ b/intersight/model/processor_unit_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/processor_unit_list_all_of.py b/intersight/model/processor_unit_list_all_of.py index 3c7577f889..acdfc1cebe 100644 --- a/intersight/model/processor_unit_list_all_of.py +++ b/intersight/model/processor_unit_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/processor_unit_relationship.py b/intersight/model/processor_unit_relationship.py index c48c934752..f9443ed807 100644 --- a/intersight/model/processor_unit_relationship.py +++ b/intersight/model/processor_unit_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -941,6 +941,7 @@ class ProcessorUnitRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1595,6 +1596,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1603,10 +1607,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/processor_unit_response.py b/intersight/model/processor_unit_response.py index 91a25ffc80..0822dd5357 100644 --- a/intersight/model/processor_unit_response.py +++ b/intersight/model/processor_unit_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/rack_unit_personality.py b/intersight/model/rack_unit_personality.py index e39fb9e3e9..b71b4830e6 100644 --- a/intersight/model/rack_unit_personality.py +++ b/intersight/model/rack_unit_personality.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -299,6 +299,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -307,10 +310,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/rack_unit_personality_all_of.py b/intersight/model/rack_unit_personality_all_of.py index 765e1ad746..be1c4b2fe2 100644 --- a/intersight/model/rack_unit_personality_all_of.py +++ b/intersight/model/rack_unit_personality_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/rack_unit_personality_list.py b/intersight/model/rack_unit_personality_list.py index 6a6abd60cd..e18d1a3f5b 100644 --- a/intersight/model/rack_unit_personality_list.py +++ b/intersight/model/rack_unit_personality_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/rack_unit_personality_list_all_of.py b/intersight/model/rack_unit_personality_list_all_of.py index 11f7cb0f9b..95a4c9f53e 100644 --- a/intersight/model/rack_unit_personality_list_all_of.py +++ b/intersight/model/rack_unit_personality_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/rack_unit_personality_relationship.py b/intersight/model/rack_unit_personality_relationship.py index 80ce2933a4..782c9e0a86 100644 --- a/intersight/model/rack_unit_personality_relationship.py +++ b/intersight/model/rack_unit_personality_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class RackUnitPersonalityRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1402,6 +1403,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1410,10 +1414,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/rack_unit_personality_response.py b/intersight/model/rack_unit_personality_response.py index 604d6aceb5..672c33e451 100644 --- a/intersight/model/rack_unit_personality_response.py +++ b/intersight/model/rack_unit_personality_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_abstract_item.py b/intersight/model/recommendation_abstract_item.py index ab9e0c6b22..31b05d1eaa 100644 --- a/intersight/model/recommendation_abstract_item.py +++ b/intersight/model/recommendation_abstract_item.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -287,6 +287,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -295,10 +298,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_abstract_item_all_of.py b/intersight/model/recommendation_abstract_item_all_of.py index 3bd7e9e24c..f11033a54e 100644 --- a/intersight/model/recommendation_abstract_item_all_of.py +++ b/intersight/model/recommendation_abstract_item_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recommendation_base.py b/intersight/model/recommendation_base.py index 0974bc108b..f08aa5d8e0 100644 --- a/intersight/model/recommendation_base.py +++ b/intersight/model/recommendation_base.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_base_all_of.py b/intersight/model/recommendation_base_all_of.py index dde9e3b51b..0f4559f9ba 100644 --- a/intersight/model/recommendation_base_all_of.py +++ b/intersight/model/recommendation_base_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recommendation_capacity_runway.py b/intersight/model/recommendation_capacity_runway.py index 24f395e12d..61920f0181 100644 --- a/intersight/model/recommendation_capacity_runway.py +++ b/intersight/model/recommendation_capacity_runway.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -316,6 +316,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -324,10 +327,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_capacity_runway_all_of.py b/intersight/model/recommendation_capacity_runway_all_of.py index a8d09c2a95..ed12dfd614 100644 --- a/intersight/model/recommendation_capacity_runway_all_of.py +++ b/intersight/model/recommendation_capacity_runway_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recommendation_capacity_runway_list.py b/intersight/model/recommendation_capacity_runway_list.py index c476a858fb..be7db1e2f6 100644 --- a/intersight/model/recommendation_capacity_runway_list.py +++ b/intersight/model/recommendation_capacity_runway_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_capacity_runway_list_all_of.py b/intersight/model/recommendation_capacity_runway_list_all_of.py index e19772f42d..709c51b45d 100644 --- a/intersight/model/recommendation_capacity_runway_list_all_of.py +++ b/intersight/model/recommendation_capacity_runway_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recommendation_capacity_runway_relationship.py b/intersight/model/recommendation_capacity_runway_relationship.py index 299515d361..17c3136000 100644 --- a/intersight/model/recommendation_capacity_runway_relationship.py +++ b/intersight/model/recommendation_capacity_runway_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -847,6 +847,7 @@ class RecommendationCapacityRunwayRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1419,6 +1420,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1427,10 +1431,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_capacity_runway_response.py b/intersight/model/recommendation_capacity_runway_response.py index 712cc0b206..8af8a7cfe4 100644 --- a/intersight/model/recommendation_capacity_runway_response.py +++ b/intersight/model/recommendation_capacity_runway_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_cluster_expansion.py b/intersight/model/recommendation_cluster_expansion.py index 0b181ca2ec..720e9f1874 100644 --- a/intersight/model/recommendation_cluster_expansion.py +++ b/intersight/model/recommendation_cluster_expansion.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -298,6 +298,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -306,10 +309,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_cluster_expansion_all_of.py b/intersight/model/recommendation_cluster_expansion_all_of.py index 3e3eb4c268..7886f269dc 100644 --- a/intersight/model/recommendation_cluster_expansion_all_of.py +++ b/intersight/model/recommendation_cluster_expansion_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recommendation_cluster_expansion_list.py b/intersight/model/recommendation_cluster_expansion_list.py index 083464fe7c..ecc97ddbd6 100644 --- a/intersight/model/recommendation_cluster_expansion_list.py +++ b/intersight/model/recommendation_cluster_expansion_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_cluster_expansion_list_all_of.py b/intersight/model/recommendation_cluster_expansion_list_all_of.py index d2a5068f16..54ddb35781 100644 --- a/intersight/model/recommendation_cluster_expansion_list_all_of.py +++ b/intersight/model/recommendation_cluster_expansion_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recommendation_cluster_expansion_relationship.py b/intersight/model/recommendation_cluster_expansion_relationship.py index c7f3b1ed7d..7647948ce1 100644 --- a/intersight/model/recommendation_cluster_expansion_relationship.py +++ b/intersight/model/recommendation_cluster_expansion_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class RecommendationClusterExpansionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1401,6 +1402,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1409,10 +1413,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_cluster_expansion_response.py b/intersight/model/recommendation_cluster_expansion_response.py index b8e0927023..df5237ff34 100644 --- a/intersight/model/recommendation_cluster_expansion_response.py +++ b/intersight/model/recommendation_cluster_expansion_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_expansion_request.py b/intersight/model/recommendation_expansion_request.py index 6e10c8d78f..361dccde3d 100644 --- a/intersight/model/recommendation_expansion_request.py +++ b/intersight/model/recommendation_expansion_request.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -272,6 +272,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -280,10 +283,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_expansion_request_all_of.py b/intersight/model/recommendation_expansion_request_all_of.py index 89f4796b04..24dfa8a09c 100644 --- a/intersight/model/recommendation_expansion_request_all_of.py +++ b/intersight/model/recommendation_expansion_request_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recommendation_hardware_expansion_request.py b/intersight/model/recommendation_hardware_expansion_request.py index 7fbd512954..c6ffb8b275 100644 --- a/intersight/model/recommendation_hardware_expansion_request.py +++ b/intersight/model/recommendation_hardware_expansion_request.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -299,6 +299,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -307,10 +310,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_hardware_expansion_request_all_of.py b/intersight/model/recommendation_hardware_expansion_request_all_of.py index c39b419469..d74928370e 100644 --- a/intersight/model/recommendation_hardware_expansion_request_all_of.py +++ b/intersight/model/recommendation_hardware_expansion_request_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recommendation_hardware_expansion_request_item.py b/intersight/model/recommendation_hardware_expansion_request_item.py index c83e1c7e85..1343c4cb90 100644 --- a/intersight/model/recommendation_hardware_expansion_request_item.py +++ b/intersight/model/recommendation_hardware_expansion_request_item.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -302,6 +302,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -310,10 +313,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_hardware_expansion_request_item_all_of.py b/intersight/model/recommendation_hardware_expansion_request_item_all_of.py index decd6911f8..e7d612a9e0 100644 --- a/intersight/model/recommendation_hardware_expansion_request_item_all_of.py +++ b/intersight/model/recommendation_hardware_expansion_request_item_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recommendation_hardware_expansion_request_item_list.py b/intersight/model/recommendation_hardware_expansion_request_item_list.py index 4787cd397f..d3d7ca7e50 100644 --- a/intersight/model/recommendation_hardware_expansion_request_item_list.py +++ b/intersight/model/recommendation_hardware_expansion_request_item_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_hardware_expansion_request_item_list_all_of.py b/intersight/model/recommendation_hardware_expansion_request_item_list_all_of.py index a66f2c72ba..c4a326bdf3 100644 --- a/intersight/model/recommendation_hardware_expansion_request_item_list_all_of.py +++ b/intersight/model/recommendation_hardware_expansion_request_item_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recommendation_hardware_expansion_request_item_relationship.py b/intersight/model/recommendation_hardware_expansion_request_item_relationship.py index 140b9d78a3..fc6cc9897d 100644 --- a/intersight/model/recommendation_hardware_expansion_request_item_relationship.py +++ b/intersight/model/recommendation_hardware_expansion_request_item_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -857,6 +857,7 @@ class RecommendationHardwareExpansionRequestItemRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1405,6 +1406,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1413,10 +1417,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_hardware_expansion_request_item_response.py b/intersight/model/recommendation_hardware_expansion_request_item_response.py index 6e986de5f0..fe814674d4 100644 --- a/intersight/model/recommendation_hardware_expansion_request_item_response.py +++ b/intersight/model/recommendation_hardware_expansion_request_item_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_hardware_expansion_request_list.py b/intersight/model/recommendation_hardware_expansion_request_list.py index b25dd1c848..17103df0ab 100644 --- a/intersight/model/recommendation_hardware_expansion_request_list.py +++ b/intersight/model/recommendation_hardware_expansion_request_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_hardware_expansion_request_list_all_of.py b/intersight/model/recommendation_hardware_expansion_request_list_all_of.py index ec98b47ef1..fdf58b7ae0 100644 --- a/intersight/model/recommendation_hardware_expansion_request_list_all_of.py +++ b/intersight/model/recommendation_hardware_expansion_request_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recommendation_hardware_expansion_request_relationship.py b/intersight/model/recommendation_hardware_expansion_request_relationship.py index 5a55d644bd..a4cbc8b740 100644 --- a/intersight/model/recommendation_hardware_expansion_request_relationship.py +++ b/intersight/model/recommendation_hardware_expansion_request_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -846,6 +846,7 @@ class RecommendationHardwareExpansionRequestRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1402,6 +1403,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1410,10 +1414,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_hardware_expansion_request_response.py b/intersight/model/recommendation_hardware_expansion_request_response.py index 1ced386062..975b3283ca 100644 --- a/intersight/model/recommendation_hardware_expansion_request_response.py +++ b/intersight/model/recommendation_hardware_expansion_request_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_physical_item.py b/intersight/model/recommendation_physical_item.py index c56ca3a788..cb514f2473 100644 --- a/intersight/model/recommendation_physical_item.py +++ b/intersight/model/recommendation_physical_item.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -344,6 +344,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -352,10 +355,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_physical_item_all_of.py b/intersight/model/recommendation_physical_item_all_of.py index 737333f742..594357b4ce 100644 --- a/intersight/model/recommendation_physical_item_all_of.py +++ b/intersight/model/recommendation_physical_item_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recommendation_physical_item_list.py b/intersight/model/recommendation_physical_item_list.py index 141183bf3d..f2978d594a 100644 --- a/intersight/model/recommendation_physical_item_list.py +++ b/intersight/model/recommendation_physical_item_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_physical_item_list_all_of.py b/intersight/model/recommendation_physical_item_list_all_of.py index 450eabc573..f7457c2ae0 100644 --- a/intersight/model/recommendation_physical_item_list_all_of.py +++ b/intersight/model/recommendation_physical_item_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recommendation_physical_item_relationship.py b/intersight/model/recommendation_physical_item_relationship.py index ae7759c659..651adc399a 100644 --- a/intersight/model/recommendation_physical_item_relationship.py +++ b/intersight/model/recommendation_physical_item_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -853,6 +853,7 @@ class RecommendationPhysicalItemRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1445,6 +1446,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1453,10 +1457,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_physical_item_response.py b/intersight/model/recommendation_physical_item_response.py index faf62bb388..17cb7d5c1d 100644 --- a/intersight/model/recommendation_physical_item_response.py +++ b/intersight/model/recommendation_physical_item_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_purchase_order_estimate.py b/intersight/model/recommendation_purchase_order_estimate.py index 1ea24055cb..8d1c4cef15 100644 --- a/intersight/model/recommendation_purchase_order_estimate.py +++ b/intersight/model/recommendation_purchase_order_estimate.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -310,6 +310,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -318,10 +321,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_purchase_order_estimate_all_of.py b/intersight/model/recommendation_purchase_order_estimate_all_of.py index d25ee509cf..3bb380823d 100644 --- a/intersight/model/recommendation_purchase_order_estimate_all_of.py +++ b/intersight/model/recommendation_purchase_order_estimate_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recommendation_purchase_order_estimate_list.py b/intersight/model/recommendation_purchase_order_estimate_list.py index 7e58dbb33b..2b0b5f50bb 100644 --- a/intersight/model/recommendation_purchase_order_estimate_list.py +++ b/intersight/model/recommendation_purchase_order_estimate_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_purchase_order_estimate_list_all_of.py b/intersight/model/recommendation_purchase_order_estimate_list_all_of.py index 28b2b95d20..b704e44203 100644 --- a/intersight/model/recommendation_purchase_order_estimate_list_all_of.py +++ b/intersight/model/recommendation_purchase_order_estimate_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recommendation_purchase_order_estimate_response.py b/intersight/model/recommendation_purchase_order_estimate_response.py index a55819b2ad..fb6f22b65b 100644 --- a/intersight/model/recommendation_purchase_order_estimate_response.py +++ b/intersight/model/recommendation_purchase_order_estimate_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_purchase_order_list.py b/intersight/model/recommendation_purchase_order_list.py index a105144d88..35deabba8c 100644 --- a/intersight/model/recommendation_purchase_order_list.py +++ b/intersight/model/recommendation_purchase_order_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -281,6 +281,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +292,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_purchase_order_list_all_of.py b/intersight/model/recommendation_purchase_order_list_all_of.py index 409614f0bd..6ef657c651 100644 --- a/intersight/model/recommendation_purchase_order_list_all_of.py +++ b/intersight/model/recommendation_purchase_order_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recommendation_purchase_order_list_list.py b/intersight/model/recommendation_purchase_order_list_list.py index 1fb740bb90..cc0f65be0a 100644 --- a/intersight/model/recommendation_purchase_order_list_list.py +++ b/intersight/model/recommendation_purchase_order_list_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_purchase_order_list_list_all_of.py b/intersight/model/recommendation_purchase_order_list_list_all_of.py index e373d2f392..24dcd4775b 100644 --- a/intersight/model/recommendation_purchase_order_list_list_all_of.py +++ b/intersight/model/recommendation_purchase_order_list_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recommendation_purchase_order_list_response.py b/intersight/model/recommendation_purchase_order_list_response.py index bcb2c63254..7e4e9b8dd1 100644 --- a/intersight/model/recommendation_purchase_order_list_response.py +++ b/intersight/model/recommendation_purchase_order_list_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_software_item.py b/intersight/model/recommendation_software_item.py index b9a7f74275..b3af82825f 100644 --- a/intersight/model/recommendation_software_item.py +++ b/intersight/model/recommendation_software_item.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -304,6 +304,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -312,10 +315,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_software_item_all_of.py b/intersight/model/recommendation_software_item_all_of.py index 26b3972613..6ac02a0c76 100644 --- a/intersight/model/recommendation_software_item_all_of.py +++ b/intersight/model/recommendation_software_item_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recommendation_software_item_list.py b/intersight/model/recommendation_software_item_list.py index 77c3e3b2f3..936376a5ac 100644 --- a/intersight/model/recommendation_software_item_list.py +++ b/intersight/model/recommendation_software_item_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_software_item_list_all_of.py b/intersight/model/recommendation_software_item_list_all_of.py index 60fb96e224..f2f43ae49d 100644 --- a/intersight/model/recommendation_software_item_list_all_of.py +++ b/intersight/model/recommendation_software_item_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recommendation_software_item_relationship.py b/intersight/model/recommendation_software_item_relationship.py index 747b06a027..2a60827f2e 100644 --- a/intersight/model/recommendation_software_item_relationship.py +++ b/intersight/model/recommendation_software_item_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -854,6 +854,7 @@ class RecommendationSoftwareItemRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1407,6 +1408,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1415,10 +1419,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recommendation_software_item_response.py b/intersight/model/recommendation_software_item_response.py index f92961ae97..f90c3cece2 100644 --- a/intersight/model/recommendation_software_item_response.py +++ b/intersight/model/recommendation_software_item_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_abstract_backup_config.py b/intersight/model/recovery_abstract_backup_config.py index f2e88378f5..79db369f92 100644 --- a/intersight/model/recovery_abstract_backup_config.py +++ b/intersight/model/recovery_abstract_backup_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -322,6 +322,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -330,10 +333,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_abstract_backup_config_all_of.py b/intersight/model/recovery_abstract_backup_config_all_of.py index d49a67f14d..7175bfc934 100644 --- a/intersight/model/recovery_abstract_backup_config_all_of.py +++ b/intersight/model/recovery_abstract_backup_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recovery_abstract_backup_info.py b/intersight/model/recovery_abstract_backup_info.py index f6e980efe1..7bbc0d7d91 100644 --- a/intersight/model/recovery_abstract_backup_info.py +++ b/intersight/model/recovery_abstract_backup_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -269,6 +269,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -277,10 +280,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_abstract_backup_info_all_of.py b/intersight/model/recovery_abstract_backup_info_all_of.py index 2e685c4507..38bf4e44c6 100644 --- a/intersight/model/recovery_abstract_backup_info_all_of.py +++ b/intersight/model/recovery_abstract_backup_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recovery_abstract_backup_info_relationship.py b/intersight/model/recovery_abstract_backup_info_relationship.py index c3791304d5..65c0108454 100644 --- a/intersight/model/recovery_abstract_backup_info_relationship.py +++ b/intersight/model/recovery_abstract_backup_info_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class RecoveryAbstractBackupInfoRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1368,6 +1369,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1376,10 +1380,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_backup_config_policy.py b/intersight/model/recovery_backup_config_policy.py index 3d0fd08e66..fd64eb1a95 100644 --- a/intersight/model/recovery_backup_config_policy.py +++ b/intersight/model/recovery_backup_config_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -325,6 +325,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -333,10 +336,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_backup_config_policy_all_of.py b/intersight/model/recovery_backup_config_policy_all_of.py index dbd894d873..b8affcc00f 100644 --- a/intersight/model/recovery_backup_config_policy_all_of.py +++ b/intersight/model/recovery_backup_config_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recovery_backup_config_policy_list.py b/intersight/model/recovery_backup_config_policy_list.py index 074fa00d78..e78ab2a3b9 100644 --- a/intersight/model/recovery_backup_config_policy_list.py +++ b/intersight/model/recovery_backup_config_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_backup_config_policy_list_all_of.py b/intersight/model/recovery_backup_config_policy_list_all_of.py index 25bdd69e43..8aa731e627 100644 --- a/intersight/model/recovery_backup_config_policy_list_all_of.py +++ b/intersight/model/recovery_backup_config_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recovery_backup_config_policy_relationship.py b/intersight/model/recovery_backup_config_policy_relationship.py index ab71c27e09..47b50992de 100644 --- a/intersight/model/recovery_backup_config_policy_relationship.py +++ b/intersight/model/recovery_backup_config_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -846,6 +846,7 @@ class RecoveryBackupConfigPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1428,6 +1429,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1436,10 +1440,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_backup_config_policy_response.py b/intersight/model/recovery_backup_config_policy_response.py index a7216f5135..dcb2df84d6 100644 --- a/intersight/model/recovery_backup_config_policy_response.py +++ b/intersight/model/recovery_backup_config_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_backup_profile.py b/intersight/model/recovery_backup_profile.py index 4fa94ac09e..d3619eb8ec 100644 --- a/intersight/model/recovery_backup_profile.py +++ b/intersight/model/recovery_backup_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -339,6 +339,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -347,10 +350,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_backup_profile_all_of.py b/intersight/model/recovery_backup_profile_all_of.py index f15fbad5cb..8666a7a86a 100644 --- a/intersight/model/recovery_backup_profile_all_of.py +++ b/intersight/model/recovery_backup_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recovery_backup_profile_list.py b/intersight/model/recovery_backup_profile_list.py index ad48d331fb..012a649ab5 100644 --- a/intersight/model/recovery_backup_profile_list.py +++ b/intersight/model/recovery_backup_profile_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_backup_profile_list_all_of.py b/intersight/model/recovery_backup_profile_list_all_of.py index 4dad169916..41c27fdf3b 100644 --- a/intersight/model/recovery_backup_profile_list_all_of.py +++ b/intersight/model/recovery_backup_profile_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recovery_backup_profile_relationship.py b/intersight/model/recovery_backup_profile_relationship.py index bd17355b22..f91adcc3f4 100644 --- a/intersight/model/recovery_backup_profile_relationship.py +++ b/intersight/model/recovery_backup_profile_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -856,6 +856,7 @@ class RecoveryBackupProfileRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1442,6 +1443,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1450,10 +1454,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_backup_profile_response.py b/intersight/model/recovery_backup_profile_response.py index a44a4a3fb7..916aafec9e 100644 --- a/intersight/model/recovery_backup_profile_response.py +++ b/intersight/model/recovery_backup_profile_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_backup_schedule.py b/intersight/model/recovery_backup_schedule.py index b33ddd3db8..6cc703058a 100644 --- a/intersight/model/recovery_backup_schedule.py +++ b/intersight/model/recovery_backup_schedule.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,6 +226,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -234,10 +237,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_backup_schedule_all_of.py b/intersight/model/recovery_backup_schedule_all_of.py index 97f3c43e31..3e4ce1ac3f 100644 --- a/intersight/model/recovery_backup_schedule_all_of.py +++ b/intersight/model/recovery_backup_schedule_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recovery_config_params.py b/intersight/model/recovery_config_params.py index 785ee7c288..db23d8dc8c 100644 --- a/intersight/model/recovery_config_params.py +++ b/intersight/model/recovery_config_params.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -168,6 +168,7 @@ class RecoveryConfigParams(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -510,6 +511,7 @@ class RecoveryConfigParams(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -892,6 +894,7 @@ class RecoveryConfigParams(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1234,6 +1237,7 @@ class RecoveryConfigParams(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1648,6 +1652,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1656,10 +1663,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_config_result.py b/intersight/model/recovery_config_result.py index 090bf1cf4d..f566025dc3 100644 --- a/intersight/model/recovery_config_result.py +++ b/intersight/model/recovery_config_result.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -287,6 +287,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -295,10 +298,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_config_result_all_of.py b/intersight/model/recovery_config_result_all_of.py index 2f5da4b28d..8076f9b44d 100644 --- a/intersight/model/recovery_config_result_all_of.py +++ b/intersight/model/recovery_config_result_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recovery_config_result_entry.py b/intersight/model/recovery_config_result_entry.py index 994cc8a553..53e09cf293 100644 --- a/intersight/model/recovery_config_result_entry.py +++ b/intersight/model/recovery_config_result_entry.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -285,6 +285,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -293,10 +296,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_config_result_entry_all_of.py b/intersight/model/recovery_config_result_entry_all_of.py index e4891efc0b..e3c5f3fa93 100644 --- a/intersight/model/recovery_config_result_entry_all_of.py +++ b/intersight/model/recovery_config_result_entry_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recovery_config_result_entry_list.py b/intersight/model/recovery_config_result_entry_list.py index c70764720a..46237d9750 100644 --- a/intersight/model/recovery_config_result_entry_list.py +++ b/intersight/model/recovery_config_result_entry_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_config_result_entry_list_all_of.py b/intersight/model/recovery_config_result_entry_list_all_of.py index afbe40bd2f..78c6c000fe 100644 --- a/intersight/model/recovery_config_result_entry_list_all_of.py +++ b/intersight/model/recovery_config_result_entry_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recovery_config_result_entry_relationship.py b/intersight/model/recovery_config_result_entry_relationship.py index 5019c78c50..ebb6e9630a 100644 --- a/intersight/model/recovery_config_result_entry_relationship.py +++ b/intersight/model/recovery_config_result_entry_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class RecoveryConfigResultEntryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1388,6 +1389,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1396,10 +1400,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_config_result_entry_response.py b/intersight/model/recovery_config_result_entry_response.py index 10ed023cfc..9b2689a154 100644 --- a/intersight/model/recovery_config_result_entry_response.py +++ b/intersight/model/recovery_config_result_entry_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_config_result_list.py b/intersight/model/recovery_config_result_list.py index 5bf699e54d..a40d1b350d 100644 --- a/intersight/model/recovery_config_result_list.py +++ b/intersight/model/recovery_config_result_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_config_result_list_all_of.py b/intersight/model/recovery_config_result_list_all_of.py index 9bbd2ed864..ddb64493ff 100644 --- a/intersight/model/recovery_config_result_list_all_of.py +++ b/intersight/model/recovery_config_result_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recovery_config_result_relationship.py b/intersight/model/recovery_config_result_relationship.py index eedcd064e4..d0ea8779a4 100644 --- a/intersight/model/recovery_config_result_relationship.py +++ b/intersight/model/recovery_config_result_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class RecoveryConfigResultRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1390,6 +1391,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1398,10 +1402,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_config_result_response.py b/intersight/model/recovery_config_result_response.py index 97f83908dd..9f61f9f1ac 100644 --- a/intersight/model/recovery_config_result_response.py +++ b/intersight/model/recovery_config_result_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_on_demand_backup.py b/intersight/model/recovery_on_demand_backup.py index b9c0eb9ce9..da8bc8573e 100644 --- a/intersight/model/recovery_on_demand_backup.py +++ b/intersight/model/recovery_on_demand_backup.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -330,6 +330,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -338,10 +341,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_on_demand_backup_all_of.py b/intersight/model/recovery_on_demand_backup_all_of.py index 59f4d7624e..f518673cbe 100644 --- a/intersight/model/recovery_on_demand_backup_all_of.py +++ b/intersight/model/recovery_on_demand_backup_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recovery_on_demand_backup_list.py b/intersight/model/recovery_on_demand_backup_list.py index 697af5ad3a..dfd9bbba53 100644 --- a/intersight/model/recovery_on_demand_backup_list.py +++ b/intersight/model/recovery_on_demand_backup_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_on_demand_backup_list_all_of.py b/intersight/model/recovery_on_demand_backup_list_all_of.py index cff661b243..db5ef78ae2 100644 --- a/intersight/model/recovery_on_demand_backup_list_all_of.py +++ b/intersight/model/recovery_on_demand_backup_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recovery_on_demand_backup_response.py b/intersight/model/recovery_on_demand_backup_response.py index febc73b999..51a7663968 100644 --- a/intersight/model/recovery_on_demand_backup_response.py +++ b/intersight/model/recovery_on_demand_backup_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_restore.py b/intersight/model/recovery_restore.py index ad5708b67c..87d7bdfe60 100644 --- a/intersight/model/recovery_restore.py +++ b/intersight/model/recovery_restore.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -285,6 +285,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -293,10 +296,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_restore_all_of.py b/intersight/model/recovery_restore_all_of.py index d8956b1725..701ffa93bb 100644 --- a/intersight/model/recovery_restore_all_of.py +++ b/intersight/model/recovery_restore_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recovery_restore_list.py b/intersight/model/recovery_restore_list.py index 9119230dcb..b215d0d995 100644 --- a/intersight/model/recovery_restore_list.py +++ b/intersight/model/recovery_restore_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_restore_list_all_of.py b/intersight/model/recovery_restore_list_all_of.py index 03d453aacd..1a46a8fa62 100644 --- a/intersight/model/recovery_restore_list_all_of.py +++ b/intersight/model/recovery_restore_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recovery_restore_response.py b/intersight/model/recovery_restore_response.py index 0c575474cb..e983442d24 100644 --- a/intersight/model/recovery_restore_response.py +++ b/intersight/model/recovery_restore_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_schedule_config_policy.py b/intersight/model/recovery_schedule_config_policy.py index 14afc27550..eaf6ecb783 100644 --- a/intersight/model/recovery_schedule_config_policy.py +++ b/intersight/model/recovery_schedule_config_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_schedule_config_policy_all_of.py b/intersight/model/recovery_schedule_config_policy_all_of.py index 8c9190b958..1b96aec2ba 100644 --- a/intersight/model/recovery_schedule_config_policy_all_of.py +++ b/intersight/model/recovery_schedule_config_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recovery_schedule_config_policy_list.py b/intersight/model/recovery_schedule_config_policy_list.py index c8d48c31ee..9de13cba19 100644 --- a/intersight/model/recovery_schedule_config_policy_list.py +++ b/intersight/model/recovery_schedule_config_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_schedule_config_policy_list_all_of.py b/intersight/model/recovery_schedule_config_policy_list_all_of.py index 733fc415e8..1f86889785 100644 --- a/intersight/model/recovery_schedule_config_policy_list_all_of.py +++ b/intersight/model/recovery_schedule_config_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/recovery_schedule_config_policy_relationship.py b/intersight/model/recovery_schedule_config_policy_relationship.py index b28da08172..a0512d309a 100644 --- a/intersight/model/recovery_schedule_config_policy_relationship.py +++ b/intersight/model/recovery_schedule_config_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class RecoveryScheduleConfigPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1395,6 +1396,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1403,10 +1407,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/recovery_schedule_config_policy_response.py b/intersight/model/recovery_schedule_config_policy_response.py index fecf5648f9..d62aaddf8c 100644 --- a/intersight/model/recovery_schedule_config_policy_response.py +++ b/intersight/model/recovery_schedule_config_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_abstract_reservation.py b/intersight/model/resource_abstract_reservation.py index 5db703ecde..9700deadaa 100644 --- a/intersight/model/resource_abstract_reservation.py +++ b/intersight/model/resource_abstract_reservation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_abstract_reservation_all_of.py b/intersight/model/resource_abstract_reservation_all_of.py index 3eaaa69ffd..4f962bed59 100644 --- a/intersight/model/resource_abstract_reservation_all_of.py +++ b/intersight/model/resource_abstract_reservation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resource_group.py b/intersight/model/resource_group.py index 9c19aa9939..04277ea75a 100644 --- a/intersight/model/resource_group.py +++ b/intersight/model/resource_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -312,6 +312,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -320,10 +323,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_group_all_of.py b/intersight/model/resource_group_all_of.py index 7bf9ed25a1..b8d356ccb9 100644 --- a/intersight/model/resource_group_all_of.py +++ b/intersight/model/resource_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resource_group_list.py b/intersight/model/resource_group_list.py index e03b833448..1bb2d187f1 100644 --- a/intersight/model/resource_group_list.py +++ b/intersight/model/resource_group_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_group_list_all_of.py b/intersight/model/resource_group_list_all_of.py index 3149fcefb9..13cb6be16d 100644 --- a/intersight/model/resource_group_list_all_of.py +++ b/intersight/model/resource_group_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resource_group_member.py b/intersight/model/resource_group_member.py index 4128ac0683..76ffb82a6e 100644 --- a/intersight/model/resource_group_member.py +++ b/intersight/model/resource_group_member.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -268,6 +268,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -276,10 +279,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_group_member_all_of.py b/intersight/model/resource_group_member_all_of.py index bc2dd44ca2..c2443c42c8 100644 --- a/intersight/model/resource_group_member_all_of.py +++ b/intersight/model/resource_group_member_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resource_group_member_list.py b/intersight/model/resource_group_member_list.py index ce7c1b51c9..651fd0fcea 100644 --- a/intersight/model/resource_group_member_list.py +++ b/intersight/model/resource_group_member_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_group_member_list_all_of.py b/intersight/model/resource_group_member_list_all_of.py index 9d68512e79..d07422b904 100644 --- a/intersight/model/resource_group_member_list_all_of.py +++ b/intersight/model/resource_group_member_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resource_group_member_response.py b/intersight/model/resource_group_member_response.py index ad1a6af087..1fd3651bef 100644 --- a/intersight/model/resource_group_member_response.py +++ b/intersight/model/resource_group_member_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_group_relationship.py b/intersight/model/resource_group_relationship.py index 3b6aa03e50..74800f2f32 100644 --- a/intersight/model/resource_group_relationship.py +++ b/intersight/model/resource_group_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -850,6 +850,7 @@ class ResourceGroupRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1415,6 +1416,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1423,10 +1427,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_group_response.py b/intersight/model/resource_group_response.py index 05a050b953..4afae88827 100644 --- a/intersight/model/resource_group_response.py +++ b/intersight/model/resource_group_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_license_resource_count.py b/intersight/model/resource_license_resource_count.py index f2ff95e731..d2e7535b9b 100644 --- a/intersight/model/resource_license_resource_count.py +++ b/intersight/model/resource_license_resource_count.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -303,6 +303,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -311,10 +314,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_license_resource_count_all_of.py b/intersight/model/resource_license_resource_count_all_of.py index a6515e1c85..5bc64da569 100644 --- a/intersight/model/resource_license_resource_count_all_of.py +++ b/intersight/model/resource_license_resource_count_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resource_license_resource_count_list.py b/intersight/model/resource_license_resource_count_list.py index b1efac6cb7..e02c2769a8 100644 --- a/intersight/model/resource_license_resource_count_list.py +++ b/intersight/model/resource_license_resource_count_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_license_resource_count_list_all_of.py b/intersight/model/resource_license_resource_count_list_all_of.py index 46f2fbf3f0..af10496070 100644 --- a/intersight/model/resource_license_resource_count_list_all_of.py +++ b/intersight/model/resource_license_resource_count_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resource_license_resource_count_response.py b/intersight/model/resource_license_resource_count_response.py index 973b49f432..a708ee8fd6 100644 --- a/intersight/model/resource_license_resource_count_response.py +++ b/intersight/model/resource_license_resource_count_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_membership.py b/intersight/model/resource_membership.py index 84855b1874..9a5756a9f1 100644 --- a/intersight/model/resource_membership.py +++ b/intersight/model/resource_membership.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_membership_all_of.py b/intersight/model/resource_membership_all_of.py index d41bc30926..ec6bd4e7d0 100644 --- a/intersight/model/resource_membership_all_of.py +++ b/intersight/model/resource_membership_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resource_membership_holder.py b/intersight/model/resource_membership_holder.py index f8169f3677..915bf2b776 100644 --- a/intersight/model/resource_membership_holder.py +++ b/intersight/model/resource_membership_holder.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -269,6 +269,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -277,10 +280,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_membership_holder_all_of.py b/intersight/model/resource_membership_holder_all_of.py index b0fd6539e1..8cdc140397 100644 --- a/intersight/model/resource_membership_holder_all_of.py +++ b/intersight/model/resource_membership_holder_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resource_membership_holder_list.py b/intersight/model/resource_membership_holder_list.py index 92b3759d63..d88ad8d671 100644 --- a/intersight/model/resource_membership_holder_list.py +++ b/intersight/model/resource_membership_holder_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_membership_holder_list_all_of.py b/intersight/model/resource_membership_holder_list_all_of.py index 903015803e..040943ee9e 100644 --- a/intersight/model/resource_membership_holder_list_all_of.py +++ b/intersight/model/resource_membership_holder_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resource_membership_holder_relationship.py b/intersight/model/resource_membership_holder_relationship.py index 7c9de75832..3f5f81c58d 100644 --- a/intersight/model/resource_membership_holder_relationship.py +++ b/intersight/model/resource_membership_holder_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class ResourceMembershipHolderRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1372,6 +1373,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1380,10 +1384,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_membership_holder_response.py b/intersight/model/resource_membership_holder_response.py index 9289df1cd9..8f597d3be0 100644 --- a/intersight/model/resource_membership_holder_response.py +++ b/intersight/model/resource_membership_holder_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_membership_list.py b/intersight/model/resource_membership_list.py index 3ab2282f0c..49a6fc06d1 100644 --- a/intersight/model/resource_membership_list.py +++ b/intersight/model/resource_membership_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_membership_list_all_of.py b/intersight/model/resource_membership_list_all_of.py index da23d5bc88..ccc06487fd 100644 --- a/intersight/model/resource_membership_list_all_of.py +++ b/intersight/model/resource_membership_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resource_membership_response.py b/intersight/model/resource_membership_response.py index 985561e65a..7fec7a713d 100644 --- a/intersight/model/resource_membership_response.py +++ b/intersight/model/resource_membership_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_per_type_combined_selector.py b/intersight/model/resource_per_type_combined_selector.py index f050a8c125..e41767bcec 100644 --- a/intersight/model/resource_per_type_combined_selector.py +++ b/intersight/model/resource_per_type_combined_selector.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_per_type_combined_selector_all_of.py b/intersight/model/resource_per_type_combined_selector_all_of.py index eb9b976ec4..6f13f457c2 100644 --- a/intersight/model/resource_per_type_combined_selector_all_of.py +++ b/intersight/model/resource_per_type_combined_selector_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resource_reservation.py b/intersight/model/resource_reservation.py index cfc1020e74..770bd894d9 100644 --- a/intersight/model/resource_reservation.py +++ b/intersight/model/resource_reservation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -309,6 +309,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -317,10 +320,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_reservation_all_of.py b/intersight/model/resource_reservation_all_of.py index 0b6276849a..e9b609ceb4 100644 --- a/intersight/model/resource_reservation_all_of.py +++ b/intersight/model/resource_reservation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resource_reservation_list.py b/intersight/model/resource_reservation_list.py index 71fba7ba49..dc5becf8ab 100644 --- a/intersight/model/resource_reservation_list.py +++ b/intersight/model/resource_reservation_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_reservation_list_all_of.py b/intersight/model/resource_reservation_list_all_of.py index 307b24b7ac..2893c3d624 100644 --- a/intersight/model/resource_reservation_list_all_of.py +++ b/intersight/model/resource_reservation_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resource_reservation_relationship.py b/intersight/model/resource_reservation_relationship.py index 143f86cd7f..9db7b1a680 100644 --- a/intersight/model/resource_reservation_relationship.py +++ b/intersight/model/resource_reservation_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class ResourceReservationRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1412,6 +1413,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1420,10 +1424,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_reservation_response.py b/intersight/model/resource_reservation_response.py index 9bb8f52f49..6c6fb71198 100644 --- a/intersight/model/resource_reservation_response.py +++ b/intersight/model/resource_reservation_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_selection_criteria.py b/intersight/model/resource_selection_criteria.py index 078564f978..a5f5ac6b80 100644 --- a/intersight/model/resource_selection_criteria.py +++ b/intersight/model/resource_selection_criteria.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_selection_criteria_all_of.py b/intersight/model/resource_selection_criteria_all_of.py index fa36d04732..9798f183e6 100644 --- a/intersight/model/resource_selection_criteria_all_of.py +++ b/intersight/model/resource_selection_criteria_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resource_selection_criteria_list.py b/intersight/model/resource_selection_criteria_list.py index 16adb1954a..256872717d 100644 --- a/intersight/model/resource_selection_criteria_list.py +++ b/intersight/model/resource_selection_criteria_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_selection_criteria_list_all_of.py b/intersight/model/resource_selection_criteria_list_all_of.py index 66fdd85163..0f825c83ed 100644 --- a/intersight/model/resource_selection_criteria_list_all_of.py +++ b/intersight/model/resource_selection_criteria_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resource_selection_criteria_response.py b/intersight/model/resource_selection_criteria_response.py index db64e63167..0df8cdf320 100644 --- a/intersight/model/resource_selection_criteria_response.py +++ b/intersight/model/resource_selection_criteria_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_selector.py b/intersight/model/resource_selector.py index 2972fd8379..6be5dbbce5 100644 --- a/intersight/model/resource_selector.py +++ b/intersight/model/resource_selector.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_selector_all_of.py b/intersight/model/resource_selector_all_of.py index c31d5ef72a..5bb7d66e4b 100644 --- a/intersight/model/resource_selector_all_of.py +++ b/intersight/model/resource_selector_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resource_shared_resources_info_holder.py b/intersight/model/resource_shared_resources_info_holder.py index 982e782d63..5c408d57a0 100644 --- a/intersight/model/resource_shared_resources_info_holder.py +++ b/intersight/model/resource_shared_resources_info_holder.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_shared_resources_info_holder_all_of.py b/intersight/model/resource_shared_resources_info_holder_all_of.py index 7246dfe314..c16ee3decb 100644 --- a/intersight/model/resource_shared_resources_info_holder_all_of.py +++ b/intersight/model/resource_shared_resources_info_holder_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resource_shared_resources_info_holder_list.py b/intersight/model/resource_shared_resources_info_holder_list.py index d36e5f84fa..2c411eed12 100644 --- a/intersight/model/resource_shared_resources_info_holder_list.py +++ b/intersight/model/resource_shared_resources_info_holder_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_shared_resources_info_holder_list_all_of.py b/intersight/model/resource_shared_resources_info_holder_list_all_of.py index 981e8fc98f..11411c7526 100644 --- a/intersight/model/resource_shared_resources_info_holder_list_all_of.py +++ b/intersight/model/resource_shared_resources_info_holder_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resource_shared_resources_info_holder_response.py b/intersight/model/resource_shared_resources_info_holder_response.py index 05ddabeb77..464d19d23f 100644 --- a/intersight/model/resource_shared_resources_info_holder_response.py +++ b/intersight/model/resource_shared_resources_info_holder_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_source_to_permission_resources.py b/intersight/model/resource_source_to_permission_resources.py index bea17541fe..606d3240b7 100644 --- a/intersight/model/resource_source_to_permission_resources.py +++ b/intersight/model/resource_source_to_permission_resources.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_source_to_permission_resources_all_of.py b/intersight/model/resource_source_to_permission_resources_all_of.py index 19ff24fde5..52c3038021 100644 --- a/intersight/model/resource_source_to_permission_resources_all_of.py +++ b/intersight/model/resource_source_to_permission_resources_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resource_source_to_permission_resources_holder.py b/intersight/model/resource_source_to_permission_resources_holder.py index f49d063ef0..a1fa561f6d 100644 --- a/intersight/model/resource_source_to_permission_resources_holder.py +++ b/intersight/model/resource_source_to_permission_resources_holder.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resource_source_to_permission_resources_holder_all_of.py b/intersight/model/resource_source_to_permission_resources_holder_all_of.py index 83f381403b..8e72094582 100644 --- a/intersight/model/resource_source_to_permission_resources_holder_all_of.py +++ b/intersight/model/resource_source_to_permission_resources_holder_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resourcepool_lease.py b/intersight/model/resourcepool_lease.py index 47ff00f991..2a340a7ee9 100644 --- a/intersight/model/resourcepool_lease.py +++ b/intersight/model/resourcepool_lease.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -321,6 +321,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -329,10 +332,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_lease_all_of.py b/intersight/model/resourcepool_lease_all_of.py index f4608c0835..c04c16b249 100644 --- a/intersight/model/resourcepool_lease_all_of.py +++ b/intersight/model/resourcepool_lease_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resourcepool_lease_list.py b/intersight/model/resourcepool_lease_list.py index c7e1a4517a..5d2d32b050 100644 --- a/intersight/model/resourcepool_lease_list.py +++ b/intersight/model/resourcepool_lease_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_lease_list_all_of.py b/intersight/model/resourcepool_lease_list_all_of.py index 761f7a8352..249367a1d3 100644 --- a/intersight/model/resourcepool_lease_list_all_of.py +++ b/intersight/model/resourcepool_lease_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resourcepool_lease_parameters.py b/intersight/model/resourcepool_lease_parameters.py index 16786741e7..8ed44256e1 100644 --- a/intersight/model/resourcepool_lease_parameters.py +++ b/intersight/model/resourcepool_lease_parameters.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -168,6 +168,7 @@ class ResourcepoolLeaseParameters(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -510,6 +511,7 @@ class ResourcepoolLeaseParameters(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -892,6 +894,7 @@ class ResourcepoolLeaseParameters(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1234,6 +1237,7 @@ class ResourcepoolLeaseParameters(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1648,6 +1652,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1656,10 +1663,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_lease_relationship.py b/intersight/model/resourcepool_lease_relationship.py index e49ec4081f..7a6d84bb4f 100644 --- a/intersight/model/resourcepool_lease_relationship.py +++ b/intersight/model/resourcepool_lease_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -855,6 +855,7 @@ class ResourcepoolLeaseRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1424,6 +1425,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1432,10 +1436,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_lease_resource.py b/intersight/model/resourcepool_lease_resource.py index 9148c2c9b0..62673ebf00 100644 --- a/intersight/model/resourcepool_lease_resource.py +++ b/intersight/model/resourcepool_lease_resource.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -267,6 +267,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -275,10 +278,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_lease_resource_all_of.py b/intersight/model/resourcepool_lease_resource_all_of.py index 3336e2e71f..ed1c629f0f 100644 --- a/intersight/model/resourcepool_lease_resource_all_of.py +++ b/intersight/model/resourcepool_lease_resource_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resourcepool_lease_resource_list.py b/intersight/model/resourcepool_lease_resource_list.py index 2b26ddd45e..8a8b398d31 100644 --- a/intersight/model/resourcepool_lease_resource_list.py +++ b/intersight/model/resourcepool_lease_resource_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_lease_resource_list_all_of.py b/intersight/model/resourcepool_lease_resource_list_all_of.py index 1946111797..5b7a1faa64 100644 --- a/intersight/model/resourcepool_lease_resource_list_all_of.py +++ b/intersight/model/resourcepool_lease_resource_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resourcepool_lease_resource_relationship.py b/intersight/model/resourcepool_lease_resource_relationship.py index 59704e0e2f..8d397e8413 100644 --- a/intersight/model/resourcepool_lease_resource_relationship.py +++ b/intersight/model/resourcepool_lease_resource_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -833,6 +833,7 @@ class ResourcepoolLeaseResourceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1370,6 +1371,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1378,10 +1382,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_lease_resource_response.py b/intersight/model/resourcepool_lease_resource_response.py index 388c37a6f1..267b9a481c 100644 --- a/intersight/model/resourcepool_lease_resource_response.py +++ b/intersight/model/resourcepool_lease_resource_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_lease_response.py b/intersight/model/resourcepool_lease_response.py index 7ccd3c891e..ebc23b2e0d 100644 --- a/intersight/model/resourcepool_lease_response.py +++ b/intersight/model/resourcepool_lease_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_membership_reservation.py b/intersight/model/resourcepool_membership_reservation.py index accb5aa4ff..f74e9f68dd 100644 --- a/intersight/model/resourcepool_membership_reservation.py +++ b/intersight/model/resourcepool_membership_reservation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -295,6 +295,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -303,10 +306,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_membership_reservation_all_of.py b/intersight/model/resourcepool_membership_reservation_all_of.py index 7dae745f9f..ab8a16629e 100644 --- a/intersight/model/resourcepool_membership_reservation_all_of.py +++ b/intersight/model/resourcepool_membership_reservation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resourcepool_membership_reservation_list.py b/intersight/model/resourcepool_membership_reservation_list.py index 217790f7d6..200e04e842 100644 --- a/intersight/model/resourcepool_membership_reservation_list.py +++ b/intersight/model/resourcepool_membership_reservation_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_membership_reservation_list_all_of.py b/intersight/model/resourcepool_membership_reservation_list_all_of.py index e4897d3e4c..a95d0a090d 100644 --- a/intersight/model/resourcepool_membership_reservation_list_all_of.py +++ b/intersight/model/resourcepool_membership_reservation_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resourcepool_membership_reservation_response.py b/intersight/model/resourcepool_membership_reservation_response.py index 23a3495ff0..37d6dd3459 100644 --- a/intersight/model/resourcepool_membership_reservation_response.py +++ b/intersight/model/resourcepool_membership_reservation_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_pool.py b/intersight/model/resourcepool_pool.py index 7e91f5e121..dede3e739c 100644 --- a/intersight/model/resourcepool_pool.py +++ b/intersight/model/resourcepool_pool.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -325,6 +325,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -333,10 +336,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_pool_all_of.py b/intersight/model/resourcepool_pool_all_of.py index c06f982cb9..a26fd41a36 100644 --- a/intersight/model/resourcepool_pool_all_of.py +++ b/intersight/model/resourcepool_pool_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resourcepool_pool_list.py b/intersight/model/resourcepool_pool_list.py index 99e6359b0c..858e4667e6 100644 --- a/intersight/model/resourcepool_pool_list.py +++ b/intersight/model/resourcepool_pool_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_pool_list_all_of.py b/intersight/model/resourcepool_pool_list_all_of.py index ec4c8c7ade..5f910d1038 100644 --- a/intersight/model/resourcepool_pool_list_all_of.py +++ b/intersight/model/resourcepool_pool_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resourcepool_pool_member.py b/intersight/model/resourcepool_pool_member.py index dbc83f036f..f30db4fd7e 100644 --- a/intersight/model/resourcepool_pool_member.py +++ b/intersight/model/resourcepool_pool_member.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -282,6 +282,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -290,10 +293,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_pool_member_all_of.py b/intersight/model/resourcepool_pool_member_all_of.py index a00c6a7783..ddeafa8226 100644 --- a/intersight/model/resourcepool_pool_member_all_of.py +++ b/intersight/model/resourcepool_pool_member_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resourcepool_pool_member_list.py b/intersight/model/resourcepool_pool_member_list.py index c9134e4e76..3e21ea47c5 100644 --- a/intersight/model/resourcepool_pool_member_list.py +++ b/intersight/model/resourcepool_pool_member_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_pool_member_list_all_of.py b/intersight/model/resourcepool_pool_member_list_all_of.py index 2aa62ccfc9..9fa5c45a29 100644 --- a/intersight/model/resourcepool_pool_member_list_all_of.py +++ b/intersight/model/resourcepool_pool_member_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resourcepool_pool_member_relationship.py b/intersight/model/resourcepool_pool_member_relationship.py index 20a01f4014..590b311f58 100644 --- a/intersight/model/resourcepool_pool_member_relationship.py +++ b/intersight/model/resourcepool_pool_member_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class ResourcepoolPoolMemberRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1385,6 +1386,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1393,10 +1397,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_pool_member_response.py b/intersight/model/resourcepool_pool_member_response.py index 69fdc624e2..1dba7fa473 100644 --- a/intersight/model/resourcepool_pool_member_response.py +++ b/intersight/model/resourcepool_pool_member_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_pool_relationship.py b/intersight/model/resourcepool_pool_relationship.py index cbac98b515..51708c0015 100644 --- a/intersight/model/resourcepool_pool_relationship.py +++ b/intersight/model/resourcepool_pool_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -851,6 +851,7 @@ class ResourcepoolPoolRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1428,6 +1429,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1436,10 +1440,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_pool_response.py b/intersight/model/resourcepool_pool_response.py index 9a5e6890c6..e5857b800d 100644 --- a/intersight/model/resourcepool_pool_response.py +++ b/intersight/model/resourcepool_pool_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_resource_pool_parameters.py b/intersight/model/resourcepool_resource_pool_parameters.py index d815975a56..7bf39a3ddd 100644 --- a/intersight/model/resourcepool_resource_pool_parameters.py +++ b/intersight/model/resourcepool_resource_pool_parameters.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -168,6 +168,7 @@ class ResourcepoolResourcePoolParameters(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -510,6 +511,7 @@ class ResourcepoolResourcePoolParameters(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -892,6 +894,7 @@ class ResourcepoolResourcePoolParameters(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1234,6 +1237,7 @@ class ResourcepoolResourcePoolParameters(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1648,6 +1652,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1656,10 +1663,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_server_lease_parameters.py b/intersight/model/resourcepool_server_lease_parameters.py index 4b35d71e57..3ceeb2dbec 100644 --- a/intersight/model/resourcepool_server_lease_parameters.py +++ b/intersight/model/resourcepool_server_lease_parameters.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -230,6 +230,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -238,10 +241,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_server_lease_parameters_all_of.py b/intersight/model/resourcepool_server_lease_parameters_all_of.py index ef3c6b94e0..3112fe1651 100644 --- a/intersight/model/resourcepool_server_lease_parameters_all_of.py +++ b/intersight/model/resourcepool_server_lease_parameters_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resourcepool_server_pool_parameters.py b/intersight/model/resourcepool_server_pool_parameters.py index fe35e5794c..fcee33c1dc 100644 --- a/intersight/model/resourcepool_server_pool_parameters.py +++ b/intersight/model/resourcepool_server_pool_parameters.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_server_pool_parameters_all_of.py b/intersight/model/resourcepool_server_pool_parameters_all_of.py index 8dfb0a1a61..85b25c50eb 100644 --- a/intersight/model/resourcepool_server_pool_parameters_all_of.py +++ b/intersight/model/resourcepool_server_pool_parameters_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resourcepool_universe.py b/intersight/model/resourcepool_universe.py index 5667c5ec66..771ab9a7a4 100644 --- a/intersight/model/resourcepool_universe.py +++ b/intersight/model/resourcepool_universe.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -265,6 +265,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -273,10 +276,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_universe_all_of.py b/intersight/model/resourcepool_universe_all_of.py index a0bba98b8c..8eac89cda5 100644 --- a/intersight/model/resourcepool_universe_all_of.py +++ b/intersight/model/resourcepool_universe_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resourcepool_universe_list.py b/intersight/model/resourcepool_universe_list.py index 635b29f183..1f05e6bb3c 100644 --- a/intersight/model/resourcepool_universe_list.py +++ b/intersight/model/resourcepool_universe_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_universe_list_all_of.py b/intersight/model/resourcepool_universe_list_all_of.py index 7c73f3acfd..533dda40dd 100644 --- a/intersight/model/resourcepool_universe_list_all_of.py +++ b/intersight/model/resourcepool_universe_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/resourcepool_universe_relationship.py b/intersight/model/resourcepool_universe_relationship.py index 0f99379ff6..a32a25e7e4 100644 --- a/intersight/model/resourcepool_universe_relationship.py +++ b/intersight/model/resourcepool_universe_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class ResourcepoolUniverseRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1368,6 +1369,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1376,10 +1380,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/resourcepool_universe_response.py b/intersight/model/resourcepool_universe_response.py index fb5fff646c..0d0707f3ef 100644 --- a/intersight/model/resourcepool_universe_response.py +++ b/intersight/model/resourcepool_universe_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/rproxy_reverse_proxy.py b/intersight/model/rproxy_reverse_proxy.py index 0533da6047..3c57a6ef42 100644 --- a/intersight/model/rproxy_reverse_proxy.py +++ b/intersight/model/rproxy_reverse_proxy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -265,6 +265,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -273,10 +276,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/rproxy_reverse_proxy_all_of.py b/intersight/model/rproxy_reverse_proxy_all_of.py index e639493007..9320db5929 100644 --- a/intersight/model/rproxy_reverse_proxy_all_of.py +++ b/intersight/model/rproxy_reverse_proxy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/scheduler_abstract_scheduling_params.py b/intersight/model/scheduler_abstract_scheduling_params.py index 2212398966..0c963481c9 100644 --- a/intersight/model/scheduler_abstract_scheduling_params.py +++ b/intersight/model/scheduler_abstract_scheduling_params.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -172,6 +172,7 @@ class SchedulerAbstractSchedulingParams(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -514,6 +515,7 @@ class SchedulerAbstractSchedulingParams(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -896,6 +898,7 @@ class SchedulerAbstractSchedulingParams(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1238,6 +1241,7 @@ class SchedulerAbstractSchedulingParams(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1654,6 +1658,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1662,10 +1669,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/scheduler_abstract_task_request.py b/intersight/model/scheduler_abstract_task_request.py index 31ae951754..768104cdf6 100644 --- a/intersight/model/scheduler_abstract_task_request.py +++ b/intersight/model/scheduler_abstract_task_request.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -168,6 +168,7 @@ class SchedulerAbstractTaskRequest(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -510,6 +511,7 @@ class SchedulerAbstractTaskRequest(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -892,6 +894,7 @@ class SchedulerAbstractTaskRequest(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1234,6 +1237,7 @@ class SchedulerAbstractTaskRequest(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1648,6 +1652,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1656,10 +1663,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/scheduler_base_cadence_params.py b/intersight/model/scheduler_base_cadence_params.py index baa671fb89..187f7f9052 100644 --- a/intersight/model/scheduler_base_cadence_params.py +++ b/intersight/model/scheduler_base_cadence_params.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -178,6 +178,7 @@ class SchedulerBaseCadenceParams(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -520,6 +521,7 @@ class SchedulerBaseCadenceParams(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -902,6 +904,7 @@ class SchedulerBaseCadenceParams(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1244,6 +1247,7 @@ class SchedulerBaseCadenceParams(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1663,6 +1667,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1671,10 +1678,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/scheduler_base_monthly_cadence_params.py b/intersight/model/scheduler_base_monthly_cadence_params.py index ff06d94a7c..5b3ca64164 100644 --- a/intersight/model/scheduler_base_monthly_cadence_params.py +++ b/intersight/model/scheduler_base_monthly_cadence_params.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -229,6 +229,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -237,10 +240,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/scheduler_base_monthly_cadence_params_all_of.py b/intersight/model/scheduler_base_monthly_cadence_params_all_of.py index cd6cb089cc..a70a6445e7 100644 --- a/intersight/model/scheduler_base_monthly_cadence_params_all_of.py +++ b/intersight/model/scheduler_base_monthly_cadence_params_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/scheduler_base_schedule_params.py b/intersight/model/scheduler_base_schedule_params.py index f61750a150..2c5e6ce446 100644 --- a/intersight/model/scheduler_base_schedule_params.py +++ b/intersight/model/scheduler_base_schedule_params.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -77,260 +77,428 @@ class SchedulerBaseScheduleParams(ModelComposed): }, ('time_zone',): { 'PACIFIC/NIUE': "Pacific/Niue", - 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", - 'PACIFIC/HONOLULU': "Pacific/Honolulu", - 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", - 'PACIFIC/TAHITI': "Pacific/Tahiti", - 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'AFRICA/ABIDJAN': "Africa/Abidjan", + 'AFRICA/ACCRA': "Africa/Accra", + 'AFRICA/ADDIS_ABABA': "Africa/Addis_Ababa", + 'AFRICA/ALGIERS': "Africa/Algiers", + 'AFRICA/ASMARA': "Africa/Asmara", + 'AFRICA/BAMAKO': "Africa/Bamako", + 'AFRICA/BANGUI': "Africa/Bangui", + 'AFRICA/BANJUL': "Africa/Banjul", + 'AFRICA/BISSAU': "Africa/Bissau", + 'AFRICA/BLANTYRE': "Africa/Blantyre", + 'AFRICA/BRAZZAVILLE': "Africa/Brazzaville", + 'AFRICA/BUJUMBURA': "Africa/Bujumbura", + 'AFRICA/CAIRO': "Africa/Cairo", + 'AFRICA/CASABLANCA': "Africa/Casablanca", + 'AFRICA/CEUTA': "Africa/Ceuta", + 'AFRICA/CONAKRY': "Africa/Conakry", + 'AFRICA/DAKAR': "Africa/Dakar", + 'AFRICA/DAR_ES_SALAAM': "Africa/Dar_es_Salaam", + 'AFRICA/DJIBOUTI': "Africa/Djibouti", + 'AFRICA/DOUALA': "Africa/Douala", + 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", + 'AFRICA/FREETOWN': "Africa/Freetown", + 'AFRICA/GABORONE': "Africa/Gaborone", + 'AFRICA/HARARE': "Africa/Harare", + 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", + 'AFRICA/JUBA': "Africa/Juba", + 'AFRICA/KAMPALA': "Africa/Kampala", + 'AFRICA/KHARTOUM': "Africa/Khartoum", + 'AFRICA/KIGALI': "Africa/Kigali", + 'AFRICA/KINSHASA': "Africa/Kinshasa", + 'AFRICA/LAGOS': "Africa/Lagos", + 'AFRICA/LIBREVILLE': "Africa/Libreville", + 'AFRICA/LOME': "Africa/Lome", + 'AFRICA/LUANDA': "Africa/Luanda", + 'AFRICA/LUBUMBASHI': "Africa/Lubumbashi", + 'AFRICA/LUSAKA': "Africa/Lusaka", + 'AFRICA/MALABO': "Africa/Malabo", + 'AFRICA/MAPUTO': "Africa/Maputo", + 'AFRICA/MASERU': "Africa/Maseru", + 'AFRICA/MBABANE': "Africa/Mbabane", + 'AFRICA/MOGADISHU': "Africa/Mogadishu", + 'AFRICA/MONROVIA': "Africa/Monrovia", + 'AFRICA/NAIROBI': "Africa/Nairobi", + 'AFRICA/NDJAMENA': "Africa/Ndjamena", + 'AFRICA/NIAMEY': "Africa/Niamey", + 'AFRICA/NOUAKCHOTT': "Africa/Nouakchott", + 'AFRICA/OUAGADOUGOU': "Africa/Ouagadougou", + 'AFRICA/PORTO-NOVO': "Africa/Porto-Novo", + 'AFRICA/SAO_TOME': "Africa/Sao_Tome", + 'AFRICA/TRIPOLI': "Africa/Tripoli", + 'AFRICA/TUNIS': "Africa/Tunis", + 'AFRICA/WINDHOEK': "Africa/Windhoek", + 'AMERICA/ADAK': "America/Adak", 'AMERICA/ANCHORAGE': "America/Anchorage", - 'PACIFIC/GAMBIER': "Pacific/Gambier", - 'AMERICA/LOS_ANGELES': "America/Los_Angeles", - 'AMERICA/TIJUANA': "America/Tijuana", - 'AMERICA/VANCOUVER': "America/Vancouver", - 'AMERICA/WHITEHORSE': "America/Whitehorse", - 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", - 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", - 'AMERICA/DENVER': "America/Denver", - 'AMERICA/EDMONTON': "America/Edmonton", - 'AMERICA/HERMOSILLO': "America/Hermosillo", - 'AMERICA/MAZATLAN': "America/Mazatlan", - 'AMERICA/PHOENIX': "America/Phoenix", - 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'AMERICA/ANGUILLA': "America/Anguilla", + 'AMERICA/ANTIGUA': "America/Antigua", + 'AMERICA/ARAGUAINA': "America/Araguaina", + 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", + 'AMERICA/ARGENTINA/CATAMARCA': "America/Argentina/Catamarca", + 'AMERICA/ARGENTINA/CORDOBA': "America/Argentina/Cordoba", + 'AMERICA/ARGENTINA/JUJUY': "America/Argentina/Jujuy", + 'AMERICA/ARGENTINA/LA_RIOJA': "America/Argentina/La_Rioja", + 'AMERICA/ARGENTINA/MENDOZA': "America/Argentina/Mendoza", + 'AMERICA/ARGENTINA/RIO_GALLEGOS': "America/Argentina/Rio_Gallegos", + 'AMERICA/ARGENTINA/SALTA': "America/Argentina/Salta", + 'AMERICA/ARGENTINA/SAN_JUAN': "America/Argentina/San_Juan", + 'AMERICA/ARGENTINA/SAN_LUIS': "America/Argentina/San_Luis", + 'AMERICA/ARGENTINA/TUCUMAN': "America/Argentina/Tucuman", + 'AMERICA/ARGENTINA/USHUAIA': "America/Argentina/Ushuaia", + 'AMERICA/ARUBA': "America/Aruba", + 'AMERICA/ASUNCION': "America/Asuncion", + 'AMERICA/ATIKOKAN': "America/Atikokan", + 'AMERICA/BAHIA': "America/Bahia", + 'AMERICA/BAHIA_BANDERAS': "America/Bahia_Banderas", + 'AMERICA/BARBADOS': "America/Barbados", + 'AMERICA/BELEM': "America/Belem", 'AMERICA/BELIZE': "America/Belize", + 'AMERICA/BLANC-SABLON': "America/Blanc-Sablon", + 'AMERICA/BOA_VISTA': "America/Boa_Vista", + 'AMERICA/BOGOTA': "America/Bogota", + 'AMERICA/BOISE': "America/Boise", + 'AMERICA/CAMBRIDGE_BAY': "America/Cambridge_Bay", + 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", + 'AMERICA/CANCUN': "America/Cancun", + 'AMERICA/CARACAS': "America/Caracas", + 'AMERICA/CAYENNE': "America/Cayenne", + 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/CHICAGO': "America/Chicago", + 'AMERICA/CHIHUAHUA': "America/Chihuahua", 'AMERICA/COSTA_RICA': "America/Costa_Rica", + 'AMERICA/CRESTON': "America/Creston", + 'AMERICA/CUIABA': "America/Cuiaba", + 'AMERICA/CURACAO': "America/Curacao", + 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'AMERICA/DAWSON': "America/Dawson", + 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", + 'AMERICA/DENVER': "America/Denver", + 'AMERICA/DETROIT': "America/Detroit", + 'AMERICA/DOMINICA': "America/Dominica", + 'AMERICA/EDMONTON': "America/Edmonton", + 'AMERICA/EIRUNEPE': "America/Eirunepe", 'AMERICA/EL_SALVADOR': "America/El_Salvador", + 'AMERICA/FORTALEZA': "America/Fortaleza", + 'AMERICA/GLACE_BAY': "America/Glace_Bay", + 'AMERICA/GODTHAB': "America/Godthab", + 'AMERICA/GOOSE_BAY': "America/Goose_Bay", + 'AMERICA/GRAND_TURK': "America/Grand_Turk", + 'AMERICA/GRENADA': "America/Grenada", + 'AMERICA/GUADELOUPE': "America/Guadeloupe", 'AMERICA/GUATEMALA': "America/Guatemala", - 'AMERICA/MANAGUA': "America/Managua", - 'AMERICA/MEXICO_CITY': "America/Mexico_City", - 'AMERICA/REGINA': "America/Regina", - 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", - 'AMERICA/WINNIPEG': "America/Winnipeg", - 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", - 'AMERICA/BOGOTA': "America/Bogota", - 'AMERICA/CANCUN': "America/Cancun", - 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/GUAYAQUIL': "America/Guayaquil", + 'AMERICA/GUYANA': "America/Guyana", + 'AMERICA/HALIFAX': "America/Halifax", 'AMERICA/HAVANA': "America/Havana", + 'AMERICA/HERMOSILLO': "America/Hermosillo", + 'AMERICA/INDIANA/INDIANAPOLIS': "America/Indiana/Indianapolis", + 'AMERICA/INDIANA/KNOX': "America/Indiana/Knox", + 'AMERICA/INDIANA/MARENGO': "America/Indiana/Marengo", + 'AMERICA/INDIANA/PETERSBURG': "America/Indiana/Petersburg", + 'AMERICA/INDIANA/TELL_CITY': "America/Indiana/Tell_City", + 'AMERICA/INDIANA/VEVAY': "America/Indiana/Vevay", + 'AMERICA/INDIANA/VINCENNES': "America/Indiana/Vincennes", + 'AMERICA/INDIANA/WINAMAC': "America/Indiana/Winamac", + 'AMERICA/INUVIK': "America/Inuvik", 'AMERICA/IQALUIT': "America/Iqaluit", 'AMERICA/JAMAICA': "America/Jamaica", + 'AMERICA/JUNEAU': "America/Juneau", + 'AMERICA/KENTUCKY/LOUISVILLE': "America/Kentucky/Louisville", + 'AMERICA/KENTUCKY/MONTICELLO': "America/Kentucky/Monticello", + 'AMERICA/KRALENDIJK': "America/Kralendijk", + 'AMERICA/LA_PAZ': "America/La_Paz", 'AMERICA/LIMA': "America/Lima", + 'AMERICA/LOS_ANGELES': "America/Los_Angeles", + 'AMERICA/LOWER_PRINCES': "America/Lower_Princes", + 'AMERICA/MACEIO': "America/Maceio", + 'AMERICA/MANAGUA': "America/Managua", + 'AMERICA/MANAUS': "America/Manaus", + 'AMERICA/MARIGOT': "America/Marigot", + 'AMERICA/MARTINIQUE': "America/Martinique", + 'AMERICA/MATAMOROS': "America/Matamoros", + 'AMERICA/MAZATLAN': "America/Mazatlan", + 'AMERICA/MENOMINEE': "America/Menominee", + 'AMERICA/MERIDA': "America/Merida", + 'AMERICA/METLAKATLA': "America/Metlakatla", + 'AMERICA/MEXICO_CITY': "America/Mexico_City", + 'AMERICA/MIQUELON': "America/Miquelon", + 'AMERICA/MONCTON': "America/Moncton", + 'AMERICA/MONTERREY': "America/Monterrey", + 'AMERICA/MONTEVIDEO': "America/Montevideo", + 'AMERICA/MONTREAL': "America/Montreal", + 'AMERICA/MONTSERRAT': "America/Montserrat", 'AMERICA/NASSAU': "America/Nassau", 'AMERICA/NEW_YORK': "America/New_York", - 'AMERICA/NUUK': "America/Nuuk", + 'AMERICA/NIPIGON': "America/Nipigon", + 'AMERICA/NOME': "America/Nome", + 'AMERICA/NORONHA': "America/Noronha", + 'AMERICA/NORTH_DAKOTA/BEULAH': "America/North_Dakota/Beulah", + 'AMERICA/NORTH_DAKOTA/CENTER': "America/North_Dakota/Center", + 'AMERICA/NORTH_DAKOTA/NEW_SALEM': "America/North_Dakota/New_Salem", + 'AMERICA/OJINAGA': "America/Ojinaga", 'AMERICA/PANAMA': "America/Panama", + 'AMERICA/PANGNIRTUNG': "America/Pangnirtung", + 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/PHOENIX': "America/Phoenix", 'AMERICA/PORT-AU-PRINCE': "America/Port-au-Prince", - 'AMERICA/RIO_BRANCO': "America/Rio_Branco", - 'AMERICA/TORONTO': "America/Toronto", - 'PACIFIC/EASTER': "Pacific/Easter", - 'AMERICA/CARACAS': "America/Caracas", - 'AMERICA/ASUNCION': "America/Asuncion", - 'AMERICA/BARBADOS': "America/Barbados", - 'AMERICA/BOA_VISTA': "America/Boa_Vista", - 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", - 'AMERICA/CUIABA': "America/Cuiaba", - 'AMERICA/CURACAO': "America/Curacao", - 'AMERICA/GRAND_TURK': "America/Grand_Turk", - 'AMERICA/GUYANA': "America/Guyana", - 'AMERICA/HALIFAX': "America/Halifax", - 'AMERICA/LA_PAZ': "America/La_Paz", - 'AMERICA/MANAUS': "America/Manaus", - 'AMERICA/MARTINIQUE': "America/Martinique", 'AMERICA/PORT_OF_SPAIN': "America/Port_of_Spain", 'AMERICA/PORTO_VELHO': "America/Porto_Velho", 'AMERICA/PUERTO_RICO': "America/Puerto_Rico", - 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", - 'AMERICA/THULE': "America/Thule", - 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", - 'AMERICA/ST_JOHNS': "America/St_Johns", - 'AMERICA/ARAGUAINA': "America/Araguaina", - 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", - 'AMERICA/BAHIA': "America/Bahia", - 'AMERICA/BELEM': "America/Belem", - 'AMERICA/CAYENNE': "America/Cayenne", - 'AMERICA/FORTALEZA': "America/Fortaleza", - 'AMERICA/GODTHAB': "America/Godthab", - 'AMERICA/MACEIO': "America/Maceio", - 'AMERICA/MIQUELON': "America/Miquelon", - 'AMERICA/MONTEVIDEO': "America/Montevideo", - 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/RAINY_RIVER': "America/Rainy_River", + 'AMERICA/RANKIN_INLET': "America/Rankin_Inlet", 'AMERICA/RECIFE': "America/Recife", + 'AMERICA/REGINA': "America/Regina", + 'AMERICA/RESOLUTE': "America/Resolute", + 'AMERICA/RIO_BRANCO': "America/Rio_Branco", + 'AMERICA/SANTA_ISABEL': "America/Santa_Isabel", + 'AMERICA/SANTAREM': "America/Santarem", 'AMERICA/SANTIAGO': "America/Santiago", + 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", 'AMERICA/SAO_PAULO': "America/Sao_Paulo", + 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'AMERICA/SHIPROCK': "America/Shiprock", + 'AMERICA/SITKA': "America/Sitka", + 'AMERICA/ST_BARTHELEMY': "America/St_Barthelemy", + 'AMERICA/ST_JOHNS': "America/St_Johns", + 'AMERICA/ST_KITTS': "America/St_Kitts", + 'AMERICA/ST_LUCIA': "America/St_Lucia", + 'AMERICA/ST_THOMAS': "America/St_Thomas", + 'AMERICA/ST_VINCENT': "America/St_Vincent", + 'AMERICA/SWIFT_CURRENT': "America/Swift_Current", + 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", + 'AMERICA/THULE': "America/Thule", + 'AMERICA/THUNDER_BAY': "America/Thunder_Bay", + 'AMERICA/TIJUANA': "America/Tijuana", + 'AMERICA/TORONTO': "America/Toronto", + 'AMERICA/TORTOLA': "America/Tortola", + 'AMERICA/VANCOUVER': "America/Vancouver", + 'AMERICA/WHITEHORSE': "America/Whitehorse", + 'AMERICA/WINNIPEG': "America/Winnipeg", + 'AMERICA/YAKUTAT': "America/Yakutat", + 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'ANTARCTICA/CASEY': "Antarctica/Casey", + 'ANTARCTICA/DAVIS': "Antarctica/Davis", + 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", + 'ANTARCTICA/MACQUARIE': "Antarctica/Macquarie", + 'ANTARCTICA/MAWSON': "Antarctica/Mawson", + 'ANTARCTICA/MCMURDO': "Antarctica/McMurdo", 'ANTARCTICA/PALMER': "Antarctica/Palmer", 'ANTARCTICA/ROTHERA': "Antarctica/Rothera", - 'ATLANTIC/STANLEY': "Atlantic/Stanley", - 'AMERICA/NORONHA': "America/Noronha", - 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", - 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'ANTARCTICA/SOUTH_POLE': "Antarctica/South_Pole", + 'ANTARCTICA/SYOWA': "Antarctica/Syowa", + 'ANTARCTICA/TROLL': "Antarctica/Troll", + 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", + 'ARCTIC/LONGYEARBYEN': "Arctic/Longyearbyen", + 'ASIA/ADEN': "Asia/Aden", + 'ASIA/ALMATY': "Asia/Almaty", + 'ASIA/AMMAN': "Asia/Amman", + 'ASIA/ANADYR': "Asia/Anadyr", + 'ASIA/AQTAU': "Asia/Aqtau", + 'ASIA/AQTOBE': "Asia/Aqtobe", + 'ASIA/ASHGABAT': "Asia/Ashgabat", + 'ASIA/BAGHDAD': "Asia/Baghdad", + 'ASIA/BAHRAIN': "Asia/Bahrain", + 'ASIA/BAKU': "Asia/Baku", + 'ASIA/BANGKOK': "Asia/Bangkok", + 'ASIA/BEIRUT': "Asia/Beirut", + 'ASIA/BISHKEK': "Asia/Bishkek", + 'ASIA/BRUNEI': "Asia/Brunei", + 'ASIA/CALCUTTA': "Asia/Calcutta", + 'ASIA/CHOIBALSAN': "Asia/Choibalsan", + 'ASIA/CHONGQING': "Asia/Chongqing", + 'ASIA/COLOMBO': "Asia/Colombo", + 'ASIA/DAMASCUS': "Asia/Damascus", + 'ASIA/DHAKA': "Asia/Dhaka", + 'ASIA/DILI': "Asia/Dili", + 'ASIA/DUBAI': "Asia/Dubai", + 'ASIA/DUSHANBE': "Asia/Dushanbe", + 'ASIA/GAZA': "Asia/Gaza", + 'ASIA/HARBIN': "Asia/Harbin", + 'ASIA/HEBRON': "Asia/Hebron", + 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", + 'ASIA/HONG_KONG': "Asia/Hong_Kong", + 'ASIA/HOVD': "Asia/Hovd", + 'ASIA/IRKUTSK': "Asia/Irkutsk", + 'ASIA/JAKARTA': "Asia/Jakarta", + 'ASIA/JAYAPURA': "Asia/Jayapura", + 'ASIA/JERUSALEM': "Asia/Jerusalem", + 'ASIA/KABUL': "Asia/Kabul", + 'ASIA/KAMCHATKA': "Asia/Kamchatka", + 'ASIA/KARACHI': "Asia/Karachi", + 'ASIA/KASHGAR': "Asia/Kashgar", + 'ASIA/KATHMANDU': "Asia/Kathmandu", + 'ASIA/KATMANDU': "Asia/Katmandu", + 'ASIA/KHANDYGA': "Asia/Khandyga", + 'ASIA/KOLKATA': "Asia/Kolkata", + 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", + 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", + 'ASIA/KUCHING': "Asia/Kuching", + 'ASIA/KUWAIT': "Asia/Kuwait", + 'ASIA/MACAU': "Asia/Macau", + 'ASIA/MAGADAN': "Asia/Magadan", + 'ASIA/MAKASSAR': "Asia/Makassar", + 'ASIA/MANILA': "Asia/Manila", + 'ASIA/MUSCAT': "Asia/Muscat", + 'ASIA/NICOSIA': "Asia/Nicosia", + 'ASIA/NOVOKUZNETSK': "Asia/Novokuznetsk", + 'ASIA/NOVOSIBIRSK': "Asia/Novosibirsk", + 'ASIA/OMSK': "Asia/Omsk", + 'ASIA/ORAL': "Asia/Oral", + 'ASIA/PHNOM_PENH': "Asia/Phnom_Penh", + 'ASIA/PONTIANAK': "Asia/Pontianak", + 'ASIA/PYONGYANG': "Asia/Pyongyang", + 'ASIA/QATAR': "Asia/Qatar", + 'ASIA/QYZYLORDA': "Asia/Qyzylorda", + 'ASIA/RANGOON': "Asia/Rangoon", + 'ASIA/RIYADH': "Asia/Riyadh", + 'ASIA/SAIGON': "Asia/Saigon", + 'ASIA/SAKHALIN': "Asia/Sakhalin", + 'ASIA/SAMARKAND': "Asia/Samarkand", + 'ASIA/SEOUL': "Asia/Seoul", + 'ASIA/SHANGHAI': "Asia/Shanghai", + 'ASIA/SINGAPORE': "Asia/Singapore", + 'ASIA/TAIPEI': "Asia/Taipei", + 'ASIA/TASHKENT': "Asia/Tashkent", + 'ASIA/TBILISI': "Asia/Tbilisi", + 'ASIA/TEHRAN': "Asia/Tehran", + 'ASIA/THIMPHU': "Asia/Thimphu", + 'ASIA/TOKYO': "Asia/Tokyo", + 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", + 'ASIA/URUMQI': "Asia/Urumqi", + 'ASIA/UST-NERA': "Asia/Ust-Nera", + 'ASIA/VIENTIANE': "Asia/Vientiane", + 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", + 'ASIA/YAKUTSK': "Asia/Yakutsk", + 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", + 'ASIA/YEREVAN': "Asia/Yerevan", 'ATLANTIC/AZORES': "Atlantic/Azores", - 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", - 'AFRICA/ABIDJAN': "Africa/Abidjan", - 'AFRICA/ACCRA': "Africa/Accra", - 'AFRICA/BISSAU': "Africa/Bissau", - 'AFRICA/CASABLANCA': "Africa/Casablanca", - 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", - 'AFRICA/MONROVIA': "Africa/Monrovia", - 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", 'ATLANTIC/CANARY': "Atlantic/Canary", + 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", 'ATLANTIC/FAROE': "Atlantic/Faroe", + 'ATLANTIC/MADEIRA': "Atlantic/Madeira", 'ATLANTIC/REYKJAVIK': "Atlantic/Reykjavik", + 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", + 'ATLANTIC/ST_HELENA': "Atlantic/St_Helena", + 'ATLANTIC/STANLEY': "Atlantic/Stanley", + 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", + 'AUSTRALIA/BRISBANE': "Australia/Brisbane", + 'AUSTRALIA/BROKEN_HILL': "Australia/Broken_Hill", + 'AUSTRALIA/CURRIE': "Australia/Currie", + 'AUSTRALIA/DARWIN': "Australia/Darwin", + 'AUSTRALIA/EUCLA': "Australia/Eucla", + 'AUSTRALIA/HOBART': "Australia/Hobart", + 'AUSTRALIA/LINDEMAN': "Australia/Lindeman", + 'AUSTRALIA/LORD_HOWE': "Australia/Lord_Howe", + 'AUSTRALIA/MELBOURNE': "Australia/Melbourne", + 'AUSTRALIA/PERTH': "Australia/Perth", + 'AUSTRALIA/SYDNEY': "Australia/Sydney", 'ETC/GMT': "Etc/GMT", - 'EUROPE/DUBLIN': "Europe/Dublin", - 'EUROPE/LISBON': "Europe/Lisbon", - 'EUROPE/LONDON': "Europe/London", - 'AFRICA/ALGIERS': "Africa/Algiers", - 'AFRICA/CEUTA': "Africa/Ceuta", - 'AFRICA/LAGOS': "Africa/Lagos", - 'AFRICA/NDJAMENA': "Africa/Ndjamena", - 'AFRICA/TUNIS': "Africa/Tunis", - 'AFRICA/WINDHOEK': "Africa/Windhoek", 'EUROPE/AMSTERDAM': "Europe/Amsterdam", 'EUROPE/ANDORRA': "Europe/Andorra", + 'EUROPE/ATHENS': "Europe/Athens", 'EUROPE/BELGRADE': "Europe/Belgrade", 'EUROPE/BERLIN': "Europe/Berlin", + 'EUROPE/BRATISLAVA': "Europe/Bratislava", 'EUROPE/BRUSSELS': "Europe/Brussels", + 'EUROPE/BUCHAREST': "Europe/Bucharest", 'EUROPE/BUDAPEST': "Europe/Budapest", + 'EUROPE/BUSINGEN': "Europe/Busingen", + 'EUROPE/CHISINAU': "Europe/Chisinau", 'EUROPE/COPENHAGEN': "Europe/Copenhagen", + 'EUROPE/DUBLIN': "Europe/Dublin", 'EUROPE/GIBRALTAR': "Europe/Gibraltar", + 'EUROPE/GUERNSEY': "Europe/Guernsey", + 'EUROPE/HELSINKI': "Europe/Helsinki", + 'EUROPE/ISLE_OF_MAN': "Europe/Isle_of_Man", + 'EUROPE/ISTANBUL': "Europe/Istanbul", + 'EUROPE/JERSEY': "Europe/Jersey", + 'EUROPE/KALININGRAD': "Europe/Kaliningrad", + 'EUROPE/KIEV': "Europe/Kiev", + 'EUROPE/LISBON': "Europe/Lisbon", + 'EUROPE/LJUBLJANA': "Europe/Ljubljana", + 'EUROPE/LONDON': "Europe/London", 'EUROPE/LUXEMBOURG': "Europe/Luxembourg", 'EUROPE/MADRID': "Europe/Madrid", 'EUROPE/MALTA': "Europe/Malta", + 'EUROPE/MARIEHAMN': "Europe/Mariehamn", + 'EUROPE/MINSK': "Europe/Minsk", 'EUROPE/MONACO': "Europe/Monaco", + 'EUROPE/MOSCOW': "Europe/Moscow", 'EUROPE/OSLO': "Europe/Oslo", 'EUROPE/PARIS': "Europe/Paris", + 'EUROPE/PODGORICA': "Europe/Podgorica", 'EUROPE/PRAGUE': "Europe/Prague", + 'EUROPE/RIGA': "Europe/Riga", 'EUROPE/ROME': "Europe/Rome", + 'EUROPE/SAMARA': "Europe/Samara", + 'EUROPE/SAN_MARINO': "Europe/San_Marino", + 'EUROPE/SARAJEVO': "Europe/Sarajevo", + 'EUROPE/SIMFEROPOL': "Europe/Simferopol", + 'EUROPE/SKOPJE': "Europe/Skopje", + 'EUROPE/SOFIA': "Europe/Sofia", 'EUROPE/STOCKHOLM': "Europe/Stockholm", + 'EUROPE/TALLINN': "Europe/Tallinn", 'EUROPE/TIRANE': "Europe/Tirane", + 'EUROPE/UZHGOROD': "Europe/Uzhgorod", + 'EUROPE/VADUZ': "Europe/Vaduz", + 'EUROPE/VATICAN': "Europe/Vatican", 'EUROPE/VIENNA': "Europe/Vienna", + 'EUROPE/VILNIUS': "Europe/Vilnius", + 'EUROPE/VOLGOGRAD': "Europe/Volgograd", 'EUROPE/WARSAW': "Europe/Warsaw", + 'EUROPE/ZAGREB': "Europe/Zagreb", + 'EUROPE/ZAPOROZHYE': "Europe/Zaporozhye", 'EUROPE/ZURICH': "Europe/Zurich", - 'AFRICA/CAIRO': "Africa/Cairo", - 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", - 'AFRICA/MAPUTO': "Africa/Maputo", - 'AFRICA/TRIPOLI': "Africa/Tripoli", - 'ASIA/AMMAN': "Asia/Amman", - 'ASIA/BEIRUT': "Asia/Beirut", - 'ASIA/DAMASCUS': "Asia/Damascus", - 'ASIA/GAZA': "Asia/Gaza", - 'ASIA/JERUSALEM': "Asia/Jerusalem", - 'ASIA/NICOSIA': "Asia/Nicosia", - 'EUROPE/ATHENS': "Europe/Athens", - 'EUROPE/BUCHAREST': "Europe/Bucharest", - 'EUROPE/CHISINAU': "Europe/Chisinau", - 'EUROPE/HELSINKI': "Europe/Helsinki", - 'EUROPE/ISTANBUL': "Europe/Istanbul", - 'EUROPE/KALININGRAD': "Europe/Kaliningrad", - 'EUROPE/KIEV': "Europe/Kiev", - 'EUROPE/RIGA': "Europe/Riga", - 'EUROPE/SOFIA': "Europe/Sofia", - 'EUROPE/TALLINN': "Europe/Tallinn", - 'EUROPE/VILNIUS': "Europe/Vilnius", - 'AFRICA/KHARTOUM': "Africa/Khartoum", - 'AFRICA/NAIROBI': "Africa/Nairobi", - 'ANTARCTICA/SYOWA': "Antarctica/Syowa", - 'ASIA/BAGHDAD': "Asia/Baghdad", - 'ASIA/QATAR': "Asia/Qatar", - 'ASIA/RIYADH': "Asia/Riyadh", - 'EUROPE/MINSK': "Europe/Minsk", - 'EUROPE/MOSCOW': "Europe/Moscow", - 'ASIA/TEHRAN': "Asia/Tehran", - 'ASIA/BAKU': "Asia/Baku", - 'ASIA/DUBAI': "Asia/Dubai", - 'ASIA/TBILISI': "Asia/Tbilisi", - 'ASIA/YEREVAN': "Asia/Yerevan", - 'EUROPE/SAMARA': "Europe/Samara", + 'INDIAN/ANTANANARIVO': "Indian/Antananarivo", + 'INDIAN/CHAGOS': "Indian/Chagos", + 'INDIAN/CHRISTMAS': "Indian/Christmas", + 'INDIAN/COCOS': "Indian/Cocos", + 'INDIAN/COMORO': "Indian/Comoro", + 'INDIAN/KERGUELEN': "Indian/Kerguelen", 'INDIAN/MAHE': "Indian/Mahe", + 'INDIAN/MALDIVES': "Indian/Maldives", 'INDIAN/MAURITIUS': "Indian/Mauritius", + 'INDIAN/MAYOTTE': "Indian/Mayotte", 'INDIAN/REUNION': "Indian/Reunion", - 'ASIA/KABUL': "Asia/Kabul", - 'ANTARCTICA/MAWSON': "Antarctica/Mawson", - 'ASIA/AQTAU': "Asia/Aqtau", - 'ASIA/AQTOBE': "Asia/Aqtobe", - 'ASIA/ASHGABAT': "Asia/Ashgabat", - 'ASIA/DUSHANBE': "Asia/Dushanbe", - 'ASIA/KARACHI': "Asia/Karachi", - 'ASIA/TASHKENT': "Asia/Tashkent", - 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", - 'INDIAN/KERGUELEN': "Indian/Kerguelen", - 'INDIAN/MALDIVES': "Indian/Maldives", - 'ASIA/CALCUTTA': "Asia/Calcutta", - 'ASIA/KOLKATA': "Asia/Kolkata", - 'ASIA/COLOMBO': "Asia/Colombo", - 'ASIA/KATHMANDU': "Asia/Kathmandu", - 'ASIA/KATMANDU': "Asia/Katmandu", - 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", - 'ASIA/ALMATY': "Asia/Almaty", - 'ASIA/BISHKEK': "Asia/Bishkek", - 'ASIA/DHAKA': "Asia/Dhaka", - 'ASIA/OMSK': "Asia/Omsk", - 'ASIA/THIMPHU': "Asia/Thimphu", - 'INDIAN/CHAGOS': "Indian/Chagos", - 'ASIA/RANGOON': "Asia/Rangoon", - 'INDIAN/COCOS': "Indian/Cocos", - 'ANTARCTICA/DAVIS': "Antarctica/Davis", - 'ASIA/BANGKOK': "Asia/Bangkok", - 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", - 'ASIA/HOVD': "Asia/Hovd", - 'ASIA/JAKARTA': "Asia/Jakarta", - 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", - 'ASIA/SAIGON': "Asia/Saigon", - 'INDIAN/CHRISTMAS': "Indian/Christmas", - 'ANTARCTICA/CASEY': "Antarctica/Casey", - 'ASIA/BRUNEI': "Asia/Brunei", - 'ASIA/CHOIBALSAN': "Asia/Choibalsan", - 'ASIA/HONG_KONG': "Asia/Hong_Kong", - 'ASIA/IRKUTSK': "Asia/Irkutsk", - 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", - 'ASIA/MACAU': "Asia/Macau", - 'ASIA/MAKASSAR': "Asia/Makassar", - 'ASIA/MANILA': "Asia/Manila", - 'ASIA/SHANGHAI': "Asia/Shanghai", - 'ASIA/SINGAPORE': "Asia/Singapore", - 'ASIA/TAIPEI': "Asia/Taipei", - 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", - 'AUSTRALIA/PERTH': "Australia/Perth", - 'ASIA/PYONGYANG': "Asia/Pyongyang", - 'ASIA/DILI': "Asia/Dili", - 'ASIA/JAYAPURA': "Asia/Jayapura", - 'ASIA/SEOUL': "Asia/Seoul", - 'ASIA/TOKYO': "Asia/Tokyo", - 'ASIA/YAKUTSK': "Asia/Yakutsk", - 'ASIA/YANGON': "Asia/Yangon", - 'PACIFIC/PALAU': "Pacific/Palau", - 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", - 'AUSTRALIA/DARWIN': "Australia/Darwin", - 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", - 'ASIA/MAGADAN': "Asia/Magadan", - 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", - 'AUSTRALIA/BRISBANE': "Australia/Brisbane", - 'AUSTRALIA/HOBART': "Australia/Hobart", - 'AUSTRALIA/SYDNEY': "Australia/Sydney", + 'PACIFIC/APIA': "Pacific/Apia", + 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/CHATHAM': "Pacific/Chatham", 'PACIFIC/CHUUK': "Pacific/Chuuk", - 'PACIFIC/GUAM': "Pacific/Guam", - 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/EASTER': "Pacific/Easter", 'PACIFIC/EFATE': "Pacific/Efate", - 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", - 'PACIFIC/KOSRAE': "Pacific/Kosrae", - 'PACIFIC/NORFOLK': "Pacific/Norfolk", - 'PACIFIC/NOUMEA': "Pacific/Noumea", - 'PACIFIC/POHNPEI': "Pacific/Pohnpei", - 'ASIA/KAMCHATKA': "Asia/Kamchatka", - 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/ENDERBURY': "Pacific/Enderbury", + 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", 'PACIFIC/FIJI': "Pacific/Fiji", 'PACIFIC/FUNAFUTI': "Pacific/Funafuti", + 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", + 'PACIFIC/GAMBIER': "Pacific/Gambier", + 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", + 'PACIFIC/GUAM': "Pacific/Guam", + 'PACIFIC/HONOLULU': "Pacific/Honolulu", + 'PACIFIC/JOHNSTON': "Pacific/Johnston", + 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", + 'PACIFIC/KOSRAE': "Pacific/Kosrae", 'PACIFIC/KWAJALEIN': "Pacific/Kwajalein", 'PACIFIC/MAJURO': "Pacific/Majuro", + 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'PACIFIC/MIDWAY': "Pacific/Midway", 'PACIFIC/NAURU': "Pacific/Nauru", + 'PACIFIC/NORFOLK': "Pacific/Norfolk", + 'PACIFIC/NOUMEA': "Pacific/Noumea", + 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", + 'PACIFIC/PALAU': "Pacific/Palau", + 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", + 'PACIFIC/POHNPEI': "Pacific/Pohnpei", + 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", + 'PACIFIC/SAIPAN': "Pacific/Saipan", + 'PACIFIC/TAHITI': "Pacific/Tahiti", 'PACIFIC/TARAWA': "Pacific/Tarawa", + 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", 'PACIFIC/WAKE': "Pacific/Wake", 'PACIFIC/WALLIS': "Pacific/Wallis", - 'PACIFIC/APIA': "Pacific/Apia", - 'PACIFIC/ENDERBURY': "Pacific/Enderbury", - 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", - 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", - 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", 'UTC': "UTC", }, } @@ -427,7 +595,7 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 through its discriminator because we passed in _visited_composed_classes = (Animal,) start_time (datetime): The schedule start time. A future time is required. When the start time is updated, it is mandatory to specify the corresponding timeZone property as well.. [optional] # noqa: E501 - time_zone (str): The timezone for the startTime specified. It is a mandatory input property when start time is provided. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): The timezone for the startTime specified. It is a mandatory input property when start time is provided. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) @@ -477,6 +645,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -485,10 +656,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -539,7 +713,7 @@ def __init__(self, class_id, object_type, *args, **kwargs): # noqa: E501 through its discriminator because we passed in _visited_composed_classes = (Animal,) start_time (datetime): The schedule start time. A future time is required. When the start time is updated, it is mandatory to specify the corresponding timeZone property as well.. [optional] # noqa: E501 - time_zone (str): The timezone for the startTime specified. It is a mandatory input property when start time is provided. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): The timezone for the startTime specified. It is a mandatory input property when start time is provided. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) diff --git a/intersight/model/scheduler_base_schedule_params_all_of.py b/intersight/model/scheduler_base_schedule_params_all_of.py index 5155264c7b..982dcb0de0 100644 --- a/intersight/model/scheduler_base_schedule_params_all_of.py +++ b/intersight/model/scheduler_base_schedule_params_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -67,260 +67,428 @@ class SchedulerBaseScheduleParamsAllOf(ModelNormal): }, ('time_zone',): { 'PACIFIC/NIUE': "Pacific/Niue", - 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", - 'PACIFIC/HONOLULU': "Pacific/Honolulu", - 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", - 'PACIFIC/TAHITI': "Pacific/Tahiti", - 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'AFRICA/ABIDJAN': "Africa/Abidjan", + 'AFRICA/ACCRA': "Africa/Accra", + 'AFRICA/ADDIS_ABABA': "Africa/Addis_Ababa", + 'AFRICA/ALGIERS': "Africa/Algiers", + 'AFRICA/ASMARA': "Africa/Asmara", + 'AFRICA/BAMAKO': "Africa/Bamako", + 'AFRICA/BANGUI': "Africa/Bangui", + 'AFRICA/BANJUL': "Africa/Banjul", + 'AFRICA/BISSAU': "Africa/Bissau", + 'AFRICA/BLANTYRE': "Africa/Blantyre", + 'AFRICA/BRAZZAVILLE': "Africa/Brazzaville", + 'AFRICA/BUJUMBURA': "Africa/Bujumbura", + 'AFRICA/CAIRO': "Africa/Cairo", + 'AFRICA/CASABLANCA': "Africa/Casablanca", + 'AFRICA/CEUTA': "Africa/Ceuta", + 'AFRICA/CONAKRY': "Africa/Conakry", + 'AFRICA/DAKAR': "Africa/Dakar", + 'AFRICA/DAR_ES_SALAAM': "Africa/Dar_es_Salaam", + 'AFRICA/DJIBOUTI': "Africa/Djibouti", + 'AFRICA/DOUALA': "Africa/Douala", + 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", + 'AFRICA/FREETOWN': "Africa/Freetown", + 'AFRICA/GABORONE': "Africa/Gaborone", + 'AFRICA/HARARE': "Africa/Harare", + 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", + 'AFRICA/JUBA': "Africa/Juba", + 'AFRICA/KAMPALA': "Africa/Kampala", + 'AFRICA/KHARTOUM': "Africa/Khartoum", + 'AFRICA/KIGALI': "Africa/Kigali", + 'AFRICA/KINSHASA': "Africa/Kinshasa", + 'AFRICA/LAGOS': "Africa/Lagos", + 'AFRICA/LIBREVILLE': "Africa/Libreville", + 'AFRICA/LOME': "Africa/Lome", + 'AFRICA/LUANDA': "Africa/Luanda", + 'AFRICA/LUBUMBASHI': "Africa/Lubumbashi", + 'AFRICA/LUSAKA': "Africa/Lusaka", + 'AFRICA/MALABO': "Africa/Malabo", + 'AFRICA/MAPUTO': "Africa/Maputo", + 'AFRICA/MASERU': "Africa/Maseru", + 'AFRICA/MBABANE': "Africa/Mbabane", + 'AFRICA/MOGADISHU': "Africa/Mogadishu", + 'AFRICA/MONROVIA': "Africa/Monrovia", + 'AFRICA/NAIROBI': "Africa/Nairobi", + 'AFRICA/NDJAMENA': "Africa/Ndjamena", + 'AFRICA/NIAMEY': "Africa/Niamey", + 'AFRICA/NOUAKCHOTT': "Africa/Nouakchott", + 'AFRICA/OUAGADOUGOU': "Africa/Ouagadougou", + 'AFRICA/PORTO-NOVO': "Africa/Porto-Novo", + 'AFRICA/SAO_TOME': "Africa/Sao_Tome", + 'AFRICA/TRIPOLI': "Africa/Tripoli", + 'AFRICA/TUNIS': "Africa/Tunis", + 'AFRICA/WINDHOEK': "Africa/Windhoek", + 'AMERICA/ADAK': "America/Adak", 'AMERICA/ANCHORAGE': "America/Anchorage", - 'PACIFIC/GAMBIER': "Pacific/Gambier", - 'AMERICA/LOS_ANGELES': "America/Los_Angeles", - 'AMERICA/TIJUANA': "America/Tijuana", - 'AMERICA/VANCOUVER': "America/Vancouver", - 'AMERICA/WHITEHORSE': "America/Whitehorse", - 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", - 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", - 'AMERICA/DENVER': "America/Denver", - 'AMERICA/EDMONTON': "America/Edmonton", - 'AMERICA/HERMOSILLO': "America/Hermosillo", - 'AMERICA/MAZATLAN': "America/Mazatlan", - 'AMERICA/PHOENIX': "America/Phoenix", - 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'AMERICA/ANGUILLA': "America/Anguilla", + 'AMERICA/ANTIGUA': "America/Antigua", + 'AMERICA/ARAGUAINA': "America/Araguaina", + 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", + 'AMERICA/ARGENTINA/CATAMARCA': "America/Argentina/Catamarca", + 'AMERICA/ARGENTINA/CORDOBA': "America/Argentina/Cordoba", + 'AMERICA/ARGENTINA/JUJUY': "America/Argentina/Jujuy", + 'AMERICA/ARGENTINA/LA_RIOJA': "America/Argentina/La_Rioja", + 'AMERICA/ARGENTINA/MENDOZA': "America/Argentina/Mendoza", + 'AMERICA/ARGENTINA/RIO_GALLEGOS': "America/Argentina/Rio_Gallegos", + 'AMERICA/ARGENTINA/SALTA': "America/Argentina/Salta", + 'AMERICA/ARGENTINA/SAN_JUAN': "America/Argentina/San_Juan", + 'AMERICA/ARGENTINA/SAN_LUIS': "America/Argentina/San_Luis", + 'AMERICA/ARGENTINA/TUCUMAN': "America/Argentina/Tucuman", + 'AMERICA/ARGENTINA/USHUAIA': "America/Argentina/Ushuaia", + 'AMERICA/ARUBA': "America/Aruba", + 'AMERICA/ASUNCION': "America/Asuncion", + 'AMERICA/ATIKOKAN': "America/Atikokan", + 'AMERICA/BAHIA': "America/Bahia", + 'AMERICA/BAHIA_BANDERAS': "America/Bahia_Banderas", + 'AMERICA/BARBADOS': "America/Barbados", + 'AMERICA/BELEM': "America/Belem", 'AMERICA/BELIZE': "America/Belize", + 'AMERICA/BLANC-SABLON': "America/Blanc-Sablon", + 'AMERICA/BOA_VISTA': "America/Boa_Vista", + 'AMERICA/BOGOTA': "America/Bogota", + 'AMERICA/BOISE': "America/Boise", + 'AMERICA/CAMBRIDGE_BAY': "America/Cambridge_Bay", + 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", + 'AMERICA/CANCUN': "America/Cancun", + 'AMERICA/CARACAS': "America/Caracas", + 'AMERICA/CAYENNE': "America/Cayenne", + 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/CHICAGO': "America/Chicago", + 'AMERICA/CHIHUAHUA': "America/Chihuahua", 'AMERICA/COSTA_RICA': "America/Costa_Rica", + 'AMERICA/CRESTON': "America/Creston", + 'AMERICA/CUIABA': "America/Cuiaba", + 'AMERICA/CURACAO': "America/Curacao", + 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'AMERICA/DAWSON': "America/Dawson", + 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", + 'AMERICA/DENVER': "America/Denver", + 'AMERICA/DETROIT': "America/Detroit", + 'AMERICA/DOMINICA': "America/Dominica", + 'AMERICA/EDMONTON': "America/Edmonton", + 'AMERICA/EIRUNEPE': "America/Eirunepe", 'AMERICA/EL_SALVADOR': "America/El_Salvador", + 'AMERICA/FORTALEZA': "America/Fortaleza", + 'AMERICA/GLACE_BAY': "America/Glace_Bay", + 'AMERICA/GODTHAB': "America/Godthab", + 'AMERICA/GOOSE_BAY': "America/Goose_Bay", + 'AMERICA/GRAND_TURK': "America/Grand_Turk", + 'AMERICA/GRENADA': "America/Grenada", + 'AMERICA/GUADELOUPE': "America/Guadeloupe", 'AMERICA/GUATEMALA': "America/Guatemala", - 'AMERICA/MANAGUA': "America/Managua", - 'AMERICA/MEXICO_CITY': "America/Mexico_City", - 'AMERICA/REGINA': "America/Regina", - 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", - 'AMERICA/WINNIPEG': "America/Winnipeg", - 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", - 'AMERICA/BOGOTA': "America/Bogota", - 'AMERICA/CANCUN': "America/Cancun", - 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/GUAYAQUIL': "America/Guayaquil", + 'AMERICA/GUYANA': "America/Guyana", + 'AMERICA/HALIFAX': "America/Halifax", 'AMERICA/HAVANA': "America/Havana", + 'AMERICA/HERMOSILLO': "America/Hermosillo", + 'AMERICA/INDIANA/INDIANAPOLIS': "America/Indiana/Indianapolis", + 'AMERICA/INDIANA/KNOX': "America/Indiana/Knox", + 'AMERICA/INDIANA/MARENGO': "America/Indiana/Marengo", + 'AMERICA/INDIANA/PETERSBURG': "America/Indiana/Petersburg", + 'AMERICA/INDIANA/TELL_CITY': "America/Indiana/Tell_City", + 'AMERICA/INDIANA/VEVAY': "America/Indiana/Vevay", + 'AMERICA/INDIANA/VINCENNES': "America/Indiana/Vincennes", + 'AMERICA/INDIANA/WINAMAC': "America/Indiana/Winamac", + 'AMERICA/INUVIK': "America/Inuvik", 'AMERICA/IQALUIT': "America/Iqaluit", 'AMERICA/JAMAICA': "America/Jamaica", + 'AMERICA/JUNEAU': "America/Juneau", + 'AMERICA/KENTUCKY/LOUISVILLE': "America/Kentucky/Louisville", + 'AMERICA/KENTUCKY/MONTICELLO': "America/Kentucky/Monticello", + 'AMERICA/KRALENDIJK': "America/Kralendijk", + 'AMERICA/LA_PAZ': "America/La_Paz", 'AMERICA/LIMA': "America/Lima", + 'AMERICA/LOS_ANGELES': "America/Los_Angeles", + 'AMERICA/LOWER_PRINCES': "America/Lower_Princes", + 'AMERICA/MACEIO': "America/Maceio", + 'AMERICA/MANAGUA': "America/Managua", + 'AMERICA/MANAUS': "America/Manaus", + 'AMERICA/MARIGOT': "America/Marigot", + 'AMERICA/MARTINIQUE': "America/Martinique", + 'AMERICA/MATAMOROS': "America/Matamoros", + 'AMERICA/MAZATLAN': "America/Mazatlan", + 'AMERICA/MENOMINEE': "America/Menominee", + 'AMERICA/MERIDA': "America/Merida", + 'AMERICA/METLAKATLA': "America/Metlakatla", + 'AMERICA/MEXICO_CITY': "America/Mexico_City", + 'AMERICA/MIQUELON': "America/Miquelon", + 'AMERICA/MONCTON': "America/Moncton", + 'AMERICA/MONTERREY': "America/Monterrey", + 'AMERICA/MONTEVIDEO': "America/Montevideo", + 'AMERICA/MONTREAL': "America/Montreal", + 'AMERICA/MONTSERRAT': "America/Montserrat", 'AMERICA/NASSAU': "America/Nassau", 'AMERICA/NEW_YORK': "America/New_York", - 'AMERICA/NUUK': "America/Nuuk", + 'AMERICA/NIPIGON': "America/Nipigon", + 'AMERICA/NOME': "America/Nome", + 'AMERICA/NORONHA': "America/Noronha", + 'AMERICA/NORTH_DAKOTA/BEULAH': "America/North_Dakota/Beulah", + 'AMERICA/NORTH_DAKOTA/CENTER': "America/North_Dakota/Center", + 'AMERICA/NORTH_DAKOTA/NEW_SALEM': "America/North_Dakota/New_Salem", + 'AMERICA/OJINAGA': "America/Ojinaga", 'AMERICA/PANAMA': "America/Panama", + 'AMERICA/PANGNIRTUNG': "America/Pangnirtung", + 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/PHOENIX': "America/Phoenix", 'AMERICA/PORT-AU-PRINCE': "America/Port-au-Prince", - 'AMERICA/RIO_BRANCO': "America/Rio_Branco", - 'AMERICA/TORONTO': "America/Toronto", - 'PACIFIC/EASTER': "Pacific/Easter", - 'AMERICA/CARACAS': "America/Caracas", - 'AMERICA/ASUNCION': "America/Asuncion", - 'AMERICA/BARBADOS': "America/Barbados", - 'AMERICA/BOA_VISTA': "America/Boa_Vista", - 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", - 'AMERICA/CUIABA': "America/Cuiaba", - 'AMERICA/CURACAO': "America/Curacao", - 'AMERICA/GRAND_TURK': "America/Grand_Turk", - 'AMERICA/GUYANA': "America/Guyana", - 'AMERICA/HALIFAX': "America/Halifax", - 'AMERICA/LA_PAZ': "America/La_Paz", - 'AMERICA/MANAUS': "America/Manaus", - 'AMERICA/MARTINIQUE': "America/Martinique", 'AMERICA/PORT_OF_SPAIN': "America/Port_of_Spain", 'AMERICA/PORTO_VELHO': "America/Porto_Velho", 'AMERICA/PUERTO_RICO': "America/Puerto_Rico", - 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", - 'AMERICA/THULE': "America/Thule", - 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", - 'AMERICA/ST_JOHNS': "America/St_Johns", - 'AMERICA/ARAGUAINA': "America/Araguaina", - 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", - 'AMERICA/BAHIA': "America/Bahia", - 'AMERICA/BELEM': "America/Belem", - 'AMERICA/CAYENNE': "America/Cayenne", - 'AMERICA/FORTALEZA': "America/Fortaleza", - 'AMERICA/GODTHAB': "America/Godthab", - 'AMERICA/MACEIO': "America/Maceio", - 'AMERICA/MIQUELON': "America/Miquelon", - 'AMERICA/MONTEVIDEO': "America/Montevideo", - 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/RAINY_RIVER': "America/Rainy_River", + 'AMERICA/RANKIN_INLET': "America/Rankin_Inlet", 'AMERICA/RECIFE': "America/Recife", + 'AMERICA/REGINA': "America/Regina", + 'AMERICA/RESOLUTE': "America/Resolute", + 'AMERICA/RIO_BRANCO': "America/Rio_Branco", + 'AMERICA/SANTA_ISABEL': "America/Santa_Isabel", + 'AMERICA/SANTAREM': "America/Santarem", 'AMERICA/SANTIAGO': "America/Santiago", + 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", 'AMERICA/SAO_PAULO': "America/Sao_Paulo", + 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'AMERICA/SHIPROCK': "America/Shiprock", + 'AMERICA/SITKA': "America/Sitka", + 'AMERICA/ST_BARTHELEMY': "America/St_Barthelemy", + 'AMERICA/ST_JOHNS': "America/St_Johns", + 'AMERICA/ST_KITTS': "America/St_Kitts", + 'AMERICA/ST_LUCIA': "America/St_Lucia", + 'AMERICA/ST_THOMAS': "America/St_Thomas", + 'AMERICA/ST_VINCENT': "America/St_Vincent", + 'AMERICA/SWIFT_CURRENT': "America/Swift_Current", + 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", + 'AMERICA/THULE': "America/Thule", + 'AMERICA/THUNDER_BAY': "America/Thunder_Bay", + 'AMERICA/TIJUANA': "America/Tijuana", + 'AMERICA/TORONTO': "America/Toronto", + 'AMERICA/TORTOLA': "America/Tortola", + 'AMERICA/VANCOUVER': "America/Vancouver", + 'AMERICA/WHITEHORSE': "America/Whitehorse", + 'AMERICA/WINNIPEG': "America/Winnipeg", + 'AMERICA/YAKUTAT': "America/Yakutat", + 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'ANTARCTICA/CASEY': "Antarctica/Casey", + 'ANTARCTICA/DAVIS': "Antarctica/Davis", + 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", + 'ANTARCTICA/MACQUARIE': "Antarctica/Macquarie", + 'ANTARCTICA/MAWSON': "Antarctica/Mawson", + 'ANTARCTICA/MCMURDO': "Antarctica/McMurdo", 'ANTARCTICA/PALMER': "Antarctica/Palmer", 'ANTARCTICA/ROTHERA': "Antarctica/Rothera", - 'ATLANTIC/STANLEY': "Atlantic/Stanley", - 'AMERICA/NORONHA': "America/Noronha", - 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", - 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'ANTARCTICA/SOUTH_POLE': "Antarctica/South_Pole", + 'ANTARCTICA/SYOWA': "Antarctica/Syowa", + 'ANTARCTICA/TROLL': "Antarctica/Troll", + 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", + 'ARCTIC/LONGYEARBYEN': "Arctic/Longyearbyen", + 'ASIA/ADEN': "Asia/Aden", + 'ASIA/ALMATY': "Asia/Almaty", + 'ASIA/AMMAN': "Asia/Amman", + 'ASIA/ANADYR': "Asia/Anadyr", + 'ASIA/AQTAU': "Asia/Aqtau", + 'ASIA/AQTOBE': "Asia/Aqtobe", + 'ASIA/ASHGABAT': "Asia/Ashgabat", + 'ASIA/BAGHDAD': "Asia/Baghdad", + 'ASIA/BAHRAIN': "Asia/Bahrain", + 'ASIA/BAKU': "Asia/Baku", + 'ASIA/BANGKOK': "Asia/Bangkok", + 'ASIA/BEIRUT': "Asia/Beirut", + 'ASIA/BISHKEK': "Asia/Bishkek", + 'ASIA/BRUNEI': "Asia/Brunei", + 'ASIA/CALCUTTA': "Asia/Calcutta", + 'ASIA/CHOIBALSAN': "Asia/Choibalsan", + 'ASIA/CHONGQING': "Asia/Chongqing", + 'ASIA/COLOMBO': "Asia/Colombo", + 'ASIA/DAMASCUS': "Asia/Damascus", + 'ASIA/DHAKA': "Asia/Dhaka", + 'ASIA/DILI': "Asia/Dili", + 'ASIA/DUBAI': "Asia/Dubai", + 'ASIA/DUSHANBE': "Asia/Dushanbe", + 'ASIA/GAZA': "Asia/Gaza", + 'ASIA/HARBIN': "Asia/Harbin", + 'ASIA/HEBRON': "Asia/Hebron", + 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", + 'ASIA/HONG_KONG': "Asia/Hong_Kong", + 'ASIA/HOVD': "Asia/Hovd", + 'ASIA/IRKUTSK': "Asia/Irkutsk", + 'ASIA/JAKARTA': "Asia/Jakarta", + 'ASIA/JAYAPURA': "Asia/Jayapura", + 'ASIA/JERUSALEM': "Asia/Jerusalem", + 'ASIA/KABUL': "Asia/Kabul", + 'ASIA/KAMCHATKA': "Asia/Kamchatka", + 'ASIA/KARACHI': "Asia/Karachi", + 'ASIA/KASHGAR': "Asia/Kashgar", + 'ASIA/KATHMANDU': "Asia/Kathmandu", + 'ASIA/KATMANDU': "Asia/Katmandu", + 'ASIA/KHANDYGA': "Asia/Khandyga", + 'ASIA/KOLKATA': "Asia/Kolkata", + 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", + 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", + 'ASIA/KUCHING': "Asia/Kuching", + 'ASIA/KUWAIT': "Asia/Kuwait", + 'ASIA/MACAU': "Asia/Macau", + 'ASIA/MAGADAN': "Asia/Magadan", + 'ASIA/MAKASSAR': "Asia/Makassar", + 'ASIA/MANILA': "Asia/Manila", + 'ASIA/MUSCAT': "Asia/Muscat", + 'ASIA/NICOSIA': "Asia/Nicosia", + 'ASIA/NOVOKUZNETSK': "Asia/Novokuznetsk", + 'ASIA/NOVOSIBIRSK': "Asia/Novosibirsk", + 'ASIA/OMSK': "Asia/Omsk", + 'ASIA/ORAL': "Asia/Oral", + 'ASIA/PHNOM_PENH': "Asia/Phnom_Penh", + 'ASIA/PONTIANAK': "Asia/Pontianak", + 'ASIA/PYONGYANG': "Asia/Pyongyang", + 'ASIA/QATAR': "Asia/Qatar", + 'ASIA/QYZYLORDA': "Asia/Qyzylorda", + 'ASIA/RANGOON': "Asia/Rangoon", + 'ASIA/RIYADH': "Asia/Riyadh", + 'ASIA/SAIGON': "Asia/Saigon", + 'ASIA/SAKHALIN': "Asia/Sakhalin", + 'ASIA/SAMARKAND': "Asia/Samarkand", + 'ASIA/SEOUL': "Asia/Seoul", + 'ASIA/SHANGHAI': "Asia/Shanghai", + 'ASIA/SINGAPORE': "Asia/Singapore", + 'ASIA/TAIPEI': "Asia/Taipei", + 'ASIA/TASHKENT': "Asia/Tashkent", + 'ASIA/TBILISI': "Asia/Tbilisi", + 'ASIA/TEHRAN': "Asia/Tehran", + 'ASIA/THIMPHU': "Asia/Thimphu", + 'ASIA/TOKYO': "Asia/Tokyo", + 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", + 'ASIA/URUMQI': "Asia/Urumqi", + 'ASIA/UST-NERA': "Asia/Ust-Nera", + 'ASIA/VIENTIANE': "Asia/Vientiane", + 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", + 'ASIA/YAKUTSK': "Asia/Yakutsk", + 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", + 'ASIA/YEREVAN': "Asia/Yerevan", 'ATLANTIC/AZORES': "Atlantic/Azores", - 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", - 'AFRICA/ABIDJAN': "Africa/Abidjan", - 'AFRICA/ACCRA': "Africa/Accra", - 'AFRICA/BISSAU': "Africa/Bissau", - 'AFRICA/CASABLANCA': "Africa/Casablanca", - 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", - 'AFRICA/MONROVIA': "Africa/Monrovia", - 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", 'ATLANTIC/CANARY': "Atlantic/Canary", + 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", 'ATLANTIC/FAROE': "Atlantic/Faroe", + 'ATLANTIC/MADEIRA': "Atlantic/Madeira", 'ATLANTIC/REYKJAVIK': "Atlantic/Reykjavik", + 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", + 'ATLANTIC/ST_HELENA': "Atlantic/St_Helena", + 'ATLANTIC/STANLEY': "Atlantic/Stanley", + 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", + 'AUSTRALIA/BRISBANE': "Australia/Brisbane", + 'AUSTRALIA/BROKEN_HILL': "Australia/Broken_Hill", + 'AUSTRALIA/CURRIE': "Australia/Currie", + 'AUSTRALIA/DARWIN': "Australia/Darwin", + 'AUSTRALIA/EUCLA': "Australia/Eucla", + 'AUSTRALIA/HOBART': "Australia/Hobart", + 'AUSTRALIA/LINDEMAN': "Australia/Lindeman", + 'AUSTRALIA/LORD_HOWE': "Australia/Lord_Howe", + 'AUSTRALIA/MELBOURNE': "Australia/Melbourne", + 'AUSTRALIA/PERTH': "Australia/Perth", + 'AUSTRALIA/SYDNEY': "Australia/Sydney", 'ETC/GMT': "Etc/GMT", - 'EUROPE/DUBLIN': "Europe/Dublin", - 'EUROPE/LISBON': "Europe/Lisbon", - 'EUROPE/LONDON': "Europe/London", - 'AFRICA/ALGIERS': "Africa/Algiers", - 'AFRICA/CEUTA': "Africa/Ceuta", - 'AFRICA/LAGOS': "Africa/Lagos", - 'AFRICA/NDJAMENA': "Africa/Ndjamena", - 'AFRICA/TUNIS': "Africa/Tunis", - 'AFRICA/WINDHOEK': "Africa/Windhoek", 'EUROPE/AMSTERDAM': "Europe/Amsterdam", 'EUROPE/ANDORRA': "Europe/Andorra", + 'EUROPE/ATHENS': "Europe/Athens", 'EUROPE/BELGRADE': "Europe/Belgrade", 'EUROPE/BERLIN': "Europe/Berlin", + 'EUROPE/BRATISLAVA': "Europe/Bratislava", 'EUROPE/BRUSSELS': "Europe/Brussels", + 'EUROPE/BUCHAREST': "Europe/Bucharest", 'EUROPE/BUDAPEST': "Europe/Budapest", + 'EUROPE/BUSINGEN': "Europe/Busingen", + 'EUROPE/CHISINAU': "Europe/Chisinau", 'EUROPE/COPENHAGEN': "Europe/Copenhagen", + 'EUROPE/DUBLIN': "Europe/Dublin", 'EUROPE/GIBRALTAR': "Europe/Gibraltar", + 'EUROPE/GUERNSEY': "Europe/Guernsey", + 'EUROPE/HELSINKI': "Europe/Helsinki", + 'EUROPE/ISLE_OF_MAN': "Europe/Isle_of_Man", + 'EUROPE/ISTANBUL': "Europe/Istanbul", + 'EUROPE/JERSEY': "Europe/Jersey", + 'EUROPE/KALININGRAD': "Europe/Kaliningrad", + 'EUROPE/KIEV': "Europe/Kiev", + 'EUROPE/LISBON': "Europe/Lisbon", + 'EUROPE/LJUBLJANA': "Europe/Ljubljana", + 'EUROPE/LONDON': "Europe/London", 'EUROPE/LUXEMBOURG': "Europe/Luxembourg", 'EUROPE/MADRID': "Europe/Madrid", 'EUROPE/MALTA': "Europe/Malta", + 'EUROPE/MARIEHAMN': "Europe/Mariehamn", + 'EUROPE/MINSK': "Europe/Minsk", 'EUROPE/MONACO': "Europe/Monaco", + 'EUROPE/MOSCOW': "Europe/Moscow", 'EUROPE/OSLO': "Europe/Oslo", 'EUROPE/PARIS': "Europe/Paris", + 'EUROPE/PODGORICA': "Europe/Podgorica", 'EUROPE/PRAGUE': "Europe/Prague", + 'EUROPE/RIGA': "Europe/Riga", 'EUROPE/ROME': "Europe/Rome", + 'EUROPE/SAMARA': "Europe/Samara", + 'EUROPE/SAN_MARINO': "Europe/San_Marino", + 'EUROPE/SARAJEVO': "Europe/Sarajevo", + 'EUROPE/SIMFEROPOL': "Europe/Simferopol", + 'EUROPE/SKOPJE': "Europe/Skopje", + 'EUROPE/SOFIA': "Europe/Sofia", 'EUROPE/STOCKHOLM': "Europe/Stockholm", + 'EUROPE/TALLINN': "Europe/Tallinn", 'EUROPE/TIRANE': "Europe/Tirane", + 'EUROPE/UZHGOROD': "Europe/Uzhgorod", + 'EUROPE/VADUZ': "Europe/Vaduz", + 'EUROPE/VATICAN': "Europe/Vatican", 'EUROPE/VIENNA': "Europe/Vienna", + 'EUROPE/VILNIUS': "Europe/Vilnius", + 'EUROPE/VOLGOGRAD': "Europe/Volgograd", 'EUROPE/WARSAW': "Europe/Warsaw", + 'EUROPE/ZAGREB': "Europe/Zagreb", + 'EUROPE/ZAPOROZHYE': "Europe/Zaporozhye", 'EUROPE/ZURICH': "Europe/Zurich", - 'AFRICA/CAIRO': "Africa/Cairo", - 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", - 'AFRICA/MAPUTO': "Africa/Maputo", - 'AFRICA/TRIPOLI': "Africa/Tripoli", - 'ASIA/AMMAN': "Asia/Amman", - 'ASIA/BEIRUT': "Asia/Beirut", - 'ASIA/DAMASCUS': "Asia/Damascus", - 'ASIA/GAZA': "Asia/Gaza", - 'ASIA/JERUSALEM': "Asia/Jerusalem", - 'ASIA/NICOSIA': "Asia/Nicosia", - 'EUROPE/ATHENS': "Europe/Athens", - 'EUROPE/BUCHAREST': "Europe/Bucharest", - 'EUROPE/CHISINAU': "Europe/Chisinau", - 'EUROPE/HELSINKI': "Europe/Helsinki", - 'EUROPE/ISTANBUL': "Europe/Istanbul", - 'EUROPE/KALININGRAD': "Europe/Kaliningrad", - 'EUROPE/KIEV': "Europe/Kiev", - 'EUROPE/RIGA': "Europe/Riga", - 'EUROPE/SOFIA': "Europe/Sofia", - 'EUROPE/TALLINN': "Europe/Tallinn", - 'EUROPE/VILNIUS': "Europe/Vilnius", - 'AFRICA/KHARTOUM': "Africa/Khartoum", - 'AFRICA/NAIROBI': "Africa/Nairobi", - 'ANTARCTICA/SYOWA': "Antarctica/Syowa", - 'ASIA/BAGHDAD': "Asia/Baghdad", - 'ASIA/QATAR': "Asia/Qatar", - 'ASIA/RIYADH': "Asia/Riyadh", - 'EUROPE/MINSK': "Europe/Minsk", - 'EUROPE/MOSCOW': "Europe/Moscow", - 'ASIA/TEHRAN': "Asia/Tehran", - 'ASIA/BAKU': "Asia/Baku", - 'ASIA/DUBAI': "Asia/Dubai", - 'ASIA/TBILISI': "Asia/Tbilisi", - 'ASIA/YEREVAN': "Asia/Yerevan", - 'EUROPE/SAMARA': "Europe/Samara", + 'INDIAN/ANTANANARIVO': "Indian/Antananarivo", + 'INDIAN/CHAGOS': "Indian/Chagos", + 'INDIAN/CHRISTMAS': "Indian/Christmas", + 'INDIAN/COCOS': "Indian/Cocos", + 'INDIAN/COMORO': "Indian/Comoro", + 'INDIAN/KERGUELEN': "Indian/Kerguelen", 'INDIAN/MAHE': "Indian/Mahe", + 'INDIAN/MALDIVES': "Indian/Maldives", 'INDIAN/MAURITIUS': "Indian/Mauritius", + 'INDIAN/MAYOTTE': "Indian/Mayotte", 'INDIAN/REUNION': "Indian/Reunion", - 'ASIA/KABUL': "Asia/Kabul", - 'ANTARCTICA/MAWSON': "Antarctica/Mawson", - 'ASIA/AQTAU': "Asia/Aqtau", - 'ASIA/AQTOBE': "Asia/Aqtobe", - 'ASIA/ASHGABAT': "Asia/Ashgabat", - 'ASIA/DUSHANBE': "Asia/Dushanbe", - 'ASIA/KARACHI': "Asia/Karachi", - 'ASIA/TASHKENT': "Asia/Tashkent", - 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", - 'INDIAN/KERGUELEN': "Indian/Kerguelen", - 'INDIAN/MALDIVES': "Indian/Maldives", - 'ASIA/CALCUTTA': "Asia/Calcutta", - 'ASIA/KOLKATA': "Asia/Kolkata", - 'ASIA/COLOMBO': "Asia/Colombo", - 'ASIA/KATHMANDU': "Asia/Kathmandu", - 'ASIA/KATMANDU': "Asia/Katmandu", - 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", - 'ASIA/ALMATY': "Asia/Almaty", - 'ASIA/BISHKEK': "Asia/Bishkek", - 'ASIA/DHAKA': "Asia/Dhaka", - 'ASIA/OMSK': "Asia/Omsk", - 'ASIA/THIMPHU': "Asia/Thimphu", - 'INDIAN/CHAGOS': "Indian/Chagos", - 'ASIA/RANGOON': "Asia/Rangoon", - 'INDIAN/COCOS': "Indian/Cocos", - 'ANTARCTICA/DAVIS': "Antarctica/Davis", - 'ASIA/BANGKOK': "Asia/Bangkok", - 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", - 'ASIA/HOVD': "Asia/Hovd", - 'ASIA/JAKARTA': "Asia/Jakarta", - 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", - 'ASIA/SAIGON': "Asia/Saigon", - 'INDIAN/CHRISTMAS': "Indian/Christmas", - 'ANTARCTICA/CASEY': "Antarctica/Casey", - 'ASIA/BRUNEI': "Asia/Brunei", - 'ASIA/CHOIBALSAN': "Asia/Choibalsan", - 'ASIA/HONG_KONG': "Asia/Hong_Kong", - 'ASIA/IRKUTSK': "Asia/Irkutsk", - 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", - 'ASIA/MACAU': "Asia/Macau", - 'ASIA/MAKASSAR': "Asia/Makassar", - 'ASIA/MANILA': "Asia/Manila", - 'ASIA/SHANGHAI': "Asia/Shanghai", - 'ASIA/SINGAPORE': "Asia/Singapore", - 'ASIA/TAIPEI': "Asia/Taipei", - 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", - 'AUSTRALIA/PERTH': "Australia/Perth", - 'ASIA/PYONGYANG': "Asia/Pyongyang", - 'ASIA/DILI': "Asia/Dili", - 'ASIA/JAYAPURA': "Asia/Jayapura", - 'ASIA/SEOUL': "Asia/Seoul", - 'ASIA/TOKYO': "Asia/Tokyo", - 'ASIA/YAKUTSK': "Asia/Yakutsk", - 'ASIA/YANGON': "Asia/Yangon", - 'PACIFIC/PALAU': "Pacific/Palau", - 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", - 'AUSTRALIA/DARWIN': "Australia/Darwin", - 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", - 'ASIA/MAGADAN': "Asia/Magadan", - 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", - 'AUSTRALIA/BRISBANE': "Australia/Brisbane", - 'AUSTRALIA/HOBART': "Australia/Hobart", - 'AUSTRALIA/SYDNEY': "Australia/Sydney", + 'PACIFIC/APIA': "Pacific/Apia", + 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/CHATHAM': "Pacific/Chatham", 'PACIFIC/CHUUK': "Pacific/Chuuk", - 'PACIFIC/GUAM': "Pacific/Guam", - 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/EASTER': "Pacific/Easter", 'PACIFIC/EFATE': "Pacific/Efate", - 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", - 'PACIFIC/KOSRAE': "Pacific/Kosrae", - 'PACIFIC/NORFOLK': "Pacific/Norfolk", - 'PACIFIC/NOUMEA': "Pacific/Noumea", - 'PACIFIC/POHNPEI': "Pacific/Pohnpei", - 'ASIA/KAMCHATKA': "Asia/Kamchatka", - 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/ENDERBURY': "Pacific/Enderbury", + 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", 'PACIFIC/FIJI': "Pacific/Fiji", 'PACIFIC/FUNAFUTI': "Pacific/Funafuti", + 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", + 'PACIFIC/GAMBIER': "Pacific/Gambier", + 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", + 'PACIFIC/GUAM': "Pacific/Guam", + 'PACIFIC/HONOLULU': "Pacific/Honolulu", + 'PACIFIC/JOHNSTON': "Pacific/Johnston", + 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", + 'PACIFIC/KOSRAE': "Pacific/Kosrae", 'PACIFIC/KWAJALEIN': "Pacific/Kwajalein", 'PACIFIC/MAJURO': "Pacific/Majuro", + 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'PACIFIC/MIDWAY': "Pacific/Midway", 'PACIFIC/NAURU': "Pacific/Nauru", + 'PACIFIC/NORFOLK': "Pacific/Norfolk", + 'PACIFIC/NOUMEA': "Pacific/Noumea", + 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", + 'PACIFIC/PALAU': "Pacific/Palau", + 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", + 'PACIFIC/POHNPEI': "Pacific/Pohnpei", + 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", + 'PACIFIC/SAIPAN': "Pacific/Saipan", + 'PACIFIC/TAHITI': "Pacific/Tahiti", 'PACIFIC/TARAWA': "Pacific/Tarawa", + 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", 'PACIFIC/WAKE': "Pacific/Wake", 'PACIFIC/WALLIS': "Pacific/Wallis", - 'PACIFIC/APIA': "Pacific/Apia", - 'PACIFIC/ENDERBURY': "Pacific/Enderbury", - 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", - 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", - 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", 'UTC': "UTC", }, } @@ -413,7 +581,7 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 through its discriminator because we passed in _visited_composed_classes = (Animal,) start_time (datetime): The schedule start time. A future time is required. When the start time is updated, it is mandatory to specify the corresponding timeZone property as well.. [optional] # noqa: E501 - time_zone (str): The timezone for the startTime specified. It is a mandatory input property when start time is provided. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): The timezone for the startTime specified. It is a mandatory input property when start time is provided. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) @@ -506,7 +674,7 @@ def __init__(self, class_id, object_type, *args, **kwargs): # noqa: E501 through its discriminator because we passed in _visited_composed_classes = (Animal,) start_time (datetime): The schedule start time. A future time is required. When the start time is updated, it is mandatory to specify the corresponding timeZone property as well.. [optional] # noqa: E501 - time_zone (str): The timezone for the startTime specified. It is a mandatory input property when start time is provided. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): The timezone for the startTime specified. It is a mandatory input property when start time is provided. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) diff --git a/intersight/model/scheduler_daily_cadence_params.py b/intersight/model/scheduler_daily_cadence_params.py index 4e1f848b0f..7d795aad24 100644 --- a/intersight/model/scheduler_daily_cadence_params.py +++ b/intersight/model/scheduler_daily_cadence_params.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/scheduler_daily_cadence_params_all_of.py b/intersight/model/scheduler_daily_cadence_params_all_of.py index 15d37c5ca7..1fe92c61a7 100644 --- a/intersight/model/scheduler_daily_cadence_params_all_of.py +++ b/intersight/model/scheduler_daily_cadence_params_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/scheduler_every_cadence_params.py b/intersight/model/scheduler_every_cadence_params.py index 024c9fe75c..3f7acf8f2b 100644 --- a/intersight/model/scheduler_every_cadence_params.py +++ b/intersight/model/scheduler_every_cadence_params.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/scheduler_every_cadence_params_all_of.py b/intersight/model/scheduler_every_cadence_params_all_of.py index 077de4cab2..e8d208c243 100644 --- a/intersight/model/scheduler_every_cadence_params_all_of.py +++ b/intersight/model/scheduler_every_cadence_params_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/scheduler_monthly_cadence_params.py b/intersight/model/scheduler_monthly_cadence_params.py index 223c18597c..46f35fd201 100644 --- a/intersight/model/scheduler_monthly_cadence_params.py +++ b/intersight/model/scheduler_monthly_cadence_params.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/scheduler_monthly_week_day_format.py b/intersight/model/scheduler_monthly_week_day_format.py index 0dc5067ba7..8cd5ececfb 100644 --- a/intersight/model/scheduler_monthly_week_day_format.py +++ b/intersight/model/scheduler_monthly_week_day_format.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -168,6 +168,7 @@ class SchedulerMonthlyWeekDayFormat(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -510,6 +511,7 @@ class SchedulerMonthlyWeekDayFormat(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -892,6 +894,7 @@ class SchedulerMonthlyWeekDayFormat(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1234,6 +1237,7 @@ class SchedulerMonthlyWeekDayFormat(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1666,6 +1670,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1674,10 +1681,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/scheduler_monthly_week_day_format_all_of.py b/intersight/model/scheduler_monthly_week_day_format_all_of.py index c922b83ba9..8752af6780 100644 --- a/intersight/model/scheduler_monthly_week_day_format_all_of.py +++ b/intersight/model/scheduler_monthly_week_day_format_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/scheduler_one_time_schedule_params.py b/intersight/model/scheduler_one_time_schedule_params.py index 1501e7e626..4aa2880ac0 100644 --- a/intersight/model/scheduler_one_time_schedule_params.py +++ b/intersight/model/scheduler_one_time_schedule_params.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -71,260 +71,428 @@ class SchedulerOneTimeScheduleParams(ModelComposed): }, ('time_zone',): { 'PACIFIC/NIUE': "Pacific/Niue", - 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", - 'PACIFIC/HONOLULU': "Pacific/Honolulu", - 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", - 'PACIFIC/TAHITI': "Pacific/Tahiti", - 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'AFRICA/ABIDJAN': "Africa/Abidjan", + 'AFRICA/ACCRA': "Africa/Accra", + 'AFRICA/ADDIS_ABABA': "Africa/Addis_Ababa", + 'AFRICA/ALGIERS': "Africa/Algiers", + 'AFRICA/ASMARA': "Africa/Asmara", + 'AFRICA/BAMAKO': "Africa/Bamako", + 'AFRICA/BANGUI': "Africa/Bangui", + 'AFRICA/BANJUL': "Africa/Banjul", + 'AFRICA/BISSAU': "Africa/Bissau", + 'AFRICA/BLANTYRE': "Africa/Blantyre", + 'AFRICA/BRAZZAVILLE': "Africa/Brazzaville", + 'AFRICA/BUJUMBURA': "Africa/Bujumbura", + 'AFRICA/CAIRO': "Africa/Cairo", + 'AFRICA/CASABLANCA': "Africa/Casablanca", + 'AFRICA/CEUTA': "Africa/Ceuta", + 'AFRICA/CONAKRY': "Africa/Conakry", + 'AFRICA/DAKAR': "Africa/Dakar", + 'AFRICA/DAR_ES_SALAAM': "Africa/Dar_es_Salaam", + 'AFRICA/DJIBOUTI': "Africa/Djibouti", + 'AFRICA/DOUALA': "Africa/Douala", + 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", + 'AFRICA/FREETOWN': "Africa/Freetown", + 'AFRICA/GABORONE': "Africa/Gaborone", + 'AFRICA/HARARE': "Africa/Harare", + 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", + 'AFRICA/JUBA': "Africa/Juba", + 'AFRICA/KAMPALA': "Africa/Kampala", + 'AFRICA/KHARTOUM': "Africa/Khartoum", + 'AFRICA/KIGALI': "Africa/Kigali", + 'AFRICA/KINSHASA': "Africa/Kinshasa", + 'AFRICA/LAGOS': "Africa/Lagos", + 'AFRICA/LIBREVILLE': "Africa/Libreville", + 'AFRICA/LOME': "Africa/Lome", + 'AFRICA/LUANDA': "Africa/Luanda", + 'AFRICA/LUBUMBASHI': "Africa/Lubumbashi", + 'AFRICA/LUSAKA': "Africa/Lusaka", + 'AFRICA/MALABO': "Africa/Malabo", + 'AFRICA/MAPUTO': "Africa/Maputo", + 'AFRICA/MASERU': "Africa/Maseru", + 'AFRICA/MBABANE': "Africa/Mbabane", + 'AFRICA/MOGADISHU': "Africa/Mogadishu", + 'AFRICA/MONROVIA': "Africa/Monrovia", + 'AFRICA/NAIROBI': "Africa/Nairobi", + 'AFRICA/NDJAMENA': "Africa/Ndjamena", + 'AFRICA/NIAMEY': "Africa/Niamey", + 'AFRICA/NOUAKCHOTT': "Africa/Nouakchott", + 'AFRICA/OUAGADOUGOU': "Africa/Ouagadougou", + 'AFRICA/PORTO-NOVO': "Africa/Porto-Novo", + 'AFRICA/SAO_TOME': "Africa/Sao_Tome", + 'AFRICA/TRIPOLI': "Africa/Tripoli", + 'AFRICA/TUNIS': "Africa/Tunis", + 'AFRICA/WINDHOEK': "Africa/Windhoek", + 'AMERICA/ADAK': "America/Adak", 'AMERICA/ANCHORAGE': "America/Anchorage", - 'PACIFIC/GAMBIER': "Pacific/Gambier", - 'AMERICA/LOS_ANGELES': "America/Los_Angeles", - 'AMERICA/TIJUANA': "America/Tijuana", - 'AMERICA/VANCOUVER': "America/Vancouver", - 'AMERICA/WHITEHORSE': "America/Whitehorse", - 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", - 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", - 'AMERICA/DENVER': "America/Denver", - 'AMERICA/EDMONTON': "America/Edmonton", - 'AMERICA/HERMOSILLO': "America/Hermosillo", - 'AMERICA/MAZATLAN': "America/Mazatlan", - 'AMERICA/PHOENIX': "America/Phoenix", - 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'AMERICA/ANGUILLA': "America/Anguilla", + 'AMERICA/ANTIGUA': "America/Antigua", + 'AMERICA/ARAGUAINA': "America/Araguaina", + 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", + 'AMERICA/ARGENTINA/CATAMARCA': "America/Argentina/Catamarca", + 'AMERICA/ARGENTINA/CORDOBA': "America/Argentina/Cordoba", + 'AMERICA/ARGENTINA/JUJUY': "America/Argentina/Jujuy", + 'AMERICA/ARGENTINA/LA_RIOJA': "America/Argentina/La_Rioja", + 'AMERICA/ARGENTINA/MENDOZA': "America/Argentina/Mendoza", + 'AMERICA/ARGENTINA/RIO_GALLEGOS': "America/Argentina/Rio_Gallegos", + 'AMERICA/ARGENTINA/SALTA': "America/Argentina/Salta", + 'AMERICA/ARGENTINA/SAN_JUAN': "America/Argentina/San_Juan", + 'AMERICA/ARGENTINA/SAN_LUIS': "America/Argentina/San_Luis", + 'AMERICA/ARGENTINA/TUCUMAN': "America/Argentina/Tucuman", + 'AMERICA/ARGENTINA/USHUAIA': "America/Argentina/Ushuaia", + 'AMERICA/ARUBA': "America/Aruba", + 'AMERICA/ASUNCION': "America/Asuncion", + 'AMERICA/ATIKOKAN': "America/Atikokan", + 'AMERICA/BAHIA': "America/Bahia", + 'AMERICA/BAHIA_BANDERAS': "America/Bahia_Banderas", + 'AMERICA/BARBADOS': "America/Barbados", + 'AMERICA/BELEM': "America/Belem", 'AMERICA/BELIZE': "America/Belize", + 'AMERICA/BLANC-SABLON': "America/Blanc-Sablon", + 'AMERICA/BOA_VISTA': "America/Boa_Vista", + 'AMERICA/BOGOTA': "America/Bogota", + 'AMERICA/BOISE': "America/Boise", + 'AMERICA/CAMBRIDGE_BAY': "America/Cambridge_Bay", + 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", + 'AMERICA/CANCUN': "America/Cancun", + 'AMERICA/CARACAS': "America/Caracas", + 'AMERICA/CAYENNE': "America/Cayenne", + 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/CHICAGO': "America/Chicago", + 'AMERICA/CHIHUAHUA': "America/Chihuahua", 'AMERICA/COSTA_RICA': "America/Costa_Rica", + 'AMERICA/CRESTON': "America/Creston", + 'AMERICA/CUIABA': "America/Cuiaba", + 'AMERICA/CURACAO': "America/Curacao", + 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'AMERICA/DAWSON': "America/Dawson", + 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", + 'AMERICA/DENVER': "America/Denver", + 'AMERICA/DETROIT': "America/Detroit", + 'AMERICA/DOMINICA': "America/Dominica", + 'AMERICA/EDMONTON': "America/Edmonton", + 'AMERICA/EIRUNEPE': "America/Eirunepe", 'AMERICA/EL_SALVADOR': "America/El_Salvador", + 'AMERICA/FORTALEZA': "America/Fortaleza", + 'AMERICA/GLACE_BAY': "America/Glace_Bay", + 'AMERICA/GODTHAB': "America/Godthab", + 'AMERICA/GOOSE_BAY': "America/Goose_Bay", + 'AMERICA/GRAND_TURK': "America/Grand_Turk", + 'AMERICA/GRENADA': "America/Grenada", + 'AMERICA/GUADELOUPE': "America/Guadeloupe", 'AMERICA/GUATEMALA': "America/Guatemala", - 'AMERICA/MANAGUA': "America/Managua", - 'AMERICA/MEXICO_CITY': "America/Mexico_City", - 'AMERICA/REGINA': "America/Regina", - 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", - 'AMERICA/WINNIPEG': "America/Winnipeg", - 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", - 'AMERICA/BOGOTA': "America/Bogota", - 'AMERICA/CANCUN': "America/Cancun", - 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/GUAYAQUIL': "America/Guayaquil", + 'AMERICA/GUYANA': "America/Guyana", + 'AMERICA/HALIFAX': "America/Halifax", 'AMERICA/HAVANA': "America/Havana", + 'AMERICA/HERMOSILLO': "America/Hermosillo", + 'AMERICA/INDIANA/INDIANAPOLIS': "America/Indiana/Indianapolis", + 'AMERICA/INDIANA/KNOX': "America/Indiana/Knox", + 'AMERICA/INDIANA/MARENGO': "America/Indiana/Marengo", + 'AMERICA/INDIANA/PETERSBURG': "America/Indiana/Petersburg", + 'AMERICA/INDIANA/TELL_CITY': "America/Indiana/Tell_City", + 'AMERICA/INDIANA/VEVAY': "America/Indiana/Vevay", + 'AMERICA/INDIANA/VINCENNES': "America/Indiana/Vincennes", + 'AMERICA/INDIANA/WINAMAC': "America/Indiana/Winamac", + 'AMERICA/INUVIK': "America/Inuvik", 'AMERICA/IQALUIT': "America/Iqaluit", 'AMERICA/JAMAICA': "America/Jamaica", + 'AMERICA/JUNEAU': "America/Juneau", + 'AMERICA/KENTUCKY/LOUISVILLE': "America/Kentucky/Louisville", + 'AMERICA/KENTUCKY/MONTICELLO': "America/Kentucky/Monticello", + 'AMERICA/KRALENDIJK': "America/Kralendijk", + 'AMERICA/LA_PAZ': "America/La_Paz", 'AMERICA/LIMA': "America/Lima", + 'AMERICA/LOS_ANGELES': "America/Los_Angeles", + 'AMERICA/LOWER_PRINCES': "America/Lower_Princes", + 'AMERICA/MACEIO': "America/Maceio", + 'AMERICA/MANAGUA': "America/Managua", + 'AMERICA/MANAUS': "America/Manaus", + 'AMERICA/MARIGOT': "America/Marigot", + 'AMERICA/MARTINIQUE': "America/Martinique", + 'AMERICA/MATAMOROS': "America/Matamoros", + 'AMERICA/MAZATLAN': "America/Mazatlan", + 'AMERICA/MENOMINEE': "America/Menominee", + 'AMERICA/MERIDA': "America/Merida", + 'AMERICA/METLAKATLA': "America/Metlakatla", + 'AMERICA/MEXICO_CITY': "America/Mexico_City", + 'AMERICA/MIQUELON': "America/Miquelon", + 'AMERICA/MONCTON': "America/Moncton", + 'AMERICA/MONTERREY': "America/Monterrey", + 'AMERICA/MONTEVIDEO': "America/Montevideo", + 'AMERICA/MONTREAL': "America/Montreal", + 'AMERICA/MONTSERRAT': "America/Montserrat", 'AMERICA/NASSAU': "America/Nassau", 'AMERICA/NEW_YORK': "America/New_York", - 'AMERICA/NUUK': "America/Nuuk", + 'AMERICA/NIPIGON': "America/Nipigon", + 'AMERICA/NOME': "America/Nome", + 'AMERICA/NORONHA': "America/Noronha", + 'AMERICA/NORTH_DAKOTA/BEULAH': "America/North_Dakota/Beulah", + 'AMERICA/NORTH_DAKOTA/CENTER': "America/North_Dakota/Center", + 'AMERICA/NORTH_DAKOTA/NEW_SALEM': "America/North_Dakota/New_Salem", + 'AMERICA/OJINAGA': "America/Ojinaga", 'AMERICA/PANAMA': "America/Panama", + 'AMERICA/PANGNIRTUNG': "America/Pangnirtung", + 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/PHOENIX': "America/Phoenix", 'AMERICA/PORT-AU-PRINCE': "America/Port-au-Prince", - 'AMERICA/RIO_BRANCO': "America/Rio_Branco", - 'AMERICA/TORONTO': "America/Toronto", - 'PACIFIC/EASTER': "Pacific/Easter", - 'AMERICA/CARACAS': "America/Caracas", - 'AMERICA/ASUNCION': "America/Asuncion", - 'AMERICA/BARBADOS': "America/Barbados", - 'AMERICA/BOA_VISTA': "America/Boa_Vista", - 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", - 'AMERICA/CUIABA': "America/Cuiaba", - 'AMERICA/CURACAO': "America/Curacao", - 'AMERICA/GRAND_TURK': "America/Grand_Turk", - 'AMERICA/GUYANA': "America/Guyana", - 'AMERICA/HALIFAX': "America/Halifax", - 'AMERICA/LA_PAZ': "America/La_Paz", - 'AMERICA/MANAUS': "America/Manaus", - 'AMERICA/MARTINIQUE': "America/Martinique", 'AMERICA/PORT_OF_SPAIN': "America/Port_of_Spain", 'AMERICA/PORTO_VELHO': "America/Porto_Velho", 'AMERICA/PUERTO_RICO': "America/Puerto_Rico", - 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", - 'AMERICA/THULE': "America/Thule", - 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", - 'AMERICA/ST_JOHNS': "America/St_Johns", - 'AMERICA/ARAGUAINA': "America/Araguaina", - 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", - 'AMERICA/BAHIA': "America/Bahia", - 'AMERICA/BELEM': "America/Belem", - 'AMERICA/CAYENNE': "America/Cayenne", - 'AMERICA/FORTALEZA': "America/Fortaleza", - 'AMERICA/GODTHAB': "America/Godthab", - 'AMERICA/MACEIO': "America/Maceio", - 'AMERICA/MIQUELON': "America/Miquelon", - 'AMERICA/MONTEVIDEO': "America/Montevideo", - 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/RAINY_RIVER': "America/Rainy_River", + 'AMERICA/RANKIN_INLET': "America/Rankin_Inlet", 'AMERICA/RECIFE': "America/Recife", + 'AMERICA/REGINA': "America/Regina", + 'AMERICA/RESOLUTE': "America/Resolute", + 'AMERICA/RIO_BRANCO': "America/Rio_Branco", + 'AMERICA/SANTA_ISABEL': "America/Santa_Isabel", + 'AMERICA/SANTAREM': "America/Santarem", 'AMERICA/SANTIAGO': "America/Santiago", + 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", 'AMERICA/SAO_PAULO': "America/Sao_Paulo", + 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'AMERICA/SHIPROCK': "America/Shiprock", + 'AMERICA/SITKA': "America/Sitka", + 'AMERICA/ST_BARTHELEMY': "America/St_Barthelemy", + 'AMERICA/ST_JOHNS': "America/St_Johns", + 'AMERICA/ST_KITTS': "America/St_Kitts", + 'AMERICA/ST_LUCIA': "America/St_Lucia", + 'AMERICA/ST_THOMAS': "America/St_Thomas", + 'AMERICA/ST_VINCENT': "America/St_Vincent", + 'AMERICA/SWIFT_CURRENT': "America/Swift_Current", + 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", + 'AMERICA/THULE': "America/Thule", + 'AMERICA/THUNDER_BAY': "America/Thunder_Bay", + 'AMERICA/TIJUANA': "America/Tijuana", + 'AMERICA/TORONTO': "America/Toronto", + 'AMERICA/TORTOLA': "America/Tortola", + 'AMERICA/VANCOUVER': "America/Vancouver", + 'AMERICA/WHITEHORSE': "America/Whitehorse", + 'AMERICA/WINNIPEG': "America/Winnipeg", + 'AMERICA/YAKUTAT': "America/Yakutat", + 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'ANTARCTICA/CASEY': "Antarctica/Casey", + 'ANTARCTICA/DAVIS': "Antarctica/Davis", + 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", + 'ANTARCTICA/MACQUARIE': "Antarctica/Macquarie", + 'ANTARCTICA/MAWSON': "Antarctica/Mawson", + 'ANTARCTICA/MCMURDO': "Antarctica/McMurdo", 'ANTARCTICA/PALMER': "Antarctica/Palmer", 'ANTARCTICA/ROTHERA': "Antarctica/Rothera", - 'ATLANTIC/STANLEY': "Atlantic/Stanley", - 'AMERICA/NORONHA': "America/Noronha", - 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", - 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'ANTARCTICA/SOUTH_POLE': "Antarctica/South_Pole", + 'ANTARCTICA/SYOWA': "Antarctica/Syowa", + 'ANTARCTICA/TROLL': "Antarctica/Troll", + 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", + 'ARCTIC/LONGYEARBYEN': "Arctic/Longyearbyen", + 'ASIA/ADEN': "Asia/Aden", + 'ASIA/ALMATY': "Asia/Almaty", + 'ASIA/AMMAN': "Asia/Amman", + 'ASIA/ANADYR': "Asia/Anadyr", + 'ASIA/AQTAU': "Asia/Aqtau", + 'ASIA/AQTOBE': "Asia/Aqtobe", + 'ASIA/ASHGABAT': "Asia/Ashgabat", + 'ASIA/BAGHDAD': "Asia/Baghdad", + 'ASIA/BAHRAIN': "Asia/Bahrain", + 'ASIA/BAKU': "Asia/Baku", + 'ASIA/BANGKOK': "Asia/Bangkok", + 'ASIA/BEIRUT': "Asia/Beirut", + 'ASIA/BISHKEK': "Asia/Bishkek", + 'ASIA/BRUNEI': "Asia/Brunei", + 'ASIA/CALCUTTA': "Asia/Calcutta", + 'ASIA/CHOIBALSAN': "Asia/Choibalsan", + 'ASIA/CHONGQING': "Asia/Chongqing", + 'ASIA/COLOMBO': "Asia/Colombo", + 'ASIA/DAMASCUS': "Asia/Damascus", + 'ASIA/DHAKA': "Asia/Dhaka", + 'ASIA/DILI': "Asia/Dili", + 'ASIA/DUBAI': "Asia/Dubai", + 'ASIA/DUSHANBE': "Asia/Dushanbe", + 'ASIA/GAZA': "Asia/Gaza", + 'ASIA/HARBIN': "Asia/Harbin", + 'ASIA/HEBRON': "Asia/Hebron", + 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", + 'ASIA/HONG_KONG': "Asia/Hong_Kong", + 'ASIA/HOVD': "Asia/Hovd", + 'ASIA/IRKUTSK': "Asia/Irkutsk", + 'ASIA/JAKARTA': "Asia/Jakarta", + 'ASIA/JAYAPURA': "Asia/Jayapura", + 'ASIA/JERUSALEM': "Asia/Jerusalem", + 'ASIA/KABUL': "Asia/Kabul", + 'ASIA/KAMCHATKA': "Asia/Kamchatka", + 'ASIA/KARACHI': "Asia/Karachi", + 'ASIA/KASHGAR': "Asia/Kashgar", + 'ASIA/KATHMANDU': "Asia/Kathmandu", + 'ASIA/KATMANDU': "Asia/Katmandu", + 'ASIA/KHANDYGA': "Asia/Khandyga", + 'ASIA/KOLKATA': "Asia/Kolkata", + 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", + 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", + 'ASIA/KUCHING': "Asia/Kuching", + 'ASIA/KUWAIT': "Asia/Kuwait", + 'ASIA/MACAU': "Asia/Macau", + 'ASIA/MAGADAN': "Asia/Magadan", + 'ASIA/MAKASSAR': "Asia/Makassar", + 'ASIA/MANILA': "Asia/Manila", + 'ASIA/MUSCAT': "Asia/Muscat", + 'ASIA/NICOSIA': "Asia/Nicosia", + 'ASIA/NOVOKUZNETSK': "Asia/Novokuznetsk", + 'ASIA/NOVOSIBIRSK': "Asia/Novosibirsk", + 'ASIA/OMSK': "Asia/Omsk", + 'ASIA/ORAL': "Asia/Oral", + 'ASIA/PHNOM_PENH': "Asia/Phnom_Penh", + 'ASIA/PONTIANAK': "Asia/Pontianak", + 'ASIA/PYONGYANG': "Asia/Pyongyang", + 'ASIA/QATAR': "Asia/Qatar", + 'ASIA/QYZYLORDA': "Asia/Qyzylorda", + 'ASIA/RANGOON': "Asia/Rangoon", + 'ASIA/RIYADH': "Asia/Riyadh", + 'ASIA/SAIGON': "Asia/Saigon", + 'ASIA/SAKHALIN': "Asia/Sakhalin", + 'ASIA/SAMARKAND': "Asia/Samarkand", + 'ASIA/SEOUL': "Asia/Seoul", + 'ASIA/SHANGHAI': "Asia/Shanghai", + 'ASIA/SINGAPORE': "Asia/Singapore", + 'ASIA/TAIPEI': "Asia/Taipei", + 'ASIA/TASHKENT': "Asia/Tashkent", + 'ASIA/TBILISI': "Asia/Tbilisi", + 'ASIA/TEHRAN': "Asia/Tehran", + 'ASIA/THIMPHU': "Asia/Thimphu", + 'ASIA/TOKYO': "Asia/Tokyo", + 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", + 'ASIA/URUMQI': "Asia/Urumqi", + 'ASIA/UST-NERA': "Asia/Ust-Nera", + 'ASIA/VIENTIANE': "Asia/Vientiane", + 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", + 'ASIA/YAKUTSK': "Asia/Yakutsk", + 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", + 'ASIA/YEREVAN': "Asia/Yerevan", 'ATLANTIC/AZORES': "Atlantic/Azores", - 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", - 'AFRICA/ABIDJAN': "Africa/Abidjan", - 'AFRICA/ACCRA': "Africa/Accra", - 'AFRICA/BISSAU': "Africa/Bissau", - 'AFRICA/CASABLANCA': "Africa/Casablanca", - 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", - 'AFRICA/MONROVIA': "Africa/Monrovia", - 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", 'ATLANTIC/CANARY': "Atlantic/Canary", + 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", 'ATLANTIC/FAROE': "Atlantic/Faroe", + 'ATLANTIC/MADEIRA': "Atlantic/Madeira", 'ATLANTIC/REYKJAVIK': "Atlantic/Reykjavik", + 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", + 'ATLANTIC/ST_HELENA': "Atlantic/St_Helena", + 'ATLANTIC/STANLEY': "Atlantic/Stanley", + 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", + 'AUSTRALIA/BRISBANE': "Australia/Brisbane", + 'AUSTRALIA/BROKEN_HILL': "Australia/Broken_Hill", + 'AUSTRALIA/CURRIE': "Australia/Currie", + 'AUSTRALIA/DARWIN': "Australia/Darwin", + 'AUSTRALIA/EUCLA': "Australia/Eucla", + 'AUSTRALIA/HOBART': "Australia/Hobart", + 'AUSTRALIA/LINDEMAN': "Australia/Lindeman", + 'AUSTRALIA/LORD_HOWE': "Australia/Lord_Howe", + 'AUSTRALIA/MELBOURNE': "Australia/Melbourne", + 'AUSTRALIA/PERTH': "Australia/Perth", + 'AUSTRALIA/SYDNEY': "Australia/Sydney", 'ETC/GMT': "Etc/GMT", - 'EUROPE/DUBLIN': "Europe/Dublin", - 'EUROPE/LISBON': "Europe/Lisbon", - 'EUROPE/LONDON': "Europe/London", - 'AFRICA/ALGIERS': "Africa/Algiers", - 'AFRICA/CEUTA': "Africa/Ceuta", - 'AFRICA/LAGOS': "Africa/Lagos", - 'AFRICA/NDJAMENA': "Africa/Ndjamena", - 'AFRICA/TUNIS': "Africa/Tunis", - 'AFRICA/WINDHOEK': "Africa/Windhoek", 'EUROPE/AMSTERDAM': "Europe/Amsterdam", 'EUROPE/ANDORRA': "Europe/Andorra", + 'EUROPE/ATHENS': "Europe/Athens", 'EUROPE/BELGRADE': "Europe/Belgrade", 'EUROPE/BERLIN': "Europe/Berlin", + 'EUROPE/BRATISLAVA': "Europe/Bratislava", 'EUROPE/BRUSSELS': "Europe/Brussels", + 'EUROPE/BUCHAREST': "Europe/Bucharest", 'EUROPE/BUDAPEST': "Europe/Budapest", + 'EUROPE/BUSINGEN': "Europe/Busingen", + 'EUROPE/CHISINAU': "Europe/Chisinau", 'EUROPE/COPENHAGEN': "Europe/Copenhagen", + 'EUROPE/DUBLIN': "Europe/Dublin", 'EUROPE/GIBRALTAR': "Europe/Gibraltar", + 'EUROPE/GUERNSEY': "Europe/Guernsey", + 'EUROPE/HELSINKI': "Europe/Helsinki", + 'EUROPE/ISLE_OF_MAN': "Europe/Isle_of_Man", + 'EUROPE/ISTANBUL': "Europe/Istanbul", + 'EUROPE/JERSEY': "Europe/Jersey", + 'EUROPE/KALININGRAD': "Europe/Kaliningrad", + 'EUROPE/KIEV': "Europe/Kiev", + 'EUROPE/LISBON': "Europe/Lisbon", + 'EUROPE/LJUBLJANA': "Europe/Ljubljana", + 'EUROPE/LONDON': "Europe/London", 'EUROPE/LUXEMBOURG': "Europe/Luxembourg", 'EUROPE/MADRID': "Europe/Madrid", 'EUROPE/MALTA': "Europe/Malta", + 'EUROPE/MARIEHAMN': "Europe/Mariehamn", + 'EUROPE/MINSK': "Europe/Minsk", 'EUROPE/MONACO': "Europe/Monaco", + 'EUROPE/MOSCOW': "Europe/Moscow", 'EUROPE/OSLO': "Europe/Oslo", 'EUROPE/PARIS': "Europe/Paris", + 'EUROPE/PODGORICA': "Europe/Podgorica", 'EUROPE/PRAGUE': "Europe/Prague", + 'EUROPE/RIGA': "Europe/Riga", 'EUROPE/ROME': "Europe/Rome", + 'EUROPE/SAMARA': "Europe/Samara", + 'EUROPE/SAN_MARINO': "Europe/San_Marino", + 'EUROPE/SARAJEVO': "Europe/Sarajevo", + 'EUROPE/SIMFEROPOL': "Europe/Simferopol", + 'EUROPE/SKOPJE': "Europe/Skopje", + 'EUROPE/SOFIA': "Europe/Sofia", 'EUROPE/STOCKHOLM': "Europe/Stockholm", + 'EUROPE/TALLINN': "Europe/Tallinn", 'EUROPE/TIRANE': "Europe/Tirane", + 'EUROPE/UZHGOROD': "Europe/Uzhgorod", + 'EUROPE/VADUZ': "Europe/Vaduz", + 'EUROPE/VATICAN': "Europe/Vatican", 'EUROPE/VIENNA': "Europe/Vienna", + 'EUROPE/VILNIUS': "Europe/Vilnius", + 'EUROPE/VOLGOGRAD': "Europe/Volgograd", 'EUROPE/WARSAW': "Europe/Warsaw", + 'EUROPE/ZAGREB': "Europe/Zagreb", + 'EUROPE/ZAPOROZHYE': "Europe/Zaporozhye", 'EUROPE/ZURICH': "Europe/Zurich", - 'AFRICA/CAIRO': "Africa/Cairo", - 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", - 'AFRICA/MAPUTO': "Africa/Maputo", - 'AFRICA/TRIPOLI': "Africa/Tripoli", - 'ASIA/AMMAN': "Asia/Amman", - 'ASIA/BEIRUT': "Asia/Beirut", - 'ASIA/DAMASCUS': "Asia/Damascus", - 'ASIA/GAZA': "Asia/Gaza", - 'ASIA/JERUSALEM': "Asia/Jerusalem", - 'ASIA/NICOSIA': "Asia/Nicosia", - 'EUROPE/ATHENS': "Europe/Athens", - 'EUROPE/BUCHAREST': "Europe/Bucharest", - 'EUROPE/CHISINAU': "Europe/Chisinau", - 'EUROPE/HELSINKI': "Europe/Helsinki", - 'EUROPE/ISTANBUL': "Europe/Istanbul", - 'EUROPE/KALININGRAD': "Europe/Kaliningrad", - 'EUROPE/KIEV': "Europe/Kiev", - 'EUROPE/RIGA': "Europe/Riga", - 'EUROPE/SOFIA': "Europe/Sofia", - 'EUROPE/TALLINN': "Europe/Tallinn", - 'EUROPE/VILNIUS': "Europe/Vilnius", - 'AFRICA/KHARTOUM': "Africa/Khartoum", - 'AFRICA/NAIROBI': "Africa/Nairobi", - 'ANTARCTICA/SYOWA': "Antarctica/Syowa", - 'ASIA/BAGHDAD': "Asia/Baghdad", - 'ASIA/QATAR': "Asia/Qatar", - 'ASIA/RIYADH': "Asia/Riyadh", - 'EUROPE/MINSK': "Europe/Minsk", - 'EUROPE/MOSCOW': "Europe/Moscow", - 'ASIA/TEHRAN': "Asia/Tehran", - 'ASIA/BAKU': "Asia/Baku", - 'ASIA/DUBAI': "Asia/Dubai", - 'ASIA/TBILISI': "Asia/Tbilisi", - 'ASIA/YEREVAN': "Asia/Yerevan", - 'EUROPE/SAMARA': "Europe/Samara", + 'INDIAN/ANTANANARIVO': "Indian/Antananarivo", + 'INDIAN/CHAGOS': "Indian/Chagos", + 'INDIAN/CHRISTMAS': "Indian/Christmas", + 'INDIAN/COCOS': "Indian/Cocos", + 'INDIAN/COMORO': "Indian/Comoro", + 'INDIAN/KERGUELEN': "Indian/Kerguelen", 'INDIAN/MAHE': "Indian/Mahe", + 'INDIAN/MALDIVES': "Indian/Maldives", 'INDIAN/MAURITIUS': "Indian/Mauritius", + 'INDIAN/MAYOTTE': "Indian/Mayotte", 'INDIAN/REUNION': "Indian/Reunion", - 'ASIA/KABUL': "Asia/Kabul", - 'ANTARCTICA/MAWSON': "Antarctica/Mawson", - 'ASIA/AQTAU': "Asia/Aqtau", - 'ASIA/AQTOBE': "Asia/Aqtobe", - 'ASIA/ASHGABAT': "Asia/Ashgabat", - 'ASIA/DUSHANBE': "Asia/Dushanbe", - 'ASIA/KARACHI': "Asia/Karachi", - 'ASIA/TASHKENT': "Asia/Tashkent", - 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", - 'INDIAN/KERGUELEN': "Indian/Kerguelen", - 'INDIAN/MALDIVES': "Indian/Maldives", - 'ASIA/CALCUTTA': "Asia/Calcutta", - 'ASIA/KOLKATA': "Asia/Kolkata", - 'ASIA/COLOMBO': "Asia/Colombo", - 'ASIA/KATHMANDU': "Asia/Kathmandu", - 'ASIA/KATMANDU': "Asia/Katmandu", - 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", - 'ASIA/ALMATY': "Asia/Almaty", - 'ASIA/BISHKEK': "Asia/Bishkek", - 'ASIA/DHAKA': "Asia/Dhaka", - 'ASIA/OMSK': "Asia/Omsk", - 'ASIA/THIMPHU': "Asia/Thimphu", - 'INDIAN/CHAGOS': "Indian/Chagos", - 'ASIA/RANGOON': "Asia/Rangoon", - 'INDIAN/COCOS': "Indian/Cocos", - 'ANTARCTICA/DAVIS': "Antarctica/Davis", - 'ASIA/BANGKOK': "Asia/Bangkok", - 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", - 'ASIA/HOVD': "Asia/Hovd", - 'ASIA/JAKARTA': "Asia/Jakarta", - 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", - 'ASIA/SAIGON': "Asia/Saigon", - 'INDIAN/CHRISTMAS': "Indian/Christmas", - 'ANTARCTICA/CASEY': "Antarctica/Casey", - 'ASIA/BRUNEI': "Asia/Brunei", - 'ASIA/CHOIBALSAN': "Asia/Choibalsan", - 'ASIA/HONG_KONG': "Asia/Hong_Kong", - 'ASIA/IRKUTSK': "Asia/Irkutsk", - 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", - 'ASIA/MACAU': "Asia/Macau", - 'ASIA/MAKASSAR': "Asia/Makassar", - 'ASIA/MANILA': "Asia/Manila", - 'ASIA/SHANGHAI': "Asia/Shanghai", - 'ASIA/SINGAPORE': "Asia/Singapore", - 'ASIA/TAIPEI': "Asia/Taipei", - 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", - 'AUSTRALIA/PERTH': "Australia/Perth", - 'ASIA/PYONGYANG': "Asia/Pyongyang", - 'ASIA/DILI': "Asia/Dili", - 'ASIA/JAYAPURA': "Asia/Jayapura", - 'ASIA/SEOUL': "Asia/Seoul", - 'ASIA/TOKYO': "Asia/Tokyo", - 'ASIA/YAKUTSK': "Asia/Yakutsk", - 'ASIA/YANGON': "Asia/Yangon", - 'PACIFIC/PALAU': "Pacific/Palau", - 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", - 'AUSTRALIA/DARWIN': "Australia/Darwin", - 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", - 'ASIA/MAGADAN': "Asia/Magadan", - 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", - 'AUSTRALIA/BRISBANE': "Australia/Brisbane", - 'AUSTRALIA/HOBART': "Australia/Hobart", - 'AUSTRALIA/SYDNEY': "Australia/Sydney", + 'PACIFIC/APIA': "Pacific/Apia", + 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/CHATHAM': "Pacific/Chatham", 'PACIFIC/CHUUK': "Pacific/Chuuk", - 'PACIFIC/GUAM': "Pacific/Guam", - 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/EASTER': "Pacific/Easter", 'PACIFIC/EFATE': "Pacific/Efate", - 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", - 'PACIFIC/KOSRAE': "Pacific/Kosrae", - 'PACIFIC/NORFOLK': "Pacific/Norfolk", - 'PACIFIC/NOUMEA': "Pacific/Noumea", - 'PACIFIC/POHNPEI': "Pacific/Pohnpei", - 'ASIA/KAMCHATKA': "Asia/Kamchatka", - 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/ENDERBURY': "Pacific/Enderbury", + 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", 'PACIFIC/FIJI': "Pacific/Fiji", 'PACIFIC/FUNAFUTI': "Pacific/Funafuti", + 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", + 'PACIFIC/GAMBIER': "Pacific/Gambier", + 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", + 'PACIFIC/GUAM': "Pacific/Guam", + 'PACIFIC/HONOLULU': "Pacific/Honolulu", + 'PACIFIC/JOHNSTON': "Pacific/Johnston", + 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", + 'PACIFIC/KOSRAE': "Pacific/Kosrae", 'PACIFIC/KWAJALEIN': "Pacific/Kwajalein", 'PACIFIC/MAJURO': "Pacific/Majuro", + 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'PACIFIC/MIDWAY': "Pacific/Midway", 'PACIFIC/NAURU': "Pacific/Nauru", + 'PACIFIC/NORFOLK': "Pacific/Norfolk", + 'PACIFIC/NOUMEA': "Pacific/Noumea", + 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", + 'PACIFIC/PALAU': "Pacific/Palau", + 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", + 'PACIFIC/POHNPEI': "Pacific/Pohnpei", + 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", + 'PACIFIC/SAIPAN': "Pacific/Saipan", + 'PACIFIC/TAHITI': "Pacific/Tahiti", 'PACIFIC/TARAWA': "Pacific/Tarawa", + 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", 'PACIFIC/WAKE': "Pacific/Wake", 'PACIFIC/WALLIS': "Pacific/Wallis", - 'PACIFIC/APIA': "Pacific/Apia", - 'PACIFIC/ENDERBURY': "Pacific/Enderbury", - 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", - 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", - 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", 'UTC': "UTC", }, } @@ -418,7 +586,7 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 through its discriminator because we passed in _visited_composed_classes = (Animal,) start_time (datetime): The schedule start time. A future time is required. When the start time is updated, it is mandatory to specify the corresponding timeZone property as well.. [optional] # noqa: E501 - time_zone (str): The timezone for the startTime specified. It is a mandatory input property when start time is provided. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): The timezone for the startTime specified. It is a mandatory input property when start time is provided. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) @@ -468,6 +636,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -476,10 +647,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -530,7 +704,7 @@ def __init__(self, class_id, object_type, *args, **kwargs): # noqa: E501 through its discriminator because we passed in _visited_composed_classes = (Animal,) start_time (datetime): The schedule start time. A future time is required. When the start time is updated, it is mandatory to specify the corresponding timeZone property as well.. [optional] # noqa: E501 - time_zone (str): The timezone for the startTime specified. It is a mandatory input property when start time is provided. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): The timezone for the startTime specified. It is a mandatory input property when start time is provided. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) diff --git a/intersight/model/scheduler_recurring_schedule_params.py b/intersight/model/scheduler_recurring_schedule_params.py index 46effdd84e..1ddbbfb3a4 100644 --- a/intersight/model/scheduler_recurring_schedule_params.py +++ b/intersight/model/scheduler_recurring_schedule_params.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -71,260 +71,428 @@ class SchedulerRecurringScheduleParams(ModelComposed): }, ('time_zone',): { 'PACIFIC/NIUE': "Pacific/Niue", - 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", - 'PACIFIC/HONOLULU': "Pacific/Honolulu", - 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", - 'PACIFIC/TAHITI': "Pacific/Tahiti", - 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'AFRICA/ABIDJAN': "Africa/Abidjan", + 'AFRICA/ACCRA': "Africa/Accra", + 'AFRICA/ADDIS_ABABA': "Africa/Addis_Ababa", + 'AFRICA/ALGIERS': "Africa/Algiers", + 'AFRICA/ASMARA': "Africa/Asmara", + 'AFRICA/BAMAKO': "Africa/Bamako", + 'AFRICA/BANGUI': "Africa/Bangui", + 'AFRICA/BANJUL': "Africa/Banjul", + 'AFRICA/BISSAU': "Africa/Bissau", + 'AFRICA/BLANTYRE': "Africa/Blantyre", + 'AFRICA/BRAZZAVILLE': "Africa/Brazzaville", + 'AFRICA/BUJUMBURA': "Africa/Bujumbura", + 'AFRICA/CAIRO': "Africa/Cairo", + 'AFRICA/CASABLANCA': "Africa/Casablanca", + 'AFRICA/CEUTA': "Africa/Ceuta", + 'AFRICA/CONAKRY': "Africa/Conakry", + 'AFRICA/DAKAR': "Africa/Dakar", + 'AFRICA/DAR_ES_SALAAM': "Africa/Dar_es_Salaam", + 'AFRICA/DJIBOUTI': "Africa/Djibouti", + 'AFRICA/DOUALA': "Africa/Douala", + 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", + 'AFRICA/FREETOWN': "Africa/Freetown", + 'AFRICA/GABORONE': "Africa/Gaborone", + 'AFRICA/HARARE': "Africa/Harare", + 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", + 'AFRICA/JUBA': "Africa/Juba", + 'AFRICA/KAMPALA': "Africa/Kampala", + 'AFRICA/KHARTOUM': "Africa/Khartoum", + 'AFRICA/KIGALI': "Africa/Kigali", + 'AFRICA/KINSHASA': "Africa/Kinshasa", + 'AFRICA/LAGOS': "Africa/Lagos", + 'AFRICA/LIBREVILLE': "Africa/Libreville", + 'AFRICA/LOME': "Africa/Lome", + 'AFRICA/LUANDA': "Africa/Luanda", + 'AFRICA/LUBUMBASHI': "Africa/Lubumbashi", + 'AFRICA/LUSAKA': "Africa/Lusaka", + 'AFRICA/MALABO': "Africa/Malabo", + 'AFRICA/MAPUTO': "Africa/Maputo", + 'AFRICA/MASERU': "Africa/Maseru", + 'AFRICA/MBABANE': "Africa/Mbabane", + 'AFRICA/MOGADISHU': "Africa/Mogadishu", + 'AFRICA/MONROVIA': "Africa/Monrovia", + 'AFRICA/NAIROBI': "Africa/Nairobi", + 'AFRICA/NDJAMENA': "Africa/Ndjamena", + 'AFRICA/NIAMEY': "Africa/Niamey", + 'AFRICA/NOUAKCHOTT': "Africa/Nouakchott", + 'AFRICA/OUAGADOUGOU': "Africa/Ouagadougou", + 'AFRICA/PORTO-NOVO': "Africa/Porto-Novo", + 'AFRICA/SAO_TOME': "Africa/Sao_Tome", + 'AFRICA/TRIPOLI': "Africa/Tripoli", + 'AFRICA/TUNIS': "Africa/Tunis", + 'AFRICA/WINDHOEK': "Africa/Windhoek", + 'AMERICA/ADAK': "America/Adak", 'AMERICA/ANCHORAGE': "America/Anchorage", - 'PACIFIC/GAMBIER': "Pacific/Gambier", - 'AMERICA/LOS_ANGELES': "America/Los_Angeles", - 'AMERICA/TIJUANA': "America/Tijuana", - 'AMERICA/VANCOUVER': "America/Vancouver", - 'AMERICA/WHITEHORSE': "America/Whitehorse", - 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", - 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", - 'AMERICA/DENVER': "America/Denver", - 'AMERICA/EDMONTON': "America/Edmonton", - 'AMERICA/HERMOSILLO': "America/Hermosillo", - 'AMERICA/MAZATLAN': "America/Mazatlan", - 'AMERICA/PHOENIX': "America/Phoenix", - 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'AMERICA/ANGUILLA': "America/Anguilla", + 'AMERICA/ANTIGUA': "America/Antigua", + 'AMERICA/ARAGUAINA': "America/Araguaina", + 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", + 'AMERICA/ARGENTINA/CATAMARCA': "America/Argentina/Catamarca", + 'AMERICA/ARGENTINA/CORDOBA': "America/Argentina/Cordoba", + 'AMERICA/ARGENTINA/JUJUY': "America/Argentina/Jujuy", + 'AMERICA/ARGENTINA/LA_RIOJA': "America/Argentina/La_Rioja", + 'AMERICA/ARGENTINA/MENDOZA': "America/Argentina/Mendoza", + 'AMERICA/ARGENTINA/RIO_GALLEGOS': "America/Argentina/Rio_Gallegos", + 'AMERICA/ARGENTINA/SALTA': "America/Argentina/Salta", + 'AMERICA/ARGENTINA/SAN_JUAN': "America/Argentina/San_Juan", + 'AMERICA/ARGENTINA/SAN_LUIS': "America/Argentina/San_Luis", + 'AMERICA/ARGENTINA/TUCUMAN': "America/Argentina/Tucuman", + 'AMERICA/ARGENTINA/USHUAIA': "America/Argentina/Ushuaia", + 'AMERICA/ARUBA': "America/Aruba", + 'AMERICA/ASUNCION': "America/Asuncion", + 'AMERICA/ATIKOKAN': "America/Atikokan", + 'AMERICA/BAHIA': "America/Bahia", + 'AMERICA/BAHIA_BANDERAS': "America/Bahia_Banderas", + 'AMERICA/BARBADOS': "America/Barbados", + 'AMERICA/BELEM': "America/Belem", 'AMERICA/BELIZE': "America/Belize", + 'AMERICA/BLANC-SABLON': "America/Blanc-Sablon", + 'AMERICA/BOA_VISTA': "America/Boa_Vista", + 'AMERICA/BOGOTA': "America/Bogota", + 'AMERICA/BOISE': "America/Boise", + 'AMERICA/CAMBRIDGE_BAY': "America/Cambridge_Bay", + 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", + 'AMERICA/CANCUN': "America/Cancun", + 'AMERICA/CARACAS': "America/Caracas", + 'AMERICA/CAYENNE': "America/Cayenne", + 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/CHICAGO': "America/Chicago", + 'AMERICA/CHIHUAHUA': "America/Chihuahua", 'AMERICA/COSTA_RICA': "America/Costa_Rica", + 'AMERICA/CRESTON': "America/Creston", + 'AMERICA/CUIABA': "America/Cuiaba", + 'AMERICA/CURACAO': "America/Curacao", + 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'AMERICA/DAWSON': "America/Dawson", + 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", + 'AMERICA/DENVER': "America/Denver", + 'AMERICA/DETROIT': "America/Detroit", + 'AMERICA/DOMINICA': "America/Dominica", + 'AMERICA/EDMONTON': "America/Edmonton", + 'AMERICA/EIRUNEPE': "America/Eirunepe", 'AMERICA/EL_SALVADOR': "America/El_Salvador", + 'AMERICA/FORTALEZA': "America/Fortaleza", + 'AMERICA/GLACE_BAY': "America/Glace_Bay", + 'AMERICA/GODTHAB': "America/Godthab", + 'AMERICA/GOOSE_BAY': "America/Goose_Bay", + 'AMERICA/GRAND_TURK': "America/Grand_Turk", + 'AMERICA/GRENADA': "America/Grenada", + 'AMERICA/GUADELOUPE': "America/Guadeloupe", 'AMERICA/GUATEMALA': "America/Guatemala", - 'AMERICA/MANAGUA': "America/Managua", - 'AMERICA/MEXICO_CITY': "America/Mexico_City", - 'AMERICA/REGINA': "America/Regina", - 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", - 'AMERICA/WINNIPEG': "America/Winnipeg", - 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", - 'AMERICA/BOGOTA': "America/Bogota", - 'AMERICA/CANCUN': "America/Cancun", - 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/GUAYAQUIL': "America/Guayaquil", + 'AMERICA/GUYANA': "America/Guyana", + 'AMERICA/HALIFAX': "America/Halifax", 'AMERICA/HAVANA': "America/Havana", + 'AMERICA/HERMOSILLO': "America/Hermosillo", + 'AMERICA/INDIANA/INDIANAPOLIS': "America/Indiana/Indianapolis", + 'AMERICA/INDIANA/KNOX': "America/Indiana/Knox", + 'AMERICA/INDIANA/MARENGO': "America/Indiana/Marengo", + 'AMERICA/INDIANA/PETERSBURG': "America/Indiana/Petersburg", + 'AMERICA/INDIANA/TELL_CITY': "America/Indiana/Tell_City", + 'AMERICA/INDIANA/VEVAY': "America/Indiana/Vevay", + 'AMERICA/INDIANA/VINCENNES': "America/Indiana/Vincennes", + 'AMERICA/INDIANA/WINAMAC': "America/Indiana/Winamac", + 'AMERICA/INUVIK': "America/Inuvik", 'AMERICA/IQALUIT': "America/Iqaluit", 'AMERICA/JAMAICA': "America/Jamaica", + 'AMERICA/JUNEAU': "America/Juneau", + 'AMERICA/KENTUCKY/LOUISVILLE': "America/Kentucky/Louisville", + 'AMERICA/KENTUCKY/MONTICELLO': "America/Kentucky/Monticello", + 'AMERICA/KRALENDIJK': "America/Kralendijk", + 'AMERICA/LA_PAZ': "America/La_Paz", 'AMERICA/LIMA': "America/Lima", + 'AMERICA/LOS_ANGELES': "America/Los_Angeles", + 'AMERICA/LOWER_PRINCES': "America/Lower_Princes", + 'AMERICA/MACEIO': "America/Maceio", + 'AMERICA/MANAGUA': "America/Managua", + 'AMERICA/MANAUS': "America/Manaus", + 'AMERICA/MARIGOT': "America/Marigot", + 'AMERICA/MARTINIQUE': "America/Martinique", + 'AMERICA/MATAMOROS': "America/Matamoros", + 'AMERICA/MAZATLAN': "America/Mazatlan", + 'AMERICA/MENOMINEE': "America/Menominee", + 'AMERICA/MERIDA': "America/Merida", + 'AMERICA/METLAKATLA': "America/Metlakatla", + 'AMERICA/MEXICO_CITY': "America/Mexico_City", + 'AMERICA/MIQUELON': "America/Miquelon", + 'AMERICA/MONCTON': "America/Moncton", + 'AMERICA/MONTERREY': "America/Monterrey", + 'AMERICA/MONTEVIDEO': "America/Montevideo", + 'AMERICA/MONTREAL': "America/Montreal", + 'AMERICA/MONTSERRAT': "America/Montserrat", 'AMERICA/NASSAU': "America/Nassau", 'AMERICA/NEW_YORK': "America/New_York", - 'AMERICA/NUUK': "America/Nuuk", + 'AMERICA/NIPIGON': "America/Nipigon", + 'AMERICA/NOME': "America/Nome", + 'AMERICA/NORONHA': "America/Noronha", + 'AMERICA/NORTH_DAKOTA/BEULAH': "America/North_Dakota/Beulah", + 'AMERICA/NORTH_DAKOTA/CENTER': "America/North_Dakota/Center", + 'AMERICA/NORTH_DAKOTA/NEW_SALEM': "America/North_Dakota/New_Salem", + 'AMERICA/OJINAGA': "America/Ojinaga", 'AMERICA/PANAMA': "America/Panama", + 'AMERICA/PANGNIRTUNG': "America/Pangnirtung", + 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/PHOENIX': "America/Phoenix", 'AMERICA/PORT-AU-PRINCE': "America/Port-au-Prince", - 'AMERICA/RIO_BRANCO': "America/Rio_Branco", - 'AMERICA/TORONTO': "America/Toronto", - 'PACIFIC/EASTER': "Pacific/Easter", - 'AMERICA/CARACAS': "America/Caracas", - 'AMERICA/ASUNCION': "America/Asuncion", - 'AMERICA/BARBADOS': "America/Barbados", - 'AMERICA/BOA_VISTA': "America/Boa_Vista", - 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", - 'AMERICA/CUIABA': "America/Cuiaba", - 'AMERICA/CURACAO': "America/Curacao", - 'AMERICA/GRAND_TURK': "America/Grand_Turk", - 'AMERICA/GUYANA': "America/Guyana", - 'AMERICA/HALIFAX': "America/Halifax", - 'AMERICA/LA_PAZ': "America/La_Paz", - 'AMERICA/MANAUS': "America/Manaus", - 'AMERICA/MARTINIQUE': "America/Martinique", 'AMERICA/PORT_OF_SPAIN': "America/Port_of_Spain", 'AMERICA/PORTO_VELHO': "America/Porto_Velho", 'AMERICA/PUERTO_RICO': "America/Puerto_Rico", - 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", - 'AMERICA/THULE': "America/Thule", - 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", - 'AMERICA/ST_JOHNS': "America/St_Johns", - 'AMERICA/ARAGUAINA': "America/Araguaina", - 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", - 'AMERICA/BAHIA': "America/Bahia", - 'AMERICA/BELEM': "America/Belem", - 'AMERICA/CAYENNE': "America/Cayenne", - 'AMERICA/FORTALEZA': "America/Fortaleza", - 'AMERICA/GODTHAB': "America/Godthab", - 'AMERICA/MACEIO': "America/Maceio", - 'AMERICA/MIQUELON': "America/Miquelon", - 'AMERICA/MONTEVIDEO': "America/Montevideo", - 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/RAINY_RIVER': "America/Rainy_River", + 'AMERICA/RANKIN_INLET': "America/Rankin_Inlet", 'AMERICA/RECIFE': "America/Recife", + 'AMERICA/REGINA': "America/Regina", + 'AMERICA/RESOLUTE': "America/Resolute", + 'AMERICA/RIO_BRANCO': "America/Rio_Branco", + 'AMERICA/SANTA_ISABEL': "America/Santa_Isabel", + 'AMERICA/SANTAREM': "America/Santarem", 'AMERICA/SANTIAGO': "America/Santiago", + 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", 'AMERICA/SAO_PAULO': "America/Sao_Paulo", + 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'AMERICA/SHIPROCK': "America/Shiprock", + 'AMERICA/SITKA': "America/Sitka", + 'AMERICA/ST_BARTHELEMY': "America/St_Barthelemy", + 'AMERICA/ST_JOHNS': "America/St_Johns", + 'AMERICA/ST_KITTS': "America/St_Kitts", + 'AMERICA/ST_LUCIA': "America/St_Lucia", + 'AMERICA/ST_THOMAS': "America/St_Thomas", + 'AMERICA/ST_VINCENT': "America/St_Vincent", + 'AMERICA/SWIFT_CURRENT': "America/Swift_Current", + 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", + 'AMERICA/THULE': "America/Thule", + 'AMERICA/THUNDER_BAY': "America/Thunder_Bay", + 'AMERICA/TIJUANA': "America/Tijuana", + 'AMERICA/TORONTO': "America/Toronto", + 'AMERICA/TORTOLA': "America/Tortola", + 'AMERICA/VANCOUVER': "America/Vancouver", + 'AMERICA/WHITEHORSE': "America/Whitehorse", + 'AMERICA/WINNIPEG': "America/Winnipeg", + 'AMERICA/YAKUTAT': "America/Yakutat", + 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'ANTARCTICA/CASEY': "Antarctica/Casey", + 'ANTARCTICA/DAVIS': "Antarctica/Davis", + 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", + 'ANTARCTICA/MACQUARIE': "Antarctica/Macquarie", + 'ANTARCTICA/MAWSON': "Antarctica/Mawson", + 'ANTARCTICA/MCMURDO': "Antarctica/McMurdo", 'ANTARCTICA/PALMER': "Antarctica/Palmer", 'ANTARCTICA/ROTHERA': "Antarctica/Rothera", - 'ATLANTIC/STANLEY': "Atlantic/Stanley", - 'AMERICA/NORONHA': "America/Noronha", - 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", - 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'ANTARCTICA/SOUTH_POLE': "Antarctica/South_Pole", + 'ANTARCTICA/SYOWA': "Antarctica/Syowa", + 'ANTARCTICA/TROLL': "Antarctica/Troll", + 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", + 'ARCTIC/LONGYEARBYEN': "Arctic/Longyearbyen", + 'ASIA/ADEN': "Asia/Aden", + 'ASIA/ALMATY': "Asia/Almaty", + 'ASIA/AMMAN': "Asia/Amman", + 'ASIA/ANADYR': "Asia/Anadyr", + 'ASIA/AQTAU': "Asia/Aqtau", + 'ASIA/AQTOBE': "Asia/Aqtobe", + 'ASIA/ASHGABAT': "Asia/Ashgabat", + 'ASIA/BAGHDAD': "Asia/Baghdad", + 'ASIA/BAHRAIN': "Asia/Bahrain", + 'ASIA/BAKU': "Asia/Baku", + 'ASIA/BANGKOK': "Asia/Bangkok", + 'ASIA/BEIRUT': "Asia/Beirut", + 'ASIA/BISHKEK': "Asia/Bishkek", + 'ASIA/BRUNEI': "Asia/Brunei", + 'ASIA/CALCUTTA': "Asia/Calcutta", + 'ASIA/CHOIBALSAN': "Asia/Choibalsan", + 'ASIA/CHONGQING': "Asia/Chongqing", + 'ASIA/COLOMBO': "Asia/Colombo", + 'ASIA/DAMASCUS': "Asia/Damascus", + 'ASIA/DHAKA': "Asia/Dhaka", + 'ASIA/DILI': "Asia/Dili", + 'ASIA/DUBAI': "Asia/Dubai", + 'ASIA/DUSHANBE': "Asia/Dushanbe", + 'ASIA/GAZA': "Asia/Gaza", + 'ASIA/HARBIN': "Asia/Harbin", + 'ASIA/HEBRON': "Asia/Hebron", + 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", + 'ASIA/HONG_KONG': "Asia/Hong_Kong", + 'ASIA/HOVD': "Asia/Hovd", + 'ASIA/IRKUTSK': "Asia/Irkutsk", + 'ASIA/JAKARTA': "Asia/Jakarta", + 'ASIA/JAYAPURA': "Asia/Jayapura", + 'ASIA/JERUSALEM': "Asia/Jerusalem", + 'ASIA/KABUL': "Asia/Kabul", + 'ASIA/KAMCHATKA': "Asia/Kamchatka", + 'ASIA/KARACHI': "Asia/Karachi", + 'ASIA/KASHGAR': "Asia/Kashgar", + 'ASIA/KATHMANDU': "Asia/Kathmandu", + 'ASIA/KATMANDU': "Asia/Katmandu", + 'ASIA/KHANDYGA': "Asia/Khandyga", + 'ASIA/KOLKATA': "Asia/Kolkata", + 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", + 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", + 'ASIA/KUCHING': "Asia/Kuching", + 'ASIA/KUWAIT': "Asia/Kuwait", + 'ASIA/MACAU': "Asia/Macau", + 'ASIA/MAGADAN': "Asia/Magadan", + 'ASIA/MAKASSAR': "Asia/Makassar", + 'ASIA/MANILA': "Asia/Manila", + 'ASIA/MUSCAT': "Asia/Muscat", + 'ASIA/NICOSIA': "Asia/Nicosia", + 'ASIA/NOVOKUZNETSK': "Asia/Novokuznetsk", + 'ASIA/NOVOSIBIRSK': "Asia/Novosibirsk", + 'ASIA/OMSK': "Asia/Omsk", + 'ASIA/ORAL': "Asia/Oral", + 'ASIA/PHNOM_PENH': "Asia/Phnom_Penh", + 'ASIA/PONTIANAK': "Asia/Pontianak", + 'ASIA/PYONGYANG': "Asia/Pyongyang", + 'ASIA/QATAR': "Asia/Qatar", + 'ASIA/QYZYLORDA': "Asia/Qyzylorda", + 'ASIA/RANGOON': "Asia/Rangoon", + 'ASIA/RIYADH': "Asia/Riyadh", + 'ASIA/SAIGON': "Asia/Saigon", + 'ASIA/SAKHALIN': "Asia/Sakhalin", + 'ASIA/SAMARKAND': "Asia/Samarkand", + 'ASIA/SEOUL': "Asia/Seoul", + 'ASIA/SHANGHAI': "Asia/Shanghai", + 'ASIA/SINGAPORE': "Asia/Singapore", + 'ASIA/TAIPEI': "Asia/Taipei", + 'ASIA/TASHKENT': "Asia/Tashkent", + 'ASIA/TBILISI': "Asia/Tbilisi", + 'ASIA/TEHRAN': "Asia/Tehran", + 'ASIA/THIMPHU': "Asia/Thimphu", + 'ASIA/TOKYO': "Asia/Tokyo", + 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", + 'ASIA/URUMQI': "Asia/Urumqi", + 'ASIA/UST-NERA': "Asia/Ust-Nera", + 'ASIA/VIENTIANE': "Asia/Vientiane", + 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", + 'ASIA/YAKUTSK': "Asia/Yakutsk", + 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", + 'ASIA/YEREVAN': "Asia/Yerevan", 'ATLANTIC/AZORES': "Atlantic/Azores", - 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", - 'AFRICA/ABIDJAN': "Africa/Abidjan", - 'AFRICA/ACCRA': "Africa/Accra", - 'AFRICA/BISSAU': "Africa/Bissau", - 'AFRICA/CASABLANCA': "Africa/Casablanca", - 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", - 'AFRICA/MONROVIA': "Africa/Monrovia", - 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", 'ATLANTIC/CANARY': "Atlantic/Canary", + 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", 'ATLANTIC/FAROE': "Atlantic/Faroe", + 'ATLANTIC/MADEIRA': "Atlantic/Madeira", 'ATLANTIC/REYKJAVIK': "Atlantic/Reykjavik", + 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", + 'ATLANTIC/ST_HELENA': "Atlantic/St_Helena", + 'ATLANTIC/STANLEY': "Atlantic/Stanley", + 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", + 'AUSTRALIA/BRISBANE': "Australia/Brisbane", + 'AUSTRALIA/BROKEN_HILL': "Australia/Broken_Hill", + 'AUSTRALIA/CURRIE': "Australia/Currie", + 'AUSTRALIA/DARWIN': "Australia/Darwin", + 'AUSTRALIA/EUCLA': "Australia/Eucla", + 'AUSTRALIA/HOBART': "Australia/Hobart", + 'AUSTRALIA/LINDEMAN': "Australia/Lindeman", + 'AUSTRALIA/LORD_HOWE': "Australia/Lord_Howe", + 'AUSTRALIA/MELBOURNE': "Australia/Melbourne", + 'AUSTRALIA/PERTH': "Australia/Perth", + 'AUSTRALIA/SYDNEY': "Australia/Sydney", 'ETC/GMT': "Etc/GMT", - 'EUROPE/DUBLIN': "Europe/Dublin", - 'EUROPE/LISBON': "Europe/Lisbon", - 'EUROPE/LONDON': "Europe/London", - 'AFRICA/ALGIERS': "Africa/Algiers", - 'AFRICA/CEUTA': "Africa/Ceuta", - 'AFRICA/LAGOS': "Africa/Lagos", - 'AFRICA/NDJAMENA': "Africa/Ndjamena", - 'AFRICA/TUNIS': "Africa/Tunis", - 'AFRICA/WINDHOEK': "Africa/Windhoek", 'EUROPE/AMSTERDAM': "Europe/Amsterdam", 'EUROPE/ANDORRA': "Europe/Andorra", + 'EUROPE/ATHENS': "Europe/Athens", 'EUROPE/BELGRADE': "Europe/Belgrade", 'EUROPE/BERLIN': "Europe/Berlin", + 'EUROPE/BRATISLAVA': "Europe/Bratislava", 'EUROPE/BRUSSELS': "Europe/Brussels", + 'EUROPE/BUCHAREST': "Europe/Bucharest", 'EUROPE/BUDAPEST': "Europe/Budapest", + 'EUROPE/BUSINGEN': "Europe/Busingen", + 'EUROPE/CHISINAU': "Europe/Chisinau", 'EUROPE/COPENHAGEN': "Europe/Copenhagen", + 'EUROPE/DUBLIN': "Europe/Dublin", 'EUROPE/GIBRALTAR': "Europe/Gibraltar", + 'EUROPE/GUERNSEY': "Europe/Guernsey", + 'EUROPE/HELSINKI': "Europe/Helsinki", + 'EUROPE/ISLE_OF_MAN': "Europe/Isle_of_Man", + 'EUROPE/ISTANBUL': "Europe/Istanbul", + 'EUROPE/JERSEY': "Europe/Jersey", + 'EUROPE/KALININGRAD': "Europe/Kaliningrad", + 'EUROPE/KIEV': "Europe/Kiev", + 'EUROPE/LISBON': "Europe/Lisbon", + 'EUROPE/LJUBLJANA': "Europe/Ljubljana", + 'EUROPE/LONDON': "Europe/London", 'EUROPE/LUXEMBOURG': "Europe/Luxembourg", 'EUROPE/MADRID': "Europe/Madrid", 'EUROPE/MALTA': "Europe/Malta", + 'EUROPE/MARIEHAMN': "Europe/Mariehamn", + 'EUROPE/MINSK': "Europe/Minsk", 'EUROPE/MONACO': "Europe/Monaco", + 'EUROPE/MOSCOW': "Europe/Moscow", 'EUROPE/OSLO': "Europe/Oslo", 'EUROPE/PARIS': "Europe/Paris", + 'EUROPE/PODGORICA': "Europe/Podgorica", 'EUROPE/PRAGUE': "Europe/Prague", + 'EUROPE/RIGA': "Europe/Riga", 'EUROPE/ROME': "Europe/Rome", + 'EUROPE/SAMARA': "Europe/Samara", + 'EUROPE/SAN_MARINO': "Europe/San_Marino", + 'EUROPE/SARAJEVO': "Europe/Sarajevo", + 'EUROPE/SIMFEROPOL': "Europe/Simferopol", + 'EUROPE/SKOPJE': "Europe/Skopje", + 'EUROPE/SOFIA': "Europe/Sofia", 'EUROPE/STOCKHOLM': "Europe/Stockholm", + 'EUROPE/TALLINN': "Europe/Tallinn", 'EUROPE/TIRANE': "Europe/Tirane", + 'EUROPE/UZHGOROD': "Europe/Uzhgorod", + 'EUROPE/VADUZ': "Europe/Vaduz", + 'EUROPE/VATICAN': "Europe/Vatican", 'EUROPE/VIENNA': "Europe/Vienna", + 'EUROPE/VILNIUS': "Europe/Vilnius", + 'EUROPE/VOLGOGRAD': "Europe/Volgograd", 'EUROPE/WARSAW': "Europe/Warsaw", + 'EUROPE/ZAGREB': "Europe/Zagreb", + 'EUROPE/ZAPOROZHYE': "Europe/Zaporozhye", 'EUROPE/ZURICH': "Europe/Zurich", - 'AFRICA/CAIRO': "Africa/Cairo", - 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", - 'AFRICA/MAPUTO': "Africa/Maputo", - 'AFRICA/TRIPOLI': "Africa/Tripoli", - 'ASIA/AMMAN': "Asia/Amman", - 'ASIA/BEIRUT': "Asia/Beirut", - 'ASIA/DAMASCUS': "Asia/Damascus", - 'ASIA/GAZA': "Asia/Gaza", - 'ASIA/JERUSALEM': "Asia/Jerusalem", - 'ASIA/NICOSIA': "Asia/Nicosia", - 'EUROPE/ATHENS': "Europe/Athens", - 'EUROPE/BUCHAREST': "Europe/Bucharest", - 'EUROPE/CHISINAU': "Europe/Chisinau", - 'EUROPE/HELSINKI': "Europe/Helsinki", - 'EUROPE/ISTANBUL': "Europe/Istanbul", - 'EUROPE/KALININGRAD': "Europe/Kaliningrad", - 'EUROPE/KIEV': "Europe/Kiev", - 'EUROPE/RIGA': "Europe/Riga", - 'EUROPE/SOFIA': "Europe/Sofia", - 'EUROPE/TALLINN': "Europe/Tallinn", - 'EUROPE/VILNIUS': "Europe/Vilnius", - 'AFRICA/KHARTOUM': "Africa/Khartoum", - 'AFRICA/NAIROBI': "Africa/Nairobi", - 'ANTARCTICA/SYOWA': "Antarctica/Syowa", - 'ASIA/BAGHDAD': "Asia/Baghdad", - 'ASIA/QATAR': "Asia/Qatar", - 'ASIA/RIYADH': "Asia/Riyadh", - 'EUROPE/MINSK': "Europe/Minsk", - 'EUROPE/MOSCOW': "Europe/Moscow", - 'ASIA/TEHRAN': "Asia/Tehran", - 'ASIA/BAKU': "Asia/Baku", - 'ASIA/DUBAI': "Asia/Dubai", - 'ASIA/TBILISI': "Asia/Tbilisi", - 'ASIA/YEREVAN': "Asia/Yerevan", - 'EUROPE/SAMARA': "Europe/Samara", + 'INDIAN/ANTANANARIVO': "Indian/Antananarivo", + 'INDIAN/CHAGOS': "Indian/Chagos", + 'INDIAN/CHRISTMAS': "Indian/Christmas", + 'INDIAN/COCOS': "Indian/Cocos", + 'INDIAN/COMORO': "Indian/Comoro", + 'INDIAN/KERGUELEN': "Indian/Kerguelen", 'INDIAN/MAHE': "Indian/Mahe", + 'INDIAN/MALDIVES': "Indian/Maldives", 'INDIAN/MAURITIUS': "Indian/Mauritius", + 'INDIAN/MAYOTTE': "Indian/Mayotte", 'INDIAN/REUNION': "Indian/Reunion", - 'ASIA/KABUL': "Asia/Kabul", - 'ANTARCTICA/MAWSON': "Antarctica/Mawson", - 'ASIA/AQTAU': "Asia/Aqtau", - 'ASIA/AQTOBE': "Asia/Aqtobe", - 'ASIA/ASHGABAT': "Asia/Ashgabat", - 'ASIA/DUSHANBE': "Asia/Dushanbe", - 'ASIA/KARACHI': "Asia/Karachi", - 'ASIA/TASHKENT': "Asia/Tashkent", - 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", - 'INDIAN/KERGUELEN': "Indian/Kerguelen", - 'INDIAN/MALDIVES': "Indian/Maldives", - 'ASIA/CALCUTTA': "Asia/Calcutta", - 'ASIA/KOLKATA': "Asia/Kolkata", - 'ASIA/COLOMBO': "Asia/Colombo", - 'ASIA/KATHMANDU': "Asia/Kathmandu", - 'ASIA/KATMANDU': "Asia/Katmandu", - 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", - 'ASIA/ALMATY': "Asia/Almaty", - 'ASIA/BISHKEK': "Asia/Bishkek", - 'ASIA/DHAKA': "Asia/Dhaka", - 'ASIA/OMSK': "Asia/Omsk", - 'ASIA/THIMPHU': "Asia/Thimphu", - 'INDIAN/CHAGOS': "Indian/Chagos", - 'ASIA/RANGOON': "Asia/Rangoon", - 'INDIAN/COCOS': "Indian/Cocos", - 'ANTARCTICA/DAVIS': "Antarctica/Davis", - 'ASIA/BANGKOK': "Asia/Bangkok", - 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", - 'ASIA/HOVD': "Asia/Hovd", - 'ASIA/JAKARTA': "Asia/Jakarta", - 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", - 'ASIA/SAIGON': "Asia/Saigon", - 'INDIAN/CHRISTMAS': "Indian/Christmas", - 'ANTARCTICA/CASEY': "Antarctica/Casey", - 'ASIA/BRUNEI': "Asia/Brunei", - 'ASIA/CHOIBALSAN': "Asia/Choibalsan", - 'ASIA/HONG_KONG': "Asia/Hong_Kong", - 'ASIA/IRKUTSK': "Asia/Irkutsk", - 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", - 'ASIA/MACAU': "Asia/Macau", - 'ASIA/MAKASSAR': "Asia/Makassar", - 'ASIA/MANILA': "Asia/Manila", - 'ASIA/SHANGHAI': "Asia/Shanghai", - 'ASIA/SINGAPORE': "Asia/Singapore", - 'ASIA/TAIPEI': "Asia/Taipei", - 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", - 'AUSTRALIA/PERTH': "Australia/Perth", - 'ASIA/PYONGYANG': "Asia/Pyongyang", - 'ASIA/DILI': "Asia/Dili", - 'ASIA/JAYAPURA': "Asia/Jayapura", - 'ASIA/SEOUL': "Asia/Seoul", - 'ASIA/TOKYO': "Asia/Tokyo", - 'ASIA/YAKUTSK': "Asia/Yakutsk", - 'ASIA/YANGON': "Asia/Yangon", - 'PACIFIC/PALAU': "Pacific/Palau", - 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", - 'AUSTRALIA/DARWIN': "Australia/Darwin", - 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", - 'ASIA/MAGADAN': "Asia/Magadan", - 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", - 'AUSTRALIA/BRISBANE': "Australia/Brisbane", - 'AUSTRALIA/HOBART': "Australia/Hobart", - 'AUSTRALIA/SYDNEY': "Australia/Sydney", + 'PACIFIC/APIA': "Pacific/Apia", + 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/CHATHAM': "Pacific/Chatham", 'PACIFIC/CHUUK': "Pacific/Chuuk", - 'PACIFIC/GUAM': "Pacific/Guam", - 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/EASTER': "Pacific/Easter", 'PACIFIC/EFATE': "Pacific/Efate", - 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", - 'PACIFIC/KOSRAE': "Pacific/Kosrae", - 'PACIFIC/NORFOLK': "Pacific/Norfolk", - 'PACIFIC/NOUMEA': "Pacific/Noumea", - 'PACIFIC/POHNPEI': "Pacific/Pohnpei", - 'ASIA/KAMCHATKA': "Asia/Kamchatka", - 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/ENDERBURY': "Pacific/Enderbury", + 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", 'PACIFIC/FIJI': "Pacific/Fiji", 'PACIFIC/FUNAFUTI': "Pacific/Funafuti", + 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", + 'PACIFIC/GAMBIER': "Pacific/Gambier", + 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", + 'PACIFIC/GUAM': "Pacific/Guam", + 'PACIFIC/HONOLULU': "Pacific/Honolulu", + 'PACIFIC/JOHNSTON': "Pacific/Johnston", + 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", + 'PACIFIC/KOSRAE': "Pacific/Kosrae", 'PACIFIC/KWAJALEIN': "Pacific/Kwajalein", 'PACIFIC/MAJURO': "Pacific/Majuro", + 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'PACIFIC/MIDWAY': "Pacific/Midway", 'PACIFIC/NAURU': "Pacific/Nauru", + 'PACIFIC/NORFOLK': "Pacific/Norfolk", + 'PACIFIC/NOUMEA': "Pacific/Noumea", + 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", + 'PACIFIC/PALAU': "Pacific/Palau", + 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", + 'PACIFIC/POHNPEI': "Pacific/Pohnpei", + 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", + 'PACIFIC/SAIPAN': "Pacific/Saipan", + 'PACIFIC/TAHITI': "Pacific/Tahiti", 'PACIFIC/TARAWA': "Pacific/Tarawa", + 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", 'PACIFIC/WAKE': "Pacific/Wake", 'PACIFIC/WALLIS': "Pacific/Wallis", - 'PACIFIC/APIA': "Pacific/Apia", - 'PACIFIC/ENDERBURY': "Pacific/Enderbury", - 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", - 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", - 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", 'UTC': "UTC", }, } @@ -418,7 +586,7 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 through its discriminator because we passed in _visited_composed_classes = (Animal,) start_time (datetime): The schedule start time. A future time is required. When the start time is updated, it is mandatory to specify the corresponding timeZone property as well.. [optional] # noqa: E501 - time_zone (str): The timezone for the startTime specified. It is a mandatory input property when start time is provided. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): The timezone for the startTime specified. It is a mandatory input property when start time is provided. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) @@ -468,6 +636,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -476,10 +647,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -530,7 +704,7 @@ def __init__(self, class_id, object_type, *args, **kwargs): # noqa: E501 through its discriminator because we passed in _visited_composed_classes = (Animal,) start_time (datetime): The schedule start time. A future time is required. When the start time is updated, it is mandatory to specify the corresponding timeZone property as well.. [optional] # noqa: E501 - time_zone (str): The timezone for the startTime specified. It is a mandatory input property when start time is provided. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): The timezone for the startTime specified. It is a mandatory input property when start time is provided. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 """ _check_type = kwargs.pop('_check_type', True) diff --git a/intersight/model/scheduler_rest_stim_task_request.py b/intersight/model/scheduler_rest_stim_task_request.py index 61c768d879..f9f679ab5f 100644 --- a/intersight/model/scheduler_rest_stim_task_request.py +++ b/intersight/model/scheduler_rest_stim_task_request.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -227,6 +227,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -235,10 +238,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/scheduler_rest_stim_task_request_all_of.py b/intersight/model/scheduler_rest_stim_task_request_all_of.py index 9388502da1..8cc31d540c 100644 --- a/intersight/model/scheduler_rest_stim_task_request_all_of.py +++ b/intersight/model/scheduler_rest_stim_task_request_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/scheduler_task_result.py b/intersight/model/scheduler_task_result.py index dff1758674..b762ef8352 100644 --- a/intersight/model/scheduler_task_result.py +++ b/intersight/model/scheduler_task_result.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -83,260 +83,428 @@ class SchedulerTaskResult(ModelComposed): }, ('time_zone',): { 'PACIFIC/NIUE': "Pacific/Niue", - 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", - 'PACIFIC/HONOLULU': "Pacific/Honolulu", - 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", - 'PACIFIC/TAHITI': "Pacific/Tahiti", - 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'AFRICA/ABIDJAN': "Africa/Abidjan", + 'AFRICA/ACCRA': "Africa/Accra", + 'AFRICA/ADDIS_ABABA': "Africa/Addis_Ababa", + 'AFRICA/ALGIERS': "Africa/Algiers", + 'AFRICA/ASMARA': "Africa/Asmara", + 'AFRICA/BAMAKO': "Africa/Bamako", + 'AFRICA/BANGUI': "Africa/Bangui", + 'AFRICA/BANJUL': "Africa/Banjul", + 'AFRICA/BISSAU': "Africa/Bissau", + 'AFRICA/BLANTYRE': "Africa/Blantyre", + 'AFRICA/BRAZZAVILLE': "Africa/Brazzaville", + 'AFRICA/BUJUMBURA': "Africa/Bujumbura", + 'AFRICA/CAIRO': "Africa/Cairo", + 'AFRICA/CASABLANCA': "Africa/Casablanca", + 'AFRICA/CEUTA': "Africa/Ceuta", + 'AFRICA/CONAKRY': "Africa/Conakry", + 'AFRICA/DAKAR': "Africa/Dakar", + 'AFRICA/DAR_ES_SALAAM': "Africa/Dar_es_Salaam", + 'AFRICA/DJIBOUTI': "Africa/Djibouti", + 'AFRICA/DOUALA': "Africa/Douala", + 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", + 'AFRICA/FREETOWN': "Africa/Freetown", + 'AFRICA/GABORONE': "Africa/Gaborone", + 'AFRICA/HARARE': "Africa/Harare", + 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", + 'AFRICA/JUBA': "Africa/Juba", + 'AFRICA/KAMPALA': "Africa/Kampala", + 'AFRICA/KHARTOUM': "Africa/Khartoum", + 'AFRICA/KIGALI': "Africa/Kigali", + 'AFRICA/KINSHASA': "Africa/Kinshasa", + 'AFRICA/LAGOS': "Africa/Lagos", + 'AFRICA/LIBREVILLE': "Africa/Libreville", + 'AFRICA/LOME': "Africa/Lome", + 'AFRICA/LUANDA': "Africa/Luanda", + 'AFRICA/LUBUMBASHI': "Africa/Lubumbashi", + 'AFRICA/LUSAKA': "Africa/Lusaka", + 'AFRICA/MALABO': "Africa/Malabo", + 'AFRICA/MAPUTO': "Africa/Maputo", + 'AFRICA/MASERU': "Africa/Maseru", + 'AFRICA/MBABANE': "Africa/Mbabane", + 'AFRICA/MOGADISHU': "Africa/Mogadishu", + 'AFRICA/MONROVIA': "Africa/Monrovia", + 'AFRICA/NAIROBI': "Africa/Nairobi", + 'AFRICA/NDJAMENA': "Africa/Ndjamena", + 'AFRICA/NIAMEY': "Africa/Niamey", + 'AFRICA/NOUAKCHOTT': "Africa/Nouakchott", + 'AFRICA/OUAGADOUGOU': "Africa/Ouagadougou", + 'AFRICA/PORTO-NOVO': "Africa/Porto-Novo", + 'AFRICA/SAO_TOME': "Africa/Sao_Tome", + 'AFRICA/TRIPOLI': "Africa/Tripoli", + 'AFRICA/TUNIS': "Africa/Tunis", + 'AFRICA/WINDHOEK': "Africa/Windhoek", + 'AMERICA/ADAK': "America/Adak", 'AMERICA/ANCHORAGE': "America/Anchorage", - 'PACIFIC/GAMBIER': "Pacific/Gambier", - 'AMERICA/LOS_ANGELES': "America/Los_Angeles", - 'AMERICA/TIJUANA': "America/Tijuana", - 'AMERICA/VANCOUVER': "America/Vancouver", - 'AMERICA/WHITEHORSE': "America/Whitehorse", - 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", - 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", - 'AMERICA/DENVER': "America/Denver", - 'AMERICA/EDMONTON': "America/Edmonton", - 'AMERICA/HERMOSILLO': "America/Hermosillo", - 'AMERICA/MAZATLAN': "America/Mazatlan", - 'AMERICA/PHOENIX': "America/Phoenix", - 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'AMERICA/ANGUILLA': "America/Anguilla", + 'AMERICA/ANTIGUA': "America/Antigua", + 'AMERICA/ARAGUAINA': "America/Araguaina", + 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", + 'AMERICA/ARGENTINA/CATAMARCA': "America/Argentina/Catamarca", + 'AMERICA/ARGENTINA/CORDOBA': "America/Argentina/Cordoba", + 'AMERICA/ARGENTINA/JUJUY': "America/Argentina/Jujuy", + 'AMERICA/ARGENTINA/LA_RIOJA': "America/Argentina/La_Rioja", + 'AMERICA/ARGENTINA/MENDOZA': "America/Argentina/Mendoza", + 'AMERICA/ARGENTINA/RIO_GALLEGOS': "America/Argentina/Rio_Gallegos", + 'AMERICA/ARGENTINA/SALTA': "America/Argentina/Salta", + 'AMERICA/ARGENTINA/SAN_JUAN': "America/Argentina/San_Juan", + 'AMERICA/ARGENTINA/SAN_LUIS': "America/Argentina/San_Luis", + 'AMERICA/ARGENTINA/TUCUMAN': "America/Argentina/Tucuman", + 'AMERICA/ARGENTINA/USHUAIA': "America/Argentina/Ushuaia", + 'AMERICA/ARUBA': "America/Aruba", + 'AMERICA/ASUNCION': "America/Asuncion", + 'AMERICA/ATIKOKAN': "America/Atikokan", + 'AMERICA/BAHIA': "America/Bahia", + 'AMERICA/BAHIA_BANDERAS': "America/Bahia_Banderas", + 'AMERICA/BARBADOS': "America/Barbados", + 'AMERICA/BELEM': "America/Belem", 'AMERICA/BELIZE': "America/Belize", + 'AMERICA/BLANC-SABLON': "America/Blanc-Sablon", + 'AMERICA/BOA_VISTA': "America/Boa_Vista", + 'AMERICA/BOGOTA': "America/Bogota", + 'AMERICA/BOISE': "America/Boise", + 'AMERICA/CAMBRIDGE_BAY': "America/Cambridge_Bay", + 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", + 'AMERICA/CANCUN': "America/Cancun", + 'AMERICA/CARACAS': "America/Caracas", + 'AMERICA/CAYENNE': "America/Cayenne", + 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/CHICAGO': "America/Chicago", + 'AMERICA/CHIHUAHUA': "America/Chihuahua", 'AMERICA/COSTA_RICA': "America/Costa_Rica", + 'AMERICA/CRESTON': "America/Creston", + 'AMERICA/CUIABA': "America/Cuiaba", + 'AMERICA/CURACAO': "America/Curacao", + 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'AMERICA/DAWSON': "America/Dawson", + 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", + 'AMERICA/DENVER': "America/Denver", + 'AMERICA/DETROIT': "America/Detroit", + 'AMERICA/DOMINICA': "America/Dominica", + 'AMERICA/EDMONTON': "America/Edmonton", + 'AMERICA/EIRUNEPE': "America/Eirunepe", 'AMERICA/EL_SALVADOR': "America/El_Salvador", + 'AMERICA/FORTALEZA': "America/Fortaleza", + 'AMERICA/GLACE_BAY': "America/Glace_Bay", + 'AMERICA/GODTHAB': "America/Godthab", + 'AMERICA/GOOSE_BAY': "America/Goose_Bay", + 'AMERICA/GRAND_TURK': "America/Grand_Turk", + 'AMERICA/GRENADA': "America/Grenada", + 'AMERICA/GUADELOUPE': "America/Guadeloupe", 'AMERICA/GUATEMALA': "America/Guatemala", - 'AMERICA/MANAGUA': "America/Managua", - 'AMERICA/MEXICO_CITY': "America/Mexico_City", - 'AMERICA/REGINA': "America/Regina", - 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", - 'AMERICA/WINNIPEG': "America/Winnipeg", - 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", - 'AMERICA/BOGOTA': "America/Bogota", - 'AMERICA/CANCUN': "America/Cancun", - 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/GUAYAQUIL': "America/Guayaquil", + 'AMERICA/GUYANA': "America/Guyana", + 'AMERICA/HALIFAX': "America/Halifax", 'AMERICA/HAVANA': "America/Havana", + 'AMERICA/HERMOSILLO': "America/Hermosillo", + 'AMERICA/INDIANA/INDIANAPOLIS': "America/Indiana/Indianapolis", + 'AMERICA/INDIANA/KNOX': "America/Indiana/Knox", + 'AMERICA/INDIANA/MARENGO': "America/Indiana/Marengo", + 'AMERICA/INDIANA/PETERSBURG': "America/Indiana/Petersburg", + 'AMERICA/INDIANA/TELL_CITY': "America/Indiana/Tell_City", + 'AMERICA/INDIANA/VEVAY': "America/Indiana/Vevay", + 'AMERICA/INDIANA/VINCENNES': "America/Indiana/Vincennes", + 'AMERICA/INDIANA/WINAMAC': "America/Indiana/Winamac", + 'AMERICA/INUVIK': "America/Inuvik", 'AMERICA/IQALUIT': "America/Iqaluit", 'AMERICA/JAMAICA': "America/Jamaica", + 'AMERICA/JUNEAU': "America/Juneau", + 'AMERICA/KENTUCKY/LOUISVILLE': "America/Kentucky/Louisville", + 'AMERICA/KENTUCKY/MONTICELLO': "America/Kentucky/Monticello", + 'AMERICA/KRALENDIJK': "America/Kralendijk", + 'AMERICA/LA_PAZ': "America/La_Paz", 'AMERICA/LIMA': "America/Lima", + 'AMERICA/LOS_ANGELES': "America/Los_Angeles", + 'AMERICA/LOWER_PRINCES': "America/Lower_Princes", + 'AMERICA/MACEIO': "America/Maceio", + 'AMERICA/MANAGUA': "America/Managua", + 'AMERICA/MANAUS': "America/Manaus", + 'AMERICA/MARIGOT': "America/Marigot", + 'AMERICA/MARTINIQUE': "America/Martinique", + 'AMERICA/MATAMOROS': "America/Matamoros", + 'AMERICA/MAZATLAN': "America/Mazatlan", + 'AMERICA/MENOMINEE': "America/Menominee", + 'AMERICA/MERIDA': "America/Merida", + 'AMERICA/METLAKATLA': "America/Metlakatla", + 'AMERICA/MEXICO_CITY': "America/Mexico_City", + 'AMERICA/MIQUELON': "America/Miquelon", + 'AMERICA/MONCTON': "America/Moncton", + 'AMERICA/MONTERREY': "America/Monterrey", + 'AMERICA/MONTEVIDEO': "America/Montevideo", + 'AMERICA/MONTREAL': "America/Montreal", + 'AMERICA/MONTSERRAT': "America/Montserrat", 'AMERICA/NASSAU': "America/Nassau", 'AMERICA/NEW_YORK': "America/New_York", - 'AMERICA/NUUK': "America/Nuuk", + 'AMERICA/NIPIGON': "America/Nipigon", + 'AMERICA/NOME': "America/Nome", + 'AMERICA/NORONHA': "America/Noronha", + 'AMERICA/NORTH_DAKOTA/BEULAH': "America/North_Dakota/Beulah", + 'AMERICA/NORTH_DAKOTA/CENTER': "America/North_Dakota/Center", + 'AMERICA/NORTH_DAKOTA/NEW_SALEM': "America/North_Dakota/New_Salem", + 'AMERICA/OJINAGA': "America/Ojinaga", 'AMERICA/PANAMA': "America/Panama", + 'AMERICA/PANGNIRTUNG': "America/Pangnirtung", + 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/PHOENIX': "America/Phoenix", 'AMERICA/PORT-AU-PRINCE': "America/Port-au-Prince", - 'AMERICA/RIO_BRANCO': "America/Rio_Branco", - 'AMERICA/TORONTO': "America/Toronto", - 'PACIFIC/EASTER': "Pacific/Easter", - 'AMERICA/CARACAS': "America/Caracas", - 'AMERICA/ASUNCION': "America/Asuncion", - 'AMERICA/BARBADOS': "America/Barbados", - 'AMERICA/BOA_VISTA': "America/Boa_Vista", - 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", - 'AMERICA/CUIABA': "America/Cuiaba", - 'AMERICA/CURACAO': "America/Curacao", - 'AMERICA/GRAND_TURK': "America/Grand_Turk", - 'AMERICA/GUYANA': "America/Guyana", - 'AMERICA/HALIFAX': "America/Halifax", - 'AMERICA/LA_PAZ': "America/La_Paz", - 'AMERICA/MANAUS': "America/Manaus", - 'AMERICA/MARTINIQUE': "America/Martinique", 'AMERICA/PORT_OF_SPAIN': "America/Port_of_Spain", 'AMERICA/PORTO_VELHO': "America/Porto_Velho", 'AMERICA/PUERTO_RICO': "America/Puerto_Rico", - 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", - 'AMERICA/THULE': "America/Thule", - 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", - 'AMERICA/ST_JOHNS': "America/St_Johns", - 'AMERICA/ARAGUAINA': "America/Araguaina", - 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", - 'AMERICA/BAHIA': "America/Bahia", - 'AMERICA/BELEM': "America/Belem", - 'AMERICA/CAYENNE': "America/Cayenne", - 'AMERICA/FORTALEZA': "America/Fortaleza", - 'AMERICA/GODTHAB': "America/Godthab", - 'AMERICA/MACEIO': "America/Maceio", - 'AMERICA/MIQUELON': "America/Miquelon", - 'AMERICA/MONTEVIDEO': "America/Montevideo", - 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/RAINY_RIVER': "America/Rainy_River", + 'AMERICA/RANKIN_INLET': "America/Rankin_Inlet", 'AMERICA/RECIFE': "America/Recife", + 'AMERICA/REGINA': "America/Regina", + 'AMERICA/RESOLUTE': "America/Resolute", + 'AMERICA/RIO_BRANCO': "America/Rio_Branco", + 'AMERICA/SANTA_ISABEL': "America/Santa_Isabel", + 'AMERICA/SANTAREM': "America/Santarem", 'AMERICA/SANTIAGO': "America/Santiago", + 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", 'AMERICA/SAO_PAULO': "America/Sao_Paulo", + 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'AMERICA/SHIPROCK': "America/Shiprock", + 'AMERICA/SITKA': "America/Sitka", + 'AMERICA/ST_BARTHELEMY': "America/St_Barthelemy", + 'AMERICA/ST_JOHNS': "America/St_Johns", + 'AMERICA/ST_KITTS': "America/St_Kitts", + 'AMERICA/ST_LUCIA': "America/St_Lucia", + 'AMERICA/ST_THOMAS': "America/St_Thomas", + 'AMERICA/ST_VINCENT': "America/St_Vincent", + 'AMERICA/SWIFT_CURRENT': "America/Swift_Current", + 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", + 'AMERICA/THULE': "America/Thule", + 'AMERICA/THUNDER_BAY': "America/Thunder_Bay", + 'AMERICA/TIJUANA': "America/Tijuana", + 'AMERICA/TORONTO': "America/Toronto", + 'AMERICA/TORTOLA': "America/Tortola", + 'AMERICA/VANCOUVER': "America/Vancouver", + 'AMERICA/WHITEHORSE': "America/Whitehorse", + 'AMERICA/WINNIPEG': "America/Winnipeg", + 'AMERICA/YAKUTAT': "America/Yakutat", + 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'ANTARCTICA/CASEY': "Antarctica/Casey", + 'ANTARCTICA/DAVIS': "Antarctica/Davis", + 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", + 'ANTARCTICA/MACQUARIE': "Antarctica/Macquarie", + 'ANTARCTICA/MAWSON': "Antarctica/Mawson", + 'ANTARCTICA/MCMURDO': "Antarctica/McMurdo", 'ANTARCTICA/PALMER': "Antarctica/Palmer", 'ANTARCTICA/ROTHERA': "Antarctica/Rothera", - 'ATLANTIC/STANLEY': "Atlantic/Stanley", - 'AMERICA/NORONHA': "America/Noronha", - 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", - 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'ANTARCTICA/SOUTH_POLE': "Antarctica/South_Pole", + 'ANTARCTICA/SYOWA': "Antarctica/Syowa", + 'ANTARCTICA/TROLL': "Antarctica/Troll", + 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", + 'ARCTIC/LONGYEARBYEN': "Arctic/Longyearbyen", + 'ASIA/ADEN': "Asia/Aden", + 'ASIA/ALMATY': "Asia/Almaty", + 'ASIA/AMMAN': "Asia/Amman", + 'ASIA/ANADYR': "Asia/Anadyr", + 'ASIA/AQTAU': "Asia/Aqtau", + 'ASIA/AQTOBE': "Asia/Aqtobe", + 'ASIA/ASHGABAT': "Asia/Ashgabat", + 'ASIA/BAGHDAD': "Asia/Baghdad", + 'ASIA/BAHRAIN': "Asia/Bahrain", + 'ASIA/BAKU': "Asia/Baku", + 'ASIA/BANGKOK': "Asia/Bangkok", + 'ASIA/BEIRUT': "Asia/Beirut", + 'ASIA/BISHKEK': "Asia/Bishkek", + 'ASIA/BRUNEI': "Asia/Brunei", + 'ASIA/CALCUTTA': "Asia/Calcutta", + 'ASIA/CHOIBALSAN': "Asia/Choibalsan", + 'ASIA/CHONGQING': "Asia/Chongqing", + 'ASIA/COLOMBO': "Asia/Colombo", + 'ASIA/DAMASCUS': "Asia/Damascus", + 'ASIA/DHAKA': "Asia/Dhaka", + 'ASIA/DILI': "Asia/Dili", + 'ASIA/DUBAI': "Asia/Dubai", + 'ASIA/DUSHANBE': "Asia/Dushanbe", + 'ASIA/GAZA': "Asia/Gaza", + 'ASIA/HARBIN': "Asia/Harbin", + 'ASIA/HEBRON': "Asia/Hebron", + 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", + 'ASIA/HONG_KONG': "Asia/Hong_Kong", + 'ASIA/HOVD': "Asia/Hovd", + 'ASIA/IRKUTSK': "Asia/Irkutsk", + 'ASIA/JAKARTA': "Asia/Jakarta", + 'ASIA/JAYAPURA': "Asia/Jayapura", + 'ASIA/JERUSALEM': "Asia/Jerusalem", + 'ASIA/KABUL': "Asia/Kabul", + 'ASIA/KAMCHATKA': "Asia/Kamchatka", + 'ASIA/KARACHI': "Asia/Karachi", + 'ASIA/KASHGAR': "Asia/Kashgar", + 'ASIA/KATHMANDU': "Asia/Kathmandu", + 'ASIA/KATMANDU': "Asia/Katmandu", + 'ASIA/KHANDYGA': "Asia/Khandyga", + 'ASIA/KOLKATA': "Asia/Kolkata", + 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", + 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", + 'ASIA/KUCHING': "Asia/Kuching", + 'ASIA/KUWAIT': "Asia/Kuwait", + 'ASIA/MACAU': "Asia/Macau", + 'ASIA/MAGADAN': "Asia/Magadan", + 'ASIA/MAKASSAR': "Asia/Makassar", + 'ASIA/MANILA': "Asia/Manila", + 'ASIA/MUSCAT': "Asia/Muscat", + 'ASIA/NICOSIA': "Asia/Nicosia", + 'ASIA/NOVOKUZNETSK': "Asia/Novokuznetsk", + 'ASIA/NOVOSIBIRSK': "Asia/Novosibirsk", + 'ASIA/OMSK': "Asia/Omsk", + 'ASIA/ORAL': "Asia/Oral", + 'ASIA/PHNOM_PENH': "Asia/Phnom_Penh", + 'ASIA/PONTIANAK': "Asia/Pontianak", + 'ASIA/PYONGYANG': "Asia/Pyongyang", + 'ASIA/QATAR': "Asia/Qatar", + 'ASIA/QYZYLORDA': "Asia/Qyzylorda", + 'ASIA/RANGOON': "Asia/Rangoon", + 'ASIA/RIYADH': "Asia/Riyadh", + 'ASIA/SAIGON': "Asia/Saigon", + 'ASIA/SAKHALIN': "Asia/Sakhalin", + 'ASIA/SAMARKAND': "Asia/Samarkand", + 'ASIA/SEOUL': "Asia/Seoul", + 'ASIA/SHANGHAI': "Asia/Shanghai", + 'ASIA/SINGAPORE': "Asia/Singapore", + 'ASIA/TAIPEI': "Asia/Taipei", + 'ASIA/TASHKENT': "Asia/Tashkent", + 'ASIA/TBILISI': "Asia/Tbilisi", + 'ASIA/TEHRAN': "Asia/Tehran", + 'ASIA/THIMPHU': "Asia/Thimphu", + 'ASIA/TOKYO': "Asia/Tokyo", + 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", + 'ASIA/URUMQI': "Asia/Urumqi", + 'ASIA/UST-NERA': "Asia/Ust-Nera", + 'ASIA/VIENTIANE': "Asia/Vientiane", + 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", + 'ASIA/YAKUTSK': "Asia/Yakutsk", + 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", + 'ASIA/YEREVAN': "Asia/Yerevan", 'ATLANTIC/AZORES': "Atlantic/Azores", - 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", - 'AFRICA/ABIDJAN': "Africa/Abidjan", - 'AFRICA/ACCRA': "Africa/Accra", - 'AFRICA/BISSAU': "Africa/Bissau", - 'AFRICA/CASABLANCA': "Africa/Casablanca", - 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", - 'AFRICA/MONROVIA': "Africa/Monrovia", - 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", 'ATLANTIC/CANARY': "Atlantic/Canary", + 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", 'ATLANTIC/FAROE': "Atlantic/Faroe", + 'ATLANTIC/MADEIRA': "Atlantic/Madeira", 'ATLANTIC/REYKJAVIK': "Atlantic/Reykjavik", + 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", + 'ATLANTIC/ST_HELENA': "Atlantic/St_Helena", + 'ATLANTIC/STANLEY': "Atlantic/Stanley", + 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", + 'AUSTRALIA/BRISBANE': "Australia/Brisbane", + 'AUSTRALIA/BROKEN_HILL': "Australia/Broken_Hill", + 'AUSTRALIA/CURRIE': "Australia/Currie", + 'AUSTRALIA/DARWIN': "Australia/Darwin", + 'AUSTRALIA/EUCLA': "Australia/Eucla", + 'AUSTRALIA/HOBART': "Australia/Hobart", + 'AUSTRALIA/LINDEMAN': "Australia/Lindeman", + 'AUSTRALIA/LORD_HOWE': "Australia/Lord_Howe", + 'AUSTRALIA/MELBOURNE': "Australia/Melbourne", + 'AUSTRALIA/PERTH': "Australia/Perth", + 'AUSTRALIA/SYDNEY': "Australia/Sydney", 'ETC/GMT': "Etc/GMT", - 'EUROPE/DUBLIN': "Europe/Dublin", - 'EUROPE/LISBON': "Europe/Lisbon", - 'EUROPE/LONDON': "Europe/London", - 'AFRICA/ALGIERS': "Africa/Algiers", - 'AFRICA/CEUTA': "Africa/Ceuta", - 'AFRICA/LAGOS': "Africa/Lagos", - 'AFRICA/NDJAMENA': "Africa/Ndjamena", - 'AFRICA/TUNIS': "Africa/Tunis", - 'AFRICA/WINDHOEK': "Africa/Windhoek", 'EUROPE/AMSTERDAM': "Europe/Amsterdam", 'EUROPE/ANDORRA': "Europe/Andorra", + 'EUROPE/ATHENS': "Europe/Athens", 'EUROPE/BELGRADE': "Europe/Belgrade", 'EUROPE/BERLIN': "Europe/Berlin", + 'EUROPE/BRATISLAVA': "Europe/Bratislava", 'EUROPE/BRUSSELS': "Europe/Brussels", + 'EUROPE/BUCHAREST': "Europe/Bucharest", 'EUROPE/BUDAPEST': "Europe/Budapest", + 'EUROPE/BUSINGEN': "Europe/Busingen", + 'EUROPE/CHISINAU': "Europe/Chisinau", 'EUROPE/COPENHAGEN': "Europe/Copenhagen", + 'EUROPE/DUBLIN': "Europe/Dublin", 'EUROPE/GIBRALTAR': "Europe/Gibraltar", + 'EUROPE/GUERNSEY': "Europe/Guernsey", + 'EUROPE/HELSINKI': "Europe/Helsinki", + 'EUROPE/ISLE_OF_MAN': "Europe/Isle_of_Man", + 'EUROPE/ISTANBUL': "Europe/Istanbul", + 'EUROPE/JERSEY': "Europe/Jersey", + 'EUROPE/KALININGRAD': "Europe/Kaliningrad", + 'EUROPE/KIEV': "Europe/Kiev", + 'EUROPE/LISBON': "Europe/Lisbon", + 'EUROPE/LJUBLJANA': "Europe/Ljubljana", + 'EUROPE/LONDON': "Europe/London", 'EUROPE/LUXEMBOURG': "Europe/Luxembourg", 'EUROPE/MADRID': "Europe/Madrid", 'EUROPE/MALTA': "Europe/Malta", + 'EUROPE/MARIEHAMN': "Europe/Mariehamn", + 'EUROPE/MINSK': "Europe/Minsk", 'EUROPE/MONACO': "Europe/Monaco", + 'EUROPE/MOSCOW': "Europe/Moscow", 'EUROPE/OSLO': "Europe/Oslo", 'EUROPE/PARIS': "Europe/Paris", + 'EUROPE/PODGORICA': "Europe/Podgorica", 'EUROPE/PRAGUE': "Europe/Prague", + 'EUROPE/RIGA': "Europe/Riga", 'EUROPE/ROME': "Europe/Rome", + 'EUROPE/SAMARA': "Europe/Samara", + 'EUROPE/SAN_MARINO': "Europe/San_Marino", + 'EUROPE/SARAJEVO': "Europe/Sarajevo", + 'EUROPE/SIMFEROPOL': "Europe/Simferopol", + 'EUROPE/SKOPJE': "Europe/Skopje", + 'EUROPE/SOFIA': "Europe/Sofia", 'EUROPE/STOCKHOLM': "Europe/Stockholm", + 'EUROPE/TALLINN': "Europe/Tallinn", 'EUROPE/TIRANE': "Europe/Tirane", + 'EUROPE/UZHGOROD': "Europe/Uzhgorod", + 'EUROPE/VADUZ': "Europe/Vaduz", + 'EUROPE/VATICAN': "Europe/Vatican", 'EUROPE/VIENNA': "Europe/Vienna", + 'EUROPE/VILNIUS': "Europe/Vilnius", + 'EUROPE/VOLGOGRAD': "Europe/Volgograd", 'EUROPE/WARSAW': "Europe/Warsaw", + 'EUROPE/ZAGREB': "Europe/Zagreb", + 'EUROPE/ZAPOROZHYE': "Europe/Zaporozhye", 'EUROPE/ZURICH': "Europe/Zurich", - 'AFRICA/CAIRO': "Africa/Cairo", - 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", - 'AFRICA/MAPUTO': "Africa/Maputo", - 'AFRICA/TRIPOLI': "Africa/Tripoli", - 'ASIA/AMMAN': "Asia/Amman", - 'ASIA/BEIRUT': "Asia/Beirut", - 'ASIA/DAMASCUS': "Asia/Damascus", - 'ASIA/GAZA': "Asia/Gaza", - 'ASIA/JERUSALEM': "Asia/Jerusalem", - 'ASIA/NICOSIA': "Asia/Nicosia", - 'EUROPE/ATHENS': "Europe/Athens", - 'EUROPE/BUCHAREST': "Europe/Bucharest", - 'EUROPE/CHISINAU': "Europe/Chisinau", - 'EUROPE/HELSINKI': "Europe/Helsinki", - 'EUROPE/ISTANBUL': "Europe/Istanbul", - 'EUROPE/KALININGRAD': "Europe/Kaliningrad", - 'EUROPE/KIEV': "Europe/Kiev", - 'EUROPE/RIGA': "Europe/Riga", - 'EUROPE/SOFIA': "Europe/Sofia", - 'EUROPE/TALLINN': "Europe/Tallinn", - 'EUROPE/VILNIUS': "Europe/Vilnius", - 'AFRICA/KHARTOUM': "Africa/Khartoum", - 'AFRICA/NAIROBI': "Africa/Nairobi", - 'ANTARCTICA/SYOWA': "Antarctica/Syowa", - 'ASIA/BAGHDAD': "Asia/Baghdad", - 'ASIA/QATAR': "Asia/Qatar", - 'ASIA/RIYADH': "Asia/Riyadh", - 'EUROPE/MINSK': "Europe/Minsk", - 'EUROPE/MOSCOW': "Europe/Moscow", - 'ASIA/TEHRAN': "Asia/Tehran", - 'ASIA/BAKU': "Asia/Baku", - 'ASIA/DUBAI': "Asia/Dubai", - 'ASIA/TBILISI': "Asia/Tbilisi", - 'ASIA/YEREVAN': "Asia/Yerevan", - 'EUROPE/SAMARA': "Europe/Samara", + 'INDIAN/ANTANANARIVO': "Indian/Antananarivo", + 'INDIAN/CHAGOS': "Indian/Chagos", + 'INDIAN/CHRISTMAS': "Indian/Christmas", + 'INDIAN/COCOS': "Indian/Cocos", + 'INDIAN/COMORO': "Indian/Comoro", + 'INDIAN/KERGUELEN': "Indian/Kerguelen", 'INDIAN/MAHE': "Indian/Mahe", + 'INDIAN/MALDIVES': "Indian/Maldives", 'INDIAN/MAURITIUS': "Indian/Mauritius", + 'INDIAN/MAYOTTE': "Indian/Mayotte", 'INDIAN/REUNION': "Indian/Reunion", - 'ASIA/KABUL': "Asia/Kabul", - 'ANTARCTICA/MAWSON': "Antarctica/Mawson", - 'ASIA/AQTAU': "Asia/Aqtau", - 'ASIA/AQTOBE': "Asia/Aqtobe", - 'ASIA/ASHGABAT': "Asia/Ashgabat", - 'ASIA/DUSHANBE': "Asia/Dushanbe", - 'ASIA/KARACHI': "Asia/Karachi", - 'ASIA/TASHKENT': "Asia/Tashkent", - 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", - 'INDIAN/KERGUELEN': "Indian/Kerguelen", - 'INDIAN/MALDIVES': "Indian/Maldives", - 'ASIA/CALCUTTA': "Asia/Calcutta", - 'ASIA/KOLKATA': "Asia/Kolkata", - 'ASIA/COLOMBO': "Asia/Colombo", - 'ASIA/KATHMANDU': "Asia/Kathmandu", - 'ASIA/KATMANDU': "Asia/Katmandu", - 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", - 'ASIA/ALMATY': "Asia/Almaty", - 'ASIA/BISHKEK': "Asia/Bishkek", - 'ASIA/DHAKA': "Asia/Dhaka", - 'ASIA/OMSK': "Asia/Omsk", - 'ASIA/THIMPHU': "Asia/Thimphu", - 'INDIAN/CHAGOS': "Indian/Chagos", - 'ASIA/RANGOON': "Asia/Rangoon", - 'INDIAN/COCOS': "Indian/Cocos", - 'ANTARCTICA/DAVIS': "Antarctica/Davis", - 'ASIA/BANGKOK': "Asia/Bangkok", - 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", - 'ASIA/HOVD': "Asia/Hovd", - 'ASIA/JAKARTA': "Asia/Jakarta", - 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", - 'ASIA/SAIGON': "Asia/Saigon", - 'INDIAN/CHRISTMAS': "Indian/Christmas", - 'ANTARCTICA/CASEY': "Antarctica/Casey", - 'ASIA/BRUNEI': "Asia/Brunei", - 'ASIA/CHOIBALSAN': "Asia/Choibalsan", - 'ASIA/HONG_KONG': "Asia/Hong_Kong", - 'ASIA/IRKUTSK': "Asia/Irkutsk", - 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", - 'ASIA/MACAU': "Asia/Macau", - 'ASIA/MAKASSAR': "Asia/Makassar", - 'ASIA/MANILA': "Asia/Manila", - 'ASIA/SHANGHAI': "Asia/Shanghai", - 'ASIA/SINGAPORE': "Asia/Singapore", - 'ASIA/TAIPEI': "Asia/Taipei", - 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", - 'AUSTRALIA/PERTH': "Australia/Perth", - 'ASIA/PYONGYANG': "Asia/Pyongyang", - 'ASIA/DILI': "Asia/Dili", - 'ASIA/JAYAPURA': "Asia/Jayapura", - 'ASIA/SEOUL': "Asia/Seoul", - 'ASIA/TOKYO': "Asia/Tokyo", - 'ASIA/YAKUTSK': "Asia/Yakutsk", - 'ASIA/YANGON': "Asia/Yangon", - 'PACIFIC/PALAU': "Pacific/Palau", - 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", - 'AUSTRALIA/DARWIN': "Australia/Darwin", - 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", - 'ASIA/MAGADAN': "Asia/Magadan", - 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", - 'AUSTRALIA/BRISBANE': "Australia/Brisbane", - 'AUSTRALIA/HOBART': "Australia/Hobart", - 'AUSTRALIA/SYDNEY': "Australia/Sydney", + 'PACIFIC/APIA': "Pacific/Apia", + 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/CHATHAM': "Pacific/Chatham", 'PACIFIC/CHUUK': "Pacific/Chuuk", - 'PACIFIC/GUAM': "Pacific/Guam", - 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/EASTER': "Pacific/Easter", 'PACIFIC/EFATE': "Pacific/Efate", - 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", - 'PACIFIC/KOSRAE': "Pacific/Kosrae", - 'PACIFIC/NORFOLK': "Pacific/Norfolk", - 'PACIFIC/NOUMEA': "Pacific/Noumea", - 'PACIFIC/POHNPEI': "Pacific/Pohnpei", - 'ASIA/KAMCHATKA': "Asia/Kamchatka", - 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/ENDERBURY': "Pacific/Enderbury", + 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", 'PACIFIC/FIJI': "Pacific/Fiji", 'PACIFIC/FUNAFUTI': "Pacific/Funafuti", + 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", + 'PACIFIC/GAMBIER': "Pacific/Gambier", + 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", + 'PACIFIC/GUAM': "Pacific/Guam", + 'PACIFIC/HONOLULU': "Pacific/Honolulu", + 'PACIFIC/JOHNSTON': "Pacific/Johnston", + 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", + 'PACIFIC/KOSRAE': "Pacific/Kosrae", 'PACIFIC/KWAJALEIN': "Pacific/Kwajalein", 'PACIFIC/MAJURO': "Pacific/Majuro", + 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'PACIFIC/MIDWAY': "Pacific/Midway", 'PACIFIC/NAURU': "Pacific/Nauru", + 'PACIFIC/NORFOLK': "Pacific/Norfolk", + 'PACIFIC/NOUMEA': "Pacific/Noumea", + 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", + 'PACIFIC/PALAU': "Pacific/Palau", + 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", + 'PACIFIC/POHNPEI': "Pacific/Pohnpei", + 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", + 'PACIFIC/SAIPAN': "Pacific/Saipan", + 'PACIFIC/TAHITI': "Pacific/Tahiti", 'PACIFIC/TARAWA': "Pacific/Tarawa", + 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", 'PACIFIC/WAKE': "Pacific/Wake", 'PACIFIC/WALLIS': "Pacific/Wallis", - 'PACIFIC/APIA': "Pacific/Apia", - 'PACIFIC/ENDERBURY': "Pacific/Enderbury", - 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", - 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", - 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", 'UTC': "UTC", }, } @@ -475,7 +643,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 end_time (datetime): End time for the scheduled task.. [optional] # noqa: E501 start_time (datetime): Start time for the scheduled task.. [optional] # noqa: E501 status_detail (SchedulerTaskResultStatus): [optional] # noqa: E501 - time_zone (str): The timezone for the startTime specified. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): The timezone for the startTime specified. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 associated_object (MoBaseMoRelationship): [optional] # noqa: E501 task_schedule (SchedulerTaskScheduleRelationship): [optional] # noqa: E501 account_moid (str): The Account ID for this managed object.. [optional] # noqa: E501 @@ -542,6 +710,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -550,10 +721,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -606,7 +780,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 end_time (datetime): End time for the scheduled task.. [optional] # noqa: E501 start_time (datetime): Start time for the scheduled task.. [optional] # noqa: E501 status_detail (SchedulerTaskResultStatus): [optional] # noqa: E501 - time_zone (str): The timezone for the startTime specified. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): The timezone for the startTime specified. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 associated_object (MoBaseMoRelationship): [optional] # noqa: E501 task_schedule (SchedulerTaskScheduleRelationship): [optional] # noqa: E501 account_moid (str): The Account ID for this managed object.. [optional] # noqa: E501 diff --git a/intersight/model/scheduler_task_result_all_of.py b/intersight/model/scheduler_task_result_all_of.py index 2a1078fc1a..a28b089404 100644 --- a/intersight/model/scheduler_task_result_all_of.py +++ b/intersight/model/scheduler_task_result_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -73,260 +73,428 @@ class SchedulerTaskResultAllOf(ModelNormal): }, ('time_zone',): { 'PACIFIC/NIUE': "Pacific/Niue", - 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", - 'PACIFIC/HONOLULU': "Pacific/Honolulu", - 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", - 'PACIFIC/TAHITI': "Pacific/Tahiti", - 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'AFRICA/ABIDJAN': "Africa/Abidjan", + 'AFRICA/ACCRA': "Africa/Accra", + 'AFRICA/ADDIS_ABABA': "Africa/Addis_Ababa", + 'AFRICA/ALGIERS': "Africa/Algiers", + 'AFRICA/ASMARA': "Africa/Asmara", + 'AFRICA/BAMAKO': "Africa/Bamako", + 'AFRICA/BANGUI': "Africa/Bangui", + 'AFRICA/BANJUL': "Africa/Banjul", + 'AFRICA/BISSAU': "Africa/Bissau", + 'AFRICA/BLANTYRE': "Africa/Blantyre", + 'AFRICA/BRAZZAVILLE': "Africa/Brazzaville", + 'AFRICA/BUJUMBURA': "Africa/Bujumbura", + 'AFRICA/CAIRO': "Africa/Cairo", + 'AFRICA/CASABLANCA': "Africa/Casablanca", + 'AFRICA/CEUTA': "Africa/Ceuta", + 'AFRICA/CONAKRY': "Africa/Conakry", + 'AFRICA/DAKAR': "Africa/Dakar", + 'AFRICA/DAR_ES_SALAAM': "Africa/Dar_es_Salaam", + 'AFRICA/DJIBOUTI': "Africa/Djibouti", + 'AFRICA/DOUALA': "Africa/Douala", + 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", + 'AFRICA/FREETOWN': "Africa/Freetown", + 'AFRICA/GABORONE': "Africa/Gaborone", + 'AFRICA/HARARE': "Africa/Harare", + 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", + 'AFRICA/JUBA': "Africa/Juba", + 'AFRICA/KAMPALA': "Africa/Kampala", + 'AFRICA/KHARTOUM': "Africa/Khartoum", + 'AFRICA/KIGALI': "Africa/Kigali", + 'AFRICA/KINSHASA': "Africa/Kinshasa", + 'AFRICA/LAGOS': "Africa/Lagos", + 'AFRICA/LIBREVILLE': "Africa/Libreville", + 'AFRICA/LOME': "Africa/Lome", + 'AFRICA/LUANDA': "Africa/Luanda", + 'AFRICA/LUBUMBASHI': "Africa/Lubumbashi", + 'AFRICA/LUSAKA': "Africa/Lusaka", + 'AFRICA/MALABO': "Africa/Malabo", + 'AFRICA/MAPUTO': "Africa/Maputo", + 'AFRICA/MASERU': "Africa/Maseru", + 'AFRICA/MBABANE': "Africa/Mbabane", + 'AFRICA/MOGADISHU': "Africa/Mogadishu", + 'AFRICA/MONROVIA': "Africa/Monrovia", + 'AFRICA/NAIROBI': "Africa/Nairobi", + 'AFRICA/NDJAMENA': "Africa/Ndjamena", + 'AFRICA/NIAMEY': "Africa/Niamey", + 'AFRICA/NOUAKCHOTT': "Africa/Nouakchott", + 'AFRICA/OUAGADOUGOU': "Africa/Ouagadougou", + 'AFRICA/PORTO-NOVO': "Africa/Porto-Novo", + 'AFRICA/SAO_TOME': "Africa/Sao_Tome", + 'AFRICA/TRIPOLI': "Africa/Tripoli", + 'AFRICA/TUNIS': "Africa/Tunis", + 'AFRICA/WINDHOEK': "Africa/Windhoek", + 'AMERICA/ADAK': "America/Adak", 'AMERICA/ANCHORAGE': "America/Anchorage", - 'PACIFIC/GAMBIER': "Pacific/Gambier", - 'AMERICA/LOS_ANGELES': "America/Los_Angeles", - 'AMERICA/TIJUANA': "America/Tijuana", - 'AMERICA/VANCOUVER': "America/Vancouver", - 'AMERICA/WHITEHORSE': "America/Whitehorse", - 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", - 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", - 'AMERICA/DENVER': "America/Denver", - 'AMERICA/EDMONTON': "America/Edmonton", - 'AMERICA/HERMOSILLO': "America/Hermosillo", - 'AMERICA/MAZATLAN': "America/Mazatlan", - 'AMERICA/PHOENIX': "America/Phoenix", - 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'AMERICA/ANGUILLA': "America/Anguilla", + 'AMERICA/ANTIGUA': "America/Antigua", + 'AMERICA/ARAGUAINA': "America/Araguaina", + 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", + 'AMERICA/ARGENTINA/CATAMARCA': "America/Argentina/Catamarca", + 'AMERICA/ARGENTINA/CORDOBA': "America/Argentina/Cordoba", + 'AMERICA/ARGENTINA/JUJUY': "America/Argentina/Jujuy", + 'AMERICA/ARGENTINA/LA_RIOJA': "America/Argentina/La_Rioja", + 'AMERICA/ARGENTINA/MENDOZA': "America/Argentina/Mendoza", + 'AMERICA/ARGENTINA/RIO_GALLEGOS': "America/Argentina/Rio_Gallegos", + 'AMERICA/ARGENTINA/SALTA': "America/Argentina/Salta", + 'AMERICA/ARGENTINA/SAN_JUAN': "America/Argentina/San_Juan", + 'AMERICA/ARGENTINA/SAN_LUIS': "America/Argentina/San_Luis", + 'AMERICA/ARGENTINA/TUCUMAN': "America/Argentina/Tucuman", + 'AMERICA/ARGENTINA/USHUAIA': "America/Argentina/Ushuaia", + 'AMERICA/ARUBA': "America/Aruba", + 'AMERICA/ASUNCION': "America/Asuncion", + 'AMERICA/ATIKOKAN': "America/Atikokan", + 'AMERICA/BAHIA': "America/Bahia", + 'AMERICA/BAHIA_BANDERAS': "America/Bahia_Banderas", + 'AMERICA/BARBADOS': "America/Barbados", + 'AMERICA/BELEM': "America/Belem", 'AMERICA/BELIZE': "America/Belize", + 'AMERICA/BLANC-SABLON': "America/Blanc-Sablon", + 'AMERICA/BOA_VISTA': "America/Boa_Vista", + 'AMERICA/BOGOTA': "America/Bogota", + 'AMERICA/BOISE': "America/Boise", + 'AMERICA/CAMBRIDGE_BAY': "America/Cambridge_Bay", + 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", + 'AMERICA/CANCUN': "America/Cancun", + 'AMERICA/CARACAS': "America/Caracas", + 'AMERICA/CAYENNE': "America/Cayenne", + 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/CHICAGO': "America/Chicago", + 'AMERICA/CHIHUAHUA': "America/Chihuahua", 'AMERICA/COSTA_RICA': "America/Costa_Rica", + 'AMERICA/CRESTON': "America/Creston", + 'AMERICA/CUIABA': "America/Cuiaba", + 'AMERICA/CURACAO': "America/Curacao", + 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'AMERICA/DAWSON': "America/Dawson", + 'AMERICA/DAWSON_CREEK': "America/Dawson_Creek", + 'AMERICA/DENVER': "America/Denver", + 'AMERICA/DETROIT': "America/Detroit", + 'AMERICA/DOMINICA': "America/Dominica", + 'AMERICA/EDMONTON': "America/Edmonton", + 'AMERICA/EIRUNEPE': "America/Eirunepe", 'AMERICA/EL_SALVADOR': "America/El_Salvador", + 'AMERICA/FORTALEZA': "America/Fortaleza", + 'AMERICA/GLACE_BAY': "America/Glace_Bay", + 'AMERICA/GODTHAB': "America/Godthab", + 'AMERICA/GOOSE_BAY': "America/Goose_Bay", + 'AMERICA/GRAND_TURK': "America/Grand_Turk", + 'AMERICA/GRENADA': "America/Grenada", + 'AMERICA/GUADELOUPE': "America/Guadeloupe", 'AMERICA/GUATEMALA': "America/Guatemala", - 'AMERICA/MANAGUA': "America/Managua", - 'AMERICA/MEXICO_CITY': "America/Mexico_City", - 'AMERICA/REGINA': "America/Regina", - 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", - 'AMERICA/WINNIPEG': "America/Winnipeg", - 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", - 'AMERICA/BOGOTA': "America/Bogota", - 'AMERICA/CANCUN': "America/Cancun", - 'AMERICA/CAYMAN': "America/Cayman", 'AMERICA/GUAYAQUIL': "America/Guayaquil", + 'AMERICA/GUYANA': "America/Guyana", + 'AMERICA/HALIFAX': "America/Halifax", 'AMERICA/HAVANA': "America/Havana", + 'AMERICA/HERMOSILLO': "America/Hermosillo", + 'AMERICA/INDIANA/INDIANAPOLIS': "America/Indiana/Indianapolis", + 'AMERICA/INDIANA/KNOX': "America/Indiana/Knox", + 'AMERICA/INDIANA/MARENGO': "America/Indiana/Marengo", + 'AMERICA/INDIANA/PETERSBURG': "America/Indiana/Petersburg", + 'AMERICA/INDIANA/TELL_CITY': "America/Indiana/Tell_City", + 'AMERICA/INDIANA/VEVAY': "America/Indiana/Vevay", + 'AMERICA/INDIANA/VINCENNES': "America/Indiana/Vincennes", + 'AMERICA/INDIANA/WINAMAC': "America/Indiana/Winamac", + 'AMERICA/INUVIK': "America/Inuvik", 'AMERICA/IQALUIT': "America/Iqaluit", 'AMERICA/JAMAICA': "America/Jamaica", + 'AMERICA/JUNEAU': "America/Juneau", + 'AMERICA/KENTUCKY/LOUISVILLE': "America/Kentucky/Louisville", + 'AMERICA/KENTUCKY/MONTICELLO': "America/Kentucky/Monticello", + 'AMERICA/KRALENDIJK': "America/Kralendijk", + 'AMERICA/LA_PAZ': "America/La_Paz", 'AMERICA/LIMA': "America/Lima", + 'AMERICA/LOS_ANGELES': "America/Los_Angeles", + 'AMERICA/LOWER_PRINCES': "America/Lower_Princes", + 'AMERICA/MACEIO': "America/Maceio", + 'AMERICA/MANAGUA': "America/Managua", + 'AMERICA/MANAUS': "America/Manaus", + 'AMERICA/MARIGOT': "America/Marigot", + 'AMERICA/MARTINIQUE': "America/Martinique", + 'AMERICA/MATAMOROS': "America/Matamoros", + 'AMERICA/MAZATLAN': "America/Mazatlan", + 'AMERICA/MENOMINEE': "America/Menominee", + 'AMERICA/MERIDA': "America/Merida", + 'AMERICA/METLAKATLA': "America/Metlakatla", + 'AMERICA/MEXICO_CITY': "America/Mexico_City", + 'AMERICA/MIQUELON': "America/Miquelon", + 'AMERICA/MONCTON': "America/Moncton", + 'AMERICA/MONTERREY': "America/Monterrey", + 'AMERICA/MONTEVIDEO': "America/Montevideo", + 'AMERICA/MONTREAL': "America/Montreal", + 'AMERICA/MONTSERRAT': "America/Montserrat", 'AMERICA/NASSAU': "America/Nassau", 'AMERICA/NEW_YORK': "America/New_York", - 'AMERICA/NUUK': "America/Nuuk", + 'AMERICA/NIPIGON': "America/Nipigon", + 'AMERICA/NOME': "America/Nome", + 'AMERICA/NORONHA': "America/Noronha", + 'AMERICA/NORTH_DAKOTA/BEULAH': "America/North_Dakota/Beulah", + 'AMERICA/NORTH_DAKOTA/CENTER': "America/North_Dakota/Center", + 'AMERICA/NORTH_DAKOTA/NEW_SALEM': "America/North_Dakota/New_Salem", + 'AMERICA/OJINAGA': "America/Ojinaga", 'AMERICA/PANAMA': "America/Panama", + 'AMERICA/PANGNIRTUNG': "America/Pangnirtung", + 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/PHOENIX': "America/Phoenix", 'AMERICA/PORT-AU-PRINCE': "America/Port-au-Prince", - 'AMERICA/RIO_BRANCO': "America/Rio_Branco", - 'AMERICA/TORONTO': "America/Toronto", - 'PACIFIC/EASTER': "Pacific/Easter", - 'AMERICA/CARACAS': "America/Caracas", - 'AMERICA/ASUNCION': "America/Asuncion", - 'AMERICA/BARBADOS': "America/Barbados", - 'AMERICA/BOA_VISTA': "America/Boa_Vista", - 'AMERICA/CAMPO_GRANDE': "America/Campo_Grande", - 'AMERICA/CUIABA': "America/Cuiaba", - 'AMERICA/CURACAO': "America/Curacao", - 'AMERICA/GRAND_TURK': "America/Grand_Turk", - 'AMERICA/GUYANA': "America/Guyana", - 'AMERICA/HALIFAX': "America/Halifax", - 'AMERICA/LA_PAZ': "America/La_Paz", - 'AMERICA/MANAUS': "America/Manaus", - 'AMERICA/MARTINIQUE': "America/Martinique", 'AMERICA/PORT_OF_SPAIN': "America/Port_of_Spain", 'AMERICA/PORTO_VELHO': "America/Porto_Velho", 'AMERICA/PUERTO_RICO': "America/Puerto_Rico", - 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", - 'AMERICA/THULE': "America/Thule", - 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", - 'AMERICA/ST_JOHNS': "America/St_Johns", - 'AMERICA/ARAGUAINA': "America/Araguaina", - 'AMERICA/ARGENTINA/BUENOS_AIRES': "America/Argentina/Buenos_Aires", - 'AMERICA/BAHIA': "America/Bahia", - 'AMERICA/BELEM': "America/Belem", - 'AMERICA/CAYENNE': "America/Cayenne", - 'AMERICA/FORTALEZA': "America/Fortaleza", - 'AMERICA/GODTHAB': "America/Godthab", - 'AMERICA/MACEIO': "America/Maceio", - 'AMERICA/MIQUELON': "America/Miquelon", - 'AMERICA/MONTEVIDEO': "America/Montevideo", - 'AMERICA/PARAMARIBO': "America/Paramaribo", + 'AMERICA/RAINY_RIVER': "America/Rainy_River", + 'AMERICA/RANKIN_INLET': "America/Rankin_Inlet", 'AMERICA/RECIFE': "America/Recife", + 'AMERICA/REGINA': "America/Regina", + 'AMERICA/RESOLUTE': "America/Resolute", + 'AMERICA/RIO_BRANCO': "America/Rio_Branco", + 'AMERICA/SANTA_ISABEL': "America/Santa_Isabel", + 'AMERICA/SANTAREM': "America/Santarem", 'AMERICA/SANTIAGO': "America/Santiago", + 'AMERICA/SANTO_DOMINGO': "America/Santo_Domingo", 'AMERICA/SAO_PAULO': "America/Sao_Paulo", + 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'AMERICA/SHIPROCK': "America/Shiprock", + 'AMERICA/SITKA': "America/Sitka", + 'AMERICA/ST_BARTHELEMY': "America/St_Barthelemy", + 'AMERICA/ST_JOHNS': "America/St_Johns", + 'AMERICA/ST_KITTS': "America/St_Kitts", + 'AMERICA/ST_LUCIA': "America/St_Lucia", + 'AMERICA/ST_THOMAS': "America/St_Thomas", + 'AMERICA/ST_VINCENT': "America/St_Vincent", + 'AMERICA/SWIFT_CURRENT': "America/Swift_Current", + 'AMERICA/TEGUCIGALPA': "America/Tegucigalpa", + 'AMERICA/THULE': "America/Thule", + 'AMERICA/THUNDER_BAY': "America/Thunder_Bay", + 'AMERICA/TIJUANA': "America/Tijuana", + 'AMERICA/TORONTO': "America/Toronto", + 'AMERICA/TORTOLA': "America/Tortola", + 'AMERICA/VANCOUVER': "America/Vancouver", + 'AMERICA/WHITEHORSE': "America/Whitehorse", + 'AMERICA/WINNIPEG': "America/Winnipeg", + 'AMERICA/YAKUTAT': "America/Yakutat", + 'AMERICA/YELLOWKNIFE': "America/Yellowknife", + 'ANTARCTICA/CASEY': "Antarctica/Casey", + 'ANTARCTICA/DAVIS': "Antarctica/Davis", + 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", + 'ANTARCTICA/MACQUARIE': "Antarctica/Macquarie", + 'ANTARCTICA/MAWSON': "Antarctica/Mawson", + 'ANTARCTICA/MCMURDO': "Antarctica/McMurdo", 'ANTARCTICA/PALMER': "Antarctica/Palmer", 'ANTARCTICA/ROTHERA': "Antarctica/Rothera", - 'ATLANTIC/STANLEY': "Atlantic/Stanley", - 'AMERICA/NORONHA': "America/Noronha", - 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", - 'AMERICA/SCORESBYSUND': "America/Scoresbysund", + 'ANTARCTICA/SOUTH_POLE': "Antarctica/South_Pole", + 'ANTARCTICA/SYOWA': "Antarctica/Syowa", + 'ANTARCTICA/TROLL': "Antarctica/Troll", + 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", + 'ARCTIC/LONGYEARBYEN': "Arctic/Longyearbyen", + 'ASIA/ADEN': "Asia/Aden", + 'ASIA/ALMATY': "Asia/Almaty", + 'ASIA/AMMAN': "Asia/Amman", + 'ASIA/ANADYR': "Asia/Anadyr", + 'ASIA/AQTAU': "Asia/Aqtau", + 'ASIA/AQTOBE': "Asia/Aqtobe", + 'ASIA/ASHGABAT': "Asia/Ashgabat", + 'ASIA/BAGHDAD': "Asia/Baghdad", + 'ASIA/BAHRAIN': "Asia/Bahrain", + 'ASIA/BAKU': "Asia/Baku", + 'ASIA/BANGKOK': "Asia/Bangkok", + 'ASIA/BEIRUT': "Asia/Beirut", + 'ASIA/BISHKEK': "Asia/Bishkek", + 'ASIA/BRUNEI': "Asia/Brunei", + 'ASIA/CALCUTTA': "Asia/Calcutta", + 'ASIA/CHOIBALSAN': "Asia/Choibalsan", + 'ASIA/CHONGQING': "Asia/Chongqing", + 'ASIA/COLOMBO': "Asia/Colombo", + 'ASIA/DAMASCUS': "Asia/Damascus", + 'ASIA/DHAKA': "Asia/Dhaka", + 'ASIA/DILI': "Asia/Dili", + 'ASIA/DUBAI': "Asia/Dubai", + 'ASIA/DUSHANBE': "Asia/Dushanbe", + 'ASIA/GAZA': "Asia/Gaza", + 'ASIA/HARBIN': "Asia/Harbin", + 'ASIA/HEBRON': "Asia/Hebron", + 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", + 'ASIA/HONG_KONG': "Asia/Hong_Kong", + 'ASIA/HOVD': "Asia/Hovd", + 'ASIA/IRKUTSK': "Asia/Irkutsk", + 'ASIA/JAKARTA': "Asia/Jakarta", + 'ASIA/JAYAPURA': "Asia/Jayapura", + 'ASIA/JERUSALEM': "Asia/Jerusalem", + 'ASIA/KABUL': "Asia/Kabul", + 'ASIA/KAMCHATKA': "Asia/Kamchatka", + 'ASIA/KARACHI': "Asia/Karachi", + 'ASIA/KASHGAR': "Asia/Kashgar", + 'ASIA/KATHMANDU': "Asia/Kathmandu", + 'ASIA/KATMANDU': "Asia/Katmandu", + 'ASIA/KHANDYGA': "Asia/Khandyga", + 'ASIA/KOLKATA': "Asia/Kolkata", + 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", + 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", + 'ASIA/KUCHING': "Asia/Kuching", + 'ASIA/KUWAIT': "Asia/Kuwait", + 'ASIA/MACAU': "Asia/Macau", + 'ASIA/MAGADAN': "Asia/Magadan", + 'ASIA/MAKASSAR': "Asia/Makassar", + 'ASIA/MANILA': "Asia/Manila", + 'ASIA/MUSCAT': "Asia/Muscat", + 'ASIA/NICOSIA': "Asia/Nicosia", + 'ASIA/NOVOKUZNETSK': "Asia/Novokuznetsk", + 'ASIA/NOVOSIBIRSK': "Asia/Novosibirsk", + 'ASIA/OMSK': "Asia/Omsk", + 'ASIA/ORAL': "Asia/Oral", + 'ASIA/PHNOM_PENH': "Asia/Phnom_Penh", + 'ASIA/PONTIANAK': "Asia/Pontianak", + 'ASIA/PYONGYANG': "Asia/Pyongyang", + 'ASIA/QATAR': "Asia/Qatar", + 'ASIA/QYZYLORDA': "Asia/Qyzylorda", + 'ASIA/RANGOON': "Asia/Rangoon", + 'ASIA/RIYADH': "Asia/Riyadh", + 'ASIA/SAIGON': "Asia/Saigon", + 'ASIA/SAKHALIN': "Asia/Sakhalin", + 'ASIA/SAMARKAND': "Asia/Samarkand", + 'ASIA/SEOUL': "Asia/Seoul", + 'ASIA/SHANGHAI': "Asia/Shanghai", + 'ASIA/SINGAPORE': "Asia/Singapore", + 'ASIA/TAIPEI': "Asia/Taipei", + 'ASIA/TASHKENT': "Asia/Tashkent", + 'ASIA/TBILISI': "Asia/Tbilisi", + 'ASIA/TEHRAN': "Asia/Tehran", + 'ASIA/THIMPHU': "Asia/Thimphu", + 'ASIA/TOKYO': "Asia/Tokyo", + 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", + 'ASIA/URUMQI': "Asia/Urumqi", + 'ASIA/UST-NERA': "Asia/Ust-Nera", + 'ASIA/VIENTIANE': "Asia/Vientiane", + 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", + 'ASIA/YAKUTSK': "Asia/Yakutsk", + 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", + 'ASIA/YEREVAN': "Asia/Yerevan", 'ATLANTIC/AZORES': "Atlantic/Azores", - 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", - 'AFRICA/ABIDJAN': "Africa/Abidjan", - 'AFRICA/ACCRA': "Africa/Accra", - 'AFRICA/BISSAU': "Africa/Bissau", - 'AFRICA/CASABLANCA': "Africa/Casablanca", - 'AFRICA/EL_AAIUN': "Africa/El_Aaiun", - 'AFRICA/MONROVIA': "Africa/Monrovia", - 'AMERICA/DANMARKSHAVN': "America/Danmarkshavn", + 'ATLANTIC/BERMUDA': "Atlantic/Bermuda", 'ATLANTIC/CANARY': "Atlantic/Canary", + 'ATLANTIC/CAPE_VERDE': "Atlantic/Cape_Verde", 'ATLANTIC/FAROE': "Atlantic/Faroe", + 'ATLANTIC/MADEIRA': "Atlantic/Madeira", 'ATLANTIC/REYKJAVIK': "Atlantic/Reykjavik", + 'ATLANTIC/SOUTH_GEORGIA': "Atlantic/South_Georgia", + 'ATLANTIC/ST_HELENA': "Atlantic/St_Helena", + 'ATLANTIC/STANLEY': "Atlantic/Stanley", + 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", + 'AUSTRALIA/BRISBANE': "Australia/Brisbane", + 'AUSTRALIA/BROKEN_HILL': "Australia/Broken_Hill", + 'AUSTRALIA/CURRIE': "Australia/Currie", + 'AUSTRALIA/DARWIN': "Australia/Darwin", + 'AUSTRALIA/EUCLA': "Australia/Eucla", + 'AUSTRALIA/HOBART': "Australia/Hobart", + 'AUSTRALIA/LINDEMAN': "Australia/Lindeman", + 'AUSTRALIA/LORD_HOWE': "Australia/Lord_Howe", + 'AUSTRALIA/MELBOURNE': "Australia/Melbourne", + 'AUSTRALIA/PERTH': "Australia/Perth", + 'AUSTRALIA/SYDNEY': "Australia/Sydney", 'ETC/GMT': "Etc/GMT", - 'EUROPE/DUBLIN': "Europe/Dublin", - 'EUROPE/LISBON': "Europe/Lisbon", - 'EUROPE/LONDON': "Europe/London", - 'AFRICA/ALGIERS': "Africa/Algiers", - 'AFRICA/CEUTA': "Africa/Ceuta", - 'AFRICA/LAGOS': "Africa/Lagos", - 'AFRICA/NDJAMENA': "Africa/Ndjamena", - 'AFRICA/TUNIS': "Africa/Tunis", - 'AFRICA/WINDHOEK': "Africa/Windhoek", 'EUROPE/AMSTERDAM': "Europe/Amsterdam", 'EUROPE/ANDORRA': "Europe/Andorra", + 'EUROPE/ATHENS': "Europe/Athens", 'EUROPE/BELGRADE': "Europe/Belgrade", 'EUROPE/BERLIN': "Europe/Berlin", + 'EUROPE/BRATISLAVA': "Europe/Bratislava", 'EUROPE/BRUSSELS': "Europe/Brussels", + 'EUROPE/BUCHAREST': "Europe/Bucharest", 'EUROPE/BUDAPEST': "Europe/Budapest", + 'EUROPE/BUSINGEN': "Europe/Busingen", + 'EUROPE/CHISINAU': "Europe/Chisinau", 'EUROPE/COPENHAGEN': "Europe/Copenhagen", + 'EUROPE/DUBLIN': "Europe/Dublin", 'EUROPE/GIBRALTAR': "Europe/Gibraltar", + 'EUROPE/GUERNSEY': "Europe/Guernsey", + 'EUROPE/HELSINKI': "Europe/Helsinki", + 'EUROPE/ISLE_OF_MAN': "Europe/Isle_of_Man", + 'EUROPE/ISTANBUL': "Europe/Istanbul", + 'EUROPE/JERSEY': "Europe/Jersey", + 'EUROPE/KALININGRAD': "Europe/Kaliningrad", + 'EUROPE/KIEV': "Europe/Kiev", + 'EUROPE/LISBON': "Europe/Lisbon", + 'EUROPE/LJUBLJANA': "Europe/Ljubljana", + 'EUROPE/LONDON': "Europe/London", 'EUROPE/LUXEMBOURG': "Europe/Luxembourg", 'EUROPE/MADRID': "Europe/Madrid", 'EUROPE/MALTA': "Europe/Malta", + 'EUROPE/MARIEHAMN': "Europe/Mariehamn", + 'EUROPE/MINSK': "Europe/Minsk", 'EUROPE/MONACO': "Europe/Monaco", + 'EUROPE/MOSCOW': "Europe/Moscow", 'EUROPE/OSLO': "Europe/Oslo", 'EUROPE/PARIS': "Europe/Paris", + 'EUROPE/PODGORICA': "Europe/Podgorica", 'EUROPE/PRAGUE': "Europe/Prague", + 'EUROPE/RIGA': "Europe/Riga", 'EUROPE/ROME': "Europe/Rome", + 'EUROPE/SAMARA': "Europe/Samara", + 'EUROPE/SAN_MARINO': "Europe/San_Marino", + 'EUROPE/SARAJEVO': "Europe/Sarajevo", + 'EUROPE/SIMFEROPOL': "Europe/Simferopol", + 'EUROPE/SKOPJE': "Europe/Skopje", + 'EUROPE/SOFIA': "Europe/Sofia", 'EUROPE/STOCKHOLM': "Europe/Stockholm", + 'EUROPE/TALLINN': "Europe/Tallinn", 'EUROPE/TIRANE': "Europe/Tirane", + 'EUROPE/UZHGOROD': "Europe/Uzhgorod", + 'EUROPE/VADUZ': "Europe/Vaduz", + 'EUROPE/VATICAN': "Europe/Vatican", 'EUROPE/VIENNA': "Europe/Vienna", + 'EUROPE/VILNIUS': "Europe/Vilnius", + 'EUROPE/VOLGOGRAD': "Europe/Volgograd", 'EUROPE/WARSAW': "Europe/Warsaw", + 'EUROPE/ZAGREB': "Europe/Zagreb", + 'EUROPE/ZAPOROZHYE': "Europe/Zaporozhye", 'EUROPE/ZURICH': "Europe/Zurich", - 'AFRICA/CAIRO': "Africa/Cairo", - 'AFRICA/JOHANNESBURG': "Africa/Johannesburg", - 'AFRICA/MAPUTO': "Africa/Maputo", - 'AFRICA/TRIPOLI': "Africa/Tripoli", - 'ASIA/AMMAN': "Asia/Amman", - 'ASIA/BEIRUT': "Asia/Beirut", - 'ASIA/DAMASCUS': "Asia/Damascus", - 'ASIA/GAZA': "Asia/Gaza", - 'ASIA/JERUSALEM': "Asia/Jerusalem", - 'ASIA/NICOSIA': "Asia/Nicosia", - 'EUROPE/ATHENS': "Europe/Athens", - 'EUROPE/BUCHAREST': "Europe/Bucharest", - 'EUROPE/CHISINAU': "Europe/Chisinau", - 'EUROPE/HELSINKI': "Europe/Helsinki", - 'EUROPE/ISTANBUL': "Europe/Istanbul", - 'EUROPE/KALININGRAD': "Europe/Kaliningrad", - 'EUROPE/KIEV': "Europe/Kiev", - 'EUROPE/RIGA': "Europe/Riga", - 'EUROPE/SOFIA': "Europe/Sofia", - 'EUROPE/TALLINN': "Europe/Tallinn", - 'EUROPE/VILNIUS': "Europe/Vilnius", - 'AFRICA/KHARTOUM': "Africa/Khartoum", - 'AFRICA/NAIROBI': "Africa/Nairobi", - 'ANTARCTICA/SYOWA': "Antarctica/Syowa", - 'ASIA/BAGHDAD': "Asia/Baghdad", - 'ASIA/QATAR': "Asia/Qatar", - 'ASIA/RIYADH': "Asia/Riyadh", - 'EUROPE/MINSK': "Europe/Minsk", - 'EUROPE/MOSCOW': "Europe/Moscow", - 'ASIA/TEHRAN': "Asia/Tehran", - 'ASIA/BAKU': "Asia/Baku", - 'ASIA/DUBAI': "Asia/Dubai", - 'ASIA/TBILISI': "Asia/Tbilisi", - 'ASIA/YEREVAN': "Asia/Yerevan", - 'EUROPE/SAMARA': "Europe/Samara", + 'INDIAN/ANTANANARIVO': "Indian/Antananarivo", + 'INDIAN/CHAGOS': "Indian/Chagos", + 'INDIAN/CHRISTMAS': "Indian/Christmas", + 'INDIAN/COCOS': "Indian/Cocos", + 'INDIAN/COMORO': "Indian/Comoro", + 'INDIAN/KERGUELEN': "Indian/Kerguelen", 'INDIAN/MAHE': "Indian/Mahe", + 'INDIAN/MALDIVES': "Indian/Maldives", 'INDIAN/MAURITIUS': "Indian/Mauritius", + 'INDIAN/MAYOTTE': "Indian/Mayotte", 'INDIAN/REUNION': "Indian/Reunion", - 'ASIA/KABUL': "Asia/Kabul", - 'ANTARCTICA/MAWSON': "Antarctica/Mawson", - 'ASIA/AQTAU': "Asia/Aqtau", - 'ASIA/AQTOBE': "Asia/Aqtobe", - 'ASIA/ASHGABAT': "Asia/Ashgabat", - 'ASIA/DUSHANBE': "Asia/Dushanbe", - 'ASIA/KARACHI': "Asia/Karachi", - 'ASIA/TASHKENT': "Asia/Tashkent", - 'ASIA/YEKATERINBURG': "Asia/Yekaterinburg", - 'INDIAN/KERGUELEN': "Indian/Kerguelen", - 'INDIAN/MALDIVES': "Indian/Maldives", - 'ASIA/CALCUTTA': "Asia/Calcutta", - 'ASIA/KOLKATA': "Asia/Kolkata", - 'ASIA/COLOMBO': "Asia/Colombo", - 'ASIA/KATHMANDU': "Asia/Kathmandu", - 'ASIA/KATMANDU': "Asia/Katmandu", - 'ANTARCTICA/VOSTOK': "Antarctica/Vostok", - 'ASIA/ALMATY': "Asia/Almaty", - 'ASIA/BISHKEK': "Asia/Bishkek", - 'ASIA/DHAKA': "Asia/Dhaka", - 'ASIA/OMSK': "Asia/Omsk", - 'ASIA/THIMPHU': "Asia/Thimphu", - 'INDIAN/CHAGOS': "Indian/Chagos", - 'ASIA/RANGOON': "Asia/Rangoon", - 'INDIAN/COCOS': "Indian/Cocos", - 'ANTARCTICA/DAVIS': "Antarctica/Davis", - 'ASIA/BANGKOK': "Asia/Bangkok", - 'ASIA/HO_CHI_MINH': "Asia/Ho_Chi_Minh", - 'ASIA/HOVD': "Asia/Hovd", - 'ASIA/JAKARTA': "Asia/Jakarta", - 'ASIA/KRASNOYARSK': "Asia/Krasnoyarsk", - 'ASIA/SAIGON': "Asia/Saigon", - 'INDIAN/CHRISTMAS': "Indian/Christmas", - 'ANTARCTICA/CASEY': "Antarctica/Casey", - 'ASIA/BRUNEI': "Asia/Brunei", - 'ASIA/CHOIBALSAN': "Asia/Choibalsan", - 'ASIA/HONG_KONG': "Asia/Hong_Kong", - 'ASIA/IRKUTSK': "Asia/Irkutsk", - 'ASIA/KUALA_LUMPUR': "Asia/Kuala_Lumpur", - 'ASIA/MACAU': "Asia/Macau", - 'ASIA/MAKASSAR': "Asia/Makassar", - 'ASIA/MANILA': "Asia/Manila", - 'ASIA/SHANGHAI': "Asia/Shanghai", - 'ASIA/SINGAPORE': "Asia/Singapore", - 'ASIA/TAIPEI': "Asia/Taipei", - 'ASIA/ULAANBAATAR': "Asia/Ulaanbaatar", - 'AUSTRALIA/PERTH': "Australia/Perth", - 'ASIA/PYONGYANG': "Asia/Pyongyang", - 'ASIA/DILI': "Asia/Dili", - 'ASIA/JAYAPURA': "Asia/Jayapura", - 'ASIA/SEOUL': "Asia/Seoul", - 'ASIA/TOKYO': "Asia/Tokyo", - 'ASIA/YAKUTSK': "Asia/Yakutsk", - 'ASIA/YANGON': "Asia/Yangon", - 'PACIFIC/PALAU': "Pacific/Palau", - 'AUSTRALIA/ADELAIDE': "Australia/Adelaide", - 'AUSTRALIA/DARWIN': "Australia/Darwin", - 'ANTARCTICA/DUMONTDURVILLE': "Antarctica/DumontDUrville", - 'ASIA/MAGADAN': "Asia/Magadan", - 'ASIA/VLADIVOSTOK': "Asia/Vladivostok", - 'AUSTRALIA/BRISBANE': "Australia/Brisbane", - 'AUSTRALIA/HOBART': "Australia/Hobart", - 'AUSTRALIA/SYDNEY': "Australia/Sydney", + 'PACIFIC/APIA': "Pacific/Apia", + 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/CHATHAM': "Pacific/Chatham", 'PACIFIC/CHUUK': "Pacific/Chuuk", - 'PACIFIC/GUAM': "Pacific/Guam", - 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/EASTER': "Pacific/Easter", 'PACIFIC/EFATE': "Pacific/Efate", - 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", - 'PACIFIC/KOSRAE': "Pacific/Kosrae", - 'PACIFIC/NORFOLK': "Pacific/Norfolk", - 'PACIFIC/NOUMEA': "Pacific/Noumea", - 'PACIFIC/POHNPEI': "Pacific/Pohnpei", - 'ASIA/KAMCHATKA': "Asia/Kamchatka", - 'PACIFIC/AUCKLAND': "Pacific/Auckland", + 'PACIFIC/ENDERBURY': "Pacific/Enderbury", + 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", 'PACIFIC/FIJI': "Pacific/Fiji", 'PACIFIC/FUNAFUTI': "Pacific/Funafuti", + 'PACIFIC/GALAPAGOS': "Pacific/Galapagos", + 'PACIFIC/GAMBIER': "Pacific/Gambier", + 'PACIFIC/GUADALCANAL': "Pacific/Guadalcanal", + 'PACIFIC/GUAM': "Pacific/Guam", + 'PACIFIC/HONOLULU': "Pacific/Honolulu", + 'PACIFIC/JOHNSTON': "Pacific/Johnston", + 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", + 'PACIFIC/KOSRAE': "Pacific/Kosrae", 'PACIFIC/KWAJALEIN': "Pacific/Kwajalein", 'PACIFIC/MAJURO': "Pacific/Majuro", + 'PACIFIC/MARQUESAS': "Pacific/Marquesas", + 'PACIFIC/MIDWAY': "Pacific/Midway", 'PACIFIC/NAURU': "Pacific/Nauru", + 'PACIFIC/NORFOLK': "Pacific/Norfolk", + 'PACIFIC/NOUMEA': "Pacific/Noumea", + 'PACIFIC/PAGO_PAGO': "Pacific/Pago_Pago", + 'PACIFIC/PALAU': "Pacific/Palau", + 'PACIFIC/PITCAIRN': "Pacific/Pitcairn", + 'PACIFIC/POHNPEI': "Pacific/Pohnpei", + 'PACIFIC/PORT_MORESBY': "Pacific/Port_Moresby", + 'PACIFIC/RAROTONGA': "Pacific/Rarotonga", + 'PACIFIC/SAIPAN': "Pacific/Saipan", + 'PACIFIC/TAHITI': "Pacific/Tahiti", 'PACIFIC/TARAWA': "Pacific/Tarawa", + 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", 'PACIFIC/WAKE': "Pacific/Wake", 'PACIFIC/WALLIS': "Pacific/Wallis", - 'PACIFIC/APIA': "Pacific/Apia", - 'PACIFIC/ENDERBURY': "Pacific/Enderbury", - 'PACIFIC/FAKAOFO': "Pacific/Fakaofo", - 'PACIFIC/TONGATAPU': "Pacific/Tongatapu", - 'PACIFIC/KIRITIMATI': "Pacific/Kiritimati", 'UTC': "UTC", }, } @@ -433,7 +601,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 end_time (datetime): End time for the scheduled task.. [optional] # noqa: E501 start_time (datetime): Start time for the scheduled task.. [optional] # noqa: E501 status_detail (SchedulerTaskResultStatus): [optional] # noqa: E501 - time_zone (str): The timezone for the startTime specified. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): The timezone for the startTime specified. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 associated_object (MoBaseMoRelationship): [optional] # noqa: E501 task_schedule (SchedulerTaskScheduleRelationship): [optional] # noqa: E501 """ @@ -532,7 +700,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 end_time (datetime): End time for the scheduled task.. [optional] # noqa: E501 start_time (datetime): Start time for the scheduled task.. [optional] # noqa: E501 status_detail (SchedulerTaskResultStatus): [optional] # noqa: E501 - time_zone (str): The timezone for the startTime specified. * `Pacific/Niue` - * `Pacific/Pago_Pago` - * `Pacific/Honolulu` - * `Pacific/Rarotonga` - * `Pacific/Tahiti` - * `Pacific/Marquesas` - * `America/Anchorage` - * `Pacific/Gambier` - * `America/Los_Angeles` - * `America/Tijuana` - * `America/Vancouver` - * `America/Whitehorse` - * `Pacific/Pitcairn` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Edmonton` - * `America/Hermosillo` - * `America/Mazatlan` - * `America/Phoenix` - * `America/Yellowknife` - * `America/Belize` - * `America/Chicago` - * `America/Costa_Rica` - * `America/El_Salvador` - * `America/Guatemala` - * `America/Managua` - * `America/Mexico_City` - * `America/Regina` - * `America/Tegucigalpa` - * `America/Winnipeg` - * `Pacific/Galapagos` - * `America/Bogota` - * `America/Cancun` - * `America/Cayman` - * `America/Guayaquil` - * `America/Havana` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Lima` - * `America/Nassau` - * `America/New_York` - * `America/Nuuk` - * `America/Panama` - * `America/Port-au-Prince` - * `America/Rio_Branco` - * `America/Toronto` - * `Pacific/Easter` - * `America/Caracas` - * `America/Asuncion` - * `America/Barbados` - * `America/Boa_Vista` - * `America/Campo_Grande` - * `America/Cuiaba` - * `America/Curacao` - * `America/Grand_Turk` - * `America/Guyana` - * `America/Halifax` - * `America/La_Paz` - * `America/Manaus` - * `America/Martinique` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Santo_Domingo` - * `America/Thule` - * `Atlantic/Bermuda` - * `America/St_Johns` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Bahia` - * `America/Belem` - * `America/Cayenne` - * `America/Fortaleza` - * `America/Godthab` - * `America/Maceio` - * `America/Miquelon` - * `America/Montevideo` - * `America/Paramaribo` - * `America/Recife` - * `America/Santiago` - * `America/Sao_Paulo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Atlantic/Stanley` - * `America/Noronha` - * `Atlantic/South_Georgia` - * `America/Scoresbysund` - * `Atlantic/Azores` - * `Atlantic/Cape_Verde` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Bissau` - * `Africa/Casablanca` - * `Africa/El_Aaiun` - * `Africa/Monrovia` - * `America/Danmarkshavn` - * `Atlantic/Canary` - * `Atlantic/Faroe` - * `Atlantic/Reykjavik` - * `Etc/GMT` - * `Europe/Dublin` - * `Europe/Lisbon` - * `Europe/London` - * `Africa/Algiers` - * `Africa/Ceuta` - * `Africa/Lagos` - * `Africa/Ndjamena` - * `Africa/Tunis` - * `Africa/Windhoek` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Brussels` - * `Europe/Budapest` - * `Europe/Copenhagen` - * `Europe/Gibraltar` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Monaco` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Prague` - * `Europe/Rome` - * `Europe/Stockholm` - * `Europe/Tirane` - * `Europe/Vienna` - * `Europe/Warsaw` - * `Europe/Zurich` - * `Africa/Cairo` - * `Africa/Johannesburg` - * `Africa/Maputo` - * `Africa/Tripoli` - * `Asia/Amman` - * `Asia/Beirut` - * `Asia/Damascus` - * `Asia/Gaza` - * `Asia/Jerusalem` - * `Asia/Nicosia` - * `Europe/Athens` - * `Europe/Bucharest` - * `Europe/Chisinau` - * `Europe/Helsinki` - * `Europe/Istanbul` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Riga` - * `Europe/Sofia` - * `Europe/Tallinn` - * `Europe/Vilnius` - * `Africa/Khartoum` - * `Africa/Nairobi` - * `Antarctica/Syowa` - * `Asia/Baghdad` - * `Asia/Qatar` - * `Asia/Riyadh` - * `Europe/Minsk` - * `Europe/Moscow` - * `Asia/Tehran` - * `Asia/Baku` - * `Asia/Dubai` - * `Asia/Tbilisi` - * `Asia/Yerevan` - * `Europe/Samara` - * `Indian/Mahe` - * `Indian/Mauritius` - * `Indian/Reunion` - * `Asia/Kabul` - * `Antarctica/Mawson` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Dushanbe` - * `Asia/Karachi` - * `Asia/Tashkent` - * `Asia/Yekaterinburg` - * `Indian/Kerguelen` - * `Indian/Maldives` - * `Asia/Calcutta` - * `Asia/Kolkata` - * `Asia/Colombo` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Antarctica/Vostok` - * `Asia/Almaty` - * `Asia/Bishkek` - * `Asia/Dhaka` - * `Asia/Omsk` - * `Asia/Thimphu` - * `Indian/Chagos` - * `Asia/Rangoon` - * `Indian/Cocos` - * `Antarctica/Davis` - * `Asia/Bangkok` - * `Asia/Ho_Chi_Minh` - * `Asia/Hovd` - * `Asia/Jakarta` - * `Asia/Krasnoyarsk` - * `Asia/Saigon` - * `Indian/Christmas` - * `Antarctica/Casey` - * `Asia/Brunei` - * `Asia/Choibalsan` - * `Asia/Hong_Kong` - * `Asia/Irkutsk` - * `Asia/Kuala_Lumpur` - * `Asia/Macau` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Ulaanbaatar` - * `Australia/Perth` - * `Asia/Pyongyang` - * `Asia/Dili` - * `Asia/Jayapura` - * `Asia/Seoul` - * `Asia/Tokyo` - * `Asia/Yakutsk` - * `Asia/Yangon` - * `Pacific/Palau` - * `Australia/Adelaide` - * `Australia/Darwin` - * `Antarctica/DumontDUrville` - * `Asia/Magadan` - * `Asia/Vladivostok` - * `Australia/Brisbane` - * `Australia/Hobart` - * `Australia/Sydney` - * `Pacific/Chuuk` - * `Pacific/Guam` - * `Pacific/Port_Moresby` - * `Pacific/Efate` - * `Pacific/Guadalcanal` - * `Pacific/Kosrae` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pohnpei` - * `Asia/Kamchatka` - * `Pacific/Auckland` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Nauru` - * `Pacific/Tarawa` - * `Pacific/Wake` - * `Pacific/Wallis` - * `Pacific/Apia` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Tongatapu` - * `Pacific/Kiritimati` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 + time_zone (str): The timezone for the startTime specified. * `Pacific/Niue` - * `Africa/Abidjan` - * `Africa/Accra` - * `Africa/Addis_Ababa` - * `Africa/Algiers` - * `Africa/Asmara` - * `Africa/Bamako` - * `Africa/Bangui` - * `Africa/Banjul` - * `Africa/Bissau` - * `Africa/Blantyre` - * `Africa/Brazzaville` - * `Africa/Bujumbura` - * `Africa/Cairo` - * `Africa/Casablanca` - * `Africa/Ceuta` - * `Africa/Conakry` - * `Africa/Dakar` - * `Africa/Dar_es_Salaam` - * `Africa/Djibouti` - * `Africa/Douala` - * `Africa/El_Aaiun` - * `Africa/Freetown` - * `Africa/Gaborone` - * `Africa/Harare` - * `Africa/Johannesburg` - * `Africa/Juba` - * `Africa/Kampala` - * `Africa/Khartoum` - * `Africa/Kigali` - * `Africa/Kinshasa` - * `Africa/Lagos` - * `Africa/Libreville` - * `Africa/Lome` - * `Africa/Luanda` - * `Africa/Lubumbashi` - * `Africa/Lusaka` - * `Africa/Malabo` - * `Africa/Maputo` - * `Africa/Maseru` - * `Africa/Mbabane` - * `Africa/Mogadishu` - * `Africa/Monrovia` - * `Africa/Nairobi` - * `Africa/Ndjamena` - * `Africa/Niamey` - * `Africa/Nouakchott` - * `Africa/Ouagadougou` - * `Africa/Porto-Novo` - * `Africa/Sao_Tome` - * `Africa/Tripoli` - * `Africa/Tunis` - * `Africa/Windhoek` - * `America/Adak` - * `America/Anchorage` - * `America/Anguilla` - * `America/Antigua` - * `America/Araguaina` - * `America/Argentina/Buenos_Aires` - * `America/Argentina/Catamarca` - * `America/Argentina/Cordoba` - * `America/Argentina/Jujuy` - * `America/Argentina/La_Rioja` - * `America/Argentina/Mendoza` - * `America/Argentina/Rio_Gallegos` - * `America/Argentina/Salta` - * `America/Argentina/San_Juan` - * `America/Argentina/San_Luis` - * `America/Argentina/Tucuman` - * `America/Argentina/Ushuaia` - * `America/Aruba` - * `America/Asuncion` - * `America/Atikokan` - * `America/Bahia` - * `America/Bahia_Banderas` - * `America/Barbados` - * `America/Belem` - * `America/Belize` - * `America/Blanc-Sablon` - * `America/Boa_Vista` - * `America/Bogota` - * `America/Boise` - * `America/Cambridge_Bay` - * `America/Campo_Grande` - * `America/Cancun` - * `America/Caracas` - * `America/Cayenne` - * `America/Cayman` - * `America/Chicago` - * `America/Chihuahua` - * `America/Costa_Rica` - * `America/Creston` - * `America/Cuiaba` - * `America/Curacao` - * `America/Danmarkshavn` - * `America/Dawson` - * `America/Dawson_Creek` - * `America/Denver` - * `America/Detroit` - * `America/Dominica` - * `America/Edmonton` - * `America/Eirunepe` - * `America/El_Salvador` - * `America/Fortaleza` - * `America/Glace_Bay` - * `America/Godthab` - * `America/Goose_Bay` - * `America/Grand_Turk` - * `America/Grenada` - * `America/Guadeloupe` - * `America/Guatemala` - * `America/Guayaquil` - * `America/Guyana` - * `America/Halifax` - * `America/Havana` - * `America/Hermosillo` - * `America/Indiana/Indianapolis` - * `America/Indiana/Knox` - * `America/Indiana/Marengo` - * `America/Indiana/Petersburg` - * `America/Indiana/Tell_City` - * `America/Indiana/Vevay` - * `America/Indiana/Vincennes` - * `America/Indiana/Winamac` - * `America/Inuvik` - * `America/Iqaluit` - * `America/Jamaica` - * `America/Juneau` - * `America/Kentucky/Louisville` - * `America/Kentucky/Monticello` - * `America/Kralendijk` - * `America/La_Paz` - * `America/Lima` - * `America/Los_Angeles` - * `America/Lower_Princes` - * `America/Maceio` - * `America/Managua` - * `America/Manaus` - * `America/Marigot` - * `America/Martinique` - * `America/Matamoros` - * `America/Mazatlan` - * `America/Menominee` - * `America/Merida` - * `America/Metlakatla` - * `America/Mexico_City` - * `America/Miquelon` - * `America/Moncton` - * `America/Monterrey` - * `America/Montevideo` - * `America/Montreal` - * `America/Montserrat` - * `America/Nassau` - * `America/New_York` - * `America/Nipigon` - * `America/Nome` - * `America/Noronha` - * `America/North_Dakota/Beulah` - * `America/North_Dakota/Center` - * `America/North_Dakota/New_Salem` - * `America/Ojinaga` - * `America/Panama` - * `America/Pangnirtung` - * `America/Paramaribo` - * `America/Phoenix` - * `America/Port-au-Prince` - * `America/Port_of_Spain` - * `America/Porto_Velho` - * `America/Puerto_Rico` - * `America/Rainy_River` - * `America/Rankin_Inlet` - * `America/Recife` - * `America/Regina` - * `America/Resolute` - * `America/Rio_Branco` - * `America/Santa_Isabel` - * `America/Santarem` - * `America/Santiago` - * `America/Santo_Domingo` - * `America/Sao_Paulo` - * `America/Scoresbysund` - * `America/Shiprock` - * `America/Sitka` - * `America/St_Barthelemy` - * `America/St_Johns` - * `America/St_Kitts` - * `America/St_Lucia` - * `America/St_Thomas` - * `America/St_Vincent` - * `America/Swift_Current` - * `America/Tegucigalpa` - * `America/Thule` - * `America/Thunder_Bay` - * `America/Tijuana` - * `America/Toronto` - * `America/Tortola` - * `America/Vancouver` - * `America/Whitehorse` - * `America/Winnipeg` - * `America/Yakutat` - * `America/Yellowknife` - * `Antarctica/Casey` - * `Antarctica/Davis` - * `Antarctica/DumontDUrville` - * `Antarctica/Macquarie` - * `Antarctica/Mawson` - * `Antarctica/McMurdo` - * `Antarctica/Palmer` - * `Antarctica/Rothera` - * `Antarctica/South_Pole` - * `Antarctica/Syowa` - * `Antarctica/Troll` - * `Antarctica/Vostok` - * `Arctic/Longyearbyen` - * `Asia/Aden` - * `Asia/Almaty` - * `Asia/Amman` - * `Asia/Anadyr` - * `Asia/Aqtau` - * `Asia/Aqtobe` - * `Asia/Ashgabat` - * `Asia/Baghdad` - * `Asia/Bahrain` - * `Asia/Baku` - * `Asia/Bangkok` - * `Asia/Beirut` - * `Asia/Bishkek` - * `Asia/Brunei` - * `Asia/Calcutta` - * `Asia/Choibalsan` - * `Asia/Chongqing` - * `Asia/Colombo` - * `Asia/Damascus` - * `Asia/Dhaka` - * `Asia/Dili` - * `Asia/Dubai` - * `Asia/Dushanbe` - * `Asia/Gaza` - * `Asia/Harbin` - * `Asia/Hebron` - * `Asia/Ho_Chi_Minh` - * `Asia/Hong_Kong` - * `Asia/Hovd` - * `Asia/Irkutsk` - * `Asia/Jakarta` - * `Asia/Jayapura` - * `Asia/Jerusalem` - * `Asia/Kabul` - * `Asia/Kamchatka` - * `Asia/Karachi` - * `Asia/Kashgar` - * `Asia/Kathmandu` - * `Asia/Katmandu` - * `Asia/Khandyga` - * `Asia/Kolkata` - * `Asia/Krasnoyarsk` - * `Asia/Kuala_Lumpur` - * `Asia/Kuching` - * `Asia/Kuwait` - * `Asia/Macau` - * `Asia/Magadan` - * `Asia/Makassar` - * `Asia/Manila` - * `Asia/Muscat` - * `Asia/Nicosia` - * `Asia/Novokuznetsk` - * `Asia/Novosibirsk` - * `Asia/Omsk` - * `Asia/Oral` - * `Asia/Phnom_Penh` - * `Asia/Pontianak` - * `Asia/Pyongyang` - * `Asia/Qatar` - * `Asia/Qyzylorda` - * `Asia/Rangoon` - * `Asia/Riyadh` - * `Asia/Saigon` - * `Asia/Sakhalin` - * `Asia/Samarkand` - * `Asia/Seoul` - * `Asia/Shanghai` - * `Asia/Singapore` - * `Asia/Taipei` - * `Asia/Tashkent` - * `Asia/Tbilisi` - * `Asia/Tehran` - * `Asia/Thimphu` - * `Asia/Tokyo` - * `Asia/Ulaanbaatar` - * `Asia/Urumqi` - * `Asia/Ust-Nera` - * `Asia/Vientiane` - * `Asia/Vladivostok` - * `Asia/Yakutsk` - * `Asia/Yekaterinburg` - * `Asia/Yerevan` - * `Atlantic/Azores` - * `Atlantic/Bermuda` - * `Atlantic/Canary` - * `Atlantic/Cape_Verde` - * `Atlantic/Faroe` - * `Atlantic/Madeira` - * `Atlantic/Reykjavik` - * `Atlantic/South_Georgia` - * `Atlantic/St_Helena` - * `Atlantic/Stanley` - * `Australia/Adelaide` - * `Australia/Brisbane` - * `Australia/Broken_Hill` - * `Australia/Currie` - * `Australia/Darwin` - * `Australia/Eucla` - * `Australia/Hobart` - * `Australia/Lindeman` - * `Australia/Lord_Howe` - * `Australia/Melbourne` - * `Australia/Perth` - * `Australia/Sydney` - * `Etc/GMT` - * `Europe/Amsterdam` - * `Europe/Andorra` - * `Europe/Athens` - * `Europe/Belgrade` - * `Europe/Berlin` - * `Europe/Bratislava` - * `Europe/Brussels` - * `Europe/Bucharest` - * `Europe/Budapest` - * `Europe/Busingen` - * `Europe/Chisinau` - * `Europe/Copenhagen` - * `Europe/Dublin` - * `Europe/Gibraltar` - * `Europe/Guernsey` - * `Europe/Helsinki` - * `Europe/Isle_of_Man` - * `Europe/Istanbul` - * `Europe/Jersey` - * `Europe/Kaliningrad` - * `Europe/Kiev` - * `Europe/Lisbon` - * `Europe/Ljubljana` - * `Europe/London` - * `Europe/Luxembourg` - * `Europe/Madrid` - * `Europe/Malta` - * `Europe/Mariehamn` - * `Europe/Minsk` - * `Europe/Monaco` - * `Europe/Moscow` - * `Europe/Oslo` - * `Europe/Paris` - * `Europe/Podgorica` - * `Europe/Prague` - * `Europe/Riga` - * `Europe/Rome` - * `Europe/Samara` - * `Europe/San_Marino` - * `Europe/Sarajevo` - * `Europe/Simferopol` - * `Europe/Skopje` - * `Europe/Sofia` - * `Europe/Stockholm` - * `Europe/Tallinn` - * `Europe/Tirane` - * `Europe/Uzhgorod` - * `Europe/Vaduz` - * `Europe/Vatican` - * `Europe/Vienna` - * `Europe/Vilnius` - * `Europe/Volgograd` - * `Europe/Warsaw` - * `Europe/Zagreb` - * `Europe/Zaporozhye` - * `Europe/Zurich` - * `Indian/Antananarivo` - * `Indian/Chagos` - * `Indian/Christmas` - * `Indian/Cocos` - * `Indian/Comoro` - * `Indian/Kerguelen` - * `Indian/Mahe` - * `Indian/Maldives` - * `Indian/Mauritius` - * `Indian/Mayotte` - * `Indian/Reunion` - * `Pacific/Apia` - * `Pacific/Auckland` - * `Pacific/Chatham` - * `Pacific/Chuuk` - * `Pacific/Easter` - * `Pacific/Efate` - * `Pacific/Enderbury` - * `Pacific/Fakaofo` - * `Pacific/Fiji` - * `Pacific/Funafuti` - * `Pacific/Galapagos` - * `Pacific/Gambier` - * `Pacific/Guadalcanal` - * `Pacific/Guam` - * `Pacific/Honolulu` - * `Pacific/Johnston` - * `Pacific/Kiritimati` - * `Pacific/Kosrae` - * `Pacific/Kwajalein` - * `Pacific/Majuro` - * `Pacific/Marquesas` - * `Pacific/Midway` - * `Pacific/Nauru` - * `Pacific/Norfolk` - * `Pacific/Noumea` - * `Pacific/Pago_Pago` - * `Pacific/Palau` - * `Pacific/Pitcairn` - * `Pacific/Pohnpei` - * `Pacific/Port_Moresby` - * `Pacific/Rarotonga` - * `Pacific/Saipan` - * `Pacific/Tahiti` - * `Pacific/Tarawa` - * `Pacific/Tongatapu` - * `Pacific/Wake` - * `Pacific/Wallis` - * `UTC` -. [optional] if omitted the server will use the default value of "Pacific/Niue" # noqa: E501 associated_object (MoBaseMoRelationship): [optional] # noqa: E501 task_schedule (SchedulerTaskScheduleRelationship): [optional] # noqa: E501 """ diff --git a/intersight/model/scheduler_task_result_list.py b/intersight/model/scheduler_task_result_list.py index ed983ca077..bd86a320be 100644 --- a/intersight/model/scheduler_task_result_list.py +++ b/intersight/model/scheduler_task_result_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/scheduler_task_result_list_all_of.py b/intersight/model/scheduler_task_result_list_all_of.py index 9376fb68e0..0d0f616a52 100644 --- a/intersight/model/scheduler_task_result_list_all_of.py +++ b/intersight/model/scheduler_task_result_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/scheduler_task_result_response.py b/intersight/model/scheduler_task_result_response.py index d979489be9..8a9aca19d6 100644 --- a/intersight/model/scheduler_task_result_response.py +++ b/intersight/model/scheduler_task_result_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/scheduler_task_result_status.py b/intersight/model/scheduler_task_result_status.py index a4cd371420..17c2990f3d 100644 --- a/intersight/model/scheduler_task_result_status.py +++ b/intersight/model/scheduler_task_result_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -223,6 +223,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -231,10 +234,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/scheduler_task_result_status_all_of.py b/intersight/model/scheduler_task_result_status_all_of.py index 706bea0ee7..480d350a01 100644 --- a/intersight/model/scheduler_task_result_status_all_of.py +++ b/intersight/model/scheduler_task_result_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/scheduler_task_schedule.py b/intersight/model/scheduler_task_schedule.py index 1a06c2a9b0..cac6f85102 100644 --- a/intersight/model/scheduler_task_schedule.py +++ b/intersight/model/scheduler_task_schedule.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -319,6 +319,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -327,10 +330,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/scheduler_task_schedule_all_of.py b/intersight/model/scheduler_task_schedule_all_of.py index 6e6eedf643..41aa814bf1 100644 --- a/intersight/model/scheduler_task_schedule_all_of.py +++ b/intersight/model/scheduler_task_schedule_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/scheduler_task_schedule_list.py b/intersight/model/scheduler_task_schedule_list.py index fd7163aaa0..bfc5f2b4e3 100644 --- a/intersight/model/scheduler_task_schedule_list.py +++ b/intersight/model/scheduler_task_schedule_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/scheduler_task_schedule_list_all_of.py b/intersight/model/scheduler_task_schedule_list_all_of.py index c95665b94d..bcfc33dc4c 100644 --- a/intersight/model/scheduler_task_schedule_list_all_of.py +++ b/intersight/model/scheduler_task_schedule_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/scheduler_task_schedule_relationship.py b/intersight/model/scheduler_task_schedule_relationship.py index 76036b139d..66ca59745d 100644 --- a/intersight/model/scheduler_task_schedule_relationship.py +++ b/intersight/model/scheduler_task_schedule_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -858,6 +858,7 @@ class SchedulerTaskScheduleRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1422,6 +1423,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1430,10 +1434,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/scheduler_task_schedule_response.py b/intersight/model/scheduler_task_schedule_response.py index 4aacd2f9cc..f5b3ec9920 100644 --- a/intersight/model/scheduler_task_schedule_response.py +++ b/intersight/model/scheduler_task_schedule_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/scheduler_task_schedule_status.py b/intersight/model/scheduler_task_schedule_status.py index d95cc586a7..ddda89ee55 100644 --- a/intersight/model/scheduler_task_schedule_status.py +++ b/intersight/model/scheduler_task_schedule_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -243,6 +243,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -251,10 +254,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/scheduler_task_schedule_status_all_of.py b/intersight/model/scheduler_task_schedule_status_all_of.py index f091bfe831..2eb63f9537 100644 --- a/intersight/model/scheduler_task_schedule_status_all_of.py +++ b/intersight/model/scheduler_task_schedule_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/scheduler_weekly_cadence_params.py b/intersight/model/scheduler_weekly_cadence_params.py index b3d3899e01..cb52c4205f 100644 --- a/intersight/model/scheduler_weekly_cadence_params.py +++ b/intersight/model/scheduler_weekly_cadence_params.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -219,6 +219,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +230,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/scheduler_weekly_cadence_params_all_of.py b/intersight/model/scheduler_weekly_cadence_params_all_of.py index 4efdb6138c..30d85fc10b 100644 --- a/intersight/model/scheduler_weekly_cadence_params_all_of.py +++ b/intersight/model/scheduler_weekly_cadence_params_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/scheduler_yearly_cadence_params.py b/intersight/model/scheduler_yearly_cadence_params.py index 2a1d0977ce..603d67e8c9 100644 --- a/intersight/model/scheduler_yearly_cadence_params.py +++ b/intersight/model/scheduler_yearly_cadence_params.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -240,6 +240,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -248,10 +251,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/scheduler_yearly_cadence_params_all_of.py b/intersight/model/scheduler_yearly_cadence_params_all_of.py index c9a3c55f1c..23801a6f62 100644 --- a/intersight/model/scheduler_yearly_cadence_params_all_of.py +++ b/intersight/model/scheduler_yearly_cadence_params_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/sdaaci_connection.py b/intersight/model/sdaaci_connection.py index 1fdb50d44f..feee6d9a50 100644 --- a/intersight/model/sdaaci_connection.py +++ b/intersight/model/sdaaci_connection.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -327,6 +327,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -335,10 +338,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sdaaci_connection_all_of.py b/intersight/model/sdaaci_connection_all_of.py index a96a77828d..43e8d8cc19 100644 --- a/intersight/model/sdaaci_connection_all_of.py +++ b/intersight/model/sdaaci_connection_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/sdaaci_connection_detail.py b/intersight/model/sdaaci_connection_detail.py index 9dd211a894..10b274ca60 100644 --- a/intersight/model/sdaaci_connection_detail.py +++ b/intersight/model/sdaaci_connection_detail.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -313,6 +313,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -321,10 +324,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sdaaci_connection_detail_all_of.py b/intersight/model/sdaaci_connection_detail_all_of.py index a920a3f1ad..ae9cf37a99 100644 --- a/intersight/model/sdaaci_connection_detail_all_of.py +++ b/intersight/model/sdaaci_connection_detail_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/sdaaci_connection_detail_list.py b/intersight/model/sdaaci_connection_detail_list.py index 27a298b238..1bf2b70e09 100644 --- a/intersight/model/sdaaci_connection_detail_list.py +++ b/intersight/model/sdaaci_connection_detail_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sdaaci_connection_detail_list_all_of.py b/intersight/model/sdaaci_connection_detail_list_all_of.py index 0705cedabf..9e71f01768 100644 --- a/intersight/model/sdaaci_connection_detail_list_all_of.py +++ b/intersight/model/sdaaci_connection_detail_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/sdaaci_connection_detail_response.py b/intersight/model/sdaaci_connection_detail_response.py index 1a64c3b97e..48097dab4e 100644 --- a/intersight/model/sdaaci_connection_detail_response.py +++ b/intersight/model/sdaaci_connection_detail_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sdaaci_connection_list.py b/intersight/model/sdaaci_connection_list.py index 8d19330421..e5e74cad71 100644 --- a/intersight/model/sdaaci_connection_list.py +++ b/intersight/model/sdaaci_connection_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sdaaci_connection_list_all_of.py b/intersight/model/sdaaci_connection_list_all_of.py index b81d8c02a3..68eb9829aa 100644 --- a/intersight/model/sdaaci_connection_list_all_of.py +++ b/intersight/model/sdaaci_connection_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/sdaaci_connection_relationship.py b/intersight/model/sdaaci_connection_relationship.py index b7c0b54a87..dac96f797c 100644 --- a/intersight/model/sdaaci_connection_relationship.py +++ b/intersight/model/sdaaci_connection_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class SdaaciConnectionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1430,6 +1431,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1438,10 +1442,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sdaaci_connection_response.py b/intersight/model/sdaaci_connection_response.py index a87c7fa2d6..a5e6c82318 100644 --- a/intersight/model/sdaaci_connection_response.py +++ b/intersight/model/sdaaci_connection_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sdcard_diagnostics.py b/intersight/model/sdcard_diagnostics.py index a15f23dd78..f51eadd92b 100644 --- a/intersight/model/sdcard_diagnostics.py +++ b/intersight/model/sdcard_diagnostics.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sdcard_drivers.py b/intersight/model/sdcard_drivers.py index bf5dc92618..831c1a0137 100644 --- a/intersight/model/sdcard_drivers.py +++ b/intersight/model/sdcard_drivers.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sdcard_host_upgrade_utility.py b/intersight/model/sdcard_host_upgrade_utility.py index bdfd877918..b34d5750a2 100644 --- a/intersight/model/sdcard_host_upgrade_utility.py +++ b/intersight/model/sdcard_host_upgrade_utility.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sdcard_operating_system.py b/intersight/model/sdcard_operating_system.py index 5081c5623e..aec9adb516 100644 --- a/intersight/model/sdcard_operating_system.py +++ b/intersight/model/sdcard_operating_system.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sdcard_operating_system_all_of.py b/intersight/model/sdcard_operating_system_all_of.py index 696b42e995..dbcfe4a2da 100644 --- a/intersight/model/sdcard_operating_system_all_of.py +++ b/intersight/model/sdcard_operating_system_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/sdcard_partition.py b/intersight/model/sdcard_partition.py index 9646fd3be1..24ee2daaa5 100644 --- a/intersight/model/sdcard_partition.py +++ b/intersight/model/sdcard_partition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sdcard_partition_all_of.py b/intersight/model/sdcard_partition_all_of.py index 81e0080665..ad7b44e2d8 100644 --- a/intersight/model/sdcard_partition_all_of.py +++ b/intersight/model/sdcard_partition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/sdcard_policy.py b/intersight/model/sdcard_policy.py index 66f800e332..ad5410d6a2 100644 --- a/intersight/model/sdcard_policy.py +++ b/intersight/model/sdcard_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sdcard_policy_all_of.py b/intersight/model/sdcard_policy_all_of.py index f9ea7f1159..2825733a6a 100644 --- a/intersight/model/sdcard_policy_all_of.py +++ b/intersight/model/sdcard_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/sdcard_policy_inventory.py b/intersight/model/sdcard_policy_inventory.py index 7150927e7a..057c440a92 100644 --- a/intersight/model/sdcard_policy_inventory.py +++ b/intersight/model/sdcard_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -291,6 +291,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -299,10 +302,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sdcard_policy_inventory_all_of.py b/intersight/model/sdcard_policy_inventory_all_of.py index a47f2b47a9..4bed47c28c 100644 --- a/intersight/model/sdcard_policy_inventory_all_of.py +++ b/intersight/model/sdcard_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/sdcard_policy_inventory_list.py b/intersight/model/sdcard_policy_inventory_list.py index e0bbe55ea5..4ce17204cc 100644 --- a/intersight/model/sdcard_policy_inventory_list.py +++ b/intersight/model/sdcard_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sdcard_policy_inventory_list_all_of.py b/intersight/model/sdcard_policy_inventory_list_all_of.py index 332626b7d3..0facbfaf8f 100644 --- a/intersight/model/sdcard_policy_inventory_list_all_of.py +++ b/intersight/model/sdcard_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/sdcard_policy_inventory_response.py b/intersight/model/sdcard_policy_inventory_response.py index 7111f87011..92c2ded0ed 100644 --- a/intersight/model/sdcard_policy_inventory_response.py +++ b/intersight/model/sdcard_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sdcard_policy_list.py b/intersight/model/sdcard_policy_list.py index 1312e87ff3..7eb08619de 100644 --- a/intersight/model/sdcard_policy_list.py +++ b/intersight/model/sdcard_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sdcard_policy_list_all_of.py b/intersight/model/sdcard_policy_list_all_of.py index eef47ce6f1..183f8adcd9 100644 --- a/intersight/model/sdcard_policy_list_all_of.py +++ b/intersight/model/sdcard_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/sdcard_policy_response.py b/intersight/model/sdcard_policy_response.py index 2f2ebeae35..5874ee4990 100644 --- a/intersight/model/sdcard_policy_response.py +++ b/intersight/model/sdcard_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sdcard_server_configuration_utility.py b/intersight/model/sdcard_server_configuration_utility.py index 090a67dabb..983d557ce1 100644 --- a/intersight/model/sdcard_server_configuration_utility.py +++ b/intersight/model/sdcard_server_configuration_utility.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sdcard_user_partition.py b/intersight/model/sdcard_user_partition.py index a48c2375d2..271ddaac93 100644 --- a/intersight/model/sdcard_user_partition.py +++ b/intersight/model/sdcard_user_partition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sdcard_user_partition_all_of.py b/intersight/model/sdcard_user_partition_all_of.py index 7a8658d61a..0ec9a3b43d 100644 --- a/intersight/model/sdcard_user_partition_all_of.py +++ b/intersight/model/sdcard_user_partition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/sdcard_virtual_drive.py b/intersight/model/sdcard_virtual_drive.py index 0ff2de58ab..e77cc064ad 100644 --- a/intersight/model/sdcard_virtual_drive.py +++ b/intersight/model/sdcard_virtual_drive.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -236,6 +236,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -244,10 +247,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sdcard_virtual_drive_all_of.py b/intersight/model/sdcard_virtual_drive_all_of.py index e6530fab85..f59f1c8e4b 100644 --- a/intersight/model/sdcard_virtual_drive_all_of.py +++ b/intersight/model/sdcard_virtual_drive_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/search_search_item.py b/intersight/model/search_search_item.py index a751715fce..fb95f0077a 100644 --- a/intersight/model/search_search_item.py +++ b/intersight/model/search_search_item.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -828,6 +828,7 @@ class SearchSearchItem(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1927,6 +1928,7 @@ class SearchSearchItem(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -2448,6 +2450,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -2456,10 +2461,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/search_search_item_list.py b/intersight/model/search_search_item_list.py index 4e3f79e0df..246f50e55f 100644 --- a/intersight/model/search_search_item_list.py +++ b/intersight/model/search_search_item_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/search_search_item_list_all_of.py b/intersight/model/search_search_item_list_all_of.py index 74915a4914..87dc092fed 100644 --- a/intersight/model/search_search_item_list_all_of.py +++ b/intersight/model/search_search_item_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/search_search_item_response.py b/intersight/model/search_search_item_response.py index bd2a733f33..83817d183c 100644 --- a/intersight/model/search_search_item_response.py +++ b/intersight/model/search_search_item_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/search_suggest_item.py b/intersight/model/search_suggest_item.py index 5fbdca183c..546171910b 100644 --- a/intersight/model/search_suggest_item.py +++ b/intersight/model/search_suggest_item.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/search_suggest_item_list.py b/intersight/model/search_suggest_item_list.py index 3fe58d41a0..30e9a97b32 100644 --- a/intersight/model/search_suggest_item_list.py +++ b/intersight/model/search_suggest_item_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -200,6 +200,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -208,10 +211,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/search_suggest_item_list_all_of.py b/intersight/model/search_suggest_item_list_all_of.py index 31cf45b0a3..89a0686c3c 100644 --- a/intersight/model/search_suggest_item_list_all_of.py +++ b/intersight/model/search_suggest_item_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/search_suggest_item_response.py b/intersight/model/search_suggest_item_response.py index e3569bea15..4100502072 100644 --- a/intersight/model/search_suggest_item_response.py +++ b/intersight/model/search_suggest_item_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -203,6 +203,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -211,10 +214,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/search_tag_item.py b/intersight/model/search_tag_item.py index 7a7a483c50..051dac640b 100644 --- a/intersight/model/search_tag_item.py +++ b/intersight/model/search_tag_item.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -271,6 +271,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -279,10 +282,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/search_tag_item_all_of.py b/intersight/model/search_tag_item_all_of.py index af6974c82a..969b16e86e 100644 --- a/intersight/model/search_tag_item_all_of.py +++ b/intersight/model/search_tag_item_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/search_tag_item_list.py b/intersight/model/search_tag_item_list.py index 8549863368..c009c35a6e 100644 --- a/intersight/model/search_tag_item_list.py +++ b/intersight/model/search_tag_item_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/search_tag_item_list_all_of.py b/intersight/model/search_tag_item_list_all_of.py index 715e468d6e..cb511679a3 100644 --- a/intersight/model/search_tag_item_list_all_of.py +++ b/intersight/model/search_tag_item_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/search_tag_item_response.py b/intersight/model/search_tag_item_response.py index 75cabc50ce..0c08f6647c 100644 --- a/intersight/model/search_tag_item_response.py +++ b/intersight/model/search_tag_item_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/security_unit.py b/intersight/model/security_unit.py index 29cb5aab39..be58d17a87 100644 --- a/intersight/model/security_unit.py +++ b/intersight/model/security_unit.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -352,6 +352,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -360,10 +363,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/security_unit_all_of.py b/intersight/model/security_unit_all_of.py index 7564c7a044..bba75c635d 100644 --- a/intersight/model/security_unit_all_of.py +++ b/intersight/model/security_unit_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/security_unit_list.py b/intersight/model/security_unit_list.py index a3cc594465..2c2c16e2bb 100644 --- a/intersight/model/security_unit_list.py +++ b/intersight/model/security_unit_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/security_unit_list_all_of.py b/intersight/model/security_unit_list_all_of.py index fe6b59749f..9a92ee2195 100644 --- a/intersight/model/security_unit_list_all_of.py +++ b/intersight/model/security_unit_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/security_unit_relationship.py b/intersight/model/security_unit_relationship.py index d577e970ae..cc05a5e0d8 100644 --- a/intersight/model/security_unit_relationship.py +++ b/intersight/model/security_unit_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class SecurityUnitRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1455,6 +1456,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1463,10 +1467,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/security_unit_response.py b/intersight/model/security_unit_response.py index 303e44d225..ee7930e54f 100644 --- a/intersight/model/security_unit_response.py +++ b/intersight/model/security_unit_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_base_profile.py b/intersight/model/server_base_profile.py index 6514421ed3..5b7defbe51 100644 --- a/intersight/model/server_base_profile.py +++ b/intersight/model/server_base_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -343,6 +343,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -351,10 +354,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_base_profile_all_of.py b/intersight/model/server_base_profile_all_of.py index 4ec8d53ac2..e69f0ca0f4 100644 --- a/intersight/model/server_base_profile_all_of.py +++ b/intersight/model/server_base_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/server_base_profile_relationship.py b/intersight/model/server_base_profile_relationship.py index e2a66e9217..d7f022cbde 100644 --- a/intersight/model/server_base_profile_relationship.py +++ b/intersight/model/server_base_profile_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -859,6 +859,7 @@ class ServerBaseProfileRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1439,6 +1440,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1447,10 +1451,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_config_change_detail.py b/intersight/model/server_config_change_detail.py index fb8ff057e2..fca549e389 100644 --- a/intersight/model/server_config_change_detail.py +++ b/intersight/model/server_config_change_detail.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -295,6 +295,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -303,10 +306,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_config_change_detail_all_of.py b/intersight/model/server_config_change_detail_all_of.py index 4b49123919..dd387bf851 100644 --- a/intersight/model/server_config_change_detail_all_of.py +++ b/intersight/model/server_config_change_detail_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/server_config_change_detail_list.py b/intersight/model/server_config_change_detail_list.py index db32fd3dcc..1f84dc2f70 100644 --- a/intersight/model/server_config_change_detail_list.py +++ b/intersight/model/server_config_change_detail_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_config_change_detail_list_all_of.py b/intersight/model/server_config_change_detail_list_all_of.py index 4de7b270e0..feb72bf528 100644 --- a/intersight/model/server_config_change_detail_list_all_of.py +++ b/intersight/model/server_config_change_detail_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/server_config_change_detail_relationship.py b/intersight/model/server_config_change_detail_relationship.py index 75cbf6ba76..7abcd89aba 100644 --- a/intersight/model/server_config_change_detail_relationship.py +++ b/intersight/model/server_config_change_detail_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -847,6 +847,7 @@ class ServerConfigChangeDetailRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1398,6 +1399,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1406,10 +1410,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_config_change_detail_response.py b/intersight/model/server_config_change_detail_response.py index 1d720ee986..50873a3da2 100644 --- a/intersight/model/server_config_change_detail_response.py +++ b/intersight/model/server_config_change_detail_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_config_import.py b/intersight/model/server_config_import.py index 7f489674cb..a7548a3563 100644 --- a/intersight/model/server_config_import.py +++ b/intersight/model/server_config_import.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -297,6 +297,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -305,10 +308,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_config_import_all_of.py b/intersight/model/server_config_import_all_of.py index 0ea2c086eb..34cebf5441 100644 --- a/intersight/model/server_config_import_all_of.py +++ b/intersight/model/server_config_import_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/server_config_import_list.py b/intersight/model/server_config_import_list.py index 0cb731d1df..158d617e7a 100644 --- a/intersight/model/server_config_import_list.py +++ b/intersight/model/server_config_import_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_config_import_list_all_of.py b/intersight/model/server_config_import_list_all_of.py index a31ae8e2c7..b5a209e039 100644 --- a/intersight/model/server_config_import_list_all_of.py +++ b/intersight/model/server_config_import_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/server_config_import_response.py b/intersight/model/server_config_import_response.py index 6181dcbf37..8fab8d33d1 100644 --- a/intersight/model/server_config_import_response.py +++ b/intersight/model/server_config_import_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_config_result.py b/intersight/model/server_config_result.py index f0cba62e93..cef79309c6 100644 --- a/intersight/model/server_config_result.py +++ b/intersight/model/server_config_result.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -287,6 +287,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -295,10 +298,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_config_result_all_of.py b/intersight/model/server_config_result_all_of.py index 665c707601..2373b22b91 100644 --- a/intersight/model/server_config_result_all_of.py +++ b/intersight/model/server_config_result_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/server_config_result_entry.py b/intersight/model/server_config_result_entry.py index 60353b3460..4c14b66664 100644 --- a/intersight/model/server_config_result_entry.py +++ b/intersight/model/server_config_result_entry.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -285,6 +285,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -293,10 +296,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_config_result_entry_all_of.py b/intersight/model/server_config_result_entry_all_of.py index bb25ccd314..84551d0995 100644 --- a/intersight/model/server_config_result_entry_all_of.py +++ b/intersight/model/server_config_result_entry_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/server_config_result_entry_list.py b/intersight/model/server_config_result_entry_list.py index b30c60400e..2cff0f3159 100644 --- a/intersight/model/server_config_result_entry_list.py +++ b/intersight/model/server_config_result_entry_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_config_result_entry_list_all_of.py b/intersight/model/server_config_result_entry_list_all_of.py index 596bf12f67..5839f7b524 100644 --- a/intersight/model/server_config_result_entry_list_all_of.py +++ b/intersight/model/server_config_result_entry_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/server_config_result_entry_relationship.py b/intersight/model/server_config_result_entry_relationship.py index f77af4c38f..5a3b6ebf01 100644 --- a/intersight/model/server_config_result_entry_relationship.py +++ b/intersight/model/server_config_result_entry_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class ServerConfigResultEntryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1388,6 +1389,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1396,10 +1400,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_config_result_entry_response.py b/intersight/model/server_config_result_entry_response.py index 5dba6ac52d..0ca287b2d2 100644 --- a/intersight/model/server_config_result_entry_response.py +++ b/intersight/model/server_config_result_entry_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_config_result_list.py b/intersight/model/server_config_result_list.py index 91ee976df6..29f5e2cc73 100644 --- a/intersight/model/server_config_result_list.py +++ b/intersight/model/server_config_result_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_config_result_list_all_of.py b/intersight/model/server_config_result_list_all_of.py index 663bf22043..94816c17af 100644 --- a/intersight/model/server_config_result_list_all_of.py +++ b/intersight/model/server_config_result_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/server_config_result_relationship.py b/intersight/model/server_config_result_relationship.py index f1c2668ecd..b6c25af020 100644 --- a/intersight/model/server_config_result_relationship.py +++ b/intersight/model/server_config_result_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class ServerConfigResultRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1390,6 +1391,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1398,10 +1402,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_config_result_response.py b/intersight/model/server_config_result_response.py index 6a517a1c5f..c3a6a395b8 100644 --- a/intersight/model/server_config_result_response.py +++ b/intersight/model/server_config_result_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_disruption.py b/intersight/model/server_disruption.py index d9c4d5626e..68ed6f6c2b 100644 --- a/intersight/model/server_disruption.py +++ b/intersight/model/server_disruption.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -290,6 +290,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -298,10 +301,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_disruption_all_of.py b/intersight/model/server_disruption_all_of.py index 4c92203abd..04070e990a 100644 --- a/intersight/model/server_disruption_all_of.py +++ b/intersight/model/server_disruption_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/server_disruption_list.py b/intersight/model/server_disruption_list.py index 85c35d3ed2..286ad34d39 100644 --- a/intersight/model/server_disruption_list.py +++ b/intersight/model/server_disruption_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_disruption_list_all_of.py b/intersight/model/server_disruption_list_all_of.py index cb571d0189..2b073432cd 100644 --- a/intersight/model/server_disruption_list_all_of.py +++ b/intersight/model/server_disruption_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/server_disruption_response.py b/intersight/model/server_disruption_response.py index d291aec182..c0ec5a6668 100644 --- a/intersight/model/server_disruption_response.py +++ b/intersight/model/server_disruption_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_pending_workflow_trigger.py b/intersight/model/server_pending_workflow_trigger.py index 996f65528e..914d0575f7 100644 --- a/intersight/model/server_pending_workflow_trigger.py +++ b/intersight/model/server_pending_workflow_trigger.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -166,6 +166,7 @@ class ServerPendingWorkflowTrigger(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -508,6 +509,7 @@ class ServerPendingWorkflowTrigger(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -890,6 +892,7 @@ class ServerPendingWorkflowTrigger(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1232,6 +1235,7 @@ class ServerPendingWorkflowTrigger(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1644,6 +1648,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1652,10 +1659,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_profile.py b/intersight/model/server_profile.py index cd70dc0f50..c4a9e9139a 100644 --- a/intersight/model/server_profile.py +++ b/intersight/model/server_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -469,6 +469,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -477,10 +480,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_profile_all_of.py b/intersight/model/server_profile_all_of.py index b0e5cdb7c3..36f08175c4 100644 --- a/intersight/model/server_profile_all_of.py +++ b/intersight/model/server_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/server_profile_list.py b/intersight/model/server_profile_list.py index 6ae8461e68..5a644ba98b 100644 --- a/intersight/model/server_profile_list.py +++ b/intersight/model/server_profile_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_profile_list_all_of.py b/intersight/model/server_profile_list_all_of.py index d103fe058f..ad213a611f 100644 --- a/intersight/model/server_profile_list_all_of.py +++ b/intersight/model/server_profile_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/server_profile_relationship.py b/intersight/model/server_profile_relationship.py index 682f0f8ae4..79fe8f7c3b 100644 --- a/intersight/model/server_profile_relationship.py +++ b/intersight/model/server_profile_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -897,6 +897,7 @@ class ServerProfileRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1572,6 +1573,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1580,10 +1584,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_profile_response.py b/intersight/model/server_profile_response.py index 6d5201e02b..dc5077ed17 100644 --- a/intersight/model/server_profile_response.py +++ b/intersight/model/server_profile_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_profile_template.py b/intersight/model/server_profile_template.py index d00b7503fa..03bcb7aebc 100644 --- a/intersight/model/server_profile_template.py +++ b/intersight/model/server_profile_template.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -348,6 +348,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -356,10 +359,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_profile_template_all_of.py b/intersight/model/server_profile_template_all_of.py index e923dc7be3..7d62f57675 100644 --- a/intersight/model/server_profile_template_all_of.py +++ b/intersight/model/server_profile_template_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/server_profile_template_list.py b/intersight/model/server_profile_template_list.py index f37874eda9..501507246f 100644 --- a/intersight/model/server_profile_template_list.py +++ b/intersight/model/server_profile_template_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_profile_template_list_all_of.py b/intersight/model/server_profile_template_list_all_of.py index 90d16fe9d5..65a56fef84 100644 --- a/intersight/model/server_profile_template_list_all_of.py +++ b/intersight/model/server_profile_template_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/server_profile_template_response.py b/intersight/model/server_profile_template_response.py index e05529910b..d20a0068e1 100644 --- a/intersight/model/server_profile_template_response.py +++ b/intersight/model/server_profile_template_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_server_assign_type_slot.py b/intersight/model/server_server_assign_type_slot.py index 32ccf8154c..8cc77f5f91 100644 --- a/intersight/model/server_server_assign_type_slot.py +++ b/intersight/model/server_server_assign_type_slot.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -228,6 +228,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -236,10 +239,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/server_server_assign_type_slot_all_of.py b/intersight/model/server_server_assign_type_slot_all_of.py index 3bd165d3cb..ef3ca215fc 100644 --- a/intersight/model/server_server_assign_type_slot_all_of.py +++ b/intersight/model/server_server_assign_type_slot_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/serviceitem_base_message.py b/intersight/model/serviceitem_base_message.py index 8beaa22752..3cc905ffe0 100644 --- a/intersight/model/serviceitem_base_message.py +++ b/intersight/model/serviceitem_base_message.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -244,6 +244,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -252,10 +255,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/serviceitem_base_message_all_of.py b/intersight/model/serviceitem_base_message_all_of.py index b51a27ae83..b77a26e18f 100644 --- a/intersight/model/serviceitem_base_message_all_of.py +++ b/intersight/model/serviceitem_base_message_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/serviceitem_health_check_error_element.py b/intersight/model/serviceitem_health_check_error_element.py index e3998671d3..1e267afa24 100644 --- a/intersight/model/serviceitem_health_check_error_element.py +++ b/intersight/model/serviceitem_health_check_error_element.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/serviceitem_health_check_error_element_all_of.py b/intersight/model/serviceitem_health_check_error_element_all_of.py index 229b89c70f..32b7d337d3 100644 --- a/intersight/model/serviceitem_health_check_error_element_all_of.py +++ b/intersight/model/serviceitem_health_check_error_element_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/serviceitem_message.py b/intersight/model/serviceitem_message.py index 70a1589ec4..3f7673dfe6 100644 --- a/intersight/model/serviceitem_message.py +++ b/intersight/model/serviceitem_message.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -235,6 +235,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -243,10 +246,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/serviceitem_selection_criteria_input.py b/intersight/model/serviceitem_selection_criteria_input.py index 4c29261601..ade0e7da25 100644 --- a/intersight/model/serviceitem_selection_criteria_input.py +++ b/intersight/model/serviceitem_selection_criteria_input.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -219,6 +219,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +230,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/serviceitem_selection_criteria_input_all_of.py b/intersight/model/serviceitem_selection_criteria_input_all_of.py index aa6b0a712f..6ee0336673 100644 --- a/intersight/model/serviceitem_selection_criteria_input_all_of.py +++ b/intersight/model/serviceitem_selection_criteria_input_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/servicenow_change_request.py b/intersight/model/servicenow_change_request.py index 92b0de1efa..9e316874c9 100644 --- a/intersight/model/servicenow_change_request.py +++ b/intersight/model/servicenow_change_request.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/servicenow_change_request_all_of.py b/intersight/model/servicenow_change_request_all_of.py index 94dda5c373..091398c5c5 100644 --- a/intersight/model/servicenow_change_request_all_of.py +++ b/intersight/model/servicenow_change_request_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/servicenow_change_request_list.py b/intersight/model/servicenow_change_request_list.py index b9adb434bb..620f5cf9a0 100644 --- a/intersight/model/servicenow_change_request_list.py +++ b/intersight/model/servicenow_change_request_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/servicenow_change_request_list_all_of.py b/intersight/model/servicenow_change_request_list_all_of.py index fe644ef85d..d2fa09c2a1 100644 --- a/intersight/model/servicenow_change_request_list_all_of.py +++ b/intersight/model/servicenow_change_request_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/servicenow_change_request_response.py b/intersight/model/servicenow_change_request_response.py index a444a2b453..735165a19c 100644 --- a/intersight/model/servicenow_change_request_response.py +++ b/intersight/model/servicenow_change_request_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/servicenow_incident.py b/intersight/model/servicenow_incident.py index 5f0f085e2f..1d0f1be4fa 100644 --- a/intersight/model/servicenow_incident.py +++ b/intersight/model/servicenow_incident.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/servicenow_incident_all_of.py b/intersight/model/servicenow_incident_all_of.py index 8222ce8ea8..4fc6b98d07 100644 --- a/intersight/model/servicenow_incident_all_of.py +++ b/intersight/model/servicenow_incident_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/servicenow_incident_list.py b/intersight/model/servicenow_incident_list.py index 16b026afec..673d1d5356 100644 --- a/intersight/model/servicenow_incident_list.py +++ b/intersight/model/servicenow_incident_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/servicenow_incident_list_all_of.py b/intersight/model/servicenow_incident_list_all_of.py index 3cd15bac9d..e4671d33c3 100644 --- a/intersight/model/servicenow_incident_list_all_of.py +++ b/intersight/model/servicenow_incident_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/servicenow_incident_response.py b/intersight/model/servicenow_incident_response.py index 2fdb1ae905..767a0b0287 100644 --- a/intersight/model/servicenow_incident_response.py +++ b/intersight/model/servicenow_incident_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/servicenow_inventory_entity.py b/intersight/model/servicenow_inventory_entity.py index e7ff20783c..589acb3a2f 100644 --- a/intersight/model/servicenow_inventory_entity.py +++ b/intersight/model/servicenow_inventory_entity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -272,6 +272,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -280,10 +283,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/servicenow_inventory_entity_all_of.py b/intersight/model/servicenow_inventory_entity_all_of.py index 16d4ebf502..566ebea997 100644 --- a/intersight/model/servicenow_inventory_entity_all_of.py +++ b/intersight/model/servicenow_inventory_entity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/servicerequest_message.py b/intersight/model/servicerequest_message.py index 402e195a3b..e80c587514 100644 --- a/intersight/model/servicerequest_message.py +++ b/intersight/model/servicerequest_message.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -241,6 +241,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -249,10 +252,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/servicerequest_message_all_of.py b/intersight/model/servicerequest_message_all_of.py index aeed1d923d..3eae9347de 100644 --- a/intersight/model/servicerequest_message_all_of.py +++ b/intersight/model/servicerequest_message_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/session_abstract_session.py b/intersight/model/session_abstract_session.py index 4aba9138be..5ca2ff8af9 100644 --- a/intersight/model/session_abstract_session.py +++ b/intersight/model/session_abstract_session.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -312,6 +312,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -320,10 +323,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/session_abstract_session_all_of.py b/intersight/model/session_abstract_session_all_of.py index 71eb237c4e..c86c4ce7f9 100644 --- a/intersight/model/session_abstract_session_all_of.py +++ b/intersight/model/session_abstract_session_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/session_abstract_session_relationship.py b/intersight/model/session_abstract_session_relationship.py index 7f921379d6..c48d47b966 100644 --- a/intersight/model/session_abstract_session_relationship.py +++ b/intersight/model/session_abstract_session_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -838,6 +838,7 @@ class SessionAbstractSessionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1387,6 +1388,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1395,10 +1399,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/session_abstract_sub_session.py b/intersight/model/session_abstract_sub_session.py index 0a3a327e9e..245677f130 100644 --- a/intersight/model/session_abstract_sub_session.py +++ b/intersight/model/session_abstract_sub_session.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -321,6 +321,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -329,10 +332,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/session_abstract_sub_session_all_of.py b/intersight/model/session_abstract_sub_session_all_of.py index 587017c806..a664c4db70 100644 --- a/intersight/model/session_abstract_sub_session_all_of.py +++ b/intersight/model/session_abstract_sub_session_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/smtp_policy.py b/intersight/model/smtp_policy.py index 8aee2b5805..03f4648a24 100644 --- a/intersight/model/smtp_policy.py +++ b/intersight/model/smtp_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -352,6 +352,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -360,10 +363,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/smtp_policy_all_of.py b/intersight/model/smtp_policy_all_of.py index 3bb8744d3f..09838d99d3 100644 --- a/intersight/model/smtp_policy_all_of.py +++ b/intersight/model/smtp_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/smtp_policy_list.py b/intersight/model/smtp_policy_list.py index e7c1125d77..58c2efe4b6 100644 --- a/intersight/model/smtp_policy_list.py +++ b/intersight/model/smtp_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/smtp_policy_list_all_of.py b/intersight/model/smtp_policy_list_all_of.py index 1479be3b28..41dbd93b7a 100644 --- a/intersight/model/smtp_policy_list_all_of.py +++ b/intersight/model/smtp_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/smtp_policy_response.py b/intersight/model/smtp_policy_response.py index fa77ad5252..a90a3731b4 100644 --- a/intersight/model/smtp_policy_response.py +++ b/intersight/model/smtp_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/snmp_policy.py b/intersight/model/snmp_policy.py index 92eb5ff3aa..b3f4655642 100644 --- a/intersight/model/snmp_policy.py +++ b/intersight/model/snmp_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -360,6 +360,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -368,10 +371,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/snmp_policy_all_of.py b/intersight/model/snmp_policy_all_of.py index 251a5f85f6..89c41fcf29 100644 --- a/intersight/model/snmp_policy_all_of.py +++ b/intersight/model/snmp_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/snmp_policy_inventory.py b/intersight/model/snmp_policy_inventory.py index 907eb2e307..0f5f58fded 100644 --- a/intersight/model/snmp_policy_inventory.py +++ b/intersight/model/snmp_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -369,6 +369,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -377,10 +380,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/snmp_policy_inventory_all_of.py b/intersight/model/snmp_policy_inventory_all_of.py index 05eee413c4..79509b7074 100644 --- a/intersight/model/snmp_policy_inventory_all_of.py +++ b/intersight/model/snmp_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/snmp_policy_inventory_list.py b/intersight/model/snmp_policy_inventory_list.py index b7d3632af7..72b1fcc936 100644 --- a/intersight/model/snmp_policy_inventory_list.py +++ b/intersight/model/snmp_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/snmp_policy_inventory_list_all_of.py b/intersight/model/snmp_policy_inventory_list_all_of.py index ea9209a7d8..cf9299ae39 100644 --- a/intersight/model/snmp_policy_inventory_list_all_of.py +++ b/intersight/model/snmp_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/snmp_policy_inventory_response.py b/intersight/model/snmp_policy_inventory_response.py index 55817cf03e..5a31336c7c 100644 --- a/intersight/model/snmp_policy_inventory_response.py +++ b/intersight/model/snmp_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/snmp_policy_list.py b/intersight/model/snmp_policy_list.py index 6874626b7c..62a88fbc0e 100644 --- a/intersight/model/snmp_policy_list.py +++ b/intersight/model/snmp_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/snmp_policy_list_all_of.py b/intersight/model/snmp_policy_list_all_of.py index 6d33fb08c9..a20db429d8 100644 --- a/intersight/model/snmp_policy_list_all_of.py +++ b/intersight/model/snmp_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/snmp_policy_response.py b/intersight/model/snmp_policy_response.py index 079d1e1d1c..4c11bf4831 100644 --- a/intersight/model/snmp_policy_response.py +++ b/intersight/model/snmp_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/snmp_trap.py b/intersight/model/snmp_trap.py index 24c8d1ea8a..69c6d74849 100644 --- a/intersight/model/snmp_trap.py +++ b/intersight/model/snmp_trap.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -256,6 +256,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -264,10 +267,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/snmp_trap_all_of.py b/intersight/model/snmp_trap_all_of.py index ef07796d0a..bea4a38560 100644 --- a/intersight/model/snmp_trap_all_of.py +++ b/intersight/model/snmp_trap_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/snmp_user.py b/intersight/model/snmp_user.py index fdd7db4f49..f9a5f67d71 100644 --- a/intersight/model/snmp_user.py +++ b/intersight/model/snmp_user.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -255,6 +255,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -263,10 +266,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/snmp_user_all_of.py b/intersight/model/snmp_user_all_of.py index 4bf12c699a..1a53a8161e 100644 --- a/intersight/model/snmp_user_all_of.py +++ b/intersight/model/snmp_user_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_appliance_distributable.py b/intersight/model/software_appliance_distributable.py index 5d2182d5f6..4302a37407 100644 --- a/intersight/model/software_appliance_distributable.py +++ b/intersight/model/software_appliance_distributable.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -411,6 +411,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -419,10 +422,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_appliance_distributable_all_of.py b/intersight/model/software_appliance_distributable_all_of.py index 55f1aac407..12186cdb04 100644 --- a/intersight/model/software_appliance_distributable_all_of.py +++ b/intersight/model/software_appliance_distributable_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_appliance_distributable_list.py b/intersight/model/software_appliance_distributable_list.py index 6e0d04fe16..d48518de71 100644 --- a/intersight/model/software_appliance_distributable_list.py +++ b/intersight/model/software_appliance_distributable_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_appliance_distributable_list_all_of.py b/intersight/model/software_appliance_distributable_list_all_of.py index d74de18efc..ff98cef674 100644 --- a/intersight/model/software_appliance_distributable_list_all_of.py +++ b/intersight/model/software_appliance_distributable_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_appliance_distributable_response.py b/intersight/model/software_appliance_distributable_response.py index 4f5994f123..e5036b8228 100644 --- a/intersight/model/software_appliance_distributable_response.py +++ b/intersight/model/software_appliance_distributable_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_download_history.py b/intersight/model/software_download_history.py index 52bb411034..da8b843789 100644 --- a/intersight/model/software_download_history.py +++ b/intersight/model/software_download_history.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_download_history_all_of.py b/intersight/model/software_download_history_all_of.py index c6ddf7d547..92be8874b4 100644 --- a/intersight/model/software_download_history_all_of.py +++ b/intersight/model/software_download_history_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_download_history_list.py b/intersight/model/software_download_history_list.py index f4972a7131..8143ba59b0 100644 --- a/intersight/model/software_download_history_list.py +++ b/intersight/model/software_download_history_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_download_history_list_all_of.py b/intersight/model/software_download_history_list_all_of.py index 4e15daaf8b..f0129c8241 100644 --- a/intersight/model/software_download_history_list_all_of.py +++ b/intersight/model/software_download_history_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_download_history_response.py b/intersight/model/software_download_history_response.py index 765c3a7480..bd2cc44b5f 100644 --- a/intersight/model/software_download_history_response.py +++ b/intersight/model/software_download_history_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_hci_bundle_distributable.py b/intersight/model/software_hci_bundle_distributable.py index 275ad6d758..cf0a81e290 100644 --- a/intersight/model/software_hci_bundle_distributable.py +++ b/intersight/model/software_hci_bundle_distributable.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -417,6 +417,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -425,10 +428,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_hci_bundle_distributable_all_of.py b/intersight/model/software_hci_bundle_distributable_all_of.py index f43c769c5d..fc7f658ade 100644 --- a/intersight/model/software_hci_bundle_distributable_all_of.py +++ b/intersight/model/software_hci_bundle_distributable_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_hci_bundle_distributable_list.py b/intersight/model/software_hci_bundle_distributable_list.py index 57c15fb870..9d91620c96 100644 --- a/intersight/model/software_hci_bundle_distributable_list.py +++ b/intersight/model/software_hci_bundle_distributable_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_hci_bundle_distributable_list_all_of.py b/intersight/model/software_hci_bundle_distributable_list_all_of.py index 8ffab80f00..ed0e54a6e3 100644 --- a/intersight/model/software_hci_bundle_distributable_list_all_of.py +++ b/intersight/model/software_hci_bundle_distributable_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_hci_bundle_distributable_response.py b/intersight/model/software_hci_bundle_distributable_response.py index 4203822f80..c72a5d4719 100644 --- a/intersight/model/software_hci_bundle_distributable_response.py +++ b/intersight/model/software_hci_bundle_distributable_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_hci_distributable.py b/intersight/model/software_hci_distributable.py index b8175248b3..bb374e442f 100644 --- a/intersight/model/software_hci_distributable.py +++ b/intersight/model/software_hci_distributable.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -415,6 +415,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -423,10 +426,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_hci_distributable_all_of.py b/intersight/model/software_hci_distributable_all_of.py index af64bb8376..94f0a1b87f 100644 --- a/intersight/model/software_hci_distributable_all_of.py +++ b/intersight/model/software_hci_distributable_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_hci_distributable_list.py b/intersight/model/software_hci_distributable_list.py index 3eaa56b1a3..9b1836486c 100644 --- a/intersight/model/software_hci_distributable_list.py +++ b/intersight/model/software_hci_distributable_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_hci_distributable_list_all_of.py b/intersight/model/software_hci_distributable_list_all_of.py index d211ad3ffe..b7d94a0630 100644 --- a/intersight/model/software_hci_distributable_list_all_of.py +++ b/intersight/model/software_hci_distributable_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_hci_distributable_relationship.py b/intersight/model/software_hci_distributable_relationship.py index 0512b88133..ee1e659527 100644 --- a/intersight/model/software_hci_distributable_relationship.py +++ b/intersight/model/software_hci_distributable_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -876,6 +876,7 @@ class SoftwareHciDistributableRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1518,6 +1519,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1526,10 +1530,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_hci_distributable_response.py b/intersight/model/software_hci_distributable_response.py index b2bc49a232..166bf17719 100644 --- a/intersight/model/software_hci_distributable_response.py +++ b/intersight/model/software_hci_distributable_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_hcl_meta.py b/intersight/model/software_hcl_meta.py index 2bbc63657a..7967849bfe 100644 --- a/intersight/model/software_hcl_meta.py +++ b/intersight/model/software_hcl_meta.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -418,6 +418,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -426,10 +429,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_hcl_meta_all_of.py b/intersight/model/software_hcl_meta_all_of.py index 72e7ff300b..ccbd526cd9 100644 --- a/intersight/model/software_hcl_meta_all_of.py +++ b/intersight/model/software_hcl_meta_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_hcl_meta_list.py b/intersight/model/software_hcl_meta_list.py index 8f3645259b..3201183bd9 100644 --- a/intersight/model/software_hcl_meta_list.py +++ b/intersight/model/software_hcl_meta_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_hcl_meta_list_all_of.py b/intersight/model/software_hcl_meta_list_all_of.py index 301ed327eb..dfa06e4ad4 100644 --- a/intersight/model/software_hcl_meta_list_all_of.py +++ b/intersight/model/software_hcl_meta_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_hcl_meta_response.py b/intersight/model/software_hcl_meta_response.py index d898122490..9c9e0e23c9 100644 --- a/intersight/model/software_hcl_meta_response.py +++ b/intersight/model/software_hcl_meta_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_hyperflex_bundle_distributable.py b/intersight/model/software_hyperflex_bundle_distributable.py index 22262a9932..5b95e10756 100644 --- a/intersight/model/software_hyperflex_bundle_distributable.py +++ b/intersight/model/software_hyperflex_bundle_distributable.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -417,6 +417,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -425,10 +428,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_hyperflex_bundle_distributable_all_of.py b/intersight/model/software_hyperflex_bundle_distributable_all_of.py index 279336c30a..da098fa5aa 100644 --- a/intersight/model/software_hyperflex_bundle_distributable_all_of.py +++ b/intersight/model/software_hyperflex_bundle_distributable_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_hyperflex_bundle_distributable_list.py b/intersight/model/software_hyperflex_bundle_distributable_list.py index af1de3682f..b3e5c79fb4 100644 --- a/intersight/model/software_hyperflex_bundle_distributable_list.py +++ b/intersight/model/software_hyperflex_bundle_distributable_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_hyperflex_bundle_distributable_list_all_of.py b/intersight/model/software_hyperflex_bundle_distributable_list_all_of.py index 5202c292ea..7637b2f5dd 100644 --- a/intersight/model/software_hyperflex_bundle_distributable_list_all_of.py +++ b/intersight/model/software_hyperflex_bundle_distributable_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_hyperflex_bundle_distributable_response.py b/intersight/model/software_hyperflex_bundle_distributable_response.py index 6bf1f1a562..2bfeb63555 100644 --- a/intersight/model/software_hyperflex_bundle_distributable_response.py +++ b/intersight/model/software_hyperflex_bundle_distributable_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_hyperflex_distributable.py b/intersight/model/software_hyperflex_distributable.py index c2893c3a5c..bd24235624 100644 --- a/intersight/model/software_hyperflex_distributable.py +++ b/intersight/model/software_hyperflex_distributable.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -411,6 +411,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -419,10 +422,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_hyperflex_distributable_all_of.py b/intersight/model/software_hyperflex_distributable_all_of.py index c1046ca1dc..0dc641d683 100644 --- a/intersight/model/software_hyperflex_distributable_all_of.py +++ b/intersight/model/software_hyperflex_distributable_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_hyperflex_distributable_list.py b/intersight/model/software_hyperflex_distributable_list.py index fb76b849e3..746f0b8539 100644 --- a/intersight/model/software_hyperflex_distributable_list.py +++ b/intersight/model/software_hyperflex_distributable_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_hyperflex_distributable_list_all_of.py b/intersight/model/software_hyperflex_distributable_list_all_of.py index e54b042a83..1cbfcb8cb3 100644 --- a/intersight/model/software_hyperflex_distributable_list_all_of.py +++ b/intersight/model/software_hyperflex_distributable_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_hyperflex_distributable_relationship.py b/intersight/model/software_hyperflex_distributable_relationship.py index 699c373c0e..e919db456c 100644 --- a/intersight/model/software_hyperflex_distributable_relationship.py +++ b/intersight/model/software_hyperflex_distributable_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -876,6 +876,7 @@ class SoftwareHyperflexDistributableRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1514,6 +1515,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1522,10 +1526,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_hyperflex_distributable_response.py b/intersight/model/software_hyperflex_distributable_response.py index c2711a3f34..244c8d8c5f 100644 --- a/intersight/model/software_hyperflex_distributable_response.py +++ b/intersight/model/software_hyperflex_distributable_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_iks_bundle_distributable.py b/intersight/model/software_iks_bundle_distributable.py index 82fd3581ab..e58f2dc144 100644 --- a/intersight/model/software_iks_bundle_distributable.py +++ b/intersight/model/software_iks_bundle_distributable.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -417,6 +417,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -425,10 +428,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_iks_bundle_distributable_all_of.py b/intersight/model/software_iks_bundle_distributable_all_of.py index 307d777965..83e286f362 100644 --- a/intersight/model/software_iks_bundle_distributable_all_of.py +++ b/intersight/model/software_iks_bundle_distributable_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_iks_bundle_distributable_list.py b/intersight/model/software_iks_bundle_distributable_list.py index 7c39c64211..c96e9c0221 100644 --- a/intersight/model/software_iks_bundle_distributable_list.py +++ b/intersight/model/software_iks_bundle_distributable_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_iks_bundle_distributable_list_all_of.py b/intersight/model/software_iks_bundle_distributable_list_all_of.py index 3976a90442..6c05ad25bd 100644 --- a/intersight/model/software_iks_bundle_distributable_list_all_of.py +++ b/intersight/model/software_iks_bundle_distributable_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_iks_bundle_distributable_response.py b/intersight/model/software_iks_bundle_distributable_response.py index c0658eeb11..fb7f5baaa6 100644 --- a/intersight/model/software_iks_bundle_distributable_response.py +++ b/intersight/model/software_iks_bundle_distributable_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_release_meta.py b/intersight/model/software_release_meta.py index 4cb485b058..e83cb6ce79 100644 --- a/intersight/model/software_release_meta.py +++ b/intersight/model/software_release_meta.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_release_meta_all_of.py b/intersight/model/software_release_meta_all_of.py index f1fe522dbc..86b606ee2f 100644 --- a/intersight/model/software_release_meta_all_of.py +++ b/intersight/model/software_release_meta_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_release_meta_list.py b/intersight/model/software_release_meta_list.py index dcce1f278c..77973fbb41 100644 --- a/intersight/model/software_release_meta_list.py +++ b/intersight/model/software_release_meta_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_release_meta_list_all_of.py b/intersight/model/software_release_meta_list_all_of.py index a36cac8bb4..bc9d549372 100644 --- a/intersight/model/software_release_meta_list_all_of.py +++ b/intersight/model/software_release_meta_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_release_meta_response.py b/intersight/model/software_release_meta_response.py index d8aad57e74..d082374e2f 100644 --- a/intersight/model/software_release_meta_response.py +++ b/intersight/model/software_release_meta_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_solution_distributable.py b/intersight/model/software_solution_distributable.py index e56c6621a3..f36aeffb57 100644 --- a/intersight/model/software_solution_distributable.py +++ b/intersight/model/software_solution_distributable.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -425,6 +425,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -433,10 +436,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_solution_distributable_all_of.py b/intersight/model/software_solution_distributable_all_of.py index f12ecd41b7..41d6bb7062 100644 --- a/intersight/model/software_solution_distributable_all_of.py +++ b/intersight/model/software_solution_distributable_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_solution_distributable_list.py b/intersight/model/software_solution_distributable_list.py index ab10882206..74786fb0a8 100644 --- a/intersight/model/software_solution_distributable_list.py +++ b/intersight/model/software_solution_distributable_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_solution_distributable_list_all_of.py b/intersight/model/software_solution_distributable_list_all_of.py index 7d8a47eac0..bebf307c8f 100644 --- a/intersight/model/software_solution_distributable_list_all_of.py +++ b/intersight/model/software_solution_distributable_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_solution_distributable_relationship.py b/intersight/model/software_solution_distributable_relationship.py index a252c7a3d6..0e8faa64ea 100644 --- a/intersight/model/software_solution_distributable_relationship.py +++ b/intersight/model/software_solution_distributable_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -880,6 +880,7 @@ class SoftwareSolutionDistributableRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1528,6 +1529,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1536,10 +1540,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_solution_distributable_response.py b/intersight/model/software_solution_distributable_response.py index e89bf50153..48555bd81f 100644 --- a/intersight/model/software_solution_distributable_response.py +++ b/intersight/model/software_solution_distributable_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_ucsd_bundle_distributable.py b/intersight/model/software_ucsd_bundle_distributable.py index 6ca211c64c..6c9499550b 100644 --- a/intersight/model/software_ucsd_bundle_distributable.py +++ b/intersight/model/software_ucsd_bundle_distributable.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -417,6 +417,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -425,10 +428,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_ucsd_bundle_distributable_all_of.py b/intersight/model/software_ucsd_bundle_distributable_all_of.py index 8969f27398..36ce7973cf 100644 --- a/intersight/model/software_ucsd_bundle_distributable_all_of.py +++ b/intersight/model/software_ucsd_bundle_distributable_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_ucsd_bundle_distributable_list.py b/intersight/model/software_ucsd_bundle_distributable_list.py index 98e03ecd8d..aa120174be 100644 --- a/intersight/model/software_ucsd_bundle_distributable_list.py +++ b/intersight/model/software_ucsd_bundle_distributable_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_ucsd_bundle_distributable_list_all_of.py b/intersight/model/software_ucsd_bundle_distributable_list_all_of.py index b62bb25476..e661e69077 100644 --- a/intersight/model/software_ucsd_bundle_distributable_list_all_of.py +++ b/intersight/model/software_ucsd_bundle_distributable_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_ucsd_bundle_distributable_response.py b/intersight/model/software_ucsd_bundle_distributable_response.py index 6ddb06709a..93163c7a0a 100644 --- a/intersight/model/software_ucsd_bundle_distributable_response.py +++ b/intersight/model/software_ucsd_bundle_distributable_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_ucsd_distributable.py b/intersight/model/software_ucsd_distributable.py index 8a228a3fcf..6224f23f86 100644 --- a/intersight/model/software_ucsd_distributable.py +++ b/intersight/model/software_ucsd_distributable.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -411,6 +411,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -419,10 +422,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_ucsd_distributable_all_of.py b/intersight/model/software_ucsd_distributable_all_of.py index 27d64bf509..3ff4a013d8 100644 --- a/intersight/model/software_ucsd_distributable_all_of.py +++ b/intersight/model/software_ucsd_distributable_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_ucsd_distributable_list.py b/intersight/model/software_ucsd_distributable_list.py index 36b419ae99..1b13e649a8 100644 --- a/intersight/model/software_ucsd_distributable_list.py +++ b/intersight/model/software_ucsd_distributable_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_ucsd_distributable_list_all_of.py b/intersight/model/software_ucsd_distributable_list_all_of.py index 2ff4610e27..40cd58bbd4 100644 --- a/intersight/model/software_ucsd_distributable_list_all_of.py +++ b/intersight/model/software_ucsd_distributable_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/software_ucsd_distributable_relationship.py b/intersight/model/software_ucsd_distributable_relationship.py index e3a5fa7f23..d7ed88de77 100644 --- a/intersight/model/software_ucsd_distributable_relationship.py +++ b/intersight/model/software_ucsd_distributable_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -876,6 +876,7 @@ class SoftwareUcsdDistributableRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1514,6 +1515,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1522,10 +1526,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/software_ucsd_distributable_response.py b/intersight/model/software_ucsd_distributable_response.py index 9ec8920473..e7a8677b35 100644 --- a/intersight/model/software_ucsd_distributable_response.py +++ b/intersight/model/software_ucsd_distributable_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_appliance_upload.py b/intersight/model/softwarerepository_appliance_upload.py index e894c37102..831fd9190d 100644 --- a/intersight/model/softwarerepository_appliance_upload.py +++ b/intersight/model/softwarerepository_appliance_upload.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -166,6 +166,7 @@ class SoftwarerepositoryApplianceUpload(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -508,6 +509,7 @@ class SoftwarerepositoryApplianceUpload(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -890,6 +892,7 @@ class SoftwarerepositoryApplianceUpload(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1232,6 +1235,7 @@ class SoftwarerepositoryApplianceUpload(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1644,6 +1648,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1652,10 +1659,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_authorization.py b/intersight/model/softwarerepository_authorization.py index 2f1840356c..d4e814ab5f 100644 --- a/intersight/model/softwarerepository_authorization.py +++ b/intersight/model/softwarerepository_authorization.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -296,6 +296,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -304,10 +307,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_authorization_all_of.py b/intersight/model/softwarerepository_authorization_all_of.py index 0601577990..60b3f1e659 100644 --- a/intersight/model/softwarerepository_authorization_all_of.py +++ b/intersight/model/softwarerepository_authorization_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_authorization_list.py b/intersight/model/softwarerepository_authorization_list.py index 8521a0d5c1..451a5b9fc5 100644 --- a/intersight/model/softwarerepository_authorization_list.py +++ b/intersight/model/softwarerepository_authorization_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_authorization_list_all_of.py b/intersight/model/softwarerepository_authorization_list_all_of.py index b0e9462f19..dcf11a10f7 100644 --- a/intersight/model/softwarerepository_authorization_list_all_of.py +++ b/intersight/model/softwarerepository_authorization_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_authorization_response.py b/intersight/model/softwarerepository_authorization_response.py index 1373e9a590..64653e7b2c 100644 --- a/intersight/model/softwarerepository_authorization_response.py +++ b/intersight/model/softwarerepository_authorization_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_cached_image.py b/intersight/model/softwarerepository_cached_image.py index d014c5986b..12450cad1c 100644 --- a/intersight/model/softwarerepository_cached_image.py +++ b/intersight/model/softwarerepository_cached_image.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -349,6 +349,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -357,10 +360,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_cached_image_all_of.py b/intersight/model/softwarerepository_cached_image_all_of.py index df67641dc5..a4e8defd4b 100644 --- a/intersight/model/softwarerepository_cached_image_all_of.py +++ b/intersight/model/softwarerepository_cached_image_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_cached_image_list.py b/intersight/model/softwarerepository_cached_image_list.py index a807f9d421..8fff380566 100644 --- a/intersight/model/softwarerepository_cached_image_list.py +++ b/intersight/model/softwarerepository_cached_image_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_cached_image_list_all_of.py b/intersight/model/softwarerepository_cached_image_list_all_of.py index edf89831ca..eef93c54c4 100644 --- a/intersight/model/softwarerepository_cached_image_list_all_of.py +++ b/intersight/model/softwarerepository_cached_image_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_cached_image_response.py b/intersight/model/softwarerepository_cached_image_response.py index 698c26296e..e53d7469c3 100644 --- a/intersight/model/softwarerepository_cached_image_response.py +++ b/intersight/model/softwarerepository_cached_image_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_catalog.py b/intersight/model/softwarerepository_catalog.py index b37644ca7f..3d05e50f6b 100644 --- a/intersight/model/softwarerepository_catalog.py +++ b/intersight/model/softwarerepository_catalog.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -278,6 +278,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -286,10 +289,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_catalog_all_of.py b/intersight/model/softwarerepository_catalog_all_of.py index 3643e92520..6364cd95de 100644 --- a/intersight/model/softwarerepository_catalog_all_of.py +++ b/intersight/model/softwarerepository_catalog_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_catalog_list.py b/intersight/model/softwarerepository_catalog_list.py index f936cb44ef..57d137dd4e 100644 --- a/intersight/model/softwarerepository_catalog_list.py +++ b/intersight/model/softwarerepository_catalog_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_catalog_list_all_of.py b/intersight/model/softwarerepository_catalog_list_all_of.py index 9527d16406..4f70b10349 100644 --- a/intersight/model/softwarerepository_catalog_list_all_of.py +++ b/intersight/model/softwarerepository_catalog_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_catalog_relationship.py b/intersight/model/softwarerepository_catalog_relationship.py index dae5a413e2..91f827db22 100644 --- a/intersight/model/softwarerepository_catalog_relationship.py +++ b/intersight/model/softwarerepository_catalog_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class SoftwarerepositoryCatalogRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1381,6 +1382,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1389,10 +1393,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_catalog_response.py b/intersight/model/softwarerepository_catalog_response.py index 643a08129d..76d21f7bc7 100644 --- a/intersight/model/softwarerepository_catalog_response.py +++ b/intersight/model/softwarerepository_catalog_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_category_mapper.py b/intersight/model/softwarerepository_category_mapper.py index 500159e714..0385112f7c 100644 --- a/intersight/model/softwarerepository_category_mapper.py +++ b/intersight/model/softwarerepository_category_mapper.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -310,6 +310,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -318,10 +321,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_category_mapper_all_of.py b/intersight/model/softwarerepository_category_mapper_all_of.py index 59933fa70e..77ed5016aa 100644 --- a/intersight/model/softwarerepository_category_mapper_all_of.py +++ b/intersight/model/softwarerepository_category_mapper_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_category_mapper_list.py b/intersight/model/softwarerepository_category_mapper_list.py index a4d7994fcb..a108ab3701 100644 --- a/intersight/model/softwarerepository_category_mapper_list.py +++ b/intersight/model/softwarerepository_category_mapper_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_category_mapper_list_all_of.py b/intersight/model/softwarerepository_category_mapper_list_all_of.py index bd1dd2ef60..b21d449695 100644 --- a/intersight/model/softwarerepository_category_mapper_list_all_of.py +++ b/intersight/model/softwarerepository_category_mapper_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_category_mapper_model.py b/intersight/model/softwarerepository_category_mapper_model.py index 3e5af5f521..50e8c10687 100644 --- a/intersight/model/softwarerepository_category_mapper_model.py +++ b/intersight/model/softwarerepository_category_mapper_model.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -284,6 +284,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -292,10 +295,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_category_mapper_model_all_of.py b/intersight/model/softwarerepository_category_mapper_model_all_of.py index 34b0679585..bd7c54ba5e 100644 --- a/intersight/model/softwarerepository_category_mapper_model_all_of.py +++ b/intersight/model/softwarerepository_category_mapper_model_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_category_mapper_model_list.py b/intersight/model/softwarerepository_category_mapper_model_list.py index 2a754d046e..0cd9e7fd7e 100644 --- a/intersight/model/softwarerepository_category_mapper_model_list.py +++ b/intersight/model/softwarerepository_category_mapper_model_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_category_mapper_model_list_all_of.py b/intersight/model/softwarerepository_category_mapper_model_list_all_of.py index 70546af154..15910f5918 100644 --- a/intersight/model/softwarerepository_category_mapper_model_list_all_of.py +++ b/intersight/model/softwarerepository_category_mapper_model_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_category_mapper_model_response.py b/intersight/model/softwarerepository_category_mapper_model_response.py index 8a3e3e77f4..3b21a91dcb 100644 --- a/intersight/model/softwarerepository_category_mapper_model_response.py +++ b/intersight/model/softwarerepository_category_mapper_model_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_category_mapper_response.py b/intersight/model/softwarerepository_category_mapper_response.py index 5d283be143..87e2e5d9fb 100644 --- a/intersight/model/softwarerepository_category_mapper_response.py +++ b/intersight/model/softwarerepository_category_mapper_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_category_support_constraint.py b/intersight/model/softwarerepository_category_support_constraint.py index 84a3438f91..ff943d46cd 100644 --- a/intersight/model/softwarerepository_category_support_constraint.py +++ b/intersight/model/softwarerepository_category_support_constraint.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_category_support_constraint_all_of.py b/intersight/model/softwarerepository_category_support_constraint_all_of.py index 80ffd52139..ed082ec604 100644 --- a/intersight/model/softwarerepository_category_support_constraint_all_of.py +++ b/intersight/model/softwarerepository_category_support_constraint_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_category_support_constraint_list.py b/intersight/model/softwarerepository_category_support_constraint_list.py index 07150125f5..40ff900f20 100644 --- a/intersight/model/softwarerepository_category_support_constraint_list.py +++ b/intersight/model/softwarerepository_category_support_constraint_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_category_support_constraint_list_all_of.py b/intersight/model/softwarerepository_category_support_constraint_list_all_of.py index b658469ed1..588aebfb2f 100644 --- a/intersight/model/softwarerepository_category_support_constraint_list_all_of.py +++ b/intersight/model/softwarerepository_category_support_constraint_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_category_support_constraint_response.py b/intersight/model/softwarerepository_category_support_constraint_response.py index 577335b0ec..13b49706ed 100644 --- a/intersight/model/softwarerepository_category_support_constraint_response.py +++ b/intersight/model/softwarerepository_category_support_constraint_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_category_unsupported_models.py b/intersight/model/softwarerepository_category_unsupported_models.py index 5faa5fb525..4238faea27 100644 --- a/intersight/model/softwarerepository_category_unsupported_models.py +++ b/intersight/model/softwarerepository_category_unsupported_models.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -271,6 +271,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -279,10 +282,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_category_unsupported_models_all_of.py b/intersight/model/softwarerepository_category_unsupported_models_all_of.py index fafd2d7f5d..6f68efc20b 100644 --- a/intersight/model/softwarerepository_category_unsupported_models_all_of.py +++ b/intersight/model/softwarerepository_category_unsupported_models_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_category_unsupported_models_list.py b/intersight/model/softwarerepository_category_unsupported_models_list.py index 516e6c010a..1c0973f092 100644 --- a/intersight/model/softwarerepository_category_unsupported_models_list.py +++ b/intersight/model/softwarerepository_category_unsupported_models_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_category_unsupported_models_list_all_of.py b/intersight/model/softwarerepository_category_unsupported_models_list_all_of.py index 68979efc24..61861b0acd 100644 --- a/intersight/model/softwarerepository_category_unsupported_models_list_all_of.py +++ b/intersight/model/softwarerepository_category_unsupported_models_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_category_unsupported_models_response.py b/intersight/model/softwarerepository_category_unsupported_models_response.py index bf65cc934b..22ef129348 100644 --- a/intersight/model/softwarerepository_category_unsupported_models_response.py +++ b/intersight/model/softwarerepository_category_unsupported_models_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_cifs_server.py b/intersight/model/softwarerepository_cifs_server.py index 33e37d9045..f05b18e5d1 100644 --- a/intersight/model/softwarerepository_cifs_server.py +++ b/intersight/model/softwarerepository_cifs_server.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -234,6 +234,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -242,10 +245,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_cifs_server_all_of.py b/intersight/model/softwarerepository_cifs_server_all_of.py index b6f76cf61b..b21ad67047 100644 --- a/intersight/model/softwarerepository_cifs_server_all_of.py +++ b/intersight/model/softwarerepository_cifs_server_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_constraint_models.py b/intersight/model/softwarerepository_constraint_models.py index d6296671cd..2418123702 100644 --- a/intersight/model/softwarerepository_constraint_models.py +++ b/intersight/model/softwarerepository_constraint_models.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_constraint_models_all_of.py b/intersight/model/softwarerepository_constraint_models_all_of.py index 73ce522332..73c6396ef5 100644 --- a/intersight/model/softwarerepository_constraint_models_all_of.py +++ b/intersight/model/softwarerepository_constraint_models_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_download_spec.py b/intersight/model/softwarerepository_download_spec.py index d9091ffa4f..3f3f218b81 100644 --- a/intersight/model/softwarerepository_download_spec.py +++ b/intersight/model/softwarerepository_download_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_download_spec_all_of.py b/intersight/model/softwarerepository_download_spec_all_of.py index 7bf372a47e..1406f7be02 100644 --- a/intersight/model/softwarerepository_download_spec_all_of.py +++ b/intersight/model/softwarerepository_download_spec_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_download_spec_list.py b/intersight/model/softwarerepository_download_spec_list.py index 624153470d..a1e45b9a20 100644 --- a/intersight/model/softwarerepository_download_spec_list.py +++ b/intersight/model/softwarerepository_download_spec_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_download_spec_list_all_of.py b/intersight/model/softwarerepository_download_spec_list_all_of.py index cfbf98ea3a..3bba653410 100644 --- a/intersight/model/softwarerepository_download_spec_list_all_of.py +++ b/intersight/model/softwarerepository_download_spec_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_download_spec_response.py b/intersight/model/softwarerepository_download_spec_response.py index 6b9a24c8ff..78d4926040 100644 --- a/intersight/model/softwarerepository_download_spec_response.py +++ b/intersight/model/softwarerepository_download_spec_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_file.py b/intersight/model/softwarerepository_file.py index 6eb0475a9b..e18a8074ac 100644 --- a/intersight/model/softwarerepository_file.py +++ b/intersight/model/softwarerepository_file.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -431,6 +431,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -439,10 +442,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_file_all_of.py b/intersight/model/softwarerepository_file_all_of.py index daf6856b76..1e7e0b37af 100644 --- a/intersight/model/softwarerepository_file_all_of.py +++ b/intersight/model/softwarerepository_file_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_file_relationship.py b/intersight/model/softwarerepository_file_relationship.py index 714d5b272b..f98cb3e574 100644 --- a/intersight/model/softwarerepository_file_relationship.py +++ b/intersight/model/softwarerepository_file_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -868,6 +868,7 @@ class SoftwarerepositoryFileRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1454,6 +1455,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1462,10 +1466,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_file_server.py b/intersight/model/softwarerepository_file_server.py index 596fce310c..dfcccb84f9 100644 --- a/intersight/model/softwarerepository_file_server.py +++ b/intersight/model/softwarerepository_file_server.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -176,6 +176,7 @@ class SoftwarerepositoryFileServer(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -518,6 +519,7 @@ class SoftwarerepositoryFileServer(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -900,6 +902,7 @@ class SoftwarerepositoryFileServer(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1242,6 +1245,7 @@ class SoftwarerepositoryFileServer(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1660,6 +1664,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1668,10 +1675,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_http_server.py b/intersight/model/softwarerepository_http_server.py index b35199d246..57b06519f6 100644 --- a/intersight/model/softwarerepository_http_server.py +++ b/intersight/model/softwarerepository_http_server.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -219,6 +219,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +230,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_http_server_all_of.py b/intersight/model/softwarerepository_http_server_all_of.py index c0b730d697..30cc5b6353 100644 --- a/intersight/model/softwarerepository_http_server_all_of.py +++ b/intersight/model/softwarerepository_http_server_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_import_result.py b/intersight/model/softwarerepository_import_result.py index 8da052f890..b10a1fa1e0 100644 --- a/intersight/model/softwarerepository_import_result.py +++ b/intersight/model/softwarerepository_import_result.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_import_result_all_of.py b/intersight/model/softwarerepository_import_result_all_of.py index 8ba9b28908..74e856a852 100644 --- a/intersight/model/softwarerepository_import_result_all_of.py +++ b/intersight/model/softwarerepository_import_result_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_local_machine.py b/intersight/model/softwarerepository_local_machine.py index 1273b337cb..3fba324bad 100644 --- a/intersight/model/softwarerepository_local_machine.py +++ b/intersight/model/softwarerepository_local_machine.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -223,6 +223,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -231,10 +234,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_local_machine_all_of.py b/intersight/model/softwarerepository_local_machine_all_of.py index 362e711311..23084156f4 100644 --- a/intersight/model/softwarerepository_local_machine_all_of.py +++ b/intersight/model/softwarerepository_local_machine_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_nfs_server.py b/intersight/model/softwarerepository_nfs_server.py index 04238ed49e..5f10790825 100644 --- a/intersight/model/softwarerepository_nfs_server.py +++ b/intersight/model/softwarerepository_nfs_server.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -225,6 +225,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -233,10 +236,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_nfs_server_all_of.py b/intersight/model/softwarerepository_nfs_server_all_of.py index b4c3c3e64b..0d5def34d5 100644 --- a/intersight/model/softwarerepository_nfs_server_all_of.py +++ b/intersight/model/softwarerepository_nfs_server_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_operating_system_file.py b/intersight/model/softwarerepository_operating_system_file.py index 9c714611bf..39c242fc08 100644 --- a/intersight/model/softwarerepository_operating_system_file.py +++ b/intersight/model/softwarerepository_operating_system_file.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -359,6 +359,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -367,10 +370,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_operating_system_file_all_of.py b/intersight/model/softwarerepository_operating_system_file_all_of.py index b77dc9d4d6..29f40dabd8 100644 --- a/intersight/model/softwarerepository_operating_system_file_all_of.py +++ b/intersight/model/softwarerepository_operating_system_file_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_operating_system_file_list.py b/intersight/model/softwarerepository_operating_system_file_list.py index 9b9661c57f..d164507267 100644 --- a/intersight/model/softwarerepository_operating_system_file_list.py +++ b/intersight/model/softwarerepository_operating_system_file_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_operating_system_file_list_all_of.py b/intersight/model/softwarerepository_operating_system_file_list_all_of.py index 4521bd0b02..b452cdd170 100644 --- a/intersight/model/softwarerepository_operating_system_file_list_all_of.py +++ b/intersight/model/softwarerepository_operating_system_file_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_operating_system_file_relationship.py b/intersight/model/softwarerepository_operating_system_file_relationship.py index 146291f713..b839e56e63 100644 --- a/intersight/model/softwarerepository_operating_system_file_relationship.py +++ b/intersight/model/softwarerepository_operating_system_file_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -870,6 +870,7 @@ class SoftwarerepositoryOperatingSystemFileRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1462,6 +1463,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1470,10 +1474,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_operating_system_file_response.py b/intersight/model/softwarerepository_operating_system_file_response.py index 7b10a55fe2..c5de0394f8 100644 --- a/intersight/model/softwarerepository_operating_system_file_response.py +++ b/intersight/model/softwarerepository_operating_system_file_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_release.py b/intersight/model/softwarerepository_release.py index 3a56253b5c..c29f714be8 100644 --- a/intersight/model/softwarerepository_release.py +++ b/intersight/model/softwarerepository_release.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -287,6 +287,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -295,10 +298,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_release_all_of.py b/intersight/model/softwarerepository_release_all_of.py index ba32713750..8b8f840303 100644 --- a/intersight/model/softwarerepository_release_all_of.py +++ b/intersight/model/softwarerepository_release_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_release_list.py b/intersight/model/softwarerepository_release_list.py index 44432fd14b..92b807152b 100644 --- a/intersight/model/softwarerepository_release_list.py +++ b/intersight/model/softwarerepository_release_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_release_list_all_of.py b/intersight/model/softwarerepository_release_list_all_of.py index 9bb4e67b77..14270ef926 100644 --- a/intersight/model/softwarerepository_release_list_all_of.py +++ b/intersight/model/softwarerepository_release_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/softwarerepository_release_relationship.py b/intersight/model/softwarerepository_release_relationship.py index 474a466d9c..98948a9790 100644 --- a/intersight/model/softwarerepository_release_relationship.py +++ b/intersight/model/softwarerepository_release_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class SoftwarerepositoryReleaseRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1390,6 +1391,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1398,10 +1402,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_release_response.py b/intersight/model/softwarerepository_release_response.py index 929749afc4..b34750e39a 100644 --- a/intersight/model/softwarerepository_release_response.py +++ b/intersight/model/softwarerepository_release_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_unsupported_model_constraint.py b/intersight/model/softwarerepository_unsupported_model_constraint.py index f9cf1e8e7c..790d5051c9 100644 --- a/intersight/model/softwarerepository_unsupported_model_constraint.py +++ b/intersight/model/softwarerepository_unsupported_model_constraint.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/softwarerepository_unsupported_model_constraint_all_of.py b/intersight/model/softwarerepository_unsupported_model_constraint_all_of.py index 27d5f4be56..45a9c71712 100644 --- a/intersight/model/softwarerepository_unsupported_model_constraint_all_of.py +++ b/intersight/model/softwarerepository_unsupported_model_constraint_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/sol_policy.py b/intersight/model/sol_policy.py index f3ddc4d22f..778195f975 100644 --- a/intersight/model/sol_policy.py +++ b/intersight/model/sol_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -314,6 +314,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -322,10 +325,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sol_policy_all_of.py b/intersight/model/sol_policy_all_of.py index ed4a534ad8..5800af5054 100644 --- a/intersight/model/sol_policy_all_of.py +++ b/intersight/model/sol_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/sol_policy_inventory.py b/intersight/model/sol_policy_inventory.py index 47945a89f2..dfbe204eab 100644 --- a/intersight/model/sol_policy_inventory.py +++ b/intersight/model/sol_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -317,6 +317,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -325,10 +328,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sol_policy_inventory_all_of.py b/intersight/model/sol_policy_inventory_all_of.py index 35b9a101cc..98081bd23c 100644 --- a/intersight/model/sol_policy_inventory_all_of.py +++ b/intersight/model/sol_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/sol_policy_inventory_list.py b/intersight/model/sol_policy_inventory_list.py index 9504811904..fbccb0da2d 100644 --- a/intersight/model/sol_policy_inventory_list.py +++ b/intersight/model/sol_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sol_policy_inventory_list_all_of.py b/intersight/model/sol_policy_inventory_list_all_of.py index d68215bcc1..0d5f7dbe1e 100644 --- a/intersight/model/sol_policy_inventory_list_all_of.py +++ b/intersight/model/sol_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/sol_policy_inventory_response.py b/intersight/model/sol_policy_inventory_response.py index e20df31e0c..403af7bacd 100644 --- a/intersight/model/sol_policy_inventory_response.py +++ b/intersight/model/sol_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sol_policy_list.py b/intersight/model/sol_policy_list.py index 8a91aa2a35..64cf7c9895 100644 --- a/intersight/model/sol_policy_list.py +++ b/intersight/model/sol_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sol_policy_list_all_of.py b/intersight/model/sol_policy_list_all_of.py index 4ffe277a53..76864d313e 100644 --- a/intersight/model/sol_policy_list_all_of.py +++ b/intersight/model/sol_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/sol_policy_response.py b/intersight/model/sol_policy_response.py index 450fbbd61d..aceb9bd207 100644 --- a/intersight/model/sol_policy_response.py +++ b/intersight/model/sol_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ssh_policy.py b/intersight/model/ssh_policy.py index 18d1bce7e0..23f4b5439b 100644 --- a/intersight/model/ssh_policy.py +++ b/intersight/model/ssh_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -304,6 +304,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -312,10 +315,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ssh_policy_all_of.py b/intersight/model/ssh_policy_all_of.py index 61d3c90e94..83b1a0abd5 100644 --- a/intersight/model/ssh_policy_all_of.py +++ b/intersight/model/ssh_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ssh_policy_inventory.py b/intersight/model/ssh_policy_inventory.py index ab66992b58..11bb8f04f8 100644 --- a/intersight/model/ssh_policy_inventory.py +++ b/intersight/model/ssh_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -306,6 +306,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -314,10 +317,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ssh_policy_inventory_all_of.py b/intersight/model/ssh_policy_inventory_all_of.py index aab21f1f40..4f0861d6b0 100644 --- a/intersight/model/ssh_policy_inventory_all_of.py +++ b/intersight/model/ssh_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ssh_policy_inventory_list.py b/intersight/model/ssh_policy_inventory_list.py index 696a41a6f0..8b72f145f0 100644 --- a/intersight/model/ssh_policy_inventory_list.py +++ b/intersight/model/ssh_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ssh_policy_inventory_list_all_of.py b/intersight/model/ssh_policy_inventory_list_all_of.py index 3a8720cc74..0c8cce8e40 100644 --- a/intersight/model/ssh_policy_inventory_list_all_of.py +++ b/intersight/model/ssh_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ssh_policy_inventory_response.py b/intersight/model/ssh_policy_inventory_response.py index 41d06b2913..1354b195a3 100644 --- a/intersight/model/ssh_policy_inventory_response.py +++ b/intersight/model/ssh_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ssh_policy_list.py b/intersight/model/ssh_policy_list.py index d837d7ee0d..1170da7750 100644 --- a/intersight/model/ssh_policy_list.py +++ b/intersight/model/ssh_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ssh_policy_list_all_of.py b/intersight/model/ssh_policy_list_all_of.py index 3d7bdaf351..ee2216da72 100644 --- a/intersight/model/ssh_policy_list_all_of.py +++ b/intersight/model/ssh_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ssh_policy_response.py b/intersight/model/ssh_policy_response.py index f555dd1c32..83fd1dcf2f 100644 --- a/intersight/model/ssh_policy_response.py +++ b/intersight/model/ssh_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_automatic_drive_group.py b/intersight/model/storage_automatic_drive_group.py index fb50a655aa..7e3eca46d3 100644 --- a/intersight/model/storage_automatic_drive_group.py +++ b/intersight/model/storage_automatic_drive_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -242,6 +242,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -250,10 +253,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_automatic_drive_group_all_of.py b/intersight/model/storage_automatic_drive_group_all_of.py index 4a8ab9d43b..eaebf0f263 100644 --- a/intersight/model/storage_automatic_drive_group_all_of.py +++ b/intersight/model/storage_automatic_drive_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_base_array.py b/intersight/model/storage_base_array.py index 3448497b9b..e71cfe0901 100644 --- a/intersight/model/storage_base_array.py +++ b/intersight/model/storage_base_array.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -348,6 +348,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -356,10 +359,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_array_all_of.py b/intersight/model/storage_base_array_all_of.py index ee94c8b508..4dcebf851d 100644 --- a/intersight/model/storage_base_array_all_of.py +++ b/intersight/model/storage_base_array_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_base_array_controller.py b/intersight/model/storage_base_array_controller.py index 0c4f50e348..6fe97f8634 100644 --- a/intersight/model/storage_base_array_controller.py +++ b/intersight/model/storage_base_array_controller.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -346,6 +346,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -354,10 +357,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_array_controller_all_of.py b/intersight/model/storage_base_array_controller_all_of.py index e73c1f719b..8d19d3cbd4 100644 --- a/intersight/model/storage_base_array_controller_all_of.py +++ b/intersight/model/storage_base_array_controller_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_base_array_disk.py b/intersight/model/storage_base_array_disk.py index 8eb2a95901..7f9011d148 100644 --- a/intersight/model/storage_base_array_disk.py +++ b/intersight/model/storage_base_array_disk.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -377,6 +377,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -385,10 +388,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_array_disk_all_of.py b/intersight/model/storage_base_array_disk_all_of.py index 814fed2b55..0caa91ae4c 100644 --- a/intersight/model/storage_base_array_disk_all_of.py +++ b/intersight/model/storage_base_array_disk_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_base_array_relationship.py b/intersight/model/storage_base_array_relationship.py index a3df3f2a08..88942ad2ee 100644 --- a/intersight/model/storage_base_array_relationship.py +++ b/intersight/model/storage_base_array_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class StorageBaseArrayRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1439,6 +1440,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1447,10 +1451,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_capacity.py b/intersight/model/storage_base_capacity.py index badd5ded8a..8e38cb3432 100644 --- a/intersight/model/storage_base_capacity.py +++ b/intersight/model/storage_base_capacity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -271,6 +271,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -279,10 +282,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_capacity_all_of.py b/intersight/model/storage_base_capacity_all_of.py index aee265de4e..d605aa51b9 100644 --- a/intersight/model/storage_base_capacity_all_of.py +++ b/intersight/model/storage_base_capacity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_base_cluster.py b/intersight/model/storage_base_cluster.py index 0140b1e684..0f8ab1cbdc 100644 --- a/intersight/model/storage_base_cluster.py +++ b/intersight/model/storage_base_cluster.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -295,6 +295,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -303,10 +306,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_cluster_all_of.py b/intersight/model/storage_base_cluster_all_of.py index 3c45754f1d..fd43c1a101 100644 --- a/intersight/model/storage_base_cluster_all_of.py +++ b/intersight/model/storage_base_cluster_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_base_cluster_relationship.py b/intersight/model/storage_base_cluster_relationship.py index a848e013f9..f7c8fdabcd 100644 --- a/intersight/model/storage_base_cluster_relationship.py +++ b/intersight/model/storage_base_cluster_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class StorageBaseClusterRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1391,6 +1392,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1399,10 +1403,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_disk_pool.py b/intersight/model/storage_base_disk_pool.py index eb95968c78..b1675611cc 100644 --- a/intersight/model/storage_base_disk_pool.py +++ b/intersight/model/storage_base_disk_pool.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -294,6 +294,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -302,10 +305,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_disk_pool_all_of.py b/intersight/model/storage_base_disk_pool_all_of.py index d1440e4189..4efa6d46c8 100644 --- a/intersight/model/storage_base_disk_pool_all_of.py +++ b/intersight/model/storage_base_disk_pool_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_base_host.py b/intersight/model/storage_base_host.py index 2c4b17a88e..19d3e6fdf2 100644 --- a/intersight/model/storage_base_host.py +++ b/intersight/model/storage_base_host.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -294,6 +294,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -302,10 +305,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_host_all_of.py b/intersight/model/storage_base_host_all_of.py index 9b8baf2106..5cf5edc1bb 100644 --- a/intersight/model/storage_base_host_all_of.py +++ b/intersight/model/storage_base_host_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_base_host_group.py b/intersight/model/storage_base_host_group.py index 898d535d9c..7693e2fd6e 100644 --- a/intersight/model/storage_base_host_group.py +++ b/intersight/model/storage_base_host_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_host_group_all_of.py b/intersight/model/storage_base_host_group_all_of.py index 741cf1ba95..bbbbeb36af 100644 --- a/intersight/model/storage_base_host_group_all_of.py +++ b/intersight/model/storage_base_host_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_base_host_lun.py b/intersight/model/storage_base_host_lun.py index 9acc77f987..1e4d93748c 100644 --- a/intersight/model/storage_base_host_lun.py +++ b/intersight/model/storage_base_host_lun.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_host_lun_all_of.py b/intersight/model/storage_base_host_lun_all_of.py index 9ebe2505d4..842a66446c 100644 --- a/intersight/model/storage_base_host_lun_all_of.py +++ b/intersight/model/storage_base_host_lun_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_base_initiator.py b/intersight/model/storage_base_initiator.py index 5b776a1f8e..4b2eae950b 100644 --- a/intersight/model/storage_base_initiator.py +++ b/intersight/model/storage_base_initiator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -244,6 +244,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -252,10 +255,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_initiator_all_of.py b/intersight/model/storage_base_initiator_all_of.py index fc504cbae0..3cc9897a0e 100644 --- a/intersight/model/storage_base_initiator_all_of.py +++ b/intersight/model/storage_base_initiator_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_base_nfs_export.py b/intersight/model/storage_base_nfs_export.py index 996bdb173a..6501773874 100644 --- a/intersight/model/storage_base_nfs_export.py +++ b/intersight/model/storage_base_nfs_export.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_nfs_export_all_of.py b/intersight/model/storage_base_nfs_export_all_of.py index 83e75c280a..4c7def3410 100644 --- a/intersight/model/storage_base_nfs_export_all_of.py +++ b/intersight/model/storage_base_nfs_export_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_base_performance_metrics_average.py b/intersight/model/storage_base_performance_metrics_average.py index 93b6dd3705..d0ae0fa111 100644 --- a/intersight/model/storage_base_performance_metrics_average.py +++ b/intersight/model/storage_base_performance_metrics_average.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,6 +226,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -234,10 +237,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_performance_metrics_average_all_of.py b/intersight/model/storage_base_performance_metrics_average_all_of.py index cf652c92ad..5d1c2e2184 100644 --- a/intersight/model/storage_base_performance_metrics_average_all_of.py +++ b/intersight/model/storage_base_performance_metrics_average_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_base_physical_port.py b/intersight/model/storage_base_physical_port.py index 60f506c83c..ff3d269000 100644 --- a/intersight/model/storage_base_physical_port.py +++ b/intersight/model/storage_base_physical_port.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -325,6 +325,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -333,10 +336,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_physical_port_all_of.py b/intersight/model/storage_base_physical_port_all_of.py index 9151aa5561..bfacfa93e0 100644 --- a/intersight/model/storage_base_physical_port_all_of.py +++ b/intersight/model/storage_base_physical_port_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_base_protection_group.py b/intersight/model/storage_base_protection_group.py index 4cc09a8959..eb9c98dafe 100644 --- a/intersight/model/storage_base_protection_group.py +++ b/intersight/model/storage_base_protection_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -276,6 +276,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -284,10 +287,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_protection_group_all_of.py b/intersight/model/storage_base_protection_group_all_of.py index df5f5b4c07..41af37ebcc 100644 --- a/intersight/model/storage_base_protection_group_all_of.py +++ b/intersight/model/storage_base_protection_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_base_protection_group_snapshot.py b/intersight/model/storage_base_protection_group_snapshot.py index 39dae7899d..39e719de8a 100644 --- a/intersight/model/storage_base_protection_group_snapshot.py +++ b/intersight/model/storage_base_protection_group_snapshot.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_protection_group_snapshot_all_of.py b/intersight/model/storage_base_protection_group_snapshot_all_of.py index e978f24b91..f2ff1d5bd6 100644 --- a/intersight/model/storage_base_protection_group_snapshot_all_of.py +++ b/intersight/model/storage_base_protection_group_snapshot_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_base_raid_group.py b/intersight/model/storage_base_raid_group.py index 10ba96c9fc..3fec41232a 100644 --- a/intersight/model/storage_base_raid_group.py +++ b/intersight/model/storage_base_raid_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -288,6 +288,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -296,10 +299,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_raid_group_all_of.py b/intersight/model/storage_base_raid_group_all_of.py index 794294e9f9..b65352d03f 100644 --- a/intersight/model/storage_base_raid_group_all_of.py +++ b/intersight/model/storage_base_raid_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_base_replication_blackout.py b/intersight/model/storage_base_replication_blackout.py index 4d34ed28e9..52c60543eb 100644 --- a/intersight/model/storage_base_replication_blackout.py +++ b/intersight/model/storage_base_replication_blackout.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_replication_blackout_all_of.py b/intersight/model/storage_base_replication_blackout_all_of.py index cb3c513394..199827badd 100644 --- a/intersight/model/storage_base_replication_blackout_all_of.py +++ b/intersight/model/storage_base_replication_blackout_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_base_replication_schedule.py b/intersight/model/storage_base_replication_schedule.py index 518dd76654..0a31466801 100644 --- a/intersight/model/storage_base_replication_schedule.py +++ b/intersight/model/storage_base_replication_schedule.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_replication_schedule_all_of.py b/intersight/model/storage_base_replication_schedule_all_of.py index 85cbc86aca..351c6d52ad 100644 --- a/intersight/model/storage_base_replication_schedule_all_of.py +++ b/intersight/model/storage_base_replication_schedule_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_base_snapshot.py b/intersight/model/storage_base_snapshot.py index 88a9e4cfb6..52b994601b 100644 --- a/intersight/model/storage_base_snapshot.py +++ b/intersight/model/storage_base_snapshot.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -287,6 +287,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -295,10 +298,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_snapshot_all_of.py b/intersight/model/storage_base_snapshot_all_of.py index de78ee2085..8538e20ce8 100644 --- a/intersight/model/storage_base_snapshot_all_of.py +++ b/intersight/model/storage_base_snapshot_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_base_snapshot_schedule.py b/intersight/model/storage_base_snapshot_schedule.py index 7cce827cf1..897a8633fb 100644 --- a/intersight/model/storage_base_snapshot_schedule.py +++ b/intersight/model/storage_base_snapshot_schedule.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -279,6 +279,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -287,10 +290,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_snapshot_schedule_all_of.py b/intersight/model/storage_base_snapshot_schedule_all_of.py index a4ddbda8c0..13b0dbd14f 100644 --- a/intersight/model/storage_base_snapshot_schedule_all_of.py +++ b/intersight/model/storage_base_snapshot_schedule_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_base_storage_container.py b/intersight/model/storage_base_storage_container.py index c822f227c3..ca92499fc9 100644 --- a/intersight/model/storage_base_storage_container.py +++ b/intersight/model/storage_base_storage_container.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -285,6 +285,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -293,10 +296,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_storage_container_all_of.py b/intersight/model/storage_base_storage_container_all_of.py index 9b99f4d94e..44cf4fd3f9 100644 --- a/intersight/model/storage_base_storage_container_all_of.py +++ b/intersight/model/storage_base_storage_container_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_base_target.py b/intersight/model/storage_base_target.py index 2484b74bc5..a056d887f4 100644 --- a/intersight/model/storage_base_target.py +++ b/intersight/model/storage_base_target.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -272,6 +272,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -280,10 +283,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_target_all_of.py b/intersight/model/storage_base_target_all_of.py index 76489ab4c2..f6ca3ebde7 100644 --- a/intersight/model/storage_base_target_all_of.py +++ b/intersight/model/storage_base_target_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_base_tenant.py b/intersight/model/storage_base_tenant.py index bcc1074c45..59daa3a841 100644 --- a/intersight/model/storage_base_tenant.py +++ b/intersight/model/storage_base_tenant.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_tenant_all_of.py b/intersight/model/storage_base_tenant_all_of.py index 7315b1908b..ead7ea69ae 100644 --- a/intersight/model/storage_base_tenant_all_of.py +++ b/intersight/model/storage_base_tenant_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_base_volume.py b/intersight/model/storage_base_volume.py index 70c70a5375..c9c0d17782 100644 --- a/intersight/model/storage_base_volume.py +++ b/intersight/model/storage_base_volume.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -303,6 +303,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -311,10 +314,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_base_volume_all_of.py b/intersight/model/storage_base_volume_all_of.py index 0eb0200571..6c89503cc1 100644 --- a/intersight/model/storage_base_volume_all_of.py +++ b/intersight/model/storage_base_volume_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_battery_backup_unit.py b/intersight/model/storage_battery_backup_unit.py index 68df069c62..62e526d19c 100644 --- a/intersight/model/storage_battery_backup_unit.py +++ b/intersight/model/storage_battery_backup_unit.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -416,6 +416,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -424,10 +427,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_battery_backup_unit_all_of.py b/intersight/model/storage_battery_backup_unit_all_of.py index 2f412d6053..342fafcd41 100644 --- a/intersight/model/storage_battery_backup_unit_all_of.py +++ b/intersight/model/storage_battery_backup_unit_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_battery_backup_unit_list.py b/intersight/model/storage_battery_backup_unit_list.py index 58acdef76f..a4e84668cb 100644 --- a/intersight/model/storage_battery_backup_unit_list.py +++ b/intersight/model/storage_battery_backup_unit_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_battery_backup_unit_list_all_of.py b/intersight/model/storage_battery_backup_unit_list_all_of.py index bc18f3db75..f17411a7ac 100644 --- a/intersight/model/storage_battery_backup_unit_list_all_of.py +++ b/intersight/model/storage_battery_backup_unit_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_battery_backup_unit_relationship.py b/intersight/model/storage_battery_backup_unit_relationship.py index ccf2c73a27..ef14c4cd67 100644 --- a/intersight/model/storage_battery_backup_unit_relationship.py +++ b/intersight/model/storage_battery_backup_unit_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class StorageBatteryBackupUnitRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1519,6 +1520,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1527,10 +1531,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_battery_backup_unit_response.py b/intersight/model/storage_battery_backup_unit_response.py index 65d3ef02cf..5833a7c52a 100644 --- a/intersight/model/storage_battery_backup_unit_response.py +++ b/intersight/model/storage_battery_backup_unit_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_controller.py b/intersight/model/storage_controller.py index 6801a38a85..b41bc63442 100644 --- a/intersight/model/storage_controller.py +++ b/intersight/model/storage_controller.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -469,6 +469,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -477,10 +480,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_controller_all_of.py b/intersight/model/storage_controller_all_of.py index 537a0cd442..178d4654bc 100644 --- a/intersight/model/storage_controller_all_of.py +++ b/intersight/model/storage_controller_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_controller_drive.py b/intersight/model/storage_controller_drive.py index e2985e1711..d4bd0baf89 100644 --- a/intersight/model/storage_controller_drive.py +++ b/intersight/model/storage_controller_drive.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -322,6 +322,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -330,10 +333,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_controller_drive_all_of.py b/intersight/model/storage_controller_drive_all_of.py index 4b4c940fcd..91c1a9c57c 100644 --- a/intersight/model/storage_controller_drive_all_of.py +++ b/intersight/model/storage_controller_drive_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_controller_drive_list.py b/intersight/model/storage_controller_drive_list.py index eeca928bff..eb19495c50 100644 --- a/intersight/model/storage_controller_drive_list.py +++ b/intersight/model/storage_controller_drive_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_controller_drive_list_all_of.py b/intersight/model/storage_controller_drive_list_all_of.py index f62181f9b7..0228cb39d4 100644 --- a/intersight/model/storage_controller_drive_list_all_of.py +++ b/intersight/model/storage_controller_drive_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_controller_drive_relationship.py b/intersight/model/storage_controller_drive_relationship.py index 7abeab6cf2..8a55c099b7 100644 --- a/intersight/model/storage_controller_drive_relationship.py +++ b/intersight/model/storage_controller_drive_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -849,6 +849,7 @@ class StorageControllerDriveRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1425,6 +1426,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1433,10 +1437,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_controller_drive_response.py b/intersight/model/storage_controller_drive_response.py index b9d5cdb3ef..c68cb0584c 100644 --- a/intersight/model/storage_controller_drive_response.py +++ b/intersight/model/storage_controller_drive_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_controller_list.py b/intersight/model/storage_controller_list.py index 248b56fd9a..593fafb8de 100644 --- a/intersight/model/storage_controller_list.py +++ b/intersight/model/storage_controller_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_controller_list_all_of.py b/intersight/model/storage_controller_list_all_of.py index 22a43528c6..fdada72fec 100644 --- a/intersight/model/storage_controller_list_all_of.py +++ b/intersight/model/storage_controller_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_controller_relationship.py b/intersight/model/storage_controller_relationship.py index 5ccf43da11..3bc77110b8 100644 --- a/intersight/model/storage_controller_relationship.py +++ b/intersight/model/storage_controller_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -861,6 +861,7 @@ class StorageControllerRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1572,6 +1573,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1580,10 +1584,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_controller_response.py b/intersight/model/storage_controller_response.py index d4e8c2f336..4be8e8f1ca 100644 --- a/intersight/model/storage_controller_response.py +++ b/intersight/model/storage_controller_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_disk_group.py b/intersight/model/storage_disk_group.py index dbb69e2450..4ae96e59d2 100644 --- a/intersight/model/storage_disk_group.py +++ b/intersight/model/storage_disk_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -303,6 +303,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -311,10 +314,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_disk_group_all_of.py b/intersight/model/storage_disk_group_all_of.py index 0a90a2dca7..7835247e69 100644 --- a/intersight/model/storage_disk_group_all_of.py +++ b/intersight/model/storage_disk_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_disk_group_list.py b/intersight/model/storage_disk_group_list.py index 87dfbc7a27..36dd93ed4f 100644 --- a/intersight/model/storage_disk_group_list.py +++ b/intersight/model/storage_disk_group_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_disk_group_list_all_of.py b/intersight/model/storage_disk_group_list_all_of.py index 72968e41ef..6edefa5f02 100644 --- a/intersight/model/storage_disk_group_list_all_of.py +++ b/intersight/model/storage_disk_group_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_disk_group_relationship.py b/intersight/model/storage_disk_group_relationship.py index 45df9a4996..77fcbfb6f7 100644 --- a/intersight/model/storage_disk_group_relationship.py +++ b/intersight/model/storage_disk_group_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class StorageDiskGroupRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1406,6 +1407,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1414,10 +1418,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_disk_group_response.py b/intersight/model/storage_disk_group_response.py index 3e96eaed28..4ac6ea7579 100644 --- a/intersight/model/storage_disk_group_response.py +++ b/intersight/model/storage_disk_group_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_disk_slot.py b/intersight/model/storage_disk_slot.py index 8575b8133e..3c9df29086 100644 --- a/intersight/model/storage_disk_slot.py +++ b/intersight/model/storage_disk_slot.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -325,6 +325,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -333,10 +336,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_disk_slot_all_of.py b/intersight/model/storage_disk_slot_all_of.py index 671a9336db..abaf1de6b3 100644 --- a/intersight/model/storage_disk_slot_all_of.py +++ b/intersight/model/storage_disk_slot_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_disk_slot_list.py b/intersight/model/storage_disk_slot_list.py index 760a58c18c..7efa105042 100644 --- a/intersight/model/storage_disk_slot_list.py +++ b/intersight/model/storage_disk_slot_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_disk_slot_list_all_of.py b/intersight/model/storage_disk_slot_list_all_of.py index 4c392e64e5..349104496d 100644 --- a/intersight/model/storage_disk_slot_list_all_of.py +++ b/intersight/model/storage_disk_slot_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_disk_slot_relationship.py b/intersight/model/storage_disk_slot_relationship.py index 79ee1b469f..6091ba4c85 100644 --- a/intersight/model/storage_disk_slot_relationship.py +++ b/intersight/model/storage_disk_slot_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class StorageDiskSlotRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1428,6 +1429,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1436,10 +1440,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_disk_slot_response.py b/intersight/model/storage_disk_slot_response.py index 55a7cdde15..45abd08c29 100644 --- a/intersight/model/storage_disk_slot_response.py +++ b/intersight/model/storage_disk_slot_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_drive_group.py b/intersight/model/storage_drive_group.py index a65361cc34..20825629cc 100644 --- a/intersight/model/storage_drive_group.py +++ b/intersight/model/storage_drive_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -311,6 +311,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -319,10 +322,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_drive_group_all_of.py b/intersight/model/storage_drive_group_all_of.py index 37d8cafbab..af88e19952 100644 --- a/intersight/model/storage_drive_group_all_of.py +++ b/intersight/model/storage_drive_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_drive_group_list.py b/intersight/model/storage_drive_group_list.py index 894f7d0f7f..55d3cec9d4 100644 --- a/intersight/model/storage_drive_group_list.py +++ b/intersight/model/storage_drive_group_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_drive_group_list_all_of.py b/intersight/model/storage_drive_group_list_all_of.py index 49f1fe1240..1d527577ee 100644 --- a/intersight/model/storage_drive_group_list_all_of.py +++ b/intersight/model/storage_drive_group_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_drive_group_relationship.py b/intersight/model/storage_drive_group_relationship.py index 2ec83a92da..610c61761e 100644 --- a/intersight/model/storage_drive_group_relationship.py +++ b/intersight/model/storage_drive_group_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -854,6 +854,7 @@ class StorageDriveGroupRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1414,6 +1415,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1422,10 +1426,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_drive_group_response.py b/intersight/model/storage_drive_group_response.py index a760e7bb28..76024cce9c 100644 --- a/intersight/model/storage_drive_group_response.py +++ b/intersight/model/storage_drive_group_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_drive_security_policy.py b/intersight/model/storage_drive_security_policy.py index 1c7d52b172..e87a9bfcbb 100644 --- a/intersight/model/storage_drive_security_policy.py +++ b/intersight/model/storage_drive_security_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_drive_security_policy_all_of.py b/intersight/model/storage_drive_security_policy_all_of.py index 2bd38f4570..4f61d647ce 100644 --- a/intersight/model/storage_drive_security_policy_all_of.py +++ b/intersight/model/storage_drive_security_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_drive_security_policy_list.py b/intersight/model/storage_drive_security_policy_list.py index f89799681a..2e709cb456 100644 --- a/intersight/model/storage_drive_security_policy_list.py +++ b/intersight/model/storage_drive_security_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_drive_security_policy_list_all_of.py b/intersight/model/storage_drive_security_policy_list_all_of.py index 94dc87b5f8..e9ac106aa2 100644 --- a/intersight/model/storage_drive_security_policy_list_all_of.py +++ b/intersight/model/storage_drive_security_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_drive_security_policy_response.py b/intersight/model/storage_drive_security_policy_response.py index 3d29538074..7cf05a83f8 100644 --- a/intersight/model/storage_drive_security_policy_response.py +++ b/intersight/model/storage_drive_security_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_enclosure.py b/intersight/model/storage_enclosure.py index d3f3ae0241..d3258f9daa 100644 --- a/intersight/model/storage_enclosure.py +++ b/intersight/model/storage_enclosure.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -368,6 +368,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -376,10 +379,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_enclosure_all_of.py b/intersight/model/storage_enclosure_all_of.py index 30aae295f1..c76bc5d6a2 100644 --- a/intersight/model/storage_enclosure_all_of.py +++ b/intersight/model/storage_enclosure_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_enclosure_disk.py b/intersight/model/storage_enclosure_disk.py index ae73487fab..f94743f19d 100644 --- a/intersight/model/storage_enclosure_disk.py +++ b/intersight/model/storage_enclosure_disk.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -349,6 +349,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -357,10 +360,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_enclosure_disk_all_of.py b/intersight/model/storage_enclosure_disk_all_of.py index 87ac73ba3e..bd9d34c04a 100644 --- a/intersight/model/storage_enclosure_disk_all_of.py +++ b/intersight/model/storage_enclosure_disk_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_enclosure_disk_list.py b/intersight/model/storage_enclosure_disk_list.py index 06f9c74676..23cf9d8a3b 100644 --- a/intersight/model/storage_enclosure_disk_list.py +++ b/intersight/model/storage_enclosure_disk_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_enclosure_disk_list_all_of.py b/intersight/model/storage_enclosure_disk_list_all_of.py index 94e99a2ceb..89c1664988 100644 --- a/intersight/model/storage_enclosure_disk_list_all_of.py +++ b/intersight/model/storage_enclosure_disk_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_enclosure_disk_relationship.py b/intersight/model/storage_enclosure_disk_relationship.py index 6938d83e1f..c234a47fb7 100644 --- a/intersight/model/storage_enclosure_disk_relationship.py +++ b/intersight/model/storage_enclosure_disk_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class StorageEnclosureDiskRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1452,6 +1453,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1460,10 +1464,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_enclosure_disk_response.py b/intersight/model/storage_enclosure_disk_response.py index dfd2ddf4f0..1fa55a819f 100644 --- a/intersight/model/storage_enclosure_disk_response.py +++ b/intersight/model/storage_enclosure_disk_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_enclosure_disk_slot_ep.py b/intersight/model/storage_enclosure_disk_slot_ep.py index 4d74ef5c60..527f8c5a80 100644 --- a/intersight/model/storage_enclosure_disk_slot_ep.py +++ b/intersight/model/storage_enclosure_disk_slot_ep.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -299,6 +299,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -307,10 +310,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_enclosure_disk_slot_ep_all_of.py b/intersight/model/storage_enclosure_disk_slot_ep_all_of.py index 7e207e31b5..9957bcdffe 100644 --- a/intersight/model/storage_enclosure_disk_slot_ep_all_of.py +++ b/intersight/model/storage_enclosure_disk_slot_ep_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_enclosure_disk_slot_ep_list.py b/intersight/model/storage_enclosure_disk_slot_ep_list.py index bef696addf..a587378433 100644 --- a/intersight/model/storage_enclosure_disk_slot_ep_list.py +++ b/intersight/model/storage_enclosure_disk_slot_ep_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_enclosure_disk_slot_ep_list_all_of.py b/intersight/model/storage_enclosure_disk_slot_ep_list_all_of.py index 866e2adc55..9c84077860 100644 --- a/intersight/model/storage_enclosure_disk_slot_ep_list_all_of.py +++ b/intersight/model/storage_enclosure_disk_slot_ep_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_enclosure_disk_slot_ep_relationship.py b/intersight/model/storage_enclosure_disk_slot_ep_relationship.py index 6743b94d09..c3c10f3b14 100644 --- a/intersight/model/storage_enclosure_disk_slot_ep_relationship.py +++ b/intersight/model/storage_enclosure_disk_slot_ep_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class StorageEnclosureDiskSlotEpRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1402,6 +1403,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1410,10 +1414,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_enclosure_disk_slot_ep_response.py b/intersight/model/storage_enclosure_disk_slot_ep_response.py index 8be9fd0d59..26d1de9b79 100644 --- a/intersight/model/storage_enclosure_disk_slot_ep_response.py +++ b/intersight/model/storage_enclosure_disk_slot_ep_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_enclosure_list.py b/intersight/model/storage_enclosure_list.py index 9ffed0d943..cf0618e51f 100644 --- a/intersight/model/storage_enclosure_list.py +++ b/intersight/model/storage_enclosure_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_enclosure_list_all_of.py b/intersight/model/storage_enclosure_list_all_of.py index 10c5d99198..9a241b1b05 100644 --- a/intersight/model/storage_enclosure_list_all_of.py +++ b/intersight/model/storage_enclosure_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_enclosure_relationship.py b/intersight/model/storage_enclosure_relationship.py index 0f2fbfd6d5..ffc8d55add 100644 --- a/intersight/model/storage_enclosure_relationship.py +++ b/intersight/model/storage_enclosure_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -851,6 +851,7 @@ class StorageEnclosureRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1471,6 +1472,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1479,10 +1483,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_enclosure_response.py b/intersight/model/storage_enclosure_response.py index e8d30a03ec..1c310f94d9 100644 --- a/intersight/model/storage_enclosure_response.py +++ b/intersight/model/storage_enclosure_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_external_lun.py b/intersight/model/storage_external_lun.py index 7dcaa2eb44..e193cf9c7c 100644 --- a/intersight/model/storage_external_lun.py +++ b/intersight/model/storage_external_lun.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,6 +226,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -234,10 +237,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_external_lun_all_of.py b/intersight/model/storage_external_lun_all_of.py index d768b08ce3..d8210b81b7 100644 --- a/intersight/model/storage_external_lun_all_of.py +++ b/intersight/model/storage_external_lun_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_external_parity_group.py b/intersight/model/storage_external_parity_group.py index 55a5f18fee..c33406fc4b 100644 --- a/intersight/model/storage_external_parity_group.py +++ b/intersight/model/storage_external_parity_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -243,6 +243,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -251,10 +254,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_external_parity_group_all_of.py b/intersight/model/storage_external_parity_group_all_of.py index 13da69191e..f09a0780c8 100644 --- a/intersight/model/storage_external_parity_group_all_of.py +++ b/intersight/model/storage_external_parity_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_external_path.py b/intersight/model/storage_external_path.py index e8e58fd2f5..616027fae7 100644 --- a/intersight/model/storage_external_path.py +++ b/intersight/model/storage_external_path.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,6 +226,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -234,10 +237,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_external_path_all_of.py b/intersight/model/storage_external_path_all_of.py index ade5c27cf2..01bd7df048 100644 --- a/intersight/model/storage_external_path_all_of.py +++ b/intersight/model/storage_external_path_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_file_item.py b/intersight/model/storage_file_item.py index 5dabbcf44c..df6dd7a630 100644 --- a/intersight/model/storage_file_item.py +++ b/intersight/model/storage_file_item.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -310,6 +310,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -318,10 +321,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_file_item_all_of.py b/intersight/model/storage_file_item_all_of.py index 5e08551f5f..ea942eae95 100644 --- a/intersight/model/storage_file_item_all_of.py +++ b/intersight/model/storage_file_item_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_file_item_list.py b/intersight/model/storage_file_item_list.py index df5e3dd48d..8a07a29ea1 100644 --- a/intersight/model/storage_file_item_list.py +++ b/intersight/model/storage_file_item_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_file_item_list_all_of.py b/intersight/model/storage_file_item_list_all_of.py index 9cca499915..edb776642e 100644 --- a/intersight/model/storage_file_item_list_all_of.py +++ b/intersight/model/storage_file_item_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_file_item_relationship.py b/intersight/model/storage_file_item_relationship.py index 0011133be6..d2661b503c 100644 --- a/intersight/model/storage_file_item_relationship.py +++ b/intersight/model/storage_file_item_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class StorageFileItemRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1413,6 +1414,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1421,10 +1425,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_file_item_response.py b/intersight/model/storage_file_item_response.py index c1ce61c2c5..e572c7a1fe 100644 --- a/intersight/model/storage_file_item_response.py +++ b/intersight/model/storage_file_item_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_flash_controller.py b/intersight/model/storage_flex_flash_controller.py index 302e084a21..9b1ecc6e5b 100644 --- a/intersight/model/storage_flex_flash_controller.py +++ b/intersight/model/storage_flex_flash_controller.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -348,6 +348,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -356,10 +359,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_flash_controller_all_of.py b/intersight/model/storage_flex_flash_controller_all_of.py index de6832cbd5..5e3702e774 100644 --- a/intersight/model/storage_flex_flash_controller_all_of.py +++ b/intersight/model/storage_flex_flash_controller_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_flex_flash_controller_list.py b/intersight/model/storage_flex_flash_controller_list.py index d3ac56492c..5a16f2dcc0 100644 --- a/intersight/model/storage_flex_flash_controller_list.py +++ b/intersight/model/storage_flex_flash_controller_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_flash_controller_list_all_of.py b/intersight/model/storage_flex_flash_controller_list_all_of.py index 4b900d11da..418558f9fa 100644 --- a/intersight/model/storage_flex_flash_controller_list_all_of.py +++ b/intersight/model/storage_flex_flash_controller_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_flex_flash_controller_props.py b/intersight/model/storage_flex_flash_controller_props.py index 86aab1fd3a..99d6509ac4 100644 --- a/intersight/model/storage_flex_flash_controller_props.py +++ b/intersight/model/storage_flex_flash_controller_props.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -349,6 +349,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -357,10 +360,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_flash_controller_props_all_of.py b/intersight/model/storage_flex_flash_controller_props_all_of.py index 7d49e47f25..58b2c217c6 100644 --- a/intersight/model/storage_flex_flash_controller_props_all_of.py +++ b/intersight/model/storage_flex_flash_controller_props_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_flex_flash_controller_props_list.py b/intersight/model/storage_flex_flash_controller_props_list.py index 2ab5cbfecb..a5688de379 100644 --- a/intersight/model/storage_flex_flash_controller_props_list.py +++ b/intersight/model/storage_flex_flash_controller_props_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_flash_controller_props_list_all_of.py b/intersight/model/storage_flex_flash_controller_props_list_all_of.py index eeb8e18b81..d823e0dac6 100644 --- a/intersight/model/storage_flex_flash_controller_props_list_all_of.py +++ b/intersight/model/storage_flex_flash_controller_props_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_flex_flash_controller_props_relationship.py b/intersight/model/storage_flex_flash_controller_props_relationship.py index 58137ff830..c3bc654f38 100644 --- a/intersight/model/storage_flex_flash_controller_props_relationship.py +++ b/intersight/model/storage_flex_flash_controller_props_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class StorageFlexFlashControllerPropsRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1452,6 +1453,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1460,10 +1464,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_flash_controller_props_response.py b/intersight/model/storage_flex_flash_controller_props_response.py index b7c163550d..e0178389c5 100644 --- a/intersight/model/storage_flex_flash_controller_props_response.py +++ b/intersight/model/storage_flex_flash_controller_props_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_flash_controller_relationship.py b/intersight/model/storage_flex_flash_controller_relationship.py index 53a0cf24b7..45acf82215 100644 --- a/intersight/model/storage_flex_flash_controller_relationship.py +++ b/intersight/model/storage_flex_flash_controller_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -849,6 +849,7 @@ class StorageFlexFlashControllerRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1451,6 +1452,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1459,10 +1463,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_flash_controller_response.py b/intersight/model/storage_flex_flash_controller_response.py index e2ecf24997..72a0274564 100644 --- a/intersight/model/storage_flex_flash_controller_response.py +++ b/intersight/model/storage_flex_flash_controller_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_flash_physical_drive.py b/intersight/model/storage_flex_flash_physical_drive.py index 7b57dc9399..84e8d708d5 100644 --- a/intersight/model/storage_flex_flash_physical_drive.py +++ b/intersight/model/storage_flex_flash_physical_drive.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_flash_physical_drive_all_of.py b/intersight/model/storage_flex_flash_physical_drive_all_of.py index fff8ae82d3..e9587f2501 100644 --- a/intersight/model/storage_flex_flash_physical_drive_all_of.py +++ b/intersight/model/storage_flex_flash_physical_drive_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_flex_flash_physical_drive_list.py b/intersight/model/storage_flex_flash_physical_drive_list.py index 60d3eaf2b6..cb4970e18d 100644 --- a/intersight/model/storage_flex_flash_physical_drive_list.py +++ b/intersight/model/storage_flex_flash_physical_drive_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_flash_physical_drive_list_all_of.py b/intersight/model/storage_flex_flash_physical_drive_list_all_of.py index 80a23f59ac..4d377b3646 100644 --- a/intersight/model/storage_flex_flash_physical_drive_list_all_of.py +++ b/intersight/model/storage_flex_flash_physical_drive_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_flex_flash_physical_drive_relationship.py b/intersight/model/storage_flex_flash_physical_drive_relationship.py index 031965ef46..9210724f9d 100644 --- a/intersight/model/storage_flex_flash_physical_drive_relationship.py +++ b/intersight/model/storage_flex_flash_physical_drive_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class StorageFlexFlashPhysicalDriveRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1431,6 +1432,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1439,10 +1443,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_flash_physical_drive_response.py b/intersight/model/storage_flex_flash_physical_drive_response.py index 28896482f4..d179e4c546 100644 --- a/intersight/model/storage_flex_flash_physical_drive_response.py +++ b/intersight/model/storage_flex_flash_physical_drive_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_flash_virtual_drive.py b/intersight/model/storage_flex_flash_virtual_drive.py index a5f0b0c011..97126fb2e6 100644 --- a/intersight/model/storage_flex_flash_virtual_drive.py +++ b/intersight/model/storage_flex_flash_virtual_drive.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -334,6 +334,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -342,10 +345,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_flash_virtual_drive_all_of.py b/intersight/model/storage_flex_flash_virtual_drive_all_of.py index a385154f85..b8f94a3498 100644 --- a/intersight/model/storage_flex_flash_virtual_drive_all_of.py +++ b/intersight/model/storage_flex_flash_virtual_drive_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_flex_flash_virtual_drive_list.py b/intersight/model/storage_flex_flash_virtual_drive_list.py index 70f8887b4d..e54df142de 100644 --- a/intersight/model/storage_flex_flash_virtual_drive_list.py +++ b/intersight/model/storage_flex_flash_virtual_drive_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_flash_virtual_drive_list_all_of.py b/intersight/model/storage_flex_flash_virtual_drive_list_all_of.py index 015073ffb5..2324a99267 100644 --- a/intersight/model/storage_flex_flash_virtual_drive_list_all_of.py +++ b/intersight/model/storage_flex_flash_virtual_drive_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_flex_flash_virtual_drive_relationship.py b/intersight/model/storage_flex_flash_virtual_drive_relationship.py index c0e8c132c6..91fc4463a5 100644 --- a/intersight/model/storage_flex_flash_virtual_drive_relationship.py +++ b/intersight/model/storage_flex_flash_virtual_drive_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class StorageFlexFlashVirtualDriveRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1437,6 +1438,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1445,10 +1449,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_flash_virtual_drive_response.py b/intersight/model/storage_flex_flash_virtual_drive_response.py index ff681bfcaf..8512515dbe 100644 --- a/intersight/model/storage_flex_flash_virtual_drive_response.py +++ b/intersight/model/storage_flex_flash_virtual_drive_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_util_controller.py b/intersight/model/storage_flex_util_controller.py index 169e2b185c..fed39d5890 100644 --- a/intersight/model/storage_flex_util_controller.py +++ b/intersight/model/storage_flex_util_controller.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -311,6 +311,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -319,10 +322,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_util_controller_all_of.py b/intersight/model/storage_flex_util_controller_all_of.py index 2c10d5f72f..38b8a5fb84 100644 --- a/intersight/model/storage_flex_util_controller_all_of.py +++ b/intersight/model/storage_flex_util_controller_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_flex_util_controller_list.py b/intersight/model/storage_flex_util_controller_list.py index 7890edbd70..54ec9bd860 100644 --- a/intersight/model/storage_flex_util_controller_list.py +++ b/intersight/model/storage_flex_util_controller_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_util_controller_list_all_of.py b/intersight/model/storage_flex_util_controller_list_all_of.py index 590166495d..a7e25c65c5 100644 --- a/intersight/model/storage_flex_util_controller_list_all_of.py +++ b/intersight/model/storage_flex_util_controller_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_flex_util_controller_relationship.py b/intersight/model/storage_flex_util_controller_relationship.py index 37fca77228..da9bb37707 100644 --- a/intersight/model/storage_flex_util_controller_relationship.py +++ b/intersight/model/storage_flex_util_controller_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class StorageFlexUtilControllerRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1414,6 +1415,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1422,10 +1426,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_util_controller_response.py b/intersight/model/storage_flex_util_controller_response.py index 330c1b1607..97b6966665 100644 --- a/intersight/model/storage_flex_util_controller_response.py +++ b/intersight/model/storage_flex_util_controller_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_util_physical_drive.py b/intersight/model/storage_flex_util_physical_drive.py index 11b1d0279b..99c5490250 100644 --- a/intersight/model/storage_flex_util_physical_drive.py +++ b/intersight/model/storage_flex_util_physical_drive.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -370,6 +370,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -378,10 +381,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_util_physical_drive_all_of.py b/intersight/model/storage_flex_util_physical_drive_all_of.py index d9b5eb57d7..cfdbeeae16 100644 --- a/intersight/model/storage_flex_util_physical_drive_all_of.py +++ b/intersight/model/storage_flex_util_physical_drive_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_flex_util_physical_drive_list.py b/intersight/model/storage_flex_util_physical_drive_list.py index eb8d12794e..64fc72e621 100644 --- a/intersight/model/storage_flex_util_physical_drive_list.py +++ b/intersight/model/storage_flex_util_physical_drive_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_util_physical_drive_list_all_of.py b/intersight/model/storage_flex_util_physical_drive_list_all_of.py index eae13bacb2..9ff816c5fe 100644 --- a/intersight/model/storage_flex_util_physical_drive_list_all_of.py +++ b/intersight/model/storage_flex_util_physical_drive_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_flex_util_physical_drive_relationship.py b/intersight/model/storage_flex_util_physical_drive_relationship.py index 7e1ce8421d..2e7ee549f3 100644 --- a/intersight/model/storage_flex_util_physical_drive_relationship.py +++ b/intersight/model/storage_flex_util_physical_drive_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class StorageFlexUtilPhysicalDriveRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1473,6 +1474,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1481,10 +1485,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_util_physical_drive_response.py b/intersight/model/storage_flex_util_physical_drive_response.py index b5b68a26c8..07f3fb44c7 100644 --- a/intersight/model/storage_flex_util_physical_drive_response.py +++ b/intersight/model/storage_flex_util_physical_drive_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_util_virtual_drive.py b/intersight/model/storage_flex_util_virtual_drive.py index 5ef76955e9..93b83aaa55 100644 --- a/intersight/model/storage_flex_util_virtual_drive.py +++ b/intersight/model/storage_flex_util_virtual_drive.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -311,6 +311,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -319,10 +322,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_util_virtual_drive_all_of.py b/intersight/model/storage_flex_util_virtual_drive_all_of.py index 2ebb145bf5..07d4ec9d1a 100644 --- a/intersight/model/storage_flex_util_virtual_drive_all_of.py +++ b/intersight/model/storage_flex_util_virtual_drive_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_flex_util_virtual_drive_list.py b/intersight/model/storage_flex_util_virtual_drive_list.py index 8b41762424..3483fc30e3 100644 --- a/intersight/model/storage_flex_util_virtual_drive_list.py +++ b/intersight/model/storage_flex_util_virtual_drive_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_util_virtual_drive_list_all_of.py b/intersight/model/storage_flex_util_virtual_drive_list_all_of.py index f8b7c9b2c5..7716f54e66 100644 --- a/intersight/model/storage_flex_util_virtual_drive_list_all_of.py +++ b/intersight/model/storage_flex_util_virtual_drive_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_flex_util_virtual_drive_relationship.py b/intersight/model/storage_flex_util_virtual_drive_relationship.py index d15c6b15fa..6e7b42ac09 100644 --- a/intersight/model/storage_flex_util_virtual_drive_relationship.py +++ b/intersight/model/storage_flex_util_virtual_drive_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class StorageFlexUtilVirtualDriveRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1414,6 +1415,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1422,10 +1426,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_flex_util_virtual_drive_response.py b/intersight/model/storage_flex_util_virtual_drive_response.py index 95ea6da2da..2004adde84 100644 --- a/intersight/model/storage_flex_util_virtual_drive_response.py +++ b/intersight/model/storage_flex_util_virtual_drive_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_array.py b/intersight/model/storage_hitachi_array.py index ada1e16d02..6236f1b87d 100644 --- a/intersight/model/storage_hitachi_array.py +++ b/intersight/model/storage_hitachi_array.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -373,6 +373,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -381,10 +384,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_array_all_of.py b/intersight/model/storage_hitachi_array_all_of.py index 3a97748719..8a9b88d7c0 100644 --- a/intersight/model/storage_hitachi_array_all_of.py +++ b/intersight/model/storage_hitachi_array_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_array_list.py b/intersight/model/storage_hitachi_array_list.py index ff117d24b5..dc88a48a08 100644 --- a/intersight/model/storage_hitachi_array_list.py +++ b/intersight/model/storage_hitachi_array_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_array_list_all_of.py b/intersight/model/storage_hitachi_array_list_all_of.py index 595d437e94..a6d3298b5c 100644 --- a/intersight/model/storage_hitachi_array_list_all_of.py +++ b/intersight/model/storage_hitachi_array_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_array_relationship.py b/intersight/model/storage_hitachi_array_relationship.py index 7e1cc8ed47..cca8d24c8c 100644 --- a/intersight/model/storage_hitachi_array_relationship.py +++ b/intersight/model/storage_hitachi_array_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class StorageHitachiArrayRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1476,6 +1477,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1484,10 +1488,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_array_response.py b/intersight/model/storage_hitachi_array_response.py index 2c5bfe6c4f..1b37e19cf9 100644 --- a/intersight/model/storage_hitachi_array_response.py +++ b/intersight/model/storage_hitachi_array_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_array_utilization.py b/intersight/model/storage_hitachi_array_utilization.py index 725070cf99..1ade3f5204 100644 --- a/intersight/model/storage_hitachi_array_utilization.py +++ b/intersight/model/storage_hitachi_array_utilization.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -234,6 +234,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -242,10 +245,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_array_utilization_all_of.py b/intersight/model/storage_hitachi_array_utilization_all_of.py index 4ba3bab117..2743aecdea 100644 --- a/intersight/model/storage_hitachi_array_utilization_all_of.py +++ b/intersight/model/storage_hitachi_array_utilization_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_capacity.py b/intersight/model/storage_hitachi_capacity.py index 5f724937d6..1efe48f6d4 100644 --- a/intersight/model/storage_hitachi_capacity.py +++ b/intersight/model/storage_hitachi_capacity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -238,6 +238,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -246,10 +249,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_controller.py b/intersight/model/storage_hitachi_controller.py index 51c06d0432..9378414869 100644 --- a/intersight/model/storage_hitachi_controller.py +++ b/intersight/model/storage_hitachi_controller.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -344,6 +344,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -352,10 +355,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_controller_all_of.py b/intersight/model/storage_hitachi_controller_all_of.py index 0810c7448f..a59973acc8 100644 --- a/intersight/model/storage_hitachi_controller_all_of.py +++ b/intersight/model/storage_hitachi_controller_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_controller_list.py b/intersight/model/storage_hitachi_controller_list.py index 4078d900e5..27385cb2f3 100644 --- a/intersight/model/storage_hitachi_controller_list.py +++ b/intersight/model/storage_hitachi_controller_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_controller_list_all_of.py b/intersight/model/storage_hitachi_controller_list_all_of.py index 9ca8bdbb25..718e2d24d1 100644 --- a/intersight/model/storage_hitachi_controller_list_all_of.py +++ b/intersight/model/storage_hitachi_controller_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_controller_response.py b/intersight/model/storage_hitachi_controller_response.py index eb50ac0f1c..1a25fc1beb 100644 --- a/intersight/model/storage_hitachi_controller_response.py +++ b/intersight/model/storage_hitachi_controller_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_disk.py b/intersight/model/storage_hitachi_disk.py index 1be75246a8..8eaa33650d 100644 --- a/intersight/model/storage_hitachi_disk.py +++ b/intersight/model/storage_hitachi_disk.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -407,6 +407,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -415,10 +418,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_disk_all_of.py b/intersight/model/storage_hitachi_disk_all_of.py index def2b978d3..da650f72d7 100644 --- a/intersight/model/storage_hitachi_disk_all_of.py +++ b/intersight/model/storage_hitachi_disk_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_disk_list.py b/intersight/model/storage_hitachi_disk_list.py index 0cf9b6a465..b669c53544 100644 --- a/intersight/model/storage_hitachi_disk_list.py +++ b/intersight/model/storage_hitachi_disk_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_disk_list_all_of.py b/intersight/model/storage_hitachi_disk_list_all_of.py index 11e4a836dd..9b28d0ff0c 100644 --- a/intersight/model/storage_hitachi_disk_list_all_of.py +++ b/intersight/model/storage_hitachi_disk_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_disk_response.py b/intersight/model/storage_hitachi_disk_response.py index 777c8f5ee4..24354f603b 100644 --- a/intersight/model/storage_hitachi_disk_response.py +++ b/intersight/model/storage_hitachi_disk_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_external_parity_group.py b/intersight/model/storage_hitachi_external_parity_group.py index 6d91421ef7..5fe340405d 100644 --- a/intersight/model/storage_hitachi_external_parity_group.py +++ b/intersight/model/storage_hitachi_external_parity_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_external_parity_group_all_of.py b/intersight/model/storage_hitachi_external_parity_group_all_of.py index 7ad70e0711..27b424d28d 100644 --- a/intersight/model/storage_hitachi_external_parity_group_all_of.py +++ b/intersight/model/storage_hitachi_external_parity_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_external_parity_group_list.py b/intersight/model/storage_hitachi_external_parity_group_list.py index da059f0512..31a02de64c 100644 --- a/intersight/model/storage_hitachi_external_parity_group_list.py +++ b/intersight/model/storage_hitachi_external_parity_group_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_external_parity_group_list_all_of.py b/intersight/model/storage_hitachi_external_parity_group_list_all_of.py index 0a8e175054..8830088403 100644 --- a/intersight/model/storage_hitachi_external_parity_group_list_all_of.py +++ b/intersight/model/storage_hitachi_external_parity_group_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_external_parity_group_response.py b/intersight/model/storage_hitachi_external_parity_group_response.py index c15744c739..84f13b860e 100644 --- a/intersight/model/storage_hitachi_external_parity_group_response.py +++ b/intersight/model/storage_hitachi_external_parity_group_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_external_path_group.py b/intersight/model/storage_hitachi_external_path_group.py index d2f9ba9b06..ddd33ab618 100644 --- a/intersight/model/storage_hitachi_external_path_group.py +++ b/intersight/model/storage_hitachi_external_path_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_external_path_group_all_of.py b/intersight/model/storage_hitachi_external_path_group_all_of.py index b8d1026e0d..675b5cc627 100644 --- a/intersight/model/storage_hitachi_external_path_group_all_of.py +++ b/intersight/model/storage_hitachi_external_path_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_external_path_group_list.py b/intersight/model/storage_hitachi_external_path_group_list.py index 35d58f10a0..9050a7aab2 100644 --- a/intersight/model/storage_hitachi_external_path_group_list.py +++ b/intersight/model/storage_hitachi_external_path_group_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_external_path_group_list_all_of.py b/intersight/model/storage_hitachi_external_path_group_list_all_of.py index 50fcfbd3b1..5474ce44db 100644 --- a/intersight/model/storage_hitachi_external_path_group_list_all_of.py +++ b/intersight/model/storage_hitachi_external_path_group_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_external_path_group_response.py b/intersight/model/storage_hitachi_external_path_group_response.py index 026b1f7ce5..03781dbde4 100644 --- a/intersight/model/storage_hitachi_external_path_group_response.py +++ b/intersight/model/storage_hitachi_external_path_group_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_external_storage_lun.py b/intersight/model/storage_hitachi_external_storage_lun.py index 4352a2d147..bee1cf4947 100644 --- a/intersight/model/storage_hitachi_external_storage_lun.py +++ b/intersight/model/storage_hitachi_external_storage_lun.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -311,6 +311,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -319,10 +322,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_external_storage_lun_all_of.py b/intersight/model/storage_hitachi_external_storage_lun_all_of.py index 1f85bc279f..8aff6cebd0 100644 --- a/intersight/model/storage_hitachi_external_storage_lun_all_of.py +++ b/intersight/model/storage_hitachi_external_storage_lun_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_external_storage_lun_list.py b/intersight/model/storage_hitachi_external_storage_lun_list.py index 1078a6f394..e5a04204df 100644 --- a/intersight/model/storage_hitachi_external_storage_lun_list.py +++ b/intersight/model/storage_hitachi_external_storage_lun_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_external_storage_lun_list_all_of.py b/intersight/model/storage_hitachi_external_storage_lun_list_all_of.py index 8b8c120000..76ebb283a1 100644 --- a/intersight/model/storage_hitachi_external_storage_lun_list_all_of.py +++ b/intersight/model/storage_hitachi_external_storage_lun_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_external_storage_lun_response.py b/intersight/model/storage_hitachi_external_storage_lun_response.py index 80591432b6..db722294f6 100644 --- a/intersight/model/storage_hitachi_external_storage_lun_response.py +++ b/intersight/model/storage_hitachi_external_storage_lun_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_external_storage_port.py b/intersight/model/storage_hitachi_external_storage_port.py index 30318c489d..987cb32833 100644 --- a/intersight/model/storage_hitachi_external_storage_port.py +++ b/intersight/model/storage_hitachi_external_storage_port.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -310,6 +310,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -318,10 +321,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_external_storage_port_all_of.py b/intersight/model/storage_hitachi_external_storage_port_all_of.py index bc932be871..b0aa79df24 100644 --- a/intersight/model/storage_hitachi_external_storage_port_all_of.py +++ b/intersight/model/storage_hitachi_external_storage_port_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_external_storage_port_list.py b/intersight/model/storage_hitachi_external_storage_port_list.py index 95ba98d285..334bd8188b 100644 --- a/intersight/model/storage_hitachi_external_storage_port_list.py +++ b/intersight/model/storage_hitachi_external_storage_port_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_external_storage_port_list_all_of.py b/intersight/model/storage_hitachi_external_storage_port_list_all_of.py index eec533fdb9..20b61dd650 100644 --- a/intersight/model/storage_hitachi_external_storage_port_list_all_of.py +++ b/intersight/model/storage_hitachi_external_storage_port_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_external_storage_port_relationship.py b/intersight/model/storage_hitachi_external_storage_port_relationship.py index 7ef714170e..a51cb3ef1e 100644 --- a/intersight/model/storage_hitachi_external_storage_port_relationship.py +++ b/intersight/model/storage_hitachi_external_storage_port_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class StorageHitachiExternalStoragePortRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1413,6 +1414,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1421,10 +1425,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_external_storage_port_response.py b/intersight/model/storage_hitachi_external_storage_port_response.py index 3f8438d7bc..1d5e78d866 100644 --- a/intersight/model/storage_hitachi_external_storage_port_response.py +++ b/intersight/model/storage_hitachi_external_storage_port_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_host.py b/intersight/model/storage_hitachi_host.py index 9e3bc0511c..35f11ffc0e 100644 --- a/intersight/model/storage_hitachi_host.py +++ b/intersight/model/storage_hitachi_host.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -342,6 +342,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -350,10 +353,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_host_all_of.py b/intersight/model/storage_hitachi_host_all_of.py index 605c5ac8d7..fb1821d8a5 100644 --- a/intersight/model/storage_hitachi_host_all_of.py +++ b/intersight/model/storage_hitachi_host_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_host_list.py b/intersight/model/storage_hitachi_host_list.py index 1f07dfaf8e..b214f5af48 100644 --- a/intersight/model/storage_hitachi_host_list.py +++ b/intersight/model/storage_hitachi_host_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_host_list_all_of.py b/intersight/model/storage_hitachi_host_list_all_of.py index 76c6c08dfb..a47fb3d090 100644 --- a/intersight/model/storage_hitachi_host_list_all_of.py +++ b/intersight/model/storage_hitachi_host_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_host_lun.py b/intersight/model/storage_hitachi_host_lun.py index c9f5419058..66cbf4dcea 100644 --- a/intersight/model/storage_hitachi_host_lun.py +++ b/intersight/model/storage_hitachi_host_lun.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -296,6 +296,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -304,10 +307,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_host_lun_all_of.py b/intersight/model/storage_hitachi_host_lun_all_of.py index 8b84f339d1..37c7cb64bb 100644 --- a/intersight/model/storage_hitachi_host_lun_all_of.py +++ b/intersight/model/storage_hitachi_host_lun_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_host_lun_list.py b/intersight/model/storage_hitachi_host_lun_list.py index 3c9a984eb6..924d17c223 100644 --- a/intersight/model/storage_hitachi_host_lun_list.py +++ b/intersight/model/storage_hitachi_host_lun_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_host_lun_list_all_of.py b/intersight/model/storage_hitachi_host_lun_list_all_of.py index 9595eaddde..8adac826b4 100644 --- a/intersight/model/storage_hitachi_host_lun_list_all_of.py +++ b/intersight/model/storage_hitachi_host_lun_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_host_lun_response.py b/intersight/model/storage_hitachi_host_lun_response.py index 2ea1f781fe..02ea842efa 100644 --- a/intersight/model/storage_hitachi_host_lun_response.py +++ b/intersight/model/storage_hitachi_host_lun_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_host_relationship.py b/intersight/model/storage_hitachi_host_relationship.py index 13a9856bab..497f3612db 100644 --- a/intersight/model/storage_hitachi_host_relationship.py +++ b/intersight/model/storage_hitachi_host_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -852,6 +852,7 @@ class StorageHitachiHostRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1445,6 +1446,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1453,10 +1457,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_host_response.py b/intersight/model/storage_hitachi_host_response.py index 3d2aed9bcf..429792fa79 100644 --- a/intersight/model/storage_hitachi_host_response.py +++ b/intersight/model/storage_hitachi_host_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_initiator.py b/intersight/model/storage_hitachi_initiator.py index 4391f46f11..6f0c42a5e7 100644 --- a/intersight/model/storage_hitachi_initiator.py +++ b/intersight/model/storage_hitachi_initiator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -236,6 +236,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -244,10 +247,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_initiator_all_of.py b/intersight/model/storage_hitachi_initiator_all_of.py index 2acc62db89..3b573510d8 100644 --- a/intersight/model/storage_hitachi_initiator_all_of.py +++ b/intersight/model/storage_hitachi_initiator_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_parity_group.py b/intersight/model/storage_hitachi_parity_group.py index a696adcc74..7fdfaa6edb 100644 --- a/intersight/model/storage_hitachi_parity_group.py +++ b/intersight/model/storage_hitachi_parity_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -314,6 +314,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -322,10 +325,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_parity_group_all_of.py b/intersight/model/storage_hitachi_parity_group_all_of.py index c300461787..1dbe3d5a2f 100644 --- a/intersight/model/storage_hitachi_parity_group_all_of.py +++ b/intersight/model/storage_hitachi_parity_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_parity_group_list.py b/intersight/model/storage_hitachi_parity_group_list.py index 25f5fe0cf3..88f23449b4 100644 --- a/intersight/model/storage_hitachi_parity_group_list.py +++ b/intersight/model/storage_hitachi_parity_group_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_parity_group_list_all_of.py b/intersight/model/storage_hitachi_parity_group_list_all_of.py index 4cfbf7c066..071f43f74f 100644 --- a/intersight/model/storage_hitachi_parity_group_list_all_of.py +++ b/intersight/model/storage_hitachi_parity_group_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_parity_group_relationship.py b/intersight/model/storage_hitachi_parity_group_relationship.py index 5131c03a2a..34622658b1 100644 --- a/intersight/model/storage_hitachi_parity_group_relationship.py +++ b/intersight/model/storage_hitachi_parity_group_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -850,6 +850,7 @@ class StorageHitachiParityGroupRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1417,6 +1418,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1425,10 +1429,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_parity_group_response.py b/intersight/model/storage_hitachi_parity_group_response.py index 4a7fc20cdc..eabbab427d 100644 --- a/intersight/model/storage_hitachi_parity_group_response.py +++ b/intersight/model/storage_hitachi_parity_group_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_pool.py b/intersight/model/storage_hitachi_pool.py index f2f3275996..f66a530b69 100644 --- a/intersight/model/storage_hitachi_pool.py +++ b/intersight/model/storage_hitachi_pool.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -347,6 +347,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -355,10 +358,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_pool_all_of.py b/intersight/model/storage_hitachi_pool_all_of.py index 767ba5d89d..d1937a7966 100644 --- a/intersight/model/storage_hitachi_pool_all_of.py +++ b/intersight/model/storage_hitachi_pool_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_pool_list.py b/intersight/model/storage_hitachi_pool_list.py index f7b9619383..5c8eee8cb4 100644 --- a/intersight/model/storage_hitachi_pool_list.py +++ b/intersight/model/storage_hitachi_pool_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_pool_list_all_of.py b/intersight/model/storage_hitachi_pool_list_all_of.py index 67ffef7298..2412532208 100644 --- a/intersight/model/storage_hitachi_pool_list_all_of.py +++ b/intersight/model/storage_hitachi_pool_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_pool_relationship.py b/intersight/model/storage_hitachi_pool_relationship.py index 4963961744..7806d846d8 100644 --- a/intersight/model/storage_hitachi_pool_relationship.py +++ b/intersight/model/storage_hitachi_pool_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -855,6 +855,7 @@ class StorageHitachiPoolRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1450,6 +1451,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1458,10 +1462,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_pool_response.py b/intersight/model/storage_hitachi_pool_response.py index a5b8969b61..92a425b767 100644 --- a/intersight/model/storage_hitachi_pool_response.py +++ b/intersight/model/storage_hitachi_pool_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_port.py b/intersight/model/storage_hitachi_port.py index fc228a1b39..0f6233866d 100644 --- a/intersight/model/storage_hitachi_port.py +++ b/intersight/model/storage_hitachi_port.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -377,6 +377,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -385,10 +388,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_port_all_of.py b/intersight/model/storage_hitachi_port_all_of.py index 141aac6e99..3a8d3af667 100644 --- a/intersight/model/storage_hitachi_port_all_of.py +++ b/intersight/model/storage_hitachi_port_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_port_list.py b/intersight/model/storage_hitachi_port_list.py index 83e35de496..8947aa3620 100644 --- a/intersight/model/storage_hitachi_port_list.py +++ b/intersight/model/storage_hitachi_port_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_port_list_all_of.py b/intersight/model/storage_hitachi_port_list_all_of.py index d4808763f6..5aa52cdf0c 100644 --- a/intersight/model/storage_hitachi_port_list_all_of.py +++ b/intersight/model/storage_hitachi_port_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_port_response.py b/intersight/model/storage_hitachi_port_response.py index 9baf4e2c98..355467a72d 100644 --- a/intersight/model/storage_hitachi_port_response.py +++ b/intersight/model/storage_hitachi_port_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_remote_copy_pair_gad.py b/intersight/model/storage_hitachi_remote_copy_pair_gad.py index 902df96a3b..7b7888573d 100644 --- a/intersight/model/storage_hitachi_remote_copy_pair_gad.py +++ b/intersight/model/storage_hitachi_remote_copy_pair_gad.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -318,6 +318,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -326,10 +329,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_remote_copy_pair_gad_all_of.py b/intersight/model/storage_hitachi_remote_copy_pair_gad_all_of.py index 3b86ff2675..59f78c3dba 100644 --- a/intersight/model/storage_hitachi_remote_copy_pair_gad_all_of.py +++ b/intersight/model/storage_hitachi_remote_copy_pair_gad_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_remote_copy_pair_gad_list.py b/intersight/model/storage_hitachi_remote_copy_pair_gad_list.py index 54dc6fad9b..a9b399e931 100644 --- a/intersight/model/storage_hitachi_remote_copy_pair_gad_list.py +++ b/intersight/model/storage_hitachi_remote_copy_pair_gad_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_remote_copy_pair_gad_list_all_of.py b/intersight/model/storage_hitachi_remote_copy_pair_gad_list_all_of.py index a60247f7f0..7e5daa3822 100644 --- a/intersight/model/storage_hitachi_remote_copy_pair_gad_list_all_of.py +++ b/intersight/model/storage_hitachi_remote_copy_pair_gad_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_remote_copy_pair_gad_response.py b/intersight/model/storage_hitachi_remote_copy_pair_gad_response.py index 0ed77457bf..1e662859ab 100644 --- a/intersight/model/storage_hitachi_remote_copy_pair_gad_response.py +++ b/intersight/model/storage_hitachi_remote_copy_pair_gad_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_remote_copy_pair_tc.py b/intersight/model/storage_hitachi_remote_copy_pair_tc.py index f41eac6320..3efdb1b2b6 100644 --- a/intersight/model/storage_hitachi_remote_copy_pair_tc.py +++ b/intersight/model/storage_hitachi_remote_copy_pair_tc.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -302,6 +302,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -310,10 +313,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_remote_copy_pair_tc_all_of.py b/intersight/model/storage_hitachi_remote_copy_pair_tc_all_of.py index 6956963488..c04054cdc9 100644 --- a/intersight/model/storage_hitachi_remote_copy_pair_tc_all_of.py +++ b/intersight/model/storage_hitachi_remote_copy_pair_tc_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_remote_copy_pair_tc_list.py b/intersight/model/storage_hitachi_remote_copy_pair_tc_list.py index 9577bfe2f9..2c15b26772 100644 --- a/intersight/model/storage_hitachi_remote_copy_pair_tc_list.py +++ b/intersight/model/storage_hitachi_remote_copy_pair_tc_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_remote_copy_pair_tc_list_all_of.py b/intersight/model/storage_hitachi_remote_copy_pair_tc_list_all_of.py index fd9f2a028b..08e96e6cf4 100644 --- a/intersight/model/storage_hitachi_remote_copy_pair_tc_list_all_of.py +++ b/intersight/model/storage_hitachi_remote_copy_pair_tc_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_remote_copy_pair_tc_response.py b/intersight/model/storage_hitachi_remote_copy_pair_tc_response.py index 217b209a77..6484cff1f2 100644 --- a/intersight/model/storage_hitachi_remote_copy_pair_tc_response.py +++ b/intersight/model/storage_hitachi_remote_copy_pair_tc_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_remote_copy_pair_ur.py b/intersight/model/storage_hitachi_remote_copy_pair_ur.py index 2e048cc6ba..d699cd8233 100644 --- a/intersight/model/storage_hitachi_remote_copy_pair_ur.py +++ b/intersight/model/storage_hitachi_remote_copy_pair_ur.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -302,6 +302,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -310,10 +313,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_remote_copy_pair_ur_all_of.py b/intersight/model/storage_hitachi_remote_copy_pair_ur_all_of.py index e2c462f48f..c0728dae66 100644 --- a/intersight/model/storage_hitachi_remote_copy_pair_ur_all_of.py +++ b/intersight/model/storage_hitachi_remote_copy_pair_ur_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_remote_copy_pair_ur_list.py b/intersight/model/storage_hitachi_remote_copy_pair_ur_list.py index 0563f44ff6..5adbface93 100644 --- a/intersight/model/storage_hitachi_remote_copy_pair_ur_list.py +++ b/intersight/model/storage_hitachi_remote_copy_pair_ur_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_remote_copy_pair_ur_list_all_of.py b/intersight/model/storage_hitachi_remote_copy_pair_ur_list_all_of.py index d77c8de9a7..47ee6b43b3 100644 --- a/intersight/model/storage_hitachi_remote_copy_pair_ur_list_all_of.py +++ b/intersight/model/storage_hitachi_remote_copy_pair_ur_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_remote_copy_pair_ur_response.py b/intersight/model/storage_hitachi_remote_copy_pair_ur_response.py index 295711bbac..2c5b285ecc 100644 --- a/intersight/model/storage_hitachi_remote_copy_pair_ur_response.py +++ b/intersight/model/storage_hitachi_remote_copy_pair_ur_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_remote_replication.py b/intersight/model/storage_hitachi_remote_replication.py index b92b0063ae..cdd44b47c9 100644 --- a/intersight/model/storage_hitachi_remote_replication.py +++ b/intersight/model/storage_hitachi_remote_replication.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -342,6 +342,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -350,10 +353,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_remote_replication_all_of.py b/intersight/model/storage_hitachi_remote_replication_all_of.py index 308d6311d1..318588d5f5 100644 --- a/intersight/model/storage_hitachi_remote_replication_all_of.py +++ b/intersight/model/storage_hitachi_remote_replication_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_remote_replication_list.py b/intersight/model/storage_hitachi_remote_replication_list.py index fde8bb4b3a..2ccf6811c0 100644 --- a/intersight/model/storage_hitachi_remote_replication_list.py +++ b/intersight/model/storage_hitachi_remote_replication_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_remote_replication_list_all_of.py b/intersight/model/storage_hitachi_remote_replication_list_all_of.py index 0b8364957d..dc86ceda89 100644 --- a/intersight/model/storage_hitachi_remote_replication_list_all_of.py +++ b/intersight/model/storage_hitachi_remote_replication_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_remote_replication_response.py b/intersight/model/storage_hitachi_remote_replication_response.py index 9a507ed2e0..747cfbae92 100644 --- a/intersight/model/storage_hitachi_remote_replication_response.py +++ b/intersight/model/storage_hitachi_remote_replication_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_snapshot.py b/intersight/model/storage_hitachi_snapshot.py index 02d127fb98..131eeaf34b 100644 --- a/intersight/model/storage_hitachi_snapshot.py +++ b/intersight/model/storage_hitachi_snapshot.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -318,6 +318,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -326,10 +329,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_snapshot_all_of.py b/intersight/model/storage_hitachi_snapshot_all_of.py index 162e4cb290..cbd05b2360 100644 --- a/intersight/model/storage_hitachi_snapshot_all_of.py +++ b/intersight/model/storage_hitachi_snapshot_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_snapshot_list.py b/intersight/model/storage_hitachi_snapshot_list.py index e9784e1b82..11848727d1 100644 --- a/intersight/model/storage_hitachi_snapshot_list.py +++ b/intersight/model/storage_hitachi_snapshot_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_snapshot_list_all_of.py b/intersight/model/storage_hitachi_snapshot_list_all_of.py index a8638241d1..4f2cd3d9fb 100644 --- a/intersight/model/storage_hitachi_snapshot_list_all_of.py +++ b/intersight/model/storage_hitachi_snapshot_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_snapshot_response.py b/intersight/model/storage_hitachi_snapshot_response.py index 7c69027274..310bbd854c 100644 --- a/intersight/model/storage_hitachi_snapshot_response.py +++ b/intersight/model/storage_hitachi_snapshot_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_volume.py b/intersight/model/storage_hitachi_volume.py index b96636f8b0..2cccbe9288 100644 --- a/intersight/model/storage_hitachi_volume.py +++ b/intersight/model/storage_hitachi_volume.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -399,6 +399,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -407,10 +410,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_volume_all_of.py b/intersight/model/storage_hitachi_volume_all_of.py index 1ab31e8d68..e9d38af15f 100644 --- a/intersight/model/storage_hitachi_volume_all_of.py +++ b/intersight/model/storage_hitachi_volume_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_volume_list.py b/intersight/model/storage_hitachi_volume_list.py index 3b01d303e1..25f28346f5 100644 --- a/intersight/model/storage_hitachi_volume_list.py +++ b/intersight/model/storage_hitachi_volume_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_volume_list_all_of.py b/intersight/model/storage_hitachi_volume_list_all_of.py index 01833acf65..399e27ef72 100644 --- a/intersight/model/storage_hitachi_volume_list_all_of.py +++ b/intersight/model/storage_hitachi_volume_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_volume_migration_pair.py b/intersight/model/storage_hitachi_volume_migration_pair.py index 23db54b943..ca33154da0 100644 --- a/intersight/model/storage_hitachi_volume_migration_pair.py +++ b/intersight/model/storage_hitachi_volume_migration_pair.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -294,6 +294,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -302,10 +305,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_volume_migration_pair_all_of.py b/intersight/model/storage_hitachi_volume_migration_pair_all_of.py index c2fcc2ff8d..f56e1f8b5c 100644 --- a/intersight/model/storage_hitachi_volume_migration_pair_all_of.py +++ b/intersight/model/storage_hitachi_volume_migration_pair_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_volume_migration_pair_list.py b/intersight/model/storage_hitachi_volume_migration_pair_list.py index f76ce1386f..10c51b02a4 100644 --- a/intersight/model/storage_hitachi_volume_migration_pair_list.py +++ b/intersight/model/storage_hitachi_volume_migration_pair_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_volume_migration_pair_list_all_of.py b/intersight/model/storage_hitachi_volume_migration_pair_list_all_of.py index 5a200e3704..59b9eae840 100644 --- a/intersight/model/storage_hitachi_volume_migration_pair_list_all_of.py +++ b/intersight/model/storage_hitachi_volume_migration_pair_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hitachi_volume_migration_pair_response.py b/intersight/model/storage_hitachi_volume_migration_pair_response.py index 58e73ae0e2..9a34cd0328 100644 --- a/intersight/model/storage_hitachi_volume_migration_pair_response.py +++ b/intersight/model/storage_hitachi_volume_migration_pair_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_volume_relationship.py b/intersight/model/storage_hitachi_volume_relationship.py index 2787c113d3..db87b7bc0e 100644 --- a/intersight/model/storage_hitachi_volume_relationship.py +++ b/intersight/model/storage_hitachi_volume_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -878,6 +878,7 @@ class StorageHitachiVolumeRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1502,6 +1503,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1510,10 +1514,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hitachi_volume_response.py b/intersight/model/storage_hitachi_volume_response.py index 8c0ac40200..6d93b84ee6 100644 --- a/intersight/model/storage_hitachi_volume_response.py +++ b/intersight/model/storage_hitachi_volume_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hyper_flex_iscsi_initiator.py b/intersight/model/storage_hyper_flex_iscsi_initiator.py index 126de1224f..14e806e22d 100644 --- a/intersight/model/storage_hyper_flex_iscsi_initiator.py +++ b/intersight/model/storage_hyper_flex_iscsi_initiator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -235,6 +235,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -243,10 +246,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hyper_flex_iscsi_initiator_all_of.py b/intersight/model/storage_hyper_flex_iscsi_initiator_all_of.py index 5ce334f542..4bf992afc4 100644 --- a/intersight/model/storage_hyper_flex_iscsi_initiator_all_of.py +++ b/intersight/model/storage_hyper_flex_iscsi_initiator_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hyper_flex_storage_container.py b/intersight/model/storage_hyper_flex_storage_container.py index a52a9b4e4f..73afddd405 100644 --- a/intersight/model/storage_hyper_flex_storage_container.py +++ b/intersight/model/storage_hyper_flex_storage_container.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hyper_flex_storage_container_all_of.py b/intersight/model/storage_hyper_flex_storage_container_all_of.py index 85beedb723..387523c6a6 100644 --- a/intersight/model/storage_hyper_flex_storage_container_all_of.py +++ b/intersight/model/storage_hyper_flex_storage_container_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hyper_flex_storage_container_list.py b/intersight/model/storage_hyper_flex_storage_container_list.py index a6bc1f2dee..a3b0bab32f 100644 --- a/intersight/model/storage_hyper_flex_storage_container_list.py +++ b/intersight/model/storage_hyper_flex_storage_container_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hyper_flex_storage_container_list_all_of.py b/intersight/model/storage_hyper_flex_storage_container_list_all_of.py index ef2f5c6b56..64ae916bc5 100644 --- a/intersight/model/storage_hyper_flex_storage_container_list_all_of.py +++ b/intersight/model/storage_hyper_flex_storage_container_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hyper_flex_storage_container_relationship.py b/intersight/model/storage_hyper_flex_storage_container_relationship.py index c9e79d5ef6..46db6dbbab 100644 --- a/intersight/model/storage_hyper_flex_storage_container_relationship.py +++ b/intersight/model/storage_hyper_flex_storage_container_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -844,6 +844,7 @@ class StorageHyperFlexStorageContainerRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1431,6 +1432,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1439,10 +1443,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hyper_flex_storage_container_response.py b/intersight/model/storage_hyper_flex_storage_container_response.py index 2a56bef43a..18dc951cbd 100644 --- a/intersight/model/storage_hyper_flex_storage_container_response.py +++ b/intersight/model/storage_hyper_flex_storage_container_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hyper_flex_volume.py b/intersight/model/storage_hyper_flex_volume.py index 35d7fa7232..0b9416249c 100644 --- a/intersight/model/storage_hyper_flex_volume.py +++ b/intersight/model/storage_hyper_flex_volume.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -343,6 +343,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -351,10 +354,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hyper_flex_volume_all_of.py b/intersight/model/storage_hyper_flex_volume_all_of.py index a77e5ee1f0..f5ca7c8605 100644 --- a/intersight/model/storage_hyper_flex_volume_all_of.py +++ b/intersight/model/storage_hyper_flex_volume_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hyper_flex_volume_list.py b/intersight/model/storage_hyper_flex_volume_list.py index 523341e47e..92de8548e4 100644 --- a/intersight/model/storage_hyper_flex_volume_list.py +++ b/intersight/model/storage_hyper_flex_volume_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hyper_flex_volume_list_all_of.py b/intersight/model/storage_hyper_flex_volume_list_all_of.py index 490c3690a7..f40125874c 100644 --- a/intersight/model/storage_hyper_flex_volume_list_all_of.py +++ b/intersight/model/storage_hyper_flex_volume_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_hyper_flex_volume_relationship.py b/intersight/model/storage_hyper_flex_volume_relationship.py index 3bedbcbbf4..049e9908df 100644 --- a/intersight/model/storage_hyper_flex_volume_relationship.py +++ b/intersight/model/storage_hyper_flex_volume_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -852,6 +852,7 @@ class StorageHyperFlexVolumeRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1446,6 +1447,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1454,10 +1458,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_hyper_flex_volume_response.py b/intersight/model/storage_hyper_flex_volume_response.py index c4877481e3..6a3833d18c 100644 --- a/intersight/model/storage_hyper_flex_volume_response.py +++ b/intersight/model/storage_hyper_flex_volume_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_initiator.py b/intersight/model/storage_initiator.py index 9b9bc16c51..1ace9e7dee 100644 --- a/intersight/model/storage_initiator.py +++ b/intersight/model/storage_initiator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -232,6 +232,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -240,10 +243,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_item.py b/intersight/model/storage_item.py index 0e040bd6a0..a8e271c701 100644 --- a/intersight/model/storage_item.py +++ b/intersight/model/storage_item.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -318,6 +318,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -326,10 +329,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_item_all_of.py b/intersight/model/storage_item_all_of.py index 5eda3d90c3..4f4f6c743f 100644 --- a/intersight/model/storage_item_all_of.py +++ b/intersight/model/storage_item_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_item_list.py b/intersight/model/storage_item_list.py index 507e129037..bcf61e92e6 100644 --- a/intersight/model/storage_item_list.py +++ b/intersight/model/storage_item_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_item_list_all_of.py b/intersight/model/storage_item_list_all_of.py index 99a05e1ee6..90ce773e76 100644 --- a/intersight/model/storage_item_list_all_of.py +++ b/intersight/model/storage_item_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_item_relationship.py b/intersight/model/storage_item_relationship.py index 35f470787c..f0ac8cc539 100644 --- a/intersight/model/storage_item_relationship.py +++ b/intersight/model/storage_item_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class StorageItemRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1421,6 +1422,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1429,10 +1433,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_item_response.py b/intersight/model/storage_item_response.py index 2409841f5d..8d92682a59 100644 --- a/intersight/model/storage_item_response.py +++ b/intersight/model/storage_item_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_key_setting.py b/intersight/model/storage_key_setting.py index 319b2b8e0c..fa0c9eaee5 100644 --- a/intersight/model/storage_key_setting.py +++ b/intersight/model/storage_key_setting.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -223,6 +223,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -231,10 +234,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_key_setting_all_of.py b/intersight/model/storage_key_setting_all_of.py index 043e9d60f1..5abf126fed 100644 --- a/intersight/model/storage_key_setting_all_of.py +++ b/intersight/model/storage_key_setting_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_kmip_auth_credentials.py b/intersight/model/storage_kmip_auth_credentials.py index 63a550b140..32c7793487 100644 --- a/intersight/model/storage_kmip_auth_credentials.py +++ b/intersight/model/storage_kmip_auth_credentials.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -229,6 +229,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -237,10 +240,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_kmip_auth_credentials_all_of.py b/intersight/model/storage_kmip_auth_credentials_all_of.py index 1b4dc08d2c..f5574c5fc1 100644 --- a/intersight/model/storage_kmip_auth_credentials_all_of.py +++ b/intersight/model/storage_kmip_auth_credentials_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_kmip_server.py b/intersight/model/storage_kmip_server.py index 822178b9c6..9587bdb659 100644 --- a/intersight/model/storage_kmip_server.py +++ b/intersight/model/storage_kmip_server.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,6 +226,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -234,10 +237,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_kmip_server_all_of.py b/intersight/model/storage_kmip_server_all_of.py index ff0d84e991..5673d74a3f 100644 --- a/intersight/model/storage_kmip_server_all_of.py +++ b/intersight/model/storage_kmip_server_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_local_key_setting.py b/intersight/model/storage_local_key_setting.py index a572455cac..dcc4a8e226 100644 --- a/intersight/model/storage_local_key_setting.py +++ b/intersight/model/storage_local_key_setting.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -233,6 +233,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -241,10 +244,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_local_key_setting_all_of.py b/intersight/model/storage_local_key_setting_all_of.py index 14477d0ba8..a9ffac0f90 100644 --- a/intersight/model/storage_local_key_setting_all_of.py +++ b/intersight/model/storage_local_key_setting_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_m2_virtual_drive_config.py b/intersight/model/storage_m2_virtual_drive_config.py index f0c7564d6a..790e859868 100644 --- a/intersight/model/storage_m2_virtual_drive_config.py +++ b/intersight/model/storage_m2_virtual_drive_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,6 +226,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -234,10 +237,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_m2_virtual_drive_config_all_of.py b/intersight/model/storage_m2_virtual_drive_config_all_of.py index fa7a5ef936..4b68e6d963 100644 --- a/intersight/model/storage_m2_virtual_drive_config_all_of.py +++ b/intersight/model/storage_m2_virtual_drive_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_manual_drive_group.py b/intersight/model/storage_manual_drive_group.py index 95e998499c..cdf376e696 100644 --- a/intersight/model/storage_manual_drive_group.py +++ b/intersight/model/storage_manual_drive_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -219,6 +219,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +230,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_manual_drive_group_all_of.py b/intersight/model/storage_manual_drive_group_all_of.py index 73a8171aef..ded34ca657 100644 --- a/intersight/model/storage_manual_drive_group_all_of.py +++ b/intersight/model/storage_manual_drive_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_aggregate.py b/intersight/model/storage_net_app_aggregate.py index 5f6cc70fd4..f6d5e38e03 100644 --- a/intersight/model/storage_net_app_aggregate.py +++ b/intersight/model/storage_net_app_aggregate.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -377,6 +377,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -385,10 +388,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_aggregate_all_of.py b/intersight/model/storage_net_app_aggregate_all_of.py index 67dc6e505e..199bbde35c 100644 --- a/intersight/model/storage_net_app_aggregate_all_of.py +++ b/intersight/model/storage_net_app_aggregate_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_aggregate_event.py b/intersight/model/storage_net_app_aggregate_event.py index 21c7c1ea56..8c3ab31932 100644 --- a/intersight/model/storage_net_app_aggregate_event.py +++ b/intersight/model/storage_net_app_aggregate_event.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -371,6 +371,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -379,10 +382,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_aggregate_event_all_of.py b/intersight/model/storage_net_app_aggregate_event_all_of.py index 61802087f9..48722546fc 100644 --- a/intersight/model/storage_net_app_aggregate_event_all_of.py +++ b/intersight/model/storage_net_app_aggregate_event_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_aggregate_event_list.py b/intersight/model/storage_net_app_aggregate_event_list.py index aeb2bcea50..b4c2ccac81 100644 --- a/intersight/model/storage_net_app_aggregate_event_list.py +++ b/intersight/model/storage_net_app_aggregate_event_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_aggregate_event_list_all_of.py b/intersight/model/storage_net_app_aggregate_event_list_all_of.py index e9366d5cf2..acf0761da8 100644 --- a/intersight/model/storage_net_app_aggregate_event_list_all_of.py +++ b/intersight/model/storage_net_app_aggregate_event_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_aggregate_event_relationship.py b/intersight/model/storage_net_app_aggregate_event_relationship.py index b95ed19aab..8022f05a22 100644 --- a/intersight/model/storage_net_app_aggregate_event_relationship.py +++ b/intersight/model/storage_net_app_aggregate_event_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -880,6 +880,7 @@ class StorageNetAppAggregateEventRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1474,6 +1475,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1482,10 +1486,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_aggregate_event_response.py b/intersight/model/storage_net_app_aggregate_event_response.py index 828f152873..50050938b6 100644 --- a/intersight/model/storage_net_app_aggregate_event_response.py +++ b/intersight/model/storage_net_app_aggregate_event_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_aggregate_list.py b/intersight/model/storage_net_app_aggregate_list.py index 0d82adea47..84abc32a99 100644 --- a/intersight/model/storage_net_app_aggregate_list.py +++ b/intersight/model/storage_net_app_aggregate_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_aggregate_list_all_of.py b/intersight/model/storage_net_app_aggregate_list_all_of.py index 80696dbb10..04f80b7293 100644 --- a/intersight/model/storage_net_app_aggregate_list_all_of.py +++ b/intersight/model/storage_net_app_aggregate_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_aggregate_relationship.py b/intersight/model/storage_net_app_aggregate_relationship.py index 2598c05111..84fc1897c1 100644 --- a/intersight/model/storage_net_app_aggregate_relationship.py +++ b/intersight/model/storage_net_app_aggregate_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -881,6 +881,7 @@ class StorageNetAppAggregateRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1480,6 +1481,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1488,10 +1492,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_aggregate_response.py b/intersight/model/storage_net_app_aggregate_response.py index 6888fcdb7a..0556b96736 100644 --- a/intersight/model/storage_net_app_aggregate_response.py +++ b/intersight/model/storage_net_app_aggregate_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_auto_support.py b/intersight/model/storage_net_app_auto_support.py index ff160f3ae5..60c93e9c6d 100644 --- a/intersight/model/storage_net_app_auto_support.py +++ b/intersight/model/storage_net_app_auto_support.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -228,6 +228,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -236,10 +239,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_auto_support_all_of.py b/intersight/model/storage_net_app_auto_support_all_of.py index f96fb5c50d..009e8221d0 100644 --- a/intersight/model/storage_net_app_auto_support_all_of.py +++ b/intersight/model/storage_net_app_auto_support_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_base_disk.py b/intersight/model/storage_net_app_base_disk.py index 2a7b1c7620..50d130d9d4 100644 --- a/intersight/model/storage_net_app_base_disk.py +++ b/intersight/model/storage_net_app_base_disk.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -485,6 +485,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -493,10 +496,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_base_disk_all_of.py b/intersight/model/storage_net_app_base_disk_all_of.py index be3b7411f8..c8a86a1dce 100644 --- a/intersight/model/storage_net_app_base_disk_all_of.py +++ b/intersight/model/storage_net_app_base_disk_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_base_disk_list.py b/intersight/model/storage_net_app_base_disk_list.py index 6eb108c011..556d25a698 100644 --- a/intersight/model/storage_net_app_base_disk_list.py +++ b/intersight/model/storage_net_app_base_disk_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_base_disk_list_all_of.py b/intersight/model/storage_net_app_base_disk_list_all_of.py index a2937f98bf..08cd368150 100644 --- a/intersight/model/storage_net_app_base_disk_list_all_of.py +++ b/intersight/model/storage_net_app_base_disk_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_base_disk_relationship.py b/intersight/model/storage_net_app_base_disk_relationship.py index f94951a64c..1a7ad4b1f3 100644 --- a/intersight/model/storage_net_app_base_disk_relationship.py +++ b/intersight/model/storage_net_app_base_disk_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -916,6 +916,7 @@ class StorageNetAppBaseDiskRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1588,6 +1589,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1596,10 +1600,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_base_disk_response.py b/intersight/model/storage_net_app_base_disk_response.py index dd52561085..962c902b4f 100644 --- a/intersight/model/storage_net_app_base_disk_response.py +++ b/intersight/model/storage_net_app_base_disk_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_base_event.py b/intersight/model/storage_net_app_base_event.py index 8b743d6c69..e09ae69d56 100644 --- a/intersight/model/storage_net_app_base_event.py +++ b/intersight/model/storage_net_app_base_event.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -428,6 +428,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -436,10 +439,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_base_event_all_of.py b/intersight/model/storage_net_app_base_event_all_of.py index dfbf70b1a2..40c2dda9b5 100644 --- a/intersight/model/storage_net_app_base_event_all_of.py +++ b/intersight/model/storage_net_app_base_event_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_base_ip_interface.py b/intersight/model/storage_net_app_base_ip_interface.py index 65c1c622a0..6a7ae36539 100644 --- a/intersight/model/storage_net_app_base_ip_interface.py +++ b/intersight/model/storage_net_app_base_ip_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -369,6 +369,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -377,10 +380,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_base_ip_interface_all_of.py b/intersight/model/storage_net_app_base_ip_interface_all_of.py index b2426847cd..d46919f439 100644 --- a/intersight/model/storage_net_app_base_ip_interface_all_of.py +++ b/intersight/model/storage_net_app_base_ip_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_base_snap_mirror_policy.py b/intersight/model/storage_net_app_base_snap_mirror_policy.py index 5ab571a8c0..507502dc1b 100644 --- a/intersight/model/storage_net_app_base_snap_mirror_policy.py +++ b/intersight/model/storage_net_app_base_snap_mirror_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -313,6 +313,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -321,10 +324,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_base_snap_mirror_policy_all_of.py b/intersight/model/storage_net_app_base_snap_mirror_policy_all_of.py index 54c28047fb..d5fbbd2ad9 100644 --- a/intersight/model/storage_net_app_base_snap_mirror_policy_all_of.py +++ b/intersight/model/storage_net_app_base_snap_mirror_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_base_snap_mirror_policy_relationship.py b/intersight/model/storage_net_app_base_snap_mirror_policy_relationship.py index 6fd69d0685..de84f7f381 100644 --- a/intersight/model/storage_net_app_base_snap_mirror_policy_relationship.py +++ b/intersight/model/storage_net_app_base_snap_mirror_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -833,6 +833,7 @@ class StorageNetAppBaseSnapMirrorPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1409,6 +1410,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1417,10 +1421,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_base_snapshot_policy.py b/intersight/model/storage_net_app_base_snapshot_policy.py index c4ff39b451..dfe831e0f7 100644 --- a/intersight/model/storage_net_app_base_snapshot_policy.py +++ b/intersight/model/storage_net_app_base_snapshot_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -293,6 +293,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -301,10 +304,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_base_snapshot_policy_all_of.py b/intersight/model/storage_net_app_base_snapshot_policy_all_of.py index 30a533a2fc..c6396fcf3b 100644 --- a/intersight/model/storage_net_app_base_snapshot_policy_all_of.py +++ b/intersight/model/storage_net_app_base_snapshot_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_cifs_acl.py b/intersight/model/storage_net_app_cifs_acl.py index d2f88e44dc..8efe09ff56 100644 --- a/intersight/model/storage_net_app_cifs_acl.py +++ b/intersight/model/storage_net_app_cifs_acl.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_cifs_acl_all_of.py b/intersight/model/storage_net_app_cifs_acl_all_of.py index 2083dda02e..ab582f4e74 100644 --- a/intersight/model/storage_net_app_cifs_acl_all_of.py +++ b/intersight/model/storage_net_app_cifs_acl_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_cifs_service.py b/intersight/model/storage_net_app_cifs_service.py index e42e3bdd63..a100ce1454 100644 --- a/intersight/model/storage_net_app_cifs_service.py +++ b/intersight/model/storage_net_app_cifs_service.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -298,6 +298,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -306,10 +309,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_cifs_service_all_of.py b/intersight/model/storage_net_app_cifs_service_all_of.py index 7ccb8d5382..ce9478ad3c 100644 --- a/intersight/model/storage_net_app_cifs_service_all_of.py +++ b/intersight/model/storage_net_app_cifs_service_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_cifs_service_list.py b/intersight/model/storage_net_app_cifs_service_list.py index 1d1a859c5b..bbacba0426 100644 --- a/intersight/model/storage_net_app_cifs_service_list.py +++ b/intersight/model/storage_net_app_cifs_service_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_cifs_service_list_all_of.py b/intersight/model/storage_net_app_cifs_service_list_all_of.py index 8ae25073f9..039c7067e6 100644 --- a/intersight/model/storage_net_app_cifs_service_list_all_of.py +++ b/intersight/model/storage_net_app_cifs_service_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_cifs_service_response.py b/intersight/model/storage_net_app_cifs_service_response.py index c7320d8e96..1be39d5052 100644 --- a/intersight/model/storage_net_app_cifs_service_response.py +++ b/intersight/model/storage_net_app_cifs_service_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_cifs_share.py b/intersight/model/storage_net_app_cifs_share.py index f81b05a25b..57a3263436 100644 --- a/intersight/model/storage_net_app_cifs_share.py +++ b/intersight/model/storage_net_app_cifs_share.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -308,6 +308,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -316,10 +319,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_cifs_share_all_of.py b/intersight/model/storage_net_app_cifs_share_all_of.py index e1b4d1a5d3..7eb189f93e 100644 --- a/intersight/model/storage_net_app_cifs_share_all_of.py +++ b/intersight/model/storage_net_app_cifs_share_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_cifs_share_list.py b/intersight/model/storage_net_app_cifs_share_list.py index 3e5aab1178..42e491dee4 100644 --- a/intersight/model/storage_net_app_cifs_share_list.py +++ b/intersight/model/storage_net_app_cifs_share_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_cifs_share_list_all_of.py b/intersight/model/storage_net_app_cifs_share_list_all_of.py index 771c228b7c..869c90ec13 100644 --- a/intersight/model/storage_net_app_cifs_share_list_all_of.py +++ b/intersight/model/storage_net_app_cifs_share_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_cifs_share_response.py b/intersight/model/storage_net_app_cifs_share_response.py index 8ccd4be245..e78aeac246 100644 --- a/intersight/model/storage_net_app_cifs_share_response.py +++ b/intersight/model/storage_net_app_cifs_share_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_cloud_target.py b/intersight/model/storage_net_app_cloud_target.py index d4ca8e0c02..32b1129efc 100644 --- a/intersight/model/storage_net_app_cloud_target.py +++ b/intersight/model/storage_net_app_cloud_target.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -354,6 +354,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -362,10 +365,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_cloud_target_all_of.py b/intersight/model/storage_net_app_cloud_target_all_of.py index 4c7c6e5f32..c22dc4fff1 100644 --- a/intersight/model/storage_net_app_cloud_target_all_of.py +++ b/intersight/model/storage_net_app_cloud_target_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_cloud_target_list.py b/intersight/model/storage_net_app_cloud_target_list.py index 843fa62f1d..a4289f4fde 100644 --- a/intersight/model/storage_net_app_cloud_target_list.py +++ b/intersight/model/storage_net_app_cloud_target_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_cloud_target_list_all_of.py b/intersight/model/storage_net_app_cloud_target_list_all_of.py index 43e71bd77b..775ed1dd9a 100644 --- a/intersight/model/storage_net_app_cloud_target_list_all_of.py +++ b/intersight/model/storage_net_app_cloud_target_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_cloud_target_response.py b/intersight/model/storage_net_app_cloud_target_response.py index dafb11f8d4..7c7e97c27c 100644 --- a/intersight/model/storage_net_app_cloud_target_response.py +++ b/intersight/model/storage_net_app_cloud_target_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_cluster.py b/intersight/model/storage_net_app_cluster.py index 5923f6b924..e23569d8f6 100644 --- a/intersight/model/storage_net_app_cluster.py +++ b/intersight/model/storage_net_app_cluster.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -423,6 +423,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -431,10 +434,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_cluster_all_of.py b/intersight/model/storage_net_app_cluster_all_of.py index 4ef9bc887a..af4e1ef054 100644 --- a/intersight/model/storage_net_app_cluster_all_of.py +++ b/intersight/model/storage_net_app_cluster_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_cluster_event.py b/intersight/model/storage_net_app_cluster_event.py index 5984ff877e..badfc09e9b 100644 --- a/intersight/model/storage_net_app_cluster_event.py +++ b/intersight/model/storage_net_app_cluster_event.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -371,6 +371,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -379,10 +382,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_cluster_event_all_of.py b/intersight/model/storage_net_app_cluster_event_all_of.py index dc35d7ccdf..2d7f69ce09 100644 --- a/intersight/model/storage_net_app_cluster_event_all_of.py +++ b/intersight/model/storage_net_app_cluster_event_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_cluster_event_list.py b/intersight/model/storage_net_app_cluster_event_list.py index a8c59de537..341ece1e6c 100644 --- a/intersight/model/storage_net_app_cluster_event_list.py +++ b/intersight/model/storage_net_app_cluster_event_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_cluster_event_list_all_of.py b/intersight/model/storage_net_app_cluster_event_list_all_of.py index 76e7a1a611..44a4f8d533 100644 --- a/intersight/model/storage_net_app_cluster_event_list_all_of.py +++ b/intersight/model/storage_net_app_cluster_event_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_cluster_event_relationship.py b/intersight/model/storage_net_app_cluster_event_relationship.py index 75c6f899ee..ef481f91a3 100644 --- a/intersight/model/storage_net_app_cluster_event_relationship.py +++ b/intersight/model/storage_net_app_cluster_event_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -880,6 +880,7 @@ class StorageNetAppClusterEventRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1474,6 +1475,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1482,10 +1486,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_cluster_event_response.py b/intersight/model/storage_net_app_cluster_event_response.py index 49e2ee0f72..ff015edaf2 100644 --- a/intersight/model/storage_net_app_cluster_event_response.py +++ b/intersight/model/storage_net_app_cluster_event_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_cluster_list.py b/intersight/model/storage_net_app_cluster_list.py index 19e6000d49..b33948b15d 100644 --- a/intersight/model/storage_net_app_cluster_list.py +++ b/intersight/model/storage_net_app_cluster_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_cluster_list_all_of.py b/intersight/model/storage_net_app_cluster_list_all_of.py index e8b4a729d2..7dc6436134 100644 --- a/intersight/model/storage_net_app_cluster_list_all_of.py +++ b/intersight/model/storage_net_app_cluster_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_cluster_relationship.py b/intersight/model/storage_net_app_cluster_relationship.py index 0f99b9ce95..e721ab2a5b 100644 --- a/intersight/model/storage_net_app_cluster_relationship.py +++ b/intersight/model/storage_net_app_cluster_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -854,6 +854,7 @@ class StorageNetAppClusterRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1526,6 +1527,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1534,10 +1538,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_cluster_response.py b/intersight/model/storage_net_app_cluster_response.py index f17f110bd5..3794ac6b00 100644 --- a/intersight/model/storage_net_app_cluster_response.py +++ b/intersight/model/storage_net_app_cluster_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_cluster_snap_mirror_policy.py b/intersight/model/storage_net_app_cluster_snap_mirror_policy.py index 648bd2630b..8898e91307 100644 --- a/intersight/model/storage_net_app_cluster_snap_mirror_policy.py +++ b/intersight/model/storage_net_app_cluster_snap_mirror_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -311,6 +311,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -319,10 +322,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_cluster_snap_mirror_policy_all_of.py b/intersight/model/storage_net_app_cluster_snap_mirror_policy_all_of.py index ce7d1d4c08..43c91701f3 100644 --- a/intersight/model/storage_net_app_cluster_snap_mirror_policy_all_of.py +++ b/intersight/model/storage_net_app_cluster_snap_mirror_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_cluster_snap_mirror_policy_list.py b/intersight/model/storage_net_app_cluster_snap_mirror_policy_list.py index 5db6e9c7a0..84c3b0346f 100644 --- a/intersight/model/storage_net_app_cluster_snap_mirror_policy_list.py +++ b/intersight/model/storage_net_app_cluster_snap_mirror_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_cluster_snap_mirror_policy_list_all_of.py b/intersight/model/storage_net_app_cluster_snap_mirror_policy_list_all_of.py index e4824db820..c95b182719 100644 --- a/intersight/model/storage_net_app_cluster_snap_mirror_policy_list_all_of.py +++ b/intersight/model/storage_net_app_cluster_snap_mirror_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_cluster_snap_mirror_policy_response.py b/intersight/model/storage_net_app_cluster_snap_mirror_policy_response.py index a209c59232..98834a2e43 100644 --- a/intersight/model/storage_net_app_cluster_snap_mirror_policy_response.py +++ b/intersight/model/storage_net_app_cluster_snap_mirror_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_cluster_snapshot_policy.py b/intersight/model/storage_net_app_cluster_snapshot_policy.py index 2eb772619d..7ba9c8df4f 100644 --- a/intersight/model/storage_net_app_cluster_snapshot_policy.py +++ b/intersight/model/storage_net_app_cluster_snapshot_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -291,6 +291,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -299,10 +302,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_cluster_snapshot_policy_all_of.py b/intersight/model/storage_net_app_cluster_snapshot_policy_all_of.py index 90dbbd4e05..cdfcbfe3b4 100644 --- a/intersight/model/storage_net_app_cluster_snapshot_policy_all_of.py +++ b/intersight/model/storage_net_app_cluster_snapshot_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_cluster_snapshot_policy_list.py b/intersight/model/storage_net_app_cluster_snapshot_policy_list.py index b129353555..89890032fd 100644 --- a/intersight/model/storage_net_app_cluster_snapshot_policy_list.py +++ b/intersight/model/storage_net_app_cluster_snapshot_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_cluster_snapshot_policy_list_all_of.py b/intersight/model/storage_net_app_cluster_snapshot_policy_list_all_of.py index c7755d1c84..44f4c30c23 100644 --- a/intersight/model/storage_net_app_cluster_snapshot_policy_list_all_of.py +++ b/intersight/model/storage_net_app_cluster_snapshot_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_cluster_snapshot_policy_response.py b/intersight/model/storage_net_app_cluster_snapshot_policy_response.py index 99c9acc13c..6d46f850d4 100644 --- a/intersight/model/storage_net_app_cluster_snapshot_policy_response.py +++ b/intersight/model/storage_net_app_cluster_snapshot_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_data_ip_interface.py b/intersight/model/storage_net_app_data_ip_interface.py index f3bc9d4ba1..0838714e5a 100644 --- a/intersight/model/storage_net_app_data_ip_interface.py +++ b/intersight/model/storage_net_app_data_ip_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -383,6 +383,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -391,10 +394,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_data_ip_interface_all_of.py b/intersight/model/storage_net_app_data_ip_interface_all_of.py index 00b5b7298f..a880612d5c 100644 --- a/intersight/model/storage_net_app_data_ip_interface_all_of.py +++ b/intersight/model/storage_net_app_data_ip_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_data_ip_interface_event.py b/intersight/model/storage_net_app_data_ip_interface_event.py index 611abd5512..89c28f5a08 100644 --- a/intersight/model/storage_net_app_data_ip_interface_event.py +++ b/intersight/model/storage_net_app_data_ip_interface_event.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -371,6 +371,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -379,10 +382,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_data_ip_interface_event_all_of.py b/intersight/model/storage_net_app_data_ip_interface_event_all_of.py index 8f64e55f62..b070dc0599 100644 --- a/intersight/model/storage_net_app_data_ip_interface_event_all_of.py +++ b/intersight/model/storage_net_app_data_ip_interface_event_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_data_ip_interface_event_list.py b/intersight/model/storage_net_app_data_ip_interface_event_list.py index 3d57fa7ae5..fe09fa0f8e 100644 --- a/intersight/model/storage_net_app_data_ip_interface_event_list.py +++ b/intersight/model/storage_net_app_data_ip_interface_event_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_data_ip_interface_event_list_all_of.py b/intersight/model/storage_net_app_data_ip_interface_event_list_all_of.py index 078fdca914..eff22f9f7b 100644 --- a/intersight/model/storage_net_app_data_ip_interface_event_list_all_of.py +++ b/intersight/model/storage_net_app_data_ip_interface_event_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_data_ip_interface_event_relationship.py b/intersight/model/storage_net_app_data_ip_interface_event_relationship.py index 3ab9146a0c..04111fe7b5 100644 --- a/intersight/model/storage_net_app_data_ip_interface_event_relationship.py +++ b/intersight/model/storage_net_app_data_ip_interface_event_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -880,6 +880,7 @@ class StorageNetAppDataIpInterfaceEventRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1474,6 +1475,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1482,10 +1486,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_data_ip_interface_event_response.py b/intersight/model/storage_net_app_data_ip_interface_event_response.py index f497d9c75b..1ba54f1776 100644 --- a/intersight/model/storage_net_app_data_ip_interface_event_response.py +++ b/intersight/model/storage_net_app_data_ip_interface_event_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_data_ip_interface_list.py b/intersight/model/storage_net_app_data_ip_interface_list.py index 83ccd6af4c..a858f61a79 100644 --- a/intersight/model/storage_net_app_data_ip_interface_list.py +++ b/intersight/model/storage_net_app_data_ip_interface_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_data_ip_interface_list_all_of.py b/intersight/model/storage_net_app_data_ip_interface_list_all_of.py index 02f2e16c1b..553d27a08b 100644 --- a/intersight/model/storage_net_app_data_ip_interface_list_all_of.py +++ b/intersight/model/storage_net_app_data_ip_interface_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_data_ip_interface_relationship.py b/intersight/model/storage_net_app_data_ip_interface_relationship.py index a61fd03299..c7ac24f32d 100644 --- a/intersight/model/storage_net_app_data_ip_interface_relationship.py +++ b/intersight/model/storage_net_app_data_ip_interface_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -854,6 +854,7 @@ class StorageNetAppDataIpInterfaceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1486,6 +1487,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1494,10 +1498,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_data_ip_interface_response.py b/intersight/model/storage_net_app_data_ip_interface_response.py index f15c801e35..0747945148 100644 --- a/intersight/model/storage_net_app_data_ip_interface_response.py +++ b/intersight/model/storage_net_app_data_ip_interface_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_disk_event.py b/intersight/model/storage_net_app_disk_event.py index 3898a6dbbc..9bce64c74a 100644 --- a/intersight/model/storage_net_app_disk_event.py +++ b/intersight/model/storage_net_app_disk_event.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -371,6 +371,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -379,10 +382,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_disk_event_all_of.py b/intersight/model/storage_net_app_disk_event_all_of.py index 32e94e5209..a15d685a65 100644 --- a/intersight/model/storage_net_app_disk_event_all_of.py +++ b/intersight/model/storage_net_app_disk_event_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_disk_event_list.py b/intersight/model/storage_net_app_disk_event_list.py index 9b1af6b6b6..548c1ae04c 100644 --- a/intersight/model/storage_net_app_disk_event_list.py +++ b/intersight/model/storage_net_app_disk_event_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_disk_event_list_all_of.py b/intersight/model/storage_net_app_disk_event_list_all_of.py index 872910b9e0..76905f65ca 100644 --- a/intersight/model/storage_net_app_disk_event_list_all_of.py +++ b/intersight/model/storage_net_app_disk_event_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_disk_event_relationship.py b/intersight/model/storage_net_app_disk_event_relationship.py index 3046b9c5c2..1fae588b8d 100644 --- a/intersight/model/storage_net_app_disk_event_relationship.py +++ b/intersight/model/storage_net_app_disk_event_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -880,6 +880,7 @@ class StorageNetAppDiskEventRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1474,6 +1475,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1482,10 +1486,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_disk_event_response.py b/intersight/model/storage_net_app_disk_event_response.py index 4ad933af58..a1e4bb8b38 100644 --- a/intersight/model/storage_net_app_disk_event_response.py +++ b/intersight/model/storage_net_app_disk_event_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_ethernet_port.py b/intersight/model/storage_net_app_ethernet_port.py index d08163cab5..9dca1b49bf 100644 --- a/intersight/model/storage_net_app_ethernet_port.py +++ b/intersight/model/storage_net_app_ethernet_port.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -350,6 +350,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -358,10 +361,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_ethernet_port_all_of.py b/intersight/model/storage_net_app_ethernet_port_all_of.py index 4e9aac6744..9ded2edc5d 100644 --- a/intersight/model/storage_net_app_ethernet_port_all_of.py +++ b/intersight/model/storage_net_app_ethernet_port_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_ethernet_port_event.py b/intersight/model/storage_net_app_ethernet_port_event.py index 4975873e49..6cb2d94366 100644 --- a/intersight/model/storage_net_app_ethernet_port_event.py +++ b/intersight/model/storage_net_app_ethernet_port_event.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -371,6 +371,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -379,10 +382,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_ethernet_port_event_all_of.py b/intersight/model/storage_net_app_ethernet_port_event_all_of.py index 617f7b18ce..09ba24ffca 100644 --- a/intersight/model/storage_net_app_ethernet_port_event_all_of.py +++ b/intersight/model/storage_net_app_ethernet_port_event_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_ethernet_port_event_list.py b/intersight/model/storage_net_app_ethernet_port_event_list.py index 6ea42ef95c..2db5cc21bb 100644 --- a/intersight/model/storage_net_app_ethernet_port_event_list.py +++ b/intersight/model/storage_net_app_ethernet_port_event_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_ethernet_port_event_list_all_of.py b/intersight/model/storage_net_app_ethernet_port_event_list_all_of.py index 84250ca3a1..0a81472456 100644 --- a/intersight/model/storage_net_app_ethernet_port_event_list_all_of.py +++ b/intersight/model/storage_net_app_ethernet_port_event_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_ethernet_port_event_relationship.py b/intersight/model/storage_net_app_ethernet_port_event_relationship.py index c2d22eb6a5..91c444f9db 100644 --- a/intersight/model/storage_net_app_ethernet_port_event_relationship.py +++ b/intersight/model/storage_net_app_ethernet_port_event_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -880,6 +880,7 @@ class StorageNetAppEthernetPortEventRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1474,6 +1475,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1482,10 +1486,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_ethernet_port_event_response.py b/intersight/model/storage_net_app_ethernet_port_event_response.py index 704e9cdf6c..2519e38f97 100644 --- a/intersight/model/storage_net_app_ethernet_port_event_response.py +++ b/intersight/model/storage_net_app_ethernet_port_event_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_ethernet_port_lag.py b/intersight/model/storage_net_app_ethernet_port_lag.py index 7a1d18b133..59acaf4023 100644 --- a/intersight/model/storage_net_app_ethernet_port_lag.py +++ b/intersight/model/storage_net_app_ethernet_port_lag.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -235,6 +235,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -243,10 +246,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_ethernet_port_lag_all_of.py b/intersight/model/storage_net_app_ethernet_port_lag_all_of.py index c0366f36ae..0ebcf673e4 100644 --- a/intersight/model/storage_net_app_ethernet_port_lag_all_of.py +++ b/intersight/model/storage_net_app_ethernet_port_lag_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_ethernet_port_list.py b/intersight/model/storage_net_app_ethernet_port_list.py index 449f78b72a..89753aa764 100644 --- a/intersight/model/storage_net_app_ethernet_port_list.py +++ b/intersight/model/storage_net_app_ethernet_port_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_ethernet_port_list_all_of.py b/intersight/model/storage_net_app_ethernet_port_list_all_of.py index b5542b5cdd..2e2950b75c 100644 --- a/intersight/model/storage_net_app_ethernet_port_list_all_of.py +++ b/intersight/model/storage_net_app_ethernet_port_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_ethernet_port_relationship.py b/intersight/model/storage_net_app_ethernet_port_relationship.py index 209fbf5ca0..ae5bb4a9f6 100644 --- a/intersight/model/storage_net_app_ethernet_port_relationship.py +++ b/intersight/model/storage_net_app_ethernet_port_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -856,6 +856,7 @@ class StorageNetAppEthernetPortRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1453,6 +1454,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1461,10 +1465,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_ethernet_port_response.py b/intersight/model/storage_net_app_ethernet_port_response.py index 2374b1dd4d..dd792ad1d5 100644 --- a/intersight/model/storage_net_app_ethernet_port_response.py +++ b/intersight/model/storage_net_app_ethernet_port_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_ethernet_port_vlan.py b/intersight/model/storage_net_app_ethernet_port_vlan.py index 56840f823f..cf77d2fad8 100644 --- a/intersight/model/storage_net_app_ethernet_port_vlan.py +++ b/intersight/model/storage_net_app_ethernet_port_vlan.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_ethernet_port_vlan_all_of.py b/intersight/model/storage_net_app_ethernet_port_vlan_all_of.py index 60df9c4512..f6731a889a 100644 --- a/intersight/model/storage_net_app_ethernet_port_vlan_all_of.py +++ b/intersight/model/storage_net_app_ethernet_port_vlan_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_export_policy.py b/intersight/model/storage_net_app_export_policy.py index 3657c70656..cf1aa2f3cb 100644 --- a/intersight/model/storage_net_app_export_policy.py +++ b/intersight/model/storage_net_app_export_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -305,6 +305,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -313,10 +316,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_export_policy_all_of.py b/intersight/model/storage_net_app_export_policy_all_of.py index b0c9fd4d36..7ae94b8d17 100644 --- a/intersight/model/storage_net_app_export_policy_all_of.py +++ b/intersight/model/storage_net_app_export_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_export_policy_list.py b/intersight/model/storage_net_app_export_policy_list.py index b5b5cbc166..4cc9e0e831 100644 --- a/intersight/model/storage_net_app_export_policy_list.py +++ b/intersight/model/storage_net_app_export_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_export_policy_list_all_of.py b/intersight/model/storage_net_app_export_policy_list_all_of.py index eee511260e..150d8cf132 100644 --- a/intersight/model/storage_net_app_export_policy_list_all_of.py +++ b/intersight/model/storage_net_app_export_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_export_policy_response.py b/intersight/model/storage_net_app_export_policy_response.py index e1e488be26..9d0b5b0ac4 100644 --- a/intersight/model/storage_net_app_export_policy_response.py +++ b/intersight/model/storage_net_app_export_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_export_policy_rule.py b/intersight/model/storage_net_app_export_policy_rule.py index db5be56ff1..8e8087376d 100644 --- a/intersight/model/storage_net_app_export_policy_rule.py +++ b/intersight/model/storage_net_app_export_policy_rule.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -229,6 +229,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -237,10 +240,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_export_policy_rule_all_of.py b/intersight/model/storage_net_app_export_policy_rule_all_of.py index 30a63b5a72..7fcad77e11 100644 --- a/intersight/model/storage_net_app_export_policy_rule_all_of.py +++ b/intersight/model/storage_net_app_export_policy_rule_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_fc_interface.py b/intersight/model/storage_net_app_fc_interface.py index 08074f4ef9..e11db597dd 100644 --- a/intersight/model/storage_net_app_fc_interface.py +++ b/intersight/model/storage_net_app_fc_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -367,6 +367,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -375,10 +378,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_fc_interface_all_of.py b/intersight/model/storage_net_app_fc_interface_all_of.py index a3a7742eb3..6b5e772bc1 100644 --- a/intersight/model/storage_net_app_fc_interface_all_of.py +++ b/intersight/model/storage_net_app_fc_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_fc_interface_event.py b/intersight/model/storage_net_app_fc_interface_event.py index 63af275960..80c92c1698 100644 --- a/intersight/model/storage_net_app_fc_interface_event.py +++ b/intersight/model/storage_net_app_fc_interface_event.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -371,6 +371,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -379,10 +382,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_fc_interface_event_all_of.py b/intersight/model/storage_net_app_fc_interface_event_all_of.py index f54d945ee9..fa66f89386 100644 --- a/intersight/model/storage_net_app_fc_interface_event_all_of.py +++ b/intersight/model/storage_net_app_fc_interface_event_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_fc_interface_event_list.py b/intersight/model/storage_net_app_fc_interface_event_list.py index cb2d678102..6afe704510 100644 --- a/intersight/model/storage_net_app_fc_interface_event_list.py +++ b/intersight/model/storage_net_app_fc_interface_event_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_fc_interface_event_list_all_of.py b/intersight/model/storage_net_app_fc_interface_event_list_all_of.py index 2db32e8f0d..1df72812e3 100644 --- a/intersight/model/storage_net_app_fc_interface_event_list_all_of.py +++ b/intersight/model/storage_net_app_fc_interface_event_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_fc_interface_event_relationship.py b/intersight/model/storage_net_app_fc_interface_event_relationship.py index df89256b70..21123f6527 100644 --- a/intersight/model/storage_net_app_fc_interface_event_relationship.py +++ b/intersight/model/storage_net_app_fc_interface_event_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -880,6 +880,7 @@ class StorageNetAppFcInterfaceEventRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1474,6 +1475,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1482,10 +1486,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_fc_interface_event_response.py b/intersight/model/storage_net_app_fc_interface_event_response.py index 6000f34bbb..514d06f444 100644 --- a/intersight/model/storage_net_app_fc_interface_event_response.py +++ b/intersight/model/storage_net_app_fc_interface_event_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_fc_interface_list.py b/intersight/model/storage_net_app_fc_interface_list.py index 1ad988c62d..12a5e025ef 100644 --- a/intersight/model/storage_net_app_fc_interface_list.py +++ b/intersight/model/storage_net_app_fc_interface_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_fc_interface_list_all_of.py b/intersight/model/storage_net_app_fc_interface_list_all_of.py index 74211ccce8..7d601f5407 100644 --- a/intersight/model/storage_net_app_fc_interface_list_all_of.py +++ b/intersight/model/storage_net_app_fc_interface_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_fc_interface_relationship.py b/intersight/model/storage_net_app_fc_interface_relationship.py index 3d50f8249e..3ed0566b80 100644 --- a/intersight/model/storage_net_app_fc_interface_relationship.py +++ b/intersight/model/storage_net_app_fc_interface_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -866,6 +866,7 @@ class StorageNetAppFcInterfaceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1470,6 +1471,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1478,10 +1482,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_fc_interface_response.py b/intersight/model/storage_net_app_fc_interface_response.py index 5ef31c989b..e91fd1e267 100644 --- a/intersight/model/storage_net_app_fc_interface_response.py +++ b/intersight/model/storage_net_app_fc_interface_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_fc_port.py b/intersight/model/storage_net_app_fc_port.py index 2c89d5154d..56df928e37 100644 --- a/intersight/model/storage_net_app_fc_port.py +++ b/intersight/model/storage_net_app_fc_port.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -358,6 +358,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -366,10 +369,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_fc_port_all_of.py b/intersight/model/storage_net_app_fc_port_all_of.py index d034b7d8e3..d993e09256 100644 --- a/intersight/model/storage_net_app_fc_port_all_of.py +++ b/intersight/model/storage_net_app_fc_port_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_fc_port_event.py b/intersight/model/storage_net_app_fc_port_event.py index d7719521d1..9f25403db5 100644 --- a/intersight/model/storage_net_app_fc_port_event.py +++ b/intersight/model/storage_net_app_fc_port_event.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -371,6 +371,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -379,10 +382,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_fc_port_event_all_of.py b/intersight/model/storage_net_app_fc_port_event_all_of.py index 32bd5fad08..376cb8d97a 100644 --- a/intersight/model/storage_net_app_fc_port_event_all_of.py +++ b/intersight/model/storage_net_app_fc_port_event_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_fc_port_event_list.py b/intersight/model/storage_net_app_fc_port_event_list.py index d45d2a5902..d8d6fe20a1 100644 --- a/intersight/model/storage_net_app_fc_port_event_list.py +++ b/intersight/model/storage_net_app_fc_port_event_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_fc_port_event_list_all_of.py b/intersight/model/storage_net_app_fc_port_event_list_all_of.py index 6cf88c69a7..e0f20938bd 100644 --- a/intersight/model/storage_net_app_fc_port_event_list_all_of.py +++ b/intersight/model/storage_net_app_fc_port_event_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_fc_port_event_relationship.py b/intersight/model/storage_net_app_fc_port_event_relationship.py index 48e0787e63..15e80d15bb 100644 --- a/intersight/model/storage_net_app_fc_port_event_relationship.py +++ b/intersight/model/storage_net_app_fc_port_event_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -880,6 +880,7 @@ class StorageNetAppFcPortEventRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1474,6 +1475,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1482,10 +1486,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_fc_port_event_response.py b/intersight/model/storage_net_app_fc_port_event_response.py index 84538a80e5..fa4e67869c 100644 --- a/intersight/model/storage_net_app_fc_port_event_response.py +++ b/intersight/model/storage_net_app_fc_port_event_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_fc_port_list.py b/intersight/model/storage_net_app_fc_port_list.py index be06e00683..61c0626287 100644 --- a/intersight/model/storage_net_app_fc_port_list.py +++ b/intersight/model/storage_net_app_fc_port_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_fc_port_list_all_of.py b/intersight/model/storage_net_app_fc_port_list_all_of.py index d07e9ad3a0..96796a54af 100644 --- a/intersight/model/storage_net_app_fc_port_list_all_of.py +++ b/intersight/model/storage_net_app_fc_port_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_fc_port_relationship.py b/intersight/model/storage_net_app_fc_port_relationship.py index 69f4762642..ab63c5f6de 100644 --- a/intersight/model/storage_net_app_fc_port_relationship.py +++ b/intersight/model/storage_net_app_fc_port_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -863,6 +863,7 @@ class StorageNetAppFcPortRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1461,6 +1462,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1469,10 +1473,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_fc_port_response.py b/intersight/model/storage_net_app_fc_port_response.py index 96636cd611..2aef73c301 100644 --- a/intersight/model/storage_net_app_fc_port_response.py +++ b/intersight/model/storage_net_app_fc_port_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_high_availability.py b/intersight/model/storage_net_app_high_availability.py index f9830149ac..146b5d0390 100644 --- a/intersight/model/storage_net_app_high_availability.py +++ b/intersight/model/storage_net_app_high_availability.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -249,6 +249,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -257,10 +260,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_high_availability_all_of.py b/intersight/model/storage_net_app_high_availability_all_of.py index 68452a7556..19df4e13ef 100644 --- a/intersight/model/storage_net_app_high_availability_all_of.py +++ b/intersight/model/storage_net_app_high_availability_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_initiator_group.py b/intersight/model/storage_net_app_initiator_group.py index dda158eb0b..e2c5d0251b 100644 --- a/intersight/model/storage_net_app_initiator_group.py +++ b/intersight/model/storage_net_app_initiator_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -309,6 +309,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -317,10 +320,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_initiator_group_all_of.py b/intersight/model/storage_net_app_initiator_group_all_of.py index 0cfe33da06..b384a3c650 100644 --- a/intersight/model/storage_net_app_initiator_group_all_of.py +++ b/intersight/model/storage_net_app_initiator_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_initiator_group_list.py b/intersight/model/storage_net_app_initiator_group_list.py index bc9ed4aed6..924592796a 100644 --- a/intersight/model/storage_net_app_initiator_group_list.py +++ b/intersight/model/storage_net_app_initiator_group_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_initiator_group_list_all_of.py b/intersight/model/storage_net_app_initiator_group_list_all_of.py index 40b85e90a3..5d9400159a 100644 --- a/intersight/model/storage_net_app_initiator_group_list_all_of.py +++ b/intersight/model/storage_net_app_initiator_group_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_initiator_group_relationship.py b/intersight/model/storage_net_app_initiator_group_relationship.py index 1d5a381089..41ad3881bc 100644 --- a/intersight/model/storage_net_app_initiator_group_relationship.py +++ b/intersight/model/storage_net_app_initiator_group_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -844,6 +844,7 @@ class StorageNetAppInitiatorGroupRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1412,6 +1413,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1420,10 +1424,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_initiator_group_response.py b/intersight/model/storage_net_app_initiator_group_response.py index db961a91f9..2d1928dd5a 100644 --- a/intersight/model/storage_net_app_initiator_group_response.py +++ b/intersight/model/storage_net_app_initiator_group_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_ip_interface.py b/intersight/model/storage_net_app_ip_interface.py index a20f16f070..83ef4672f1 100644 --- a/intersight/model/storage_net_app_ip_interface.py +++ b/intersight/model/storage_net_app_ip_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -347,6 +347,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -355,10 +358,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_ip_interface_all_of.py b/intersight/model/storage_net_app_ip_interface_all_of.py index e48b1f5520..8744e976fd 100644 --- a/intersight/model/storage_net_app_ip_interface_all_of.py +++ b/intersight/model/storage_net_app_ip_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_ip_interface_event.py b/intersight/model/storage_net_app_ip_interface_event.py index f8f926a0fa..9a2e6b3f48 100644 --- a/intersight/model/storage_net_app_ip_interface_event.py +++ b/intersight/model/storage_net_app_ip_interface_event.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -371,6 +371,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -379,10 +382,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_ip_interface_event_all_of.py b/intersight/model/storage_net_app_ip_interface_event_all_of.py index e52fc73025..c443b33a9c 100644 --- a/intersight/model/storage_net_app_ip_interface_event_all_of.py +++ b/intersight/model/storage_net_app_ip_interface_event_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_ip_interface_event_list.py b/intersight/model/storage_net_app_ip_interface_event_list.py index aba27b48a8..90af369c42 100644 --- a/intersight/model/storage_net_app_ip_interface_event_list.py +++ b/intersight/model/storage_net_app_ip_interface_event_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_ip_interface_event_list_all_of.py b/intersight/model/storage_net_app_ip_interface_event_list_all_of.py index a70b5ca8cf..89b5a6a887 100644 --- a/intersight/model/storage_net_app_ip_interface_event_list_all_of.py +++ b/intersight/model/storage_net_app_ip_interface_event_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_ip_interface_event_relationship.py b/intersight/model/storage_net_app_ip_interface_event_relationship.py index cbcdc80e1b..88e56e5297 100644 --- a/intersight/model/storage_net_app_ip_interface_event_relationship.py +++ b/intersight/model/storage_net_app_ip_interface_event_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -880,6 +880,7 @@ class StorageNetAppIpInterfaceEventRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1474,6 +1475,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1482,10 +1486,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_ip_interface_event_response.py b/intersight/model/storage_net_app_ip_interface_event_response.py index 486cd7a599..edde1b4f00 100644 --- a/intersight/model/storage_net_app_ip_interface_event_response.py +++ b/intersight/model/storage_net_app_ip_interface_event_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_ip_interface_list.py b/intersight/model/storage_net_app_ip_interface_list.py index b5f1efdee5..ec7aa9fb5c 100644 --- a/intersight/model/storage_net_app_ip_interface_list.py +++ b/intersight/model/storage_net_app_ip_interface_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_ip_interface_list_all_of.py b/intersight/model/storage_net_app_ip_interface_list_all_of.py index cbe8aba9a5..cbfbf059de 100644 --- a/intersight/model/storage_net_app_ip_interface_list_all_of.py +++ b/intersight/model/storage_net_app_ip_interface_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_ip_interface_relationship.py b/intersight/model/storage_net_app_ip_interface_relationship.py index c301d2d094..271146c99f 100644 --- a/intersight/model/storage_net_app_ip_interface_relationship.py +++ b/intersight/model/storage_net_app_ip_interface_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -850,6 +850,7 @@ class StorageNetAppIpInterfaceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1450,6 +1451,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1458,10 +1462,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_ip_interface_response.py b/intersight/model/storage_net_app_ip_interface_response.py index 5a45a506f8..d8de941732 100644 --- a/intersight/model/storage_net_app_ip_interface_response.py +++ b/intersight/model/storage_net_app_ip_interface_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_iscsi_service.py b/intersight/model/storage_net_app_iscsi_service.py index 8c00aa0080..dc1ba61971 100644 --- a/intersight/model/storage_net_app_iscsi_service.py +++ b/intersight/model/storage_net_app_iscsi_service.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -282,6 +282,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -290,10 +293,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_iscsi_service_all_of.py b/intersight/model/storage_net_app_iscsi_service_all_of.py index d89bc98523..e750bd971f 100644 --- a/intersight/model/storage_net_app_iscsi_service_all_of.py +++ b/intersight/model/storage_net_app_iscsi_service_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_iscsi_service_list.py b/intersight/model/storage_net_app_iscsi_service_list.py index e6bafeb9e2..7909b1d878 100644 --- a/intersight/model/storage_net_app_iscsi_service_list.py +++ b/intersight/model/storage_net_app_iscsi_service_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_iscsi_service_list_all_of.py b/intersight/model/storage_net_app_iscsi_service_list_all_of.py index 9e2603c5f4..ef9b799680 100644 --- a/intersight/model/storage_net_app_iscsi_service_list_all_of.py +++ b/intersight/model/storage_net_app_iscsi_service_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_iscsi_service_response.py b/intersight/model/storage_net_app_iscsi_service_response.py index ead8fe8c4a..b27ce4fc53 100644 --- a/intersight/model/storage_net_app_iscsi_service_response.py +++ b/intersight/model/storage_net_app_iscsi_service_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_license.py b/intersight/model/storage_net_app_license.py index 70b45a8cac..4ca9c627c2 100644 --- a/intersight/model/storage_net_app_license.py +++ b/intersight/model/storage_net_app_license.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -288,6 +288,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -296,10 +299,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_license_all_of.py b/intersight/model/storage_net_app_license_all_of.py index 6e58fe16c7..09c9e5a04c 100644 --- a/intersight/model/storage_net_app_license_all_of.py +++ b/intersight/model/storage_net_app_license_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_license_list.py b/intersight/model/storage_net_app_license_list.py index 931f642557..887c340582 100644 --- a/intersight/model/storage_net_app_license_list.py +++ b/intersight/model/storage_net_app_license_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_license_list_all_of.py b/intersight/model/storage_net_app_license_list_all_of.py index d0053c41c4..a09fb7be1f 100644 --- a/intersight/model/storage_net_app_license_list_all_of.py +++ b/intersight/model/storage_net_app_license_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_license_response.py b/intersight/model/storage_net_app_license_response.py index 4cc2250615..61b5ec44ad 100644 --- a/intersight/model/storage_net_app_license_response.py +++ b/intersight/model/storage_net_app_license_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_lun.py b/intersight/model/storage_net_app_lun.py index f2ba4486b4..53f3743d80 100644 --- a/intersight/model/storage_net_app_lun.py +++ b/intersight/model/storage_net_app_lun.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -373,6 +373,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -381,10 +384,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_lun_all_of.py b/intersight/model/storage_net_app_lun_all_of.py index 5f9a177bb2..5a7643a8fb 100644 --- a/intersight/model/storage_net_app_lun_all_of.py +++ b/intersight/model/storage_net_app_lun_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_lun_event.py b/intersight/model/storage_net_app_lun_event.py index 7286327463..ab3e5215bc 100644 --- a/intersight/model/storage_net_app_lun_event.py +++ b/intersight/model/storage_net_app_lun_event.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -371,6 +371,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -379,10 +382,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_lun_event_all_of.py b/intersight/model/storage_net_app_lun_event_all_of.py index 42ede5bf15..d7d598b4c0 100644 --- a/intersight/model/storage_net_app_lun_event_all_of.py +++ b/intersight/model/storage_net_app_lun_event_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_lun_event_list.py b/intersight/model/storage_net_app_lun_event_list.py index 00c25e5820..8949d6b855 100644 --- a/intersight/model/storage_net_app_lun_event_list.py +++ b/intersight/model/storage_net_app_lun_event_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_lun_event_list_all_of.py b/intersight/model/storage_net_app_lun_event_list_all_of.py index 385a7ccd9c..a4816bde0f 100644 --- a/intersight/model/storage_net_app_lun_event_list_all_of.py +++ b/intersight/model/storage_net_app_lun_event_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_lun_event_relationship.py b/intersight/model/storage_net_app_lun_event_relationship.py index 755935d994..84fe5a9e8f 100644 --- a/intersight/model/storage_net_app_lun_event_relationship.py +++ b/intersight/model/storage_net_app_lun_event_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -880,6 +880,7 @@ class StorageNetAppLunEventRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1474,6 +1475,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1482,10 +1486,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_lun_event_response.py b/intersight/model/storage_net_app_lun_event_response.py index 9c047d97ba..960a538a90 100644 --- a/intersight/model/storage_net_app_lun_event_response.py +++ b/intersight/model/storage_net_app_lun_event_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_lun_list.py b/intersight/model/storage_net_app_lun_list.py index 5168ae0b96..a6ab9fe39b 100644 --- a/intersight/model/storage_net_app_lun_list.py +++ b/intersight/model/storage_net_app_lun_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_lun_list_all_of.py b/intersight/model/storage_net_app_lun_list_all_of.py index a3f0d057c9..53e12dc512 100644 --- a/intersight/model/storage_net_app_lun_list_all_of.py +++ b/intersight/model/storage_net_app_lun_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_lun_map.py b/intersight/model/storage_net_app_lun_map.py index bfa207f5f8..b01609b390 100644 --- a/intersight/model/storage_net_app_lun_map.py +++ b/intersight/model/storage_net_app_lun_map.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -306,6 +306,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -314,10 +317,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_lun_map_all_of.py b/intersight/model/storage_net_app_lun_map_all_of.py index 28a26edc19..e8096fb3e9 100644 --- a/intersight/model/storage_net_app_lun_map_all_of.py +++ b/intersight/model/storage_net_app_lun_map_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_lun_map_list.py b/intersight/model/storage_net_app_lun_map_list.py index 55fa4967bf..5ad5a71491 100644 --- a/intersight/model/storage_net_app_lun_map_list.py +++ b/intersight/model/storage_net_app_lun_map_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_lun_map_list_all_of.py b/intersight/model/storage_net_app_lun_map_list_all_of.py index 6546015182..ee1931ac0a 100644 --- a/intersight/model/storage_net_app_lun_map_list_all_of.py +++ b/intersight/model/storage_net_app_lun_map_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_lun_map_response.py b/intersight/model/storage_net_app_lun_map_response.py index 56c719b8e8..bb21d7320a 100644 --- a/intersight/model/storage_net_app_lun_map_response.py +++ b/intersight/model/storage_net_app_lun_map_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_lun_relationship.py b/intersight/model/storage_net_app_lun_relationship.py index ccb078df1d..13d85b30b6 100644 --- a/intersight/model/storage_net_app_lun_relationship.py +++ b/intersight/model/storage_net_app_lun_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -861,6 +861,7 @@ class StorageNetAppLunRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1476,6 +1477,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1484,10 +1488,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_lun_response.py b/intersight/model/storage_net_app_lun_response.py index 56171b40cb..9412a8f093 100644 --- a/intersight/model/storage_net_app_lun_response.py +++ b/intersight/model/storage_net_app_lun_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_namespace.py b/intersight/model/storage_net_app_namespace.py index d8ccee25f7..6bb7f6f11d 100644 --- a/intersight/model/storage_net_app_namespace.py +++ b/intersight/model/storage_net_app_namespace.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -320,6 +320,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -328,10 +331,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_namespace_all_of.py b/intersight/model/storage_net_app_namespace_all_of.py index 98a9d5a098..8923af2f4b 100644 --- a/intersight/model/storage_net_app_namespace_all_of.py +++ b/intersight/model/storage_net_app_namespace_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_namespace_list.py b/intersight/model/storage_net_app_namespace_list.py index a1a33f40cf..b2adc86ff2 100644 --- a/intersight/model/storage_net_app_namespace_list.py +++ b/intersight/model/storage_net_app_namespace_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_namespace_list_all_of.py b/intersight/model/storage_net_app_namespace_list_all_of.py index df370f69c9..3b5f115429 100644 --- a/intersight/model/storage_net_app_namespace_list_all_of.py +++ b/intersight/model/storage_net_app_namespace_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_namespace_response.py b/intersight/model/storage_net_app_namespace_response.py index fa0ae1bb1b..110173d1b7 100644 --- a/intersight/model/storage_net_app_namespace_response.py +++ b/intersight/model/storage_net_app_namespace_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_nfs_client.py b/intersight/model/storage_net_app_nfs_client.py index 390a51ffb8..bae7b57df8 100644 --- a/intersight/model/storage_net_app_nfs_client.py +++ b/intersight/model/storage_net_app_nfs_client.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -312,6 +312,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -320,10 +323,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_nfs_client_all_of.py b/intersight/model/storage_net_app_nfs_client_all_of.py index a5de597200..8226d69eec 100644 --- a/intersight/model/storage_net_app_nfs_client_all_of.py +++ b/intersight/model/storage_net_app_nfs_client_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_nfs_client_list.py b/intersight/model/storage_net_app_nfs_client_list.py index 5d81632a41..9e49e9568f 100644 --- a/intersight/model/storage_net_app_nfs_client_list.py +++ b/intersight/model/storage_net_app_nfs_client_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_nfs_client_list_all_of.py b/intersight/model/storage_net_app_nfs_client_list_all_of.py index 0b5ff6bdc3..0a75357fee 100644 --- a/intersight/model/storage_net_app_nfs_client_list_all_of.py +++ b/intersight/model/storage_net_app_nfs_client_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_nfs_client_response.py b/intersight/model/storage_net_app_nfs_client_response.py index fed3999ce8..186723b8ba 100644 --- a/intersight/model/storage_net_app_nfs_client_response.py +++ b/intersight/model/storage_net_app_nfs_client_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_nfs_service.py b/intersight/model/storage_net_app_nfs_service.py index e7e191a385..0b3506bb6c 100644 --- a/intersight/model/storage_net_app_nfs_service.py +++ b/intersight/model/storage_net_app_nfs_service.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_nfs_service_all_of.py b/intersight/model/storage_net_app_nfs_service_all_of.py index 150467bfdf..8efc47499c 100644 --- a/intersight/model/storage_net_app_nfs_service_all_of.py +++ b/intersight/model/storage_net_app_nfs_service_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_nfs_service_list.py b/intersight/model/storage_net_app_nfs_service_list.py index 526bee4ae6..a2582b0df6 100644 --- a/intersight/model/storage_net_app_nfs_service_list.py +++ b/intersight/model/storage_net_app_nfs_service_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_nfs_service_list_all_of.py b/intersight/model/storage_net_app_nfs_service_list_all_of.py index 558de82bce..756128d4e7 100644 --- a/intersight/model/storage_net_app_nfs_service_list_all_of.py +++ b/intersight/model/storage_net_app_nfs_service_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_nfs_service_response.py b/intersight/model/storage_net_app_nfs_service_response.py index 3dd2194454..d3f6df05d6 100644 --- a/intersight/model/storage_net_app_nfs_service_response.py +++ b/intersight/model/storage_net_app_nfs_service_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_node.py b/intersight/model/storage_net_app_node.py index 1a8b367fdc..aa71c4af97 100644 --- a/intersight/model/storage_net_app_node.py +++ b/intersight/model/storage_net_app_node.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -389,6 +389,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -397,10 +400,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_node_all_of.py b/intersight/model/storage_net_app_node_all_of.py index 5d94b56870..704ea61cb7 100644 --- a/intersight/model/storage_net_app_node_all_of.py +++ b/intersight/model/storage_net_app_node_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_node_cdp_neighbor.py b/intersight/model/storage_net_app_node_cdp_neighbor.py index dad2e66126..1e450cb80d 100644 --- a/intersight/model/storage_net_app_node_cdp_neighbor.py +++ b/intersight/model/storage_net_app_node_cdp_neighbor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -304,6 +304,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -312,10 +315,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_node_cdp_neighbor_all_of.py b/intersight/model/storage_net_app_node_cdp_neighbor_all_of.py index 690334a2d3..f2ddd6b7bf 100644 --- a/intersight/model/storage_net_app_node_cdp_neighbor_all_of.py +++ b/intersight/model/storage_net_app_node_cdp_neighbor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_node_cdp_neighbor_list.py b/intersight/model/storage_net_app_node_cdp_neighbor_list.py index b428944f59..bfaef86c1b 100644 --- a/intersight/model/storage_net_app_node_cdp_neighbor_list.py +++ b/intersight/model/storage_net_app_node_cdp_neighbor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_node_cdp_neighbor_list_all_of.py b/intersight/model/storage_net_app_node_cdp_neighbor_list_all_of.py index 6ed9387c00..79a3abbd70 100644 --- a/intersight/model/storage_net_app_node_cdp_neighbor_list_all_of.py +++ b/intersight/model/storage_net_app_node_cdp_neighbor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_node_cdp_neighbor_response.py b/intersight/model/storage_net_app_node_cdp_neighbor_response.py index 763f76b9b2..c134f937db 100644 --- a/intersight/model/storage_net_app_node_cdp_neighbor_response.py +++ b/intersight/model/storage_net_app_node_cdp_neighbor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_node_event.py b/intersight/model/storage_net_app_node_event.py index f63c20bca8..a213eb631d 100644 --- a/intersight/model/storage_net_app_node_event.py +++ b/intersight/model/storage_net_app_node_event.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -371,6 +371,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -379,10 +382,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_node_event_all_of.py b/intersight/model/storage_net_app_node_event_all_of.py index 6115822654..1e5c4f3d73 100644 --- a/intersight/model/storage_net_app_node_event_all_of.py +++ b/intersight/model/storage_net_app_node_event_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_node_event_list.py b/intersight/model/storage_net_app_node_event_list.py index 5a5b0b1a12..622a3c38bb 100644 --- a/intersight/model/storage_net_app_node_event_list.py +++ b/intersight/model/storage_net_app_node_event_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_node_event_list_all_of.py b/intersight/model/storage_net_app_node_event_list_all_of.py index eed6fcdd1b..5b9bda9093 100644 --- a/intersight/model/storage_net_app_node_event_list_all_of.py +++ b/intersight/model/storage_net_app_node_event_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_node_event_relationship.py b/intersight/model/storage_net_app_node_event_relationship.py index badd843c09..37dab97c15 100644 --- a/intersight/model/storage_net_app_node_event_relationship.py +++ b/intersight/model/storage_net_app_node_event_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -880,6 +880,7 @@ class StorageNetAppNodeEventRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1474,6 +1475,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1482,10 +1486,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_node_event_response.py b/intersight/model/storage_net_app_node_event_response.py index 54b46051b5..d8ce99bfd1 100644 --- a/intersight/model/storage_net_app_node_event_response.py +++ b/intersight/model/storage_net_app_node_event_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_node_list.py b/intersight/model/storage_net_app_node_list.py index 89781a609b..3b73afae2f 100644 --- a/intersight/model/storage_net_app_node_list.py +++ b/intersight/model/storage_net_app_node_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_node_list_all_of.py b/intersight/model/storage_net_app_node_list_all_of.py index 42bb94bf43..1136cdd942 100644 --- a/intersight/model/storage_net_app_node_list_all_of.py +++ b/intersight/model/storage_net_app_node_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_node_relationship.py b/intersight/model/storage_net_app_node_relationship.py index a7b0b126f8..2f788e916a 100644 --- a/intersight/model/storage_net_app_node_relationship.py +++ b/intersight/model/storage_net_app_node_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -865,6 +865,7 @@ class StorageNetAppNodeRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1492,6 +1493,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1500,10 +1504,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_node_response.py b/intersight/model/storage_net_app_node_response.py index 1dbf691c8b..61e7dd6fd4 100644 --- a/intersight/model/storage_net_app_node_response.py +++ b/intersight/model/storage_net_app_node_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_non_data_ip_interface.py b/intersight/model/storage_net_app_non_data_ip_interface.py index d541b1be70..d345f3279f 100644 --- a/intersight/model/storage_net_app_non_data_ip_interface.py +++ b/intersight/model/storage_net_app_non_data_ip_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -383,6 +383,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -391,10 +394,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_non_data_ip_interface_all_of.py b/intersight/model/storage_net_app_non_data_ip_interface_all_of.py index 1cc28bf5cd..a1450fb3c9 100644 --- a/intersight/model/storage_net_app_non_data_ip_interface_all_of.py +++ b/intersight/model/storage_net_app_non_data_ip_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_non_data_ip_interface_event.py b/intersight/model/storage_net_app_non_data_ip_interface_event.py index b7b74a5319..bd9a12aa13 100644 --- a/intersight/model/storage_net_app_non_data_ip_interface_event.py +++ b/intersight/model/storage_net_app_non_data_ip_interface_event.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -371,6 +371,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -379,10 +382,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_non_data_ip_interface_event_all_of.py b/intersight/model/storage_net_app_non_data_ip_interface_event_all_of.py index b7af16da57..13e33a4219 100644 --- a/intersight/model/storage_net_app_non_data_ip_interface_event_all_of.py +++ b/intersight/model/storage_net_app_non_data_ip_interface_event_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_non_data_ip_interface_event_list.py b/intersight/model/storage_net_app_non_data_ip_interface_event_list.py index bca6615516..efadfbf5ec 100644 --- a/intersight/model/storage_net_app_non_data_ip_interface_event_list.py +++ b/intersight/model/storage_net_app_non_data_ip_interface_event_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_non_data_ip_interface_event_list_all_of.py b/intersight/model/storage_net_app_non_data_ip_interface_event_list_all_of.py index c6ca93a48c..7a4e325a29 100644 --- a/intersight/model/storage_net_app_non_data_ip_interface_event_list_all_of.py +++ b/intersight/model/storage_net_app_non_data_ip_interface_event_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_non_data_ip_interface_event_relationship.py b/intersight/model/storage_net_app_non_data_ip_interface_event_relationship.py index 5007ca6688..c68a39b75f 100644 --- a/intersight/model/storage_net_app_non_data_ip_interface_event_relationship.py +++ b/intersight/model/storage_net_app_non_data_ip_interface_event_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -880,6 +880,7 @@ class StorageNetAppNonDataIpInterfaceEventRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1474,6 +1475,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1482,10 +1486,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_non_data_ip_interface_event_response.py b/intersight/model/storage_net_app_non_data_ip_interface_event_response.py index fb6ed99144..ee49eacf90 100644 --- a/intersight/model/storage_net_app_non_data_ip_interface_event_response.py +++ b/intersight/model/storage_net_app_non_data_ip_interface_event_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_non_data_ip_interface_list.py b/intersight/model/storage_net_app_non_data_ip_interface_list.py index 4d9e98c6f3..3f176a8ca0 100644 --- a/intersight/model/storage_net_app_non_data_ip_interface_list.py +++ b/intersight/model/storage_net_app_non_data_ip_interface_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_non_data_ip_interface_list_all_of.py b/intersight/model/storage_net_app_non_data_ip_interface_list_all_of.py index 15d250c79b..216e0f3d91 100644 --- a/intersight/model/storage_net_app_non_data_ip_interface_list_all_of.py +++ b/intersight/model/storage_net_app_non_data_ip_interface_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_non_data_ip_interface_relationship.py b/intersight/model/storage_net_app_non_data_ip_interface_relationship.py index c50f9d5e6f..dc106f5e5e 100644 --- a/intersight/model/storage_net_app_non_data_ip_interface_relationship.py +++ b/intersight/model/storage_net_app_non_data_ip_interface_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -854,6 +854,7 @@ class StorageNetAppNonDataIpInterfaceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1486,6 +1487,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1494,10 +1498,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_non_data_ip_interface_response.py b/intersight/model/storage_net_app_non_data_ip_interface_response.py index 324934d9c2..7906729e9d 100644 --- a/intersight/model/storage_net_app_non_data_ip_interface_response.py +++ b/intersight/model/storage_net_app_non_data_ip_interface_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_ntp_server.py b/intersight/model/storage_net_app_ntp_server.py index 104b1af3dd..13c3c98812 100644 --- a/intersight/model/storage_net_app_ntp_server.py +++ b/intersight/model/storage_net_app_ntp_server.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -300,6 +300,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -308,10 +311,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_ntp_server_all_of.py b/intersight/model/storage_net_app_ntp_server_all_of.py index b88316b689..31544f9c1f 100644 --- a/intersight/model/storage_net_app_ntp_server_all_of.py +++ b/intersight/model/storage_net_app_ntp_server_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_ntp_server_list.py b/intersight/model/storage_net_app_ntp_server_list.py index 8e7c5b8d67..384bce6f3d 100644 --- a/intersight/model/storage_net_app_ntp_server_list.py +++ b/intersight/model/storage_net_app_ntp_server_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_ntp_server_list_all_of.py b/intersight/model/storage_net_app_ntp_server_list_all_of.py index 722f1bc24f..5c1a961ac4 100644 --- a/intersight/model/storage_net_app_ntp_server_list_all_of.py +++ b/intersight/model/storage_net_app_ntp_server_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_ntp_server_response.py b/intersight/model/storage_net_app_ntp_server_response.py index a04c319bcb..918a43f53c 100644 --- a/intersight/model/storage_net_app_ntp_server_response.py +++ b/intersight/model/storage_net_app_ntp_server_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_performance_metrics_average.py b/intersight/model/storage_net_app_performance_metrics_average.py index 0b5926f280..b124f375d1 100644 --- a/intersight/model/storage_net_app_performance_metrics_average.py +++ b/intersight/model/storage_net_app_performance_metrics_average.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_port.py b/intersight/model/storage_net_app_port.py index fcc873a4c6..d7ffe6efd9 100644 --- a/intersight/model/storage_net_app_port.py +++ b/intersight/model/storage_net_app_port.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_port_all_of.py b/intersight/model/storage_net_app_port_all_of.py index 92281f4af3..10016067e9 100644 --- a/intersight/model/storage_net_app_port_all_of.py +++ b/intersight/model/storage_net_app_port_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_qtree.py b/intersight/model/storage_net_app_qtree.py index ac39928d41..e98e2ff995 100644 --- a/intersight/model/storage_net_app_qtree.py +++ b/intersight/model/storage_net_app_qtree.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -316,6 +316,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -324,10 +327,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_qtree_all_of.py b/intersight/model/storage_net_app_qtree_all_of.py index 930350b67b..0851727655 100644 --- a/intersight/model/storage_net_app_qtree_all_of.py +++ b/intersight/model/storage_net_app_qtree_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_qtree_list.py b/intersight/model/storage_net_app_qtree_list.py index 4fa1862116..44bc241d8a 100644 --- a/intersight/model/storage_net_app_qtree_list.py +++ b/intersight/model/storage_net_app_qtree_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_qtree_list_all_of.py b/intersight/model/storage_net_app_qtree_list_all_of.py index 7e9c5f896b..aa7bf841b2 100644 --- a/intersight/model/storage_net_app_qtree_list_all_of.py +++ b/intersight/model/storage_net_app_qtree_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_qtree_response.py b/intersight/model/storage_net_app_qtree_response.py index ccfdbd0f34..b99f5af5f2 100644 --- a/intersight/model/storage_net_app_qtree_response.py +++ b/intersight/model/storage_net_app_qtree_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_schedule.py b/intersight/model/storage_net_app_schedule.py index 183598b9fb..64acf4f0cc 100644 --- a/intersight/model/storage_net_app_schedule.py +++ b/intersight/model/storage_net_app_schedule.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -282,6 +282,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -290,10 +293,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_schedule_all_of.py b/intersight/model/storage_net_app_schedule_all_of.py index 2c17ccdf7e..c9c931b291 100644 --- a/intersight/model/storage_net_app_schedule_all_of.py +++ b/intersight/model/storage_net_app_schedule_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_schedule_list.py b/intersight/model/storage_net_app_schedule_list.py index 8086e38136..64d0857065 100644 --- a/intersight/model/storage_net_app_schedule_list.py +++ b/intersight/model/storage_net_app_schedule_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_schedule_list_all_of.py b/intersight/model/storage_net_app_schedule_list_all_of.py index 60a8c01477..cf29af132e 100644 --- a/intersight/model/storage_net_app_schedule_list_all_of.py +++ b/intersight/model/storage_net_app_schedule_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_schedule_response.py b/intersight/model/storage_net_app_schedule_response.py index 4a923e25fe..cdcd81f643 100644 --- a/intersight/model/storage_net_app_schedule_response.py +++ b/intersight/model/storage_net_app_schedule_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_sensor.py b/intersight/model/storage_net_app_sensor.py index 626b6028e9..5a3b91e3dc 100644 --- a/intersight/model/storage_net_app_sensor.py +++ b/intersight/model/storage_net_app_sensor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_sensor_all_of.py b/intersight/model/storage_net_app_sensor_all_of.py index 9e27f351ac..b75caa5a08 100644 --- a/intersight/model/storage_net_app_sensor_all_of.py +++ b/intersight/model/storage_net_app_sensor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_sensor_list.py b/intersight/model/storage_net_app_sensor_list.py index a0fb16385b..916d51245d 100644 --- a/intersight/model/storage_net_app_sensor_list.py +++ b/intersight/model/storage_net_app_sensor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_sensor_list_all_of.py b/intersight/model/storage_net_app_sensor_list_all_of.py index ba93d1acef..1fa8bb4c28 100644 --- a/intersight/model/storage_net_app_sensor_list_all_of.py +++ b/intersight/model/storage_net_app_sensor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_sensor_response.py b/intersight/model/storage_net_app_sensor_response.py index fccf9bedb8..6aff77c7d9 100644 --- a/intersight/model/storage_net_app_sensor_response.py +++ b/intersight/model/storage_net_app_sensor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_snap_mirror_relationship.py b/intersight/model/storage_net_app_snap_mirror_relationship.py index c91e6b8c9a..ce6c9a4522 100644 --- a/intersight/model/storage_net_app_snap_mirror_relationship.py +++ b/intersight/model/storage_net_app_snap_mirror_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -321,6 +321,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -329,10 +332,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_snap_mirror_relationship_all_of.py b/intersight/model/storage_net_app_snap_mirror_relationship_all_of.py index 55eb103823..beb0184763 100644 --- a/intersight/model/storage_net_app_snap_mirror_relationship_all_of.py +++ b/intersight/model/storage_net_app_snap_mirror_relationship_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_snap_mirror_relationship_list.py b/intersight/model/storage_net_app_snap_mirror_relationship_list.py index 8ee4c4e6d0..7435e24e5d 100644 --- a/intersight/model/storage_net_app_snap_mirror_relationship_list.py +++ b/intersight/model/storage_net_app_snap_mirror_relationship_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_snap_mirror_relationship_list_all_of.py b/intersight/model/storage_net_app_snap_mirror_relationship_list_all_of.py index 02d4222b1b..50ab74edf9 100644 --- a/intersight/model/storage_net_app_snap_mirror_relationship_list_all_of.py +++ b/intersight/model/storage_net_app_snap_mirror_relationship_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_snap_mirror_relationship_response.py b/intersight/model/storage_net_app_snap_mirror_relationship_response.py index e57d724d4c..6bf6963dd4 100644 --- a/intersight/model/storage_net_app_snap_mirror_relationship_response.py +++ b/intersight/model/storage_net_app_snap_mirror_relationship_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_snapshot_policy_schedule.py b/intersight/model/storage_net_app_snapshot_policy_schedule.py index 8fc8af95a6..8e07529d67 100644 --- a/intersight/model/storage_net_app_snapshot_policy_schedule.py +++ b/intersight/model/storage_net_app_snapshot_policy_schedule.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_snapshot_policy_schedule_all_of.py b/intersight/model/storage_net_app_snapshot_policy_schedule_all_of.py index e3c80bd33c..e6081865da 100644 --- a/intersight/model/storage_net_app_snapshot_policy_schedule_all_of.py +++ b/intersight/model/storage_net_app_snapshot_policy_schedule_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_storage_cluster_efficiency.py b/intersight/model/storage_net_app_storage_cluster_efficiency.py index ad2d8e6bc5..da0084ccfc 100644 --- a/intersight/model/storage_net_app_storage_cluster_efficiency.py +++ b/intersight/model/storage_net_app_storage_cluster_efficiency.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_storage_cluster_efficiency_all_of.py b/intersight/model/storage_net_app_storage_cluster_efficiency_all_of.py index c6909f1179..0445b1d111 100644 --- a/intersight/model/storage_net_app_storage_cluster_efficiency_all_of.py +++ b/intersight/model/storage_net_app_storage_cluster_efficiency_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_storage_utilization.py b/intersight/model/storage_net_app_storage_utilization.py index 8dd4075ae7..51e54fce5f 100644 --- a/intersight/model/storage_net_app_storage_utilization.py +++ b/intersight/model/storage_net_app_storage_utilization.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -234,6 +234,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -242,10 +245,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_storage_utilization_all_of.py b/intersight/model/storage_net_app_storage_utilization_all_of.py index 71dd1c4b1b..992f88ce7b 100644 --- a/intersight/model/storage_net_app_storage_utilization_all_of.py +++ b/intersight/model/storage_net_app_storage_utilization_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_storage_vm.py b/intersight/model/storage_net_app_storage_vm.py index 398d0104f2..ecfeee761c 100644 --- a/intersight/model/storage_net_app_storage_vm.py +++ b/intersight/model/storage_net_app_storage_vm.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -356,6 +356,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -364,10 +367,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_storage_vm_all_of.py b/intersight/model/storage_net_app_storage_vm_all_of.py index fa086c65ec..733e357e3b 100644 --- a/intersight/model/storage_net_app_storage_vm_all_of.py +++ b/intersight/model/storage_net_app_storage_vm_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_storage_vm_list.py b/intersight/model/storage_net_app_storage_vm_list.py index 0075742d21..9b2f704bba 100644 --- a/intersight/model/storage_net_app_storage_vm_list.py +++ b/intersight/model/storage_net_app_storage_vm_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_storage_vm_list_all_of.py b/intersight/model/storage_net_app_storage_vm_list_all_of.py index 7a81003e74..4a46a15469 100644 --- a/intersight/model/storage_net_app_storage_vm_list_all_of.py +++ b/intersight/model/storage_net_app_storage_vm_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_storage_vm_relationship.py b/intersight/model/storage_net_app_storage_vm_relationship.py index c82ef505dc..864f4e7e59 100644 --- a/intersight/model/storage_net_app_storage_vm_relationship.py +++ b/intersight/model/storage_net_app_storage_vm_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -849,6 +849,7 @@ class StorageNetAppStorageVmRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1459,6 +1460,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1467,10 +1471,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_storage_vm_response.py b/intersight/model/storage_net_app_storage_vm_response.py index 15c0868c5c..f81d72bbe7 100644 --- a/intersight/model/storage_net_app_storage_vm_response.py +++ b/intersight/model/storage_net_app_storage_vm_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_svm_event.py b/intersight/model/storage_net_app_svm_event.py index d199e68256..3a02eb55cd 100644 --- a/intersight/model/storage_net_app_svm_event.py +++ b/intersight/model/storage_net_app_svm_event.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -371,6 +371,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -379,10 +382,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_svm_event_all_of.py b/intersight/model/storage_net_app_svm_event_all_of.py index bf70741e44..66068d56c0 100644 --- a/intersight/model/storage_net_app_svm_event_all_of.py +++ b/intersight/model/storage_net_app_svm_event_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_svm_event_list.py b/intersight/model/storage_net_app_svm_event_list.py index 002bf57409..d269345644 100644 --- a/intersight/model/storage_net_app_svm_event_list.py +++ b/intersight/model/storage_net_app_svm_event_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_svm_event_list_all_of.py b/intersight/model/storage_net_app_svm_event_list_all_of.py index 2afd35f6a6..63479afcc5 100644 --- a/intersight/model/storage_net_app_svm_event_list_all_of.py +++ b/intersight/model/storage_net_app_svm_event_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_svm_event_relationship.py b/intersight/model/storage_net_app_svm_event_relationship.py index 3340914e1d..cba03e604c 100644 --- a/intersight/model/storage_net_app_svm_event_relationship.py +++ b/intersight/model/storage_net_app_svm_event_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -880,6 +880,7 @@ class StorageNetAppSvmEventRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1474,6 +1475,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1482,10 +1486,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_svm_event_response.py b/intersight/model/storage_net_app_svm_event_response.py index 4ad683db22..eef66be396 100644 --- a/intersight/model/storage_net_app_svm_event_response.py +++ b/intersight/model/storage_net_app_svm_event_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_svm_snap_mirror_policy.py b/intersight/model/storage_net_app_svm_snap_mirror_policy.py index 29a7fbc4d4..b013ceab73 100644 --- a/intersight/model/storage_net_app_svm_snap_mirror_policy.py +++ b/intersight/model/storage_net_app_svm_snap_mirror_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -315,6 +315,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -323,10 +326,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_svm_snap_mirror_policy_all_of.py b/intersight/model/storage_net_app_svm_snap_mirror_policy_all_of.py index 9ee06fe6ef..428dad51d9 100644 --- a/intersight/model/storage_net_app_svm_snap_mirror_policy_all_of.py +++ b/intersight/model/storage_net_app_svm_snap_mirror_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_svm_snap_mirror_policy_list.py b/intersight/model/storage_net_app_svm_snap_mirror_policy_list.py index 2c2c2e5e9f..88bf1a4ebe 100644 --- a/intersight/model/storage_net_app_svm_snap_mirror_policy_list.py +++ b/intersight/model/storage_net_app_svm_snap_mirror_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_svm_snap_mirror_policy_list_all_of.py b/intersight/model/storage_net_app_svm_snap_mirror_policy_list_all_of.py index d0fc977a53..a3a41e25b8 100644 --- a/intersight/model/storage_net_app_svm_snap_mirror_policy_list_all_of.py +++ b/intersight/model/storage_net_app_svm_snap_mirror_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_svm_snap_mirror_policy_response.py b/intersight/model/storage_net_app_svm_snap_mirror_policy_response.py index 3a7e7408c3..0e27617cd1 100644 --- a/intersight/model/storage_net_app_svm_snap_mirror_policy_response.py +++ b/intersight/model/storage_net_app_svm_snap_mirror_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_svm_snapshot_policy.py b/intersight/model/storage_net_app_svm_snapshot_policy.py index 96f23c01ef..65c3c01aa8 100644 --- a/intersight/model/storage_net_app_svm_snapshot_policy.py +++ b/intersight/model/storage_net_app_svm_snapshot_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -295,6 +295,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -303,10 +306,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_svm_snapshot_policy_all_of.py b/intersight/model/storage_net_app_svm_snapshot_policy_all_of.py index 59e7faef9c..82717931b7 100644 --- a/intersight/model/storage_net_app_svm_snapshot_policy_all_of.py +++ b/intersight/model/storage_net_app_svm_snapshot_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_svm_snapshot_policy_list.py b/intersight/model/storage_net_app_svm_snapshot_policy_list.py index 82fb434f0f..cdb89d7343 100644 --- a/intersight/model/storage_net_app_svm_snapshot_policy_list.py +++ b/intersight/model/storage_net_app_svm_snapshot_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_svm_snapshot_policy_list_all_of.py b/intersight/model/storage_net_app_svm_snapshot_policy_list_all_of.py index c1f150dc50..b08a858334 100644 --- a/intersight/model/storage_net_app_svm_snapshot_policy_list_all_of.py +++ b/intersight/model/storage_net_app_svm_snapshot_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_svm_snapshot_policy_response.py b/intersight/model/storage_net_app_svm_snapshot_policy_response.py index d894574ca7..67cee45231 100644 --- a/intersight/model/storage_net_app_svm_snapshot_policy_response.py +++ b/intersight/model/storage_net_app_svm_snapshot_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_volume.py b/intersight/model/storage_net_app_volume.py index 3bb1ff714c..06537c8c75 100644 --- a/intersight/model/storage_net_app_volume.py +++ b/intersight/model/storage_net_app_volume.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -386,6 +386,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -394,10 +397,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_volume_all_of.py b/intersight/model/storage_net_app_volume_all_of.py index 39114d761c..36fedcfac8 100644 --- a/intersight/model/storage_net_app_volume_all_of.py +++ b/intersight/model/storage_net_app_volume_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_volume_event.py b/intersight/model/storage_net_app_volume_event.py index 92bd0d9ea4..de8b0b324b 100644 --- a/intersight/model/storage_net_app_volume_event.py +++ b/intersight/model/storage_net_app_volume_event.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -371,6 +371,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -379,10 +382,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_volume_event_all_of.py b/intersight/model/storage_net_app_volume_event_all_of.py index 577aebf3d9..9f80976636 100644 --- a/intersight/model/storage_net_app_volume_event_all_of.py +++ b/intersight/model/storage_net_app_volume_event_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_volume_event_list.py b/intersight/model/storage_net_app_volume_event_list.py index e482e800b1..b9ba8214d0 100644 --- a/intersight/model/storage_net_app_volume_event_list.py +++ b/intersight/model/storage_net_app_volume_event_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_volume_event_list_all_of.py b/intersight/model/storage_net_app_volume_event_list_all_of.py index f00c2e8d1e..4e0f1b91a2 100644 --- a/intersight/model/storage_net_app_volume_event_list_all_of.py +++ b/intersight/model/storage_net_app_volume_event_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_volume_event_relationship.py b/intersight/model/storage_net_app_volume_event_relationship.py index f61fd72e9e..19b7d4b7cc 100644 --- a/intersight/model/storage_net_app_volume_event_relationship.py +++ b/intersight/model/storage_net_app_volume_event_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -880,6 +880,7 @@ class StorageNetAppVolumeEventRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1474,6 +1475,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1482,10 +1486,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_volume_event_response.py b/intersight/model/storage_net_app_volume_event_response.py index 3be124d456..064317b9fd 100644 --- a/intersight/model/storage_net_app_volume_event_response.py +++ b/intersight/model/storage_net_app_volume_event_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_volume_list.py b/intersight/model/storage_net_app_volume_list.py index d6edd7b4e6..1641ce62e7 100644 --- a/intersight/model/storage_net_app_volume_list.py +++ b/intersight/model/storage_net_app_volume_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_volume_list_all_of.py b/intersight/model/storage_net_app_volume_list_all_of.py index aa77cd4019..a58c1eb1ef 100644 --- a/intersight/model/storage_net_app_volume_list_all_of.py +++ b/intersight/model/storage_net_app_volume_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_volume_relationship.py b/intersight/model/storage_net_app_volume_relationship.py index 3290313f9d..a21d222351 100644 --- a/intersight/model/storage_net_app_volume_relationship.py +++ b/intersight/model/storage_net_app_volume_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -861,6 +861,7 @@ class StorageNetAppVolumeRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1489,6 +1490,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1497,10 +1501,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_volume_response.py b/intersight/model/storage_net_app_volume_response.py index 64f2fe91fd..2d1deed8da 100644 --- a/intersight/model/storage_net_app_volume_response.py +++ b/intersight/model/storage_net_app_volume_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_volume_snapshot.py b/intersight/model/storage_net_app_volume_snapshot.py index 79fe9b6123..96bd37fbe6 100644 --- a/intersight/model/storage_net_app_volume_snapshot.py +++ b/intersight/model/storage_net_app_volume_snapshot.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -299,6 +299,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -307,10 +310,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_volume_snapshot_all_of.py b/intersight/model/storage_net_app_volume_snapshot_all_of.py index 3b85bb7e3a..e8d5542256 100644 --- a/intersight/model/storage_net_app_volume_snapshot_all_of.py +++ b/intersight/model/storage_net_app_volume_snapshot_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_volume_snapshot_list.py b/intersight/model/storage_net_app_volume_snapshot_list.py index 8084ae0e36..67606f8696 100644 --- a/intersight/model/storage_net_app_volume_snapshot_list.py +++ b/intersight/model/storage_net_app_volume_snapshot_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_net_app_volume_snapshot_list_all_of.py b/intersight/model/storage_net_app_volume_snapshot_list_all_of.py index e702ce181a..70a0334446 100644 --- a/intersight/model/storage_net_app_volume_snapshot_list_all_of.py +++ b/intersight/model/storage_net_app_volume_snapshot_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_net_app_volume_snapshot_response.py b/intersight/model/storage_net_app_volume_snapshot_response.py index 70c64b5459..0db7b0ece0 100644 --- a/intersight/model/storage_net_app_volume_snapshot_response.py +++ b/intersight/model/storage_net_app_volume_snapshot_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_nvme_dedicated_hot_spare_configuration.py b/intersight/model/storage_nvme_dedicated_hot_spare_configuration.py index 10152a4657..3da6e9bc59 100644 --- a/intersight/model/storage_nvme_dedicated_hot_spare_configuration.py +++ b/intersight/model/storage_nvme_dedicated_hot_spare_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_nvme_dedicated_hot_spare_configuration_all_of.py b/intersight/model/storage_nvme_dedicated_hot_spare_configuration_all_of.py index f4777e5e5b..083f14941d 100644 --- a/intersight/model/storage_nvme_dedicated_hot_spare_configuration_all_of.py +++ b/intersight/model/storage_nvme_dedicated_hot_spare_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_nvme_physical_disk_state.py b/intersight/model/storage_nvme_physical_disk_state.py index a890d38f55..05bec0b4b4 100644 --- a/intersight/model/storage_nvme_physical_disk_state.py +++ b/intersight/model/storage_nvme_physical_disk_state.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_nvme_physical_disk_state_all_of.py b/intersight/model/storage_nvme_physical_disk_state_all_of.py index 5d26b1d8ef..7a76dfeaf4 100644 --- a/intersight/model/storage_nvme_physical_disk_state_all_of.py +++ b/intersight/model/storage_nvme_physical_disk_state_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_nvme_raid_configuration.py b/intersight/model/storage_nvme_raid_configuration.py index 15a8193400..36f4af724a 100644 --- a/intersight/model/storage_nvme_raid_configuration.py +++ b/intersight/model/storage_nvme_raid_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -288,6 +288,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -296,10 +299,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_nvme_raid_configuration_all_of.py b/intersight/model/storage_nvme_raid_configuration_all_of.py index 726866a115..f60ce2ca7f 100644 --- a/intersight/model/storage_nvme_raid_configuration_all_of.py +++ b/intersight/model/storage_nvme_raid_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_nvme_raid_configuration_list.py b/intersight/model/storage_nvme_raid_configuration_list.py index 7edd1f460b..9861d7312f 100644 --- a/intersight/model/storage_nvme_raid_configuration_list.py +++ b/intersight/model/storage_nvme_raid_configuration_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_nvme_raid_configuration_list_all_of.py b/intersight/model/storage_nvme_raid_configuration_list_all_of.py index cce1a20072..f12e81a4c9 100644 --- a/intersight/model/storage_nvme_raid_configuration_list_all_of.py +++ b/intersight/model/storage_nvme_raid_configuration_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_nvme_raid_configuration_response.py b/intersight/model/storage_nvme_raid_configuration_response.py index cfdd28ba2a..b858fddaea 100644 --- a/intersight/model/storage_nvme_raid_configuration_response.py +++ b/intersight/model/storage_nvme_raid_configuration_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_nvme_raid_drive_group.py b/intersight/model/storage_nvme_raid_drive_group.py index aff4289190..1fdeda2088 100644 --- a/intersight/model/storage_nvme_raid_drive_group.py +++ b/intersight/model/storage_nvme_raid_drive_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_nvme_raid_drive_group_all_of.py b/intersight/model/storage_nvme_raid_drive_group_all_of.py index 47efd923e7..71b7e4b5ac 100644 --- a/intersight/model/storage_nvme_raid_drive_group_all_of.py +++ b/intersight/model/storage_nvme_raid_drive_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_nvme_virtual_drive_configuration.py b/intersight/model/storage_nvme_virtual_drive_configuration.py index e599328516..74ec743142 100644 --- a/intersight/model/storage_nvme_virtual_drive_configuration.py +++ b/intersight/model/storage_nvme_virtual_drive_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -257,6 +257,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -265,10 +268,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_nvme_virtual_drive_configuration_all_of.py b/intersight/model/storage_nvme_virtual_drive_configuration_all_of.py index 6a645b5a4f..0c2994b307 100644 --- a/intersight/model/storage_nvme_virtual_drive_configuration_all_of.py +++ b/intersight/model/storage_nvme_virtual_drive_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_physical_disk.py b/intersight/model/storage_physical_disk.py index a7a8566176..bc7b457f90 100644 --- a/intersight/model/storage_physical_disk.py +++ b/intersight/model/storage_physical_disk.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -531,6 +531,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -539,10 +542,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_physical_disk_all_of.py b/intersight/model/storage_physical_disk_all_of.py index f3753020b6..1d59ecb60b 100644 --- a/intersight/model/storage_physical_disk_all_of.py +++ b/intersight/model/storage_physical_disk_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_physical_disk_extension.py b/intersight/model/storage_physical_disk_extension.py index c9b9c5f2e8..9481adc4f9 100644 --- a/intersight/model/storage_physical_disk_extension.py +++ b/intersight/model/storage_physical_disk_extension.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -341,6 +341,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -349,10 +352,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_physical_disk_extension_all_of.py b/intersight/model/storage_physical_disk_extension_all_of.py index 3451ef4fcd..7a8554a3cc 100644 --- a/intersight/model/storage_physical_disk_extension_all_of.py +++ b/intersight/model/storage_physical_disk_extension_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_physical_disk_extension_list.py b/intersight/model/storage_physical_disk_extension_list.py index 51bb741bc1..abdacdc276 100644 --- a/intersight/model/storage_physical_disk_extension_list.py +++ b/intersight/model/storage_physical_disk_extension_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_physical_disk_extension_list_all_of.py b/intersight/model/storage_physical_disk_extension_list_all_of.py index 63f4a13e60..1c08446c7d 100644 --- a/intersight/model/storage_physical_disk_extension_list_all_of.py +++ b/intersight/model/storage_physical_disk_extension_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_physical_disk_extension_relationship.py b/intersight/model/storage_physical_disk_extension_relationship.py index 9b19f811ff..ba6830f9e6 100644 --- a/intersight/model/storage_physical_disk_extension_relationship.py +++ b/intersight/model/storage_physical_disk_extension_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class StoragePhysicalDiskExtensionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1444,6 +1445,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1452,10 +1456,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_physical_disk_extension_response.py b/intersight/model/storage_physical_disk_extension_response.py index 4b3b97120d..0ba791bd51 100644 --- a/intersight/model/storage_physical_disk_extension_response.py +++ b/intersight/model/storage_physical_disk_extension_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_physical_disk_list.py b/intersight/model/storage_physical_disk_list.py index 0e992e16eb..9d45e19d94 100644 --- a/intersight/model/storage_physical_disk_list.py +++ b/intersight/model/storage_physical_disk_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_physical_disk_list_all_of.py b/intersight/model/storage_physical_disk_list_all_of.py index 28298d0316..e35d32ced5 100644 --- a/intersight/model/storage_physical_disk_list_all_of.py +++ b/intersight/model/storage_physical_disk_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_physical_disk_relationship.py b/intersight/model/storage_physical_disk_relationship.py index f8625952a9..2406641277 100644 --- a/intersight/model/storage_physical_disk_relationship.py +++ b/intersight/model/storage_physical_disk_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -851,6 +851,7 @@ class StoragePhysicalDiskRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1634,6 +1635,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1642,10 +1646,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_physical_disk_response.py b/intersight/model/storage_physical_disk_response.py index bd2c671f40..e9ff67ac5b 100644 --- a/intersight/model/storage_physical_disk_response.py +++ b/intersight/model/storage_physical_disk_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_physical_disk_usage.py b/intersight/model/storage_physical_disk_usage.py index 4a7c1929b5..7be8cebd00 100644 --- a/intersight/model/storage_physical_disk_usage.py +++ b/intersight/model/storage_physical_disk_usage.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -311,6 +311,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -319,10 +322,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_physical_disk_usage_all_of.py b/intersight/model/storage_physical_disk_usage_all_of.py index ba1de669a2..4c3eed7e91 100644 --- a/intersight/model/storage_physical_disk_usage_all_of.py +++ b/intersight/model/storage_physical_disk_usage_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_physical_disk_usage_list.py b/intersight/model/storage_physical_disk_usage_list.py index 47025559c2..a13fd94607 100644 --- a/intersight/model/storage_physical_disk_usage_list.py +++ b/intersight/model/storage_physical_disk_usage_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_physical_disk_usage_list_all_of.py b/intersight/model/storage_physical_disk_usage_list_all_of.py index 44db21a580..c8887cac19 100644 --- a/intersight/model/storage_physical_disk_usage_list_all_of.py +++ b/intersight/model/storage_physical_disk_usage_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_physical_disk_usage_relationship.py b/intersight/model/storage_physical_disk_usage_relationship.py index bef99ea0b4..6767f1c95c 100644 --- a/intersight/model/storage_physical_disk_usage_relationship.py +++ b/intersight/model/storage_physical_disk_usage_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class StoragePhysicalDiskUsageRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1414,6 +1415,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1422,10 +1426,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_physical_disk_usage_response.py b/intersight/model/storage_physical_disk_usage_response.py index a31b8dbb50..9faabb3b38 100644 --- a/intersight/model/storage_physical_disk_usage_response.py +++ b/intersight/model/storage_physical_disk_usage_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_array.py b/intersight/model/storage_pure_array.py index ea267376a9..c34177b5d9 100644 --- a/intersight/model/storage_pure_array.py +++ b/intersight/model/storage_pure_array.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -345,6 +345,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -353,10 +356,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_array_alerts.py b/intersight/model/storage_pure_array_alerts.py index 007f5f6edb..d0869713b6 100644 --- a/intersight/model/storage_pure_array_alerts.py +++ b/intersight/model/storage_pure_array_alerts.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -285,6 +285,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -293,10 +296,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_array_alerts_all_of.py b/intersight/model/storage_pure_array_alerts_all_of.py index b6f853b6fb..a32573b8e0 100644 --- a/intersight/model/storage_pure_array_alerts_all_of.py +++ b/intersight/model/storage_pure_array_alerts_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_array_alerts_list.py b/intersight/model/storage_pure_array_alerts_list.py index 568736a631..8ad2f00ecf 100644 --- a/intersight/model/storage_pure_array_alerts_list.py +++ b/intersight/model/storage_pure_array_alerts_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_array_alerts_list_all_of.py b/intersight/model/storage_pure_array_alerts_list_all_of.py index 555c7a167b..223f5d912e 100644 --- a/intersight/model/storage_pure_array_alerts_list_all_of.py +++ b/intersight/model/storage_pure_array_alerts_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_array_alerts_response.py b/intersight/model/storage_pure_array_alerts_response.py index 4580bcd379..1401479e9e 100644 --- a/intersight/model/storage_pure_array_alerts_response.py +++ b/intersight/model/storage_pure_array_alerts_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_array_all_of.py b/intersight/model/storage_pure_array_all_of.py index 159790ef9b..e812bfe0d0 100644 --- a/intersight/model/storage_pure_array_all_of.py +++ b/intersight/model/storage_pure_array_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_array_list.py b/intersight/model/storage_pure_array_list.py index b135a8ff44..07fefc7918 100644 --- a/intersight/model/storage_pure_array_list.py +++ b/intersight/model/storage_pure_array_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_array_list_all_of.py b/intersight/model/storage_pure_array_list_all_of.py index 7e9046d383..95ca6230a4 100644 --- a/intersight/model/storage_pure_array_list_all_of.py +++ b/intersight/model/storage_pure_array_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_array_relationship.py b/intersight/model/storage_pure_array_relationship.py index 983881a880..fdadbcec2f 100644 --- a/intersight/model/storage_pure_array_relationship.py +++ b/intersight/model/storage_pure_array_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class StoragePureArrayRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1448,6 +1449,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1456,10 +1460,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_array_response.py b/intersight/model/storage_pure_array_response.py index d1b33949f0..0aa3f5d74b 100644 --- a/intersight/model/storage_pure_array_response.py +++ b/intersight/model/storage_pure_array_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_array_utilization.py b/intersight/model/storage_pure_array_utilization.py index 27811a0c74..14f8ec4818 100644 --- a/intersight/model/storage_pure_array_utilization.py +++ b/intersight/model/storage_pure_array_utilization.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -262,6 +262,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -270,10 +273,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_array_utilization_all_of.py b/intersight/model/storage_pure_array_utilization_all_of.py index ecdfb1cf19..1a4fd17c5e 100644 --- a/intersight/model/storage_pure_array_utilization_all_of.py +++ b/intersight/model/storage_pure_array_utilization_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_controller.py b/intersight/model/storage_pure_controller.py index daee53fbf8..4a5bb7de7e 100644 --- a/intersight/model/storage_pure_controller.py +++ b/intersight/model/storage_pure_controller.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -344,6 +344,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -352,10 +355,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_controller_all_of.py b/intersight/model/storage_pure_controller_all_of.py index b7d6af95d5..e1b03c51f6 100644 --- a/intersight/model/storage_pure_controller_all_of.py +++ b/intersight/model/storage_pure_controller_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_controller_list.py b/intersight/model/storage_pure_controller_list.py index 53f19ab868..c31d5590e2 100644 --- a/intersight/model/storage_pure_controller_list.py +++ b/intersight/model/storage_pure_controller_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_controller_list_all_of.py b/intersight/model/storage_pure_controller_list_all_of.py index 72795c1a24..6a4b6c31de 100644 --- a/intersight/model/storage_pure_controller_list_all_of.py +++ b/intersight/model/storage_pure_controller_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_controller_relationship.py b/intersight/model/storage_pure_controller_relationship.py index 14c2d24419..1d66f611e1 100644 --- a/intersight/model/storage_pure_controller_relationship.py +++ b/intersight/model/storage_pure_controller_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -856,6 +856,7 @@ class StoragePureControllerRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1447,6 +1448,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1455,10 +1459,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_controller_response.py b/intersight/model/storage_pure_controller_response.py index a9d20d2651..d7b0057277 100644 --- a/intersight/model/storage_pure_controller_response.py +++ b/intersight/model/storage_pure_controller_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_disk.py b/intersight/model/storage_pure_disk.py index 30a903288c..472fad7ee2 100644 --- a/intersight/model/storage_pure_disk.py +++ b/intersight/model/storage_pure_disk.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -375,6 +375,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -383,10 +386,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_disk_all_of.py b/intersight/model/storage_pure_disk_all_of.py index 9e282b3f42..9cd134a116 100644 --- a/intersight/model/storage_pure_disk_all_of.py +++ b/intersight/model/storage_pure_disk_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_disk_list.py b/intersight/model/storage_pure_disk_list.py index 3c75d1e076..3c25fc71d8 100644 --- a/intersight/model/storage_pure_disk_list.py +++ b/intersight/model/storage_pure_disk_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_disk_list_all_of.py b/intersight/model/storage_pure_disk_list_all_of.py index 957b41e680..3686ecd1ca 100644 --- a/intersight/model/storage_pure_disk_list_all_of.py +++ b/intersight/model/storage_pure_disk_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_disk_response.py b/intersight/model/storage_pure_disk_response.py index ce63765f72..fddc762ce8 100644 --- a/intersight/model/storage_pure_disk_response.py +++ b/intersight/model/storage_pure_disk_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_disk_utilization.py b/intersight/model/storage_pure_disk_utilization.py index 43d134e67e..54159239e7 100644 --- a/intersight/model/storage_pure_disk_utilization.py +++ b/intersight/model/storage_pure_disk_utilization.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -238,6 +238,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -246,10 +249,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_host.py b/intersight/model/storage_pure_host.py index 221228893d..138187a23b 100644 --- a/intersight/model/storage_pure_host.py +++ b/intersight/model/storage_pure_host.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -306,6 +306,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -314,10 +317,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_host_all_of.py b/intersight/model/storage_pure_host_all_of.py index 1c65acf975..b3e67b3c74 100644 --- a/intersight/model/storage_pure_host_all_of.py +++ b/intersight/model/storage_pure_host_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_host_group.py b/intersight/model/storage_pure_host_group.py index 09af50f719..f8ec186944 100644 --- a/intersight/model/storage_pure_host_group.py +++ b/intersight/model/storage_pure_host_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -297,6 +297,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -305,10 +308,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_host_group_all_of.py b/intersight/model/storage_pure_host_group_all_of.py index 85611bcaeb..ed75a9d7b5 100644 --- a/intersight/model/storage_pure_host_group_all_of.py +++ b/intersight/model/storage_pure_host_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_host_group_list.py b/intersight/model/storage_pure_host_group_list.py index 25c5f7ace5..5679c9eab1 100644 --- a/intersight/model/storage_pure_host_group_list.py +++ b/intersight/model/storage_pure_host_group_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_host_group_list_all_of.py b/intersight/model/storage_pure_host_group_list_all_of.py index 0531bbc3a7..2842cc06b5 100644 --- a/intersight/model/storage_pure_host_group_list_all_of.py +++ b/intersight/model/storage_pure_host_group_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_host_group_relationship.py b/intersight/model/storage_pure_host_group_relationship.py index 99d7ea4faa..4ce5545272 100644 --- a/intersight/model/storage_pure_host_group_relationship.py +++ b/intersight/model/storage_pure_host_group_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class StoragePureHostGroupRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1400,6 +1401,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1408,10 +1412,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_host_group_response.py b/intersight/model/storage_pure_host_group_response.py index 5c609471c1..ee85c371ea 100644 --- a/intersight/model/storage_pure_host_group_response.py +++ b/intersight/model/storage_pure_host_group_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_host_list.py b/intersight/model/storage_pure_host_list.py index 7eb7a7955d..e635ae869f 100644 --- a/intersight/model/storage_pure_host_list.py +++ b/intersight/model/storage_pure_host_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_host_list_all_of.py b/intersight/model/storage_pure_host_list_all_of.py index e9c4da069a..5e462d43c7 100644 --- a/intersight/model/storage_pure_host_list_all_of.py +++ b/intersight/model/storage_pure_host_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_host_lun.py b/intersight/model/storage_pure_host_lun.py index fc8fd14950..0672bd14f0 100644 --- a/intersight/model/storage_pure_host_lun.py +++ b/intersight/model/storage_pure_host_lun.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -305,6 +305,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -313,10 +316,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_host_lun_all_of.py b/intersight/model/storage_pure_host_lun_all_of.py index 4f21b6b2e7..095906bca7 100644 --- a/intersight/model/storage_pure_host_lun_all_of.py +++ b/intersight/model/storage_pure_host_lun_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_host_lun_list.py b/intersight/model/storage_pure_host_lun_list.py index 70ffd435a9..151dfc34c5 100644 --- a/intersight/model/storage_pure_host_lun_list.py +++ b/intersight/model/storage_pure_host_lun_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_host_lun_list_all_of.py b/intersight/model/storage_pure_host_lun_list_all_of.py index 38e03d9794..d7c3f0fe18 100644 --- a/intersight/model/storage_pure_host_lun_list_all_of.py +++ b/intersight/model/storage_pure_host_lun_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_host_lun_response.py b/intersight/model/storage_pure_host_lun_response.py index 32b04de5a3..193f5fa9f5 100644 --- a/intersight/model/storage_pure_host_lun_response.py +++ b/intersight/model/storage_pure_host_lun_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_host_relationship.py b/intersight/model/storage_pure_host_relationship.py index e86431f22b..5e21a94217 100644 --- a/intersight/model/storage_pure_host_relationship.py +++ b/intersight/model/storage_pure_host_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class StoragePureHostRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1409,6 +1410,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1417,10 +1421,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_host_response.py b/intersight/model/storage_pure_host_response.py index 43a1753e62..1937083d1c 100644 --- a/intersight/model/storage_pure_host_response.py +++ b/intersight/model/storage_pure_host_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_host_utilization.py b/intersight/model/storage_pure_host_utilization.py index db50d36458..e4280ac83d 100644 --- a/intersight/model/storage_pure_host_utilization.py +++ b/intersight/model/storage_pure_host_utilization.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -244,6 +244,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -252,10 +255,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_port.py b/intersight/model/storage_pure_port.py index c83b312c1c..ae709b2f76 100644 --- a/intersight/model/storage_pure_port.py +++ b/intersight/model/storage_pure_port.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -335,6 +335,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -343,10 +346,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_port_all_of.py b/intersight/model/storage_pure_port_all_of.py index 82fad5f704..91355b836e 100644 --- a/intersight/model/storage_pure_port_all_of.py +++ b/intersight/model/storage_pure_port_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_port_list.py b/intersight/model/storage_pure_port_list.py index c9dc151066..f3689a907a 100644 --- a/intersight/model/storage_pure_port_list.py +++ b/intersight/model/storage_pure_port_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_port_list_all_of.py b/intersight/model/storage_pure_port_list_all_of.py index bece7122bd..a082f88c13 100644 --- a/intersight/model/storage_pure_port_list_all_of.py +++ b/intersight/model/storage_pure_port_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_port_response.py b/intersight/model/storage_pure_port_response.py index 5cc67553ba..c85aeff036 100644 --- a/intersight/model/storage_pure_port_response.py +++ b/intersight/model/storage_pure_port_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_protection_group.py b/intersight/model/storage_pure_protection_group.py index 0fcb353de1..fe409d8964 100644 --- a/intersight/model/storage_pure_protection_group.py +++ b/intersight/model/storage_pure_protection_group.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -311,6 +311,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -319,10 +322,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_protection_group_all_of.py b/intersight/model/storage_pure_protection_group_all_of.py index 28f3da9236..170680354c 100644 --- a/intersight/model/storage_pure_protection_group_all_of.py +++ b/intersight/model/storage_pure_protection_group_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_protection_group_list.py b/intersight/model/storage_pure_protection_group_list.py index a5e0e305c0..341cb0953b 100644 --- a/intersight/model/storage_pure_protection_group_list.py +++ b/intersight/model/storage_pure_protection_group_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_protection_group_list_all_of.py b/intersight/model/storage_pure_protection_group_list_all_of.py index 752bbcba1e..50aa98463e 100644 --- a/intersight/model/storage_pure_protection_group_list_all_of.py +++ b/intersight/model/storage_pure_protection_group_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_protection_group_relationship.py b/intersight/model/storage_pure_protection_group_relationship.py index 0dc50b8ce8..1d50190cf1 100644 --- a/intersight/model/storage_pure_protection_group_relationship.py +++ b/intersight/model/storage_pure_protection_group_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class StoragePureProtectionGroupRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1414,6 +1415,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1422,10 +1426,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_protection_group_response.py b/intersight/model/storage_pure_protection_group_response.py index 196e216a7a..0fc2b8078d 100644 --- a/intersight/model/storage_pure_protection_group_response.py +++ b/intersight/model/storage_pure_protection_group_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_protection_group_snapshot.py b/intersight/model/storage_pure_protection_group_snapshot.py index 7966e110c6..07de184d94 100644 --- a/intersight/model/storage_pure_protection_group_snapshot.py +++ b/intersight/model/storage_pure_protection_group_snapshot.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -291,6 +291,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -299,10 +302,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_protection_group_snapshot_all_of.py b/intersight/model/storage_pure_protection_group_snapshot_all_of.py index df2fe985f3..4ce0d46030 100644 --- a/intersight/model/storage_pure_protection_group_snapshot_all_of.py +++ b/intersight/model/storage_pure_protection_group_snapshot_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_protection_group_snapshot_list.py b/intersight/model/storage_pure_protection_group_snapshot_list.py index 8a71348c83..58cfd70ce5 100644 --- a/intersight/model/storage_pure_protection_group_snapshot_list.py +++ b/intersight/model/storage_pure_protection_group_snapshot_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_protection_group_snapshot_list_all_of.py b/intersight/model/storage_pure_protection_group_snapshot_list_all_of.py index 3ecf2022b3..866b506810 100644 --- a/intersight/model/storage_pure_protection_group_snapshot_list_all_of.py +++ b/intersight/model/storage_pure_protection_group_snapshot_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_protection_group_snapshot_relationship.py b/intersight/model/storage_pure_protection_group_snapshot_relationship.py index 1cd36d28fd..e5a07c0308 100644 --- a/intersight/model/storage_pure_protection_group_snapshot_relationship.py +++ b/intersight/model/storage_pure_protection_group_snapshot_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class StoragePureProtectionGroupSnapshotRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1394,6 +1395,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1402,10 +1406,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_protection_group_snapshot_response.py b/intersight/model/storage_pure_protection_group_snapshot_response.py index 80c5f10b85..545d8a51b2 100644 --- a/intersight/model/storage_pure_protection_group_snapshot_response.py +++ b/intersight/model/storage_pure_protection_group_snapshot_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_replication_blackout.py b/intersight/model/storage_pure_replication_blackout.py index ce1fa8186d..9af39b40c7 100644 --- a/intersight/model/storage_pure_replication_blackout.py +++ b/intersight/model/storage_pure_replication_blackout.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_replication_schedule.py b/intersight/model/storage_pure_replication_schedule.py index 7936906a4e..b7c0399449 100644 --- a/intersight/model/storage_pure_replication_schedule.py +++ b/intersight/model/storage_pure_replication_schedule.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -304,6 +304,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -312,10 +315,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_replication_schedule_all_of.py b/intersight/model/storage_pure_replication_schedule_all_of.py index a2d112b220..9978c503aa 100644 --- a/intersight/model/storage_pure_replication_schedule_all_of.py +++ b/intersight/model/storage_pure_replication_schedule_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_replication_schedule_list.py b/intersight/model/storage_pure_replication_schedule_list.py index ee8cac135b..f420f66182 100644 --- a/intersight/model/storage_pure_replication_schedule_list.py +++ b/intersight/model/storage_pure_replication_schedule_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_replication_schedule_list_all_of.py b/intersight/model/storage_pure_replication_schedule_list_all_of.py index fdd61a0d75..7438aa9ac3 100644 --- a/intersight/model/storage_pure_replication_schedule_list_all_of.py +++ b/intersight/model/storage_pure_replication_schedule_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_replication_schedule_response.py b/intersight/model/storage_pure_replication_schedule_response.py index 5115e5dc1d..951cf437cd 100644 --- a/intersight/model/storage_pure_replication_schedule_response.py +++ b/intersight/model/storage_pure_replication_schedule_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_snapshot_schedule.py b/intersight/model/storage_pure_snapshot_schedule.py index 850c060720..81de9e374f 100644 --- a/intersight/model/storage_pure_snapshot_schedule.py +++ b/intersight/model/storage_pure_snapshot_schedule.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -298,6 +298,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -306,10 +309,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_snapshot_schedule_all_of.py b/intersight/model/storage_pure_snapshot_schedule_all_of.py index 6591b4df7d..8097c1def6 100644 --- a/intersight/model/storage_pure_snapshot_schedule_all_of.py +++ b/intersight/model/storage_pure_snapshot_schedule_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_snapshot_schedule_list.py b/intersight/model/storage_pure_snapshot_schedule_list.py index 20c187b060..a660bc7560 100644 --- a/intersight/model/storage_pure_snapshot_schedule_list.py +++ b/intersight/model/storage_pure_snapshot_schedule_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_snapshot_schedule_list_all_of.py b/intersight/model/storage_pure_snapshot_schedule_list_all_of.py index ed4dc9b671..0497f41499 100644 --- a/intersight/model/storage_pure_snapshot_schedule_list_all_of.py +++ b/intersight/model/storage_pure_snapshot_schedule_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_snapshot_schedule_response.py b/intersight/model/storage_pure_snapshot_schedule_response.py index 6dcea1da77..462d6a0d2a 100644 --- a/intersight/model/storage_pure_snapshot_schedule_response.py +++ b/intersight/model/storage_pure_snapshot_schedule_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_target_array.py b/intersight/model/storage_pure_target_array.py index 6b7fa74b90..bfabfdb822 100644 --- a/intersight/model/storage_pure_target_array.py +++ b/intersight/model/storage_pure_target_array.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -274,6 +274,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -282,10 +285,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_target_array_all_of.py b/intersight/model/storage_pure_target_array_all_of.py index 5260be103e..278a0c842f 100644 --- a/intersight/model/storage_pure_target_array_all_of.py +++ b/intersight/model/storage_pure_target_array_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_target_array_list.py b/intersight/model/storage_pure_target_array_list.py index 2af1a4a274..8c7b1444c4 100644 --- a/intersight/model/storage_pure_target_array_list.py +++ b/intersight/model/storage_pure_target_array_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_target_array_list_all_of.py b/intersight/model/storage_pure_target_array_list_all_of.py index d87f256718..64d357f559 100644 --- a/intersight/model/storage_pure_target_array_list_all_of.py +++ b/intersight/model/storage_pure_target_array_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_target_array_response.py b/intersight/model/storage_pure_target_array_response.py index bd9475afe0..2043de1932 100644 --- a/intersight/model/storage_pure_target_array_response.py +++ b/intersight/model/storage_pure_target_array_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_volume.py b/intersight/model/storage_pure_volume.py index 64858951b8..973e78daf0 100644 --- a/intersight/model/storage_pure_volume.py +++ b/intersight/model/storage_pure_volume.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -308,6 +308,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -316,10 +319,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_volume_all_of.py b/intersight/model/storage_pure_volume_all_of.py index fafdbb13d7..65885f6f61 100644 --- a/intersight/model/storage_pure_volume_all_of.py +++ b/intersight/model/storage_pure_volume_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_volume_list.py b/intersight/model/storage_pure_volume_list.py index 7ba715841a..a4cc210a28 100644 --- a/intersight/model/storage_pure_volume_list.py +++ b/intersight/model/storage_pure_volume_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_volume_list_all_of.py b/intersight/model/storage_pure_volume_list_all_of.py index 2fb79bd3da..b4140b0319 100644 --- a/intersight/model/storage_pure_volume_list_all_of.py +++ b/intersight/model/storage_pure_volume_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_volume_relationship.py b/intersight/model/storage_pure_volume_relationship.py index 25ed4ad320..910ac256a6 100644 --- a/intersight/model/storage_pure_volume_relationship.py +++ b/intersight/model/storage_pure_volume_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class StoragePureVolumeRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1411,6 +1412,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1419,10 +1423,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_volume_response.py b/intersight/model/storage_pure_volume_response.py index b7e1c06460..44bbf6610e 100644 --- a/intersight/model/storage_pure_volume_response.py +++ b/intersight/model/storage_pure_volume_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_volume_snapshot.py b/intersight/model/storage_pure_volume_snapshot.py index 4b70ea3e7d..a3cd84840e 100644 --- a/intersight/model/storage_pure_volume_snapshot.py +++ b/intersight/model/storage_pure_volume_snapshot.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -304,6 +304,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -312,10 +315,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_volume_snapshot_all_of.py b/intersight/model/storage_pure_volume_snapshot_all_of.py index b6a8dba904..9d955dffae 100644 --- a/intersight/model/storage_pure_volume_snapshot_all_of.py +++ b/intersight/model/storage_pure_volume_snapshot_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_volume_snapshot_list.py b/intersight/model/storage_pure_volume_snapshot_list.py index 8e9d12be23..3e63fa7e7d 100644 --- a/intersight/model/storage_pure_volume_snapshot_list.py +++ b/intersight/model/storage_pure_volume_snapshot_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_volume_snapshot_list_all_of.py b/intersight/model/storage_pure_volume_snapshot_list_all_of.py index cd63e04cb3..4f044bac2d 100644 --- a/intersight/model/storage_pure_volume_snapshot_list_all_of.py +++ b/intersight/model/storage_pure_volume_snapshot_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_pure_volume_snapshot_response.py b/intersight/model/storage_pure_volume_snapshot_response.py index f760f4d32c..5131b3deff 100644 --- a/intersight/model/storage_pure_volume_snapshot_response.py +++ b/intersight/model/storage_pure_volume_snapshot_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_pure_volume_utilization.py b/intersight/model/storage_pure_volume_utilization.py index dfcacdd080..f1a1f037d0 100644 --- a/intersight/model/storage_pure_volume_utilization.py +++ b/intersight/model/storage_pure_volume_utilization.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -244,6 +244,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -252,10 +255,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_r0_drive.py b/intersight/model/storage_r0_drive.py index 361bb5cd76..f57a754ed5 100644 --- a/intersight/model/storage_r0_drive.py +++ b/intersight/model/storage_r0_drive.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -231,6 +231,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -239,10 +242,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_r0_drive_all_of.py b/intersight/model/storage_r0_drive_all_of.py index 0299f2c61d..07c06ed7b2 100644 --- a/intersight/model/storage_r0_drive_all_of.py +++ b/intersight/model/storage_r0_drive_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_remote_key_setting.py b/intersight/model/storage_remote_key_setting.py index 8076860e1c..892cf9cee1 100644 --- a/intersight/model/storage_remote_key_setting.py +++ b/intersight/model/storage_remote_key_setting.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -235,6 +235,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -243,10 +246,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_remote_key_setting_all_of.py b/intersight/model/storage_remote_key_setting_all_of.py index 69d90c69ba..f04ffe8d8c 100644 --- a/intersight/model/storage_remote_key_setting_all_of.py +++ b/intersight/model/storage_remote_key_setting_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_sas_expander.py b/intersight/model/storage_sas_expander.py index f116e3835b..6a17175992 100644 --- a/intersight/model/storage_sas_expander.py +++ b/intersight/model/storage_sas_expander.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -345,6 +345,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -353,10 +356,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_sas_expander_all_of.py b/intersight/model/storage_sas_expander_all_of.py index 2af353bba2..276db59f83 100644 --- a/intersight/model/storage_sas_expander_all_of.py +++ b/intersight/model/storage_sas_expander_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_sas_expander_list.py b/intersight/model/storage_sas_expander_list.py index ac20ae5e4b..3998b37f57 100644 --- a/intersight/model/storage_sas_expander_list.py +++ b/intersight/model/storage_sas_expander_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_sas_expander_list_all_of.py b/intersight/model/storage_sas_expander_list_all_of.py index 476e3459a6..f5aea5cb6f 100644 --- a/intersight/model/storage_sas_expander_list_all_of.py +++ b/intersight/model/storage_sas_expander_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_sas_expander_relationship.py b/intersight/model/storage_sas_expander_relationship.py index 320badd3c6..571a9de92f 100644 --- a/intersight/model/storage_sas_expander_relationship.py +++ b/intersight/model/storage_sas_expander_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class StorageSasExpanderRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1448,6 +1449,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1456,10 +1460,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_sas_expander_response.py b/intersight/model/storage_sas_expander_response.py index df486d84e7..3a77dc1933 100644 --- a/intersight/model/storage_sas_expander_response.py +++ b/intersight/model/storage_sas_expander_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_sas_port.py b/intersight/model/storage_sas_port.py index f0485704f9..2b35062f1c 100644 --- a/intersight/model/storage_sas_port.py +++ b/intersight/model/storage_sas_port.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -307,6 +307,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -315,10 +318,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_sas_port_all_of.py b/intersight/model/storage_sas_port_all_of.py index e3f03ddf0d..d346187047 100644 --- a/intersight/model/storage_sas_port_all_of.py +++ b/intersight/model/storage_sas_port_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_sas_port_list.py b/intersight/model/storage_sas_port_list.py index 6c597663b4..7347ed09be 100644 --- a/intersight/model/storage_sas_port_list.py +++ b/intersight/model/storage_sas_port_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_sas_port_list_all_of.py b/intersight/model/storage_sas_port_list_all_of.py index a32685c962..a2f644387f 100644 --- a/intersight/model/storage_sas_port_list_all_of.py +++ b/intersight/model/storage_sas_port_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_sas_port_relationship.py b/intersight/model/storage_sas_port_relationship.py index 6d6eabc4c8..5326b1b2c5 100644 --- a/intersight/model/storage_sas_port_relationship.py +++ b/intersight/model/storage_sas_port_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class StorageSasPortRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1410,6 +1411,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1418,10 +1422,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_sas_port_response.py b/intersight/model/storage_sas_port_response.py index 27db8ba535..8005723e7c 100644 --- a/intersight/model/storage_sas_port_response.py +++ b/intersight/model/storage_sas_port_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_space.py b/intersight/model/storage_space.py index c40998fb00..dbb0f0835b 100644 --- a/intersight/model/storage_space.py +++ b/intersight/model/storage_space.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,6 +226,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -234,10 +237,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_space_all_of.py b/intersight/model/storage_space_all_of.py index 2925937d85..cb4e2ddd64 100644 --- a/intersight/model/storage_space_all_of.py +++ b/intersight/model/storage_space_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_span.py b/intersight/model/storage_span.py index 88b08f50a2..908b415118 100644 --- a/intersight/model/storage_span.py +++ b/intersight/model/storage_span.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -293,6 +293,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -301,10 +304,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_span_all_of.py b/intersight/model/storage_span_all_of.py index 68894bf167..7d9e175694 100644 --- a/intersight/model/storage_span_all_of.py +++ b/intersight/model/storage_span_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_span_drives.py b/intersight/model/storage_span_drives.py index e63a1f4bad..a2f724d172 100644 --- a/intersight/model/storage_span_drives.py +++ b/intersight/model/storage_span_drives.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_span_drives_all_of.py b/intersight/model/storage_span_drives_all_of.py index ac76176471..7ea50e6823 100644 --- a/intersight/model/storage_span_drives_all_of.py +++ b/intersight/model/storage_span_drives_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_span_list.py b/intersight/model/storage_span_list.py index feb7772416..26601cc3db 100644 --- a/intersight/model/storage_span_list.py +++ b/intersight/model/storage_span_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_span_list_all_of.py b/intersight/model/storage_span_list_all_of.py index aa1f7cc045..2f14818090 100644 --- a/intersight/model/storage_span_list_all_of.py +++ b/intersight/model/storage_span_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_span_relationship.py b/intersight/model/storage_span_relationship.py index 3206640b57..44ba3be114 100644 --- a/intersight/model/storage_span_relationship.py +++ b/intersight/model/storage_span_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class StorageSpanRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1396,6 +1397,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1404,10 +1408,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_span_response.py b/intersight/model/storage_span_response.py index 2bc590a68a..272b4988d0 100644 --- a/intersight/model/storage_span_response.py +++ b/intersight/model/storage_span_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_storage_container_host_mount_status.py b/intersight/model/storage_storage_container_host_mount_status.py index a105abaf12..c0eb4fe53f 100644 --- a/intersight/model/storage_storage_container_host_mount_status.py +++ b/intersight/model/storage_storage_container_host_mount_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -231,6 +231,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -239,10 +242,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_storage_container_host_mount_status_all_of.py b/intersight/model/storage_storage_container_host_mount_status_all_of.py index 9535e97aa8..8c77d1de85 100644 --- a/intersight/model/storage_storage_container_host_mount_status_all_of.py +++ b/intersight/model/storage_storage_container_host_mount_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_storage_container_utilization.py b/intersight/model/storage_storage_container_utilization.py index 2508d61de9..07bc38e488 100644 --- a/intersight/model/storage_storage_container_utilization.py +++ b/intersight/model/storage_storage_container_utilization.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -238,6 +238,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -246,10 +249,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_storage_policy.py b/intersight/model/storage_storage_policy.py index 036c9d147a..7c3712b741 100644 --- a/intersight/model/storage_storage_policy.py +++ b/intersight/model/storage_storage_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -353,6 +353,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -361,10 +364,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_storage_policy_all_of.py b/intersight/model/storage_storage_policy_all_of.py index 9d0bbf7899..39b7b3ef3d 100644 --- a/intersight/model/storage_storage_policy_all_of.py +++ b/intersight/model/storage_storage_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_storage_policy_list.py b/intersight/model/storage_storage_policy_list.py index fe87fd5b15..27f73d6c0c 100644 --- a/intersight/model/storage_storage_policy_list.py +++ b/intersight/model/storage_storage_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_storage_policy_list_all_of.py b/intersight/model/storage_storage_policy_list_all_of.py index 4573aa75c7..1be7979ef3 100644 --- a/intersight/model/storage_storage_policy_list_all_of.py +++ b/intersight/model/storage_storage_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_storage_policy_relationship.py b/intersight/model/storage_storage_policy_relationship.py index 4458872817..ad5ddc468e 100644 --- a/intersight/model/storage_storage_policy_relationship.py +++ b/intersight/model/storage_storage_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -853,6 +853,7 @@ class StorageStoragePolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1456,6 +1457,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1464,10 +1468,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_storage_policy_response.py b/intersight/model/storage_storage_policy_response.py index b71d1df920..867a79c3a1 100644 --- a/intersight/model/storage_storage_policy_response.py +++ b/intersight/model/storage_storage_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_storage_utilization.py b/intersight/model/storage_storage_utilization.py index 8f469eb487..d7e6013984 100644 --- a/intersight/model/storage_storage_utilization.py +++ b/intersight/model/storage_storage_utilization.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -253,6 +253,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -261,10 +264,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_storage_utilization_all_of.py b/intersight/model/storage_storage_utilization_all_of.py index 9b2cf6cc9d..c053f22f34 100644 --- a/intersight/model/storage_storage_utilization_all_of.py +++ b/intersight/model/storage_storage_utilization_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_vd_member_ep.py b/intersight/model/storage_vd_member_ep.py index 66559fb465..62ca15aeb0 100644 --- a/intersight/model/storage_vd_member_ep.py +++ b/intersight/model/storage_vd_member_ep.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -307,6 +307,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -315,10 +318,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_vd_member_ep_all_of.py b/intersight/model/storage_vd_member_ep_all_of.py index 94ba606830..5bd5984391 100644 --- a/intersight/model/storage_vd_member_ep_all_of.py +++ b/intersight/model/storage_vd_member_ep_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_vd_member_ep_list.py b/intersight/model/storage_vd_member_ep_list.py index fe98f4477a..e2b5ab4697 100644 --- a/intersight/model/storage_vd_member_ep_list.py +++ b/intersight/model/storage_vd_member_ep_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_vd_member_ep_list_all_of.py b/intersight/model/storage_vd_member_ep_list_all_of.py index 071d031555..f1be81bdb7 100644 --- a/intersight/model/storage_vd_member_ep_list_all_of.py +++ b/intersight/model/storage_vd_member_ep_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_vd_member_ep_relationship.py b/intersight/model/storage_vd_member_ep_relationship.py index 6a08cfd5f2..1007e19f11 100644 --- a/intersight/model/storage_vd_member_ep_relationship.py +++ b/intersight/model/storage_vd_member_ep_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class StorageVdMemberEpRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1410,6 +1411,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1418,10 +1422,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_vd_member_ep_response.py b/intersight/model/storage_vd_member_ep_response.py index 731dddcadc..afcaab54e0 100644 --- a/intersight/model/storage_vd_member_ep_response.py +++ b/intersight/model/storage_vd_member_ep_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_virtual_drive.py b/intersight/model/storage_virtual_drive.py index aff0d9dd68..7c8d1f2744 100644 --- a/intersight/model/storage_virtual_drive.py +++ b/intersight/model/storage_virtual_drive.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -442,6 +442,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -450,10 +453,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_virtual_drive_all_of.py b/intersight/model/storage_virtual_drive_all_of.py index 11deccc8d5..1fd860d00c 100644 --- a/intersight/model/storage_virtual_drive_all_of.py +++ b/intersight/model/storage_virtual_drive_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_virtual_drive_configuration.py b/intersight/model/storage_virtual_drive_configuration.py index 3964453843..11c788e185 100644 --- a/intersight/model/storage_virtual_drive_configuration.py +++ b/intersight/model/storage_virtual_drive_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -232,6 +232,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -240,10 +243,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_virtual_drive_configuration_all_of.py b/intersight/model/storage_virtual_drive_configuration_all_of.py index 2c8300983f..fa978b313a 100644 --- a/intersight/model/storage_virtual_drive_configuration_all_of.py +++ b/intersight/model/storage_virtual_drive_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_virtual_drive_container.py b/intersight/model/storage_virtual_drive_container.py index 5f77f9eba8..638fb103f2 100644 --- a/intersight/model/storage_virtual_drive_container.py +++ b/intersight/model/storage_virtual_drive_container.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -325,6 +325,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -333,10 +336,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_virtual_drive_container_all_of.py b/intersight/model/storage_virtual_drive_container_all_of.py index 41b64ebaca..cd16dfc115 100644 --- a/intersight/model/storage_virtual_drive_container_all_of.py +++ b/intersight/model/storage_virtual_drive_container_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_virtual_drive_container_list.py b/intersight/model/storage_virtual_drive_container_list.py index 47e732b526..c56da34918 100644 --- a/intersight/model/storage_virtual_drive_container_list.py +++ b/intersight/model/storage_virtual_drive_container_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_virtual_drive_container_list_all_of.py b/intersight/model/storage_virtual_drive_container_list_all_of.py index e5e0bbf478..6b65b9d44c 100644 --- a/intersight/model/storage_virtual_drive_container_list_all_of.py +++ b/intersight/model/storage_virtual_drive_container_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_virtual_drive_container_relationship.py b/intersight/model/storage_virtual_drive_container_relationship.py index 395ddb26ed..092b2d3e56 100644 --- a/intersight/model/storage_virtual_drive_container_relationship.py +++ b/intersight/model/storage_virtual_drive_container_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class StorageVirtualDriveContainerRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1428,6 +1429,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1436,10 +1440,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_virtual_drive_container_response.py b/intersight/model/storage_virtual_drive_container_response.py index ed862e8f49..4bd3219407 100644 --- a/intersight/model/storage_virtual_drive_container_response.py +++ b/intersight/model/storage_virtual_drive_container_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_virtual_drive_extension.py b/intersight/model/storage_virtual_drive_extension.py index 1b29764cba..7d28220b65 100644 --- a/intersight/model/storage_virtual_drive_extension.py +++ b/intersight/model/storage_virtual_drive_extension.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_virtual_drive_extension_all_of.py b/intersight/model/storage_virtual_drive_extension_all_of.py index 6eaaf7f65b..170f66cf26 100644 --- a/intersight/model/storage_virtual_drive_extension_all_of.py +++ b/intersight/model/storage_virtual_drive_extension_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_virtual_drive_extension_list.py b/intersight/model/storage_virtual_drive_extension_list.py index 64181b83ae..f75d0d4d39 100644 --- a/intersight/model/storage_virtual_drive_extension_list.py +++ b/intersight/model/storage_virtual_drive_extension_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_virtual_drive_extension_list_all_of.py b/intersight/model/storage_virtual_drive_extension_list_all_of.py index aaae988cc2..03165f2cb4 100644 --- a/intersight/model/storage_virtual_drive_extension_list_all_of.py +++ b/intersight/model/storage_virtual_drive_extension_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_virtual_drive_extension_relationship.py b/intersight/model/storage_virtual_drive_extension_relationship.py index 819ed3185b..3f86fa5a9f 100644 --- a/intersight/model/storage_virtual_drive_extension_relationship.py +++ b/intersight/model/storage_virtual_drive_extension_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class StorageVirtualDriveExtensionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1431,6 +1432,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1439,10 +1443,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_virtual_drive_extension_response.py b/intersight/model/storage_virtual_drive_extension_response.py index d88baef643..774d53bbca 100644 --- a/intersight/model/storage_virtual_drive_extension_response.py +++ b/intersight/model/storage_virtual_drive_extension_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_virtual_drive_identity.py b/intersight/model/storage_virtual_drive_identity.py index b5fdffe976..c2148b1c16 100644 --- a/intersight/model/storage_virtual_drive_identity.py +++ b/intersight/model/storage_virtual_drive_identity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -279,6 +279,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -287,10 +290,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_virtual_drive_identity_all_of.py b/intersight/model/storage_virtual_drive_identity_all_of.py index 6c6c363a06..80c3e84bbc 100644 --- a/intersight/model/storage_virtual_drive_identity_all_of.py +++ b/intersight/model/storage_virtual_drive_identity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_virtual_drive_identity_list.py b/intersight/model/storage_virtual_drive_identity_list.py index 9c98bb6d6e..3b973f0763 100644 --- a/intersight/model/storage_virtual_drive_identity_list.py +++ b/intersight/model/storage_virtual_drive_identity_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_virtual_drive_identity_list_all_of.py b/intersight/model/storage_virtual_drive_identity_list_all_of.py index 3078cefe1d..98f0e06432 100644 --- a/intersight/model/storage_virtual_drive_identity_list_all_of.py +++ b/intersight/model/storage_virtual_drive_identity_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_virtual_drive_identity_response.py b/intersight/model/storage_virtual_drive_identity_response.py index fe3dffc178..c92e1ed90f 100644 --- a/intersight/model/storage_virtual_drive_identity_response.py +++ b/intersight/model/storage_virtual_drive_identity_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_virtual_drive_list.py b/intersight/model/storage_virtual_drive_list.py index cd41be7bfe..5d067496fd 100644 --- a/intersight/model/storage_virtual_drive_list.py +++ b/intersight/model/storage_virtual_drive_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_virtual_drive_list_all_of.py b/intersight/model/storage_virtual_drive_list_all_of.py index f34f7b4283..344aafcf7c 100644 --- a/intersight/model/storage_virtual_drive_list_all_of.py +++ b/intersight/model/storage_virtual_drive_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_virtual_drive_policy.py b/intersight/model/storage_virtual_drive_policy.py index 30783fe860..becdd787fb 100644 --- a/intersight/model/storage_virtual_drive_policy.py +++ b/intersight/model/storage_virtual_drive_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -251,6 +251,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -259,10 +262,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_virtual_drive_policy_all_of.py b/intersight/model/storage_virtual_drive_policy_all_of.py index 66f9f9352e..d7c2432ac2 100644 --- a/intersight/model/storage_virtual_drive_policy_all_of.py +++ b/intersight/model/storage_virtual_drive_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/storage_virtual_drive_relationship.py b/intersight/model/storage_virtual_drive_relationship.py index e3228d1007..49c72bdf28 100644 --- a/intersight/model/storage_virtual_drive_relationship.py +++ b/intersight/model/storage_virtual_drive_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -851,6 +851,7 @@ class StorageVirtualDriveRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1545,6 +1546,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1553,10 +1557,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_virtual_drive_response.py b/intersight/model/storage_virtual_drive_response.py index 875b9050d9..cf454a99c8 100644 --- a/intersight/model/storage_virtual_drive_response.py +++ b/intersight/model/storage_virtual_drive_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/storage_volume_utilization.py b/intersight/model/storage_volume_utilization.py index d5c87a34ed..6ddf619fe5 100644 --- a/intersight/model/storage_volume_utilization.py +++ b/intersight/model/storage_volume_utilization.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -238,6 +238,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -246,10 +249,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sw_id_pool_base.py b/intersight/model/sw_id_pool_base.py index 4a7896df5a..979dc7365f 100644 --- a/intersight/model/sw_id_pool_base.py +++ b/intersight/model/sw_id_pool_base.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -274,6 +274,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -282,10 +285,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/sw_id_pool_base_all_of.py b/intersight/model/sw_id_pool_base_all_of.py index e8e389b720..a3fae66638 100644 --- a/intersight/model/sw_id_pool_base_all_of.py +++ b/intersight/model/sw_id_pool_base_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/syslog_local_client_base.py b/intersight/model/syslog_local_client_base.py index 40ab89dc91..caf22c03fc 100644 --- a/intersight/model/syslog_local_client_base.py +++ b/intersight/model/syslog_local_client_base.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -223,6 +223,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -231,10 +234,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/syslog_local_client_base_all_of.py b/intersight/model/syslog_local_client_base_all_of.py index be5d941e46..000c9422a3 100644 --- a/intersight/model/syslog_local_client_base_all_of.py +++ b/intersight/model/syslog_local_client_base_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/syslog_local_file_logging_client.py b/intersight/model/syslog_local_file_logging_client.py index 256265b195..fd8f490f5c 100644 --- a/intersight/model/syslog_local_file_logging_client.py +++ b/intersight/model/syslog_local_file_logging_client.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -217,6 +217,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -225,10 +228,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/syslog_policy.py b/intersight/model/syslog_policy.py index e3b1e94508..486a328906 100644 --- a/intersight/model/syslog_policy.py +++ b/intersight/model/syslog_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -300,6 +300,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -308,10 +311,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/syslog_policy_all_of.py b/intersight/model/syslog_policy_all_of.py index c0b9ec3915..1c2b86a5e1 100644 --- a/intersight/model/syslog_policy_all_of.py +++ b/intersight/model/syslog_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/syslog_policy_inventory.py b/intersight/model/syslog_policy_inventory.py index 3964055ac6..d53a491df1 100644 --- a/intersight/model/syslog_policy_inventory.py +++ b/intersight/model/syslog_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -299,6 +299,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -307,10 +310,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/syslog_policy_inventory_all_of.py b/intersight/model/syslog_policy_inventory_all_of.py index 74fe6b0b50..6d6e1d4fde 100644 --- a/intersight/model/syslog_policy_inventory_all_of.py +++ b/intersight/model/syslog_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/syslog_policy_inventory_list.py b/intersight/model/syslog_policy_inventory_list.py index d8c99c5386..c93a3fd60f 100644 --- a/intersight/model/syslog_policy_inventory_list.py +++ b/intersight/model/syslog_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/syslog_policy_inventory_list_all_of.py b/intersight/model/syslog_policy_inventory_list_all_of.py index 896a84272f..31a7941c07 100644 --- a/intersight/model/syslog_policy_inventory_list_all_of.py +++ b/intersight/model/syslog_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/syslog_policy_inventory_response.py b/intersight/model/syslog_policy_inventory_response.py index 60a3ff6ea7..c57da2fc48 100644 --- a/intersight/model/syslog_policy_inventory_response.py +++ b/intersight/model/syslog_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/syslog_policy_list.py b/intersight/model/syslog_policy_list.py index 68ae4b9a77..ee70da08c5 100644 --- a/intersight/model/syslog_policy_list.py +++ b/intersight/model/syslog_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/syslog_policy_list_all_of.py b/intersight/model/syslog_policy_list_all_of.py index ff2fa77550..b0ba8f2157 100644 --- a/intersight/model/syslog_policy_list_all_of.py +++ b/intersight/model/syslog_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/syslog_policy_response.py b/intersight/model/syslog_policy_response.py index 326ffb7ec6..7c0a847e18 100644 --- a/intersight/model/syslog_policy_response.py +++ b/intersight/model/syslog_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/syslog_remote_client_base.py b/intersight/model/syslog_remote_client_base.py index 4625ccb280..dea25574a1 100644 --- a/intersight/model/syslog_remote_client_base.py +++ b/intersight/model/syslog_remote_client_base.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -251,6 +251,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -259,10 +262,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/syslog_remote_client_base_all_of.py b/intersight/model/syslog_remote_client_base_all_of.py index 1f7ad43525..7249244af2 100644 --- a/intersight/model/syslog_remote_client_base_all_of.py +++ b/intersight/model/syslog_remote_client_base_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/syslog_remote_logging_client.py b/intersight/model/syslog_remote_logging_client.py index c160b80a3e..d27080492f 100644 --- a/intersight/model/syslog_remote_logging_client.py +++ b/intersight/model/syslog_remote_logging_client.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -245,6 +245,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -253,10 +256,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_action.py b/intersight/model/tam_action.py index ca75f263ca..41b0cd805b 100644 --- a/intersight/model/tam_action.py +++ b/intersight/model/tam_action.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -243,6 +243,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -251,10 +254,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_action_all_of.py b/intersight/model/tam_action_all_of.py index 328fa3f56e..8830cf1615 100644 --- a/intersight/model/tam_action_all_of.py +++ b/intersight/model/tam_action_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/tam_advisory_count.py b/intersight/model/tam_advisory_count.py index aef275da84..a746247a97 100644 --- a/intersight/model/tam_advisory_count.py +++ b/intersight/model/tam_advisory_count.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -268,6 +268,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -276,10 +279,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_advisory_count_all_of.py b/intersight/model/tam_advisory_count_all_of.py index 109b249142..32f69cb115 100644 --- a/intersight/model/tam_advisory_count_all_of.py +++ b/intersight/model/tam_advisory_count_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/tam_advisory_count_list.py b/intersight/model/tam_advisory_count_list.py index e0a07317b8..95c27a7334 100644 --- a/intersight/model/tam_advisory_count_list.py +++ b/intersight/model/tam_advisory_count_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_advisory_count_list_all_of.py b/intersight/model/tam_advisory_count_list_all_of.py index 3f1229254c..c94919fb1d 100644 --- a/intersight/model/tam_advisory_count_list_all_of.py +++ b/intersight/model/tam_advisory_count_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/tam_advisory_count_response.py b/intersight/model/tam_advisory_count_response.py index 0fbe364bf5..e5345b1808 100644 --- a/intersight/model/tam_advisory_count_response.py +++ b/intersight/model/tam_advisory_count_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_advisory_definition.py b/intersight/model/tam_advisory_definition.py index 527a10bc13..a0029b053d 100644 --- a/intersight/model/tam_advisory_definition.py +++ b/intersight/model/tam_advisory_definition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -347,6 +347,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -355,10 +358,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_advisory_definition_all_of.py b/intersight/model/tam_advisory_definition_all_of.py index 03b4445101..76f921b673 100644 --- a/intersight/model/tam_advisory_definition_all_of.py +++ b/intersight/model/tam_advisory_definition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/tam_advisory_definition_list.py b/intersight/model/tam_advisory_definition_list.py index 1df8483759..5fcf18bcfb 100644 --- a/intersight/model/tam_advisory_definition_list.py +++ b/intersight/model/tam_advisory_definition_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_advisory_definition_list_all_of.py b/intersight/model/tam_advisory_definition_list_all_of.py index 9eb8a16a86..faaad83ec8 100644 --- a/intersight/model/tam_advisory_definition_list_all_of.py +++ b/intersight/model/tam_advisory_definition_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/tam_advisory_definition_response.py b/intersight/model/tam_advisory_definition_response.py index ec36676012..3e49f7710a 100644 --- a/intersight/model/tam_advisory_definition_response.py +++ b/intersight/model/tam_advisory_definition_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_advisory_info.py b/intersight/model/tam_advisory_info.py index e8836eab65..55d3de7ee4 100644 --- a/intersight/model/tam_advisory_info.py +++ b/intersight/model/tam_advisory_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_advisory_info_all_of.py b/intersight/model/tam_advisory_info_all_of.py index 32518cb492..ccd04f39d1 100644 --- a/intersight/model/tam_advisory_info_all_of.py +++ b/intersight/model/tam_advisory_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/tam_advisory_info_list.py b/intersight/model/tam_advisory_info_list.py index 84c6565788..f929cae8b3 100644 --- a/intersight/model/tam_advisory_info_list.py +++ b/intersight/model/tam_advisory_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_advisory_info_list_all_of.py b/intersight/model/tam_advisory_info_list_all_of.py index 72ee78b8a8..54f2ad9ae4 100644 --- a/intersight/model/tam_advisory_info_list_all_of.py +++ b/intersight/model/tam_advisory_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/tam_advisory_info_response.py b/intersight/model/tam_advisory_info_response.py index 0553463ce6..c9c9b63416 100644 --- a/intersight/model/tam_advisory_info_response.py +++ b/intersight/model/tam_advisory_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_advisory_instance.py b/intersight/model/tam_advisory_instance.py index 961453817f..3adf3516a7 100644 --- a/intersight/model/tam_advisory_instance.py +++ b/intersight/model/tam_advisory_instance.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -295,6 +295,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -303,10 +306,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_advisory_instance_all_of.py b/intersight/model/tam_advisory_instance_all_of.py index 0716f605bc..292861d397 100644 --- a/intersight/model/tam_advisory_instance_all_of.py +++ b/intersight/model/tam_advisory_instance_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/tam_advisory_instance_list.py b/intersight/model/tam_advisory_instance_list.py index 03be16f69f..0d4c9d6dcd 100644 --- a/intersight/model/tam_advisory_instance_list.py +++ b/intersight/model/tam_advisory_instance_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_advisory_instance_list_all_of.py b/intersight/model/tam_advisory_instance_list_all_of.py index 2462600945..8ee1f36355 100644 --- a/intersight/model/tam_advisory_instance_list_all_of.py +++ b/intersight/model/tam_advisory_instance_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/tam_advisory_instance_response.py b/intersight/model/tam_advisory_instance_response.py index 8a4c450b94..6c30842be9 100644 --- a/intersight/model/tam_advisory_instance_response.py +++ b/intersight/model/tam_advisory_instance_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_api_data_source.py b/intersight/model/tam_api_data_source.py index 6918d19636..c742144c8a 100644 --- a/intersight/model/tam_api_data_source.py +++ b/intersight/model/tam_api_data_source.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -225,6 +225,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -233,10 +236,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_api_data_source_all_of.py b/intersight/model/tam_api_data_source_all_of.py index 318dddb15d..ae815ad890 100644 --- a/intersight/model/tam_api_data_source_all_of.py +++ b/intersight/model/tam_api_data_source_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/tam_base_advisory.py b/intersight/model/tam_base_advisory.py index 21d9be2246..f6a28a02cb 100644 --- a/intersight/model/tam_base_advisory.py +++ b/intersight/model/tam_base_advisory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -285,6 +285,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -293,10 +296,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_base_advisory_all_of.py b/intersight/model/tam_base_advisory_all_of.py index 5adbdfb2c5..9cc94c69ee 100644 --- a/intersight/model/tam_base_advisory_all_of.py +++ b/intersight/model/tam_base_advisory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/tam_base_advisory_details.py b/intersight/model/tam_base_advisory_details.py index 7e87c52fe0..3efbbb2951 100644 --- a/intersight/model/tam_base_advisory_details.py +++ b/intersight/model/tam_base_advisory_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_base_advisory_details_all_of.py b/intersight/model/tam_base_advisory_details_all_of.py index c011ecc608..3f8efbfda7 100644 --- a/intersight/model/tam_base_advisory_details_all_of.py +++ b/intersight/model/tam_base_advisory_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/tam_base_advisory_relationship.py b/intersight/model/tam_base_advisory_relationship.py index 32e64f4643..9237882a2b 100644 --- a/intersight/model/tam_base_advisory_relationship.py +++ b/intersight/model/tam_base_advisory_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class TamBaseAdvisoryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1381,6 +1382,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1389,10 +1393,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_base_data_source.py b/intersight/model/tam_base_data_source.py index 2af912520b..3cea0b7dd7 100644 --- a/intersight/model/tam_base_data_source.py +++ b/intersight/model/tam_base_data_source.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -229,6 +229,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -237,10 +240,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_base_data_source_all_of.py b/intersight/model/tam_base_data_source_all_of.py index 2926fec0dd..179dfb1103 100644 --- a/intersight/model/tam_base_data_source_all_of.py +++ b/intersight/model/tam_base_data_source_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/tam_eol_advisory_details.py b/intersight/model/tam_eol_advisory_details.py index 9408b10640..e6d425f1c2 100644 --- a/intersight/model/tam_eol_advisory_details.py +++ b/intersight/model/tam_eol_advisory_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_eol_advisory_details_all_of.py b/intersight/model/tam_eol_advisory_details_all_of.py index a1a9df16a3..f050e6b37f 100644 --- a/intersight/model/tam_eol_advisory_details_all_of.py +++ b/intersight/model/tam_eol_advisory_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/tam_eol_severity.py b/intersight/model/tam_eol_severity.py index b33dcc5165..036565f570 100644 --- a/intersight/model/tam_eol_severity.py +++ b/intersight/model/tam_eol_severity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_eol_severity_all_of.py b/intersight/model/tam_eol_severity_all_of.py index 811e7e0186..3ee2d34a1b 100644 --- a/intersight/model/tam_eol_severity_all_of.py +++ b/intersight/model/tam_eol_severity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/tam_identifiers.py b/intersight/model/tam_identifiers.py index 720296f4f9..d5988ce894 100644 --- a/intersight/model/tam_identifiers.py +++ b/intersight/model/tam_identifiers.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_identifiers_all_of.py b/intersight/model/tam_identifiers_all_of.py index 94d3a9d8d8..3c1066b108 100644 --- a/intersight/model/tam_identifiers_all_of.py +++ b/intersight/model/tam_identifiers_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/tam_milestone.py b/intersight/model/tam_milestone.py index c0609a1e9f..63d4b476ac 100644 --- a/intersight/model/tam_milestone.py +++ b/intersight/model/tam_milestone.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -239,6 +239,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -247,10 +250,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_milestone_all_of.py b/intersight/model/tam_milestone_all_of.py index f039b9fb4c..43816b96d7 100644 --- a/intersight/model/tam_milestone_all_of.py +++ b/intersight/model/tam_milestone_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/tam_psirt_severity.py b/intersight/model/tam_psirt_severity.py index 5a2f02c699..02bf04c544 100644 --- a/intersight/model/tam_psirt_severity.py +++ b/intersight/model/tam_psirt_severity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_psirt_severity_all_of.py b/intersight/model/tam_psirt_severity_all_of.py index 508f1ff937..46e6ef9324 100644 --- a/intersight/model/tam_psirt_severity_all_of.py +++ b/intersight/model/tam_psirt_severity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/tam_query_entry.py b/intersight/model/tam_query_entry.py index b7499b2002..4d19843b79 100644 --- a/intersight/model/tam_query_entry.py +++ b/intersight/model/tam_query_entry.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_query_entry_all_of.py b/intersight/model/tam_query_entry_all_of.py index 70cfbbd9cd..128ea97788 100644 --- a/intersight/model/tam_query_entry_all_of.py +++ b/intersight/model/tam_query_entry_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/tam_s3_data_source.py b/intersight/model/tam_s3_data_source.py index 47967a331c..ea14767e62 100644 --- a/intersight/model/tam_s3_data_source.py +++ b/intersight/model/tam_s3_data_source.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -225,6 +225,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -233,10 +236,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_s3_data_source_all_of.py b/intersight/model/tam_s3_data_source_all_of.py index a89954edd3..17f88b1ffa 100644 --- a/intersight/model/tam_s3_data_source_all_of.py +++ b/intersight/model/tam_s3_data_source_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/tam_security_advisory.py b/intersight/model/tam_security_advisory.py index 5554660c7a..07ec72dfb3 100644 --- a/intersight/model/tam_security_advisory.py +++ b/intersight/model/tam_security_advisory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -360,6 +360,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -368,10 +371,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_security_advisory_all_of.py b/intersight/model/tam_security_advisory_all_of.py index 00d42d846b..b16c1e1631 100644 --- a/intersight/model/tam_security_advisory_all_of.py +++ b/intersight/model/tam_security_advisory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/tam_security_advisory_details.py b/intersight/model/tam_security_advisory_details.py index 387b0f4b63..e5e41e5a58 100644 --- a/intersight/model/tam_security_advisory_details.py +++ b/intersight/model/tam_security_advisory_details.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -240,6 +240,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -248,10 +251,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_security_advisory_details_all_of.py b/intersight/model/tam_security_advisory_details_all_of.py index dc731c0ce6..0a3a0f4f98 100644 --- a/intersight/model/tam_security_advisory_details_all_of.py +++ b/intersight/model/tam_security_advisory_details_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/tam_security_advisory_list.py b/intersight/model/tam_security_advisory_list.py index df980ac25e..1ad61600de 100644 --- a/intersight/model/tam_security_advisory_list.py +++ b/intersight/model/tam_security_advisory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_security_advisory_list_all_of.py b/intersight/model/tam_security_advisory_list_all_of.py index be3f75811c..17aa4986bb 100644 --- a/intersight/model/tam_security_advisory_list_all_of.py +++ b/intersight/model/tam_security_advisory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/tam_security_advisory_response.py b/intersight/model/tam_security_advisory_response.py index 4278d84f9b..d5bd069caf 100644 --- a/intersight/model/tam_security_advisory_response.py +++ b/intersight/model/tam_security_advisory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_severity.py b/intersight/model/tam_severity.py index 11d6b493b8..cd4af530be 100644 --- a/intersight/model/tam_severity.py +++ b/intersight/model/tam_severity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -170,6 +170,7 @@ class TamSeverity(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -512,6 +513,7 @@ class TamSeverity(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -894,6 +896,7 @@ class TamSeverity(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1236,6 +1239,7 @@ class TamSeverity(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1651,6 +1655,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1659,10 +1666,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_text_fsm_template_data_source.py b/intersight/model/tam_text_fsm_template_data_source.py index b8694a0b8e..48334cbbf5 100644 --- a/intersight/model/tam_text_fsm_template_data_source.py +++ b/intersight/model/tam_text_fsm_template_data_source.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tam_text_fsm_template_data_source_all_of.py b/intersight/model/tam_text_fsm_template_data_source_all_of.py index de5da18fbf..622a38a652 100644 --- a/intersight/model/tam_text_fsm_template_data_source_all_of.py +++ b/intersight/model/tam_text_fsm_template_data_source_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/task_fabric_mos_scoped_inventory.py b/intersight/model/task_fabric_mos_scoped_inventory.py index 6e17e9bd51..1de37134ee 100644 --- a/intersight/model/task_fabric_mos_scoped_inventory.py +++ b/intersight/model/task_fabric_mos_scoped_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/task_fabric_mos_scoped_inventory_all_of.py b/intersight/model/task_fabric_mos_scoped_inventory_all_of.py index 72afc5890f..421eb81afc 100644 --- a/intersight/model/task_fabric_mos_scoped_inventory_all_of.py +++ b/intersight/model/task_fabric_mos_scoped_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/task_hitachi_scoped_inventory.py b/intersight/model/task_hitachi_scoped_inventory.py index 8d62026fd5..6378a0918d 100644 --- a/intersight/model/task_hitachi_scoped_inventory.py +++ b/intersight/model/task_hitachi_scoped_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/task_hitachi_scoped_inventory_all_of.py b/intersight/model/task_hitachi_scoped_inventory_all_of.py index 76abc97e31..a85ae02b16 100644 --- a/intersight/model/task_hitachi_scoped_inventory_all_of.py +++ b/intersight/model/task_hitachi_scoped_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/task_hyper_flex_management_scoped_inventory.py b/intersight/model/task_hyper_flex_management_scoped_inventory.py index 06aee506b8..05ab6395d8 100644 --- a/intersight/model/task_hyper_flex_management_scoped_inventory.py +++ b/intersight/model/task_hyper_flex_management_scoped_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/task_hyper_flex_management_scoped_inventory_all_of.py b/intersight/model/task_hyper_flex_management_scoped_inventory_all_of.py index 0422803780..2e16d9c4e4 100644 --- a/intersight/model/task_hyper_flex_management_scoped_inventory_all_of.py +++ b/intersight/model/task_hyper_flex_management_scoped_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/task_hyperflex_scoped_inventory.py b/intersight/model/task_hyperflex_scoped_inventory.py index 4d9bbb9850..ad560d9f02 100644 --- a/intersight/model/task_hyperflex_scoped_inventory.py +++ b/intersight/model/task_hyperflex_scoped_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/task_hyperflex_scoped_inventory_all_of.py b/intersight/model/task_hyperflex_scoped_inventory_all_of.py index 01fc19fa43..969e6af83d 100644 --- a/intersight/model/task_hyperflex_scoped_inventory_all_of.py +++ b/intersight/model/task_hyperflex_scoped_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/task_mds_scoped_inventory.py b/intersight/model/task_mds_scoped_inventory.py index e24fa05a34..8b2b65392f 100644 --- a/intersight/model/task_mds_scoped_inventory.py +++ b/intersight/model/task_mds_scoped_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/task_mds_scoped_inventory_all_of.py b/intersight/model/task_mds_scoped_inventory_all_of.py index 8d046c6c44..0c7a615af9 100644 --- a/intersight/model/task_mds_scoped_inventory_all_of.py +++ b/intersight/model/task_mds_scoped_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/task_mds_system_scoped_inventory.py b/intersight/model/task_mds_system_scoped_inventory.py index f2fc8898b0..6b6dd35f6a 100644 --- a/intersight/model/task_mds_system_scoped_inventory.py +++ b/intersight/model/task_mds_system_scoped_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/task_mds_system_scoped_inventory_all_of.py b/intersight/model/task_mds_system_scoped_inventory_all_of.py index bc4eedf16e..2e05a40b82 100644 --- a/intersight/model/task_mds_system_scoped_inventory_all_of.py +++ b/intersight/model/task_mds_system_scoped_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/task_meraki_scoped_inventory.py b/intersight/model/task_meraki_scoped_inventory.py index edeb117d7c..25ca0eafe8 100644 --- a/intersight/model/task_meraki_scoped_inventory.py +++ b/intersight/model/task_meraki_scoped_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/task_meraki_scoped_inventory_all_of.py b/intersight/model/task_meraki_scoped_inventory_all_of.py index 9e26b33f9b..9d7cbb7dbd 100644 --- a/intersight/model/task_meraki_scoped_inventory_all_of.py +++ b/intersight/model/task_meraki_scoped_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/task_net_app_scoped_inventory.py b/intersight/model/task_net_app_scoped_inventory.py index 51abe46b2b..83ee7ebf29 100644 --- a/intersight/model/task_net_app_scoped_inventory.py +++ b/intersight/model/task_net_app_scoped_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/task_net_app_scoped_inventory_all_of.py b/intersight/model/task_net_app_scoped_inventory_all_of.py index fe11fc694b..dbe03178c1 100644 --- a/intersight/model/task_net_app_scoped_inventory_all_of.py +++ b/intersight/model/task_net_app_scoped_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/task_nexus_scoped_inventory.py b/intersight/model/task_nexus_scoped_inventory.py index 4b1717696b..f34db75997 100644 --- a/intersight/model/task_nexus_scoped_inventory.py +++ b/intersight/model/task_nexus_scoped_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/task_nexus_scoped_inventory_all_of.py b/intersight/model/task_nexus_scoped_inventory_all_of.py index 879d4a0308..7e5ca812b7 100644 --- a/intersight/model/task_nexus_scoped_inventory_all_of.py +++ b/intersight/model/task_nexus_scoped_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/task_nexus_system_scoped_inventory.py b/intersight/model/task_nexus_system_scoped_inventory.py index ec312ef392..ffa930248e 100644 --- a/intersight/model/task_nexus_system_scoped_inventory.py +++ b/intersight/model/task_nexus_system_scoped_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/task_nexus_system_scoped_inventory_all_of.py b/intersight/model/task_nexus_system_scoped_inventory_all_of.py index 7843f5e1d8..006758d9ea 100644 --- a/intersight/model/task_nexus_system_scoped_inventory_all_of.py +++ b/intersight/model/task_nexus_system_scoped_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/task_nexus_vlan_scoped_inventory.py b/intersight/model/task_nexus_vlan_scoped_inventory.py index 70b5ce29f3..0c96e5a064 100644 --- a/intersight/model/task_nexus_vlan_scoped_inventory.py +++ b/intersight/model/task_nexus_vlan_scoped_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/task_nexus_vlan_scoped_inventory_all_of.py b/intersight/model/task_nexus_vlan_scoped_inventory_all_of.py index 3f82f09a35..f693640c30 100644 --- a/intersight/model/task_nexus_vlan_scoped_inventory_all_of.py +++ b/intersight/model/task_nexus_vlan_scoped_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/task_public_cloud_scoped_inventory.py b/intersight/model/task_public_cloud_scoped_inventory.py index 2d4446a49c..4ddee9af3f 100644 --- a/intersight/model/task_public_cloud_scoped_inventory.py +++ b/intersight/model/task_public_cloud_scoped_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/task_public_cloud_scoped_inventory_all_of.py b/intersight/model/task_public_cloud_scoped_inventory_all_of.py index 6bb20b00a1..936193195a 100644 --- a/intersight/model/task_public_cloud_scoped_inventory_all_of.py +++ b/intersight/model/task_public_cloud_scoped_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/task_pure_scoped_inventory.py b/intersight/model/task_pure_scoped_inventory.py index 1f0dc7d08c..ee390bfda1 100644 --- a/intersight/model/task_pure_scoped_inventory.py +++ b/intersight/model/task_pure_scoped_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/task_pure_scoped_inventory_all_of.py b/intersight/model/task_pure_scoped_inventory_all_of.py index 41bd46b256..8fdfba9dff 100644 --- a/intersight/model/task_pure_scoped_inventory_all_of.py +++ b/intersight/model/task_pure_scoped_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/task_server_scoped_inventory.py b/intersight/model/task_server_scoped_inventory.py index e28e633e94..3b213b64a6 100644 --- a/intersight/model/task_server_scoped_inventory.py +++ b/intersight/model/task_server_scoped_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/task_server_scoped_inventory_all_of.py b/intersight/model/task_server_scoped_inventory_all_of.py index 30dbc3c387..6209ebbc28 100644 --- a/intersight/model/task_server_scoped_inventory_all_of.py +++ b/intersight/model/task_server_scoped_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/techsupportmanagement_appliance_param.py b/intersight/model/techsupportmanagement_appliance_param.py index 5e746ca2f9..8eead57891 100644 --- a/intersight/model/techsupportmanagement_appliance_param.py +++ b/intersight/model/techsupportmanagement_appliance_param.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/techsupportmanagement_appliance_param_all_of.py b/intersight/model/techsupportmanagement_appliance_param_all_of.py index 0f243ad5c5..259315cdc6 100644 --- a/intersight/model/techsupportmanagement_appliance_param_all_of.py +++ b/intersight/model/techsupportmanagement_appliance_param_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/techsupportmanagement_collection_control_policy.py b/intersight/model/techsupportmanagement_collection_control_policy.py index 55fa96546d..02a3966bd9 100644 --- a/intersight/model/techsupportmanagement_collection_control_policy.py +++ b/intersight/model/techsupportmanagement_collection_control_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -281,6 +281,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +292,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/techsupportmanagement_collection_control_policy_all_of.py b/intersight/model/techsupportmanagement_collection_control_policy_all_of.py index 83adee0267..114c066f1c 100644 --- a/intersight/model/techsupportmanagement_collection_control_policy_all_of.py +++ b/intersight/model/techsupportmanagement_collection_control_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/techsupportmanagement_collection_control_policy_list.py b/intersight/model/techsupportmanagement_collection_control_policy_list.py index 4e75dd63c4..7b08e28170 100644 --- a/intersight/model/techsupportmanagement_collection_control_policy_list.py +++ b/intersight/model/techsupportmanagement_collection_control_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/techsupportmanagement_collection_control_policy_list_all_of.py b/intersight/model/techsupportmanagement_collection_control_policy_list_all_of.py index c75f2f488d..8157e69225 100644 --- a/intersight/model/techsupportmanagement_collection_control_policy_list_all_of.py +++ b/intersight/model/techsupportmanagement_collection_control_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/techsupportmanagement_collection_control_policy_response.py b/intersight/model/techsupportmanagement_collection_control_policy_response.py index 74f575fcbf..cda2ea5e82 100644 --- a/intersight/model/techsupportmanagement_collection_control_policy_response.py +++ b/intersight/model/techsupportmanagement_collection_control_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/techsupportmanagement_download.py b/intersight/model/techsupportmanagement_download.py index 6a7f6331f2..853faf83ac 100644 --- a/intersight/model/techsupportmanagement_download.py +++ b/intersight/model/techsupportmanagement_download.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -265,6 +265,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -273,10 +276,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/techsupportmanagement_download_all_of.py b/intersight/model/techsupportmanagement_download_all_of.py index b1884d2952..a12ebd4e9e 100644 --- a/intersight/model/techsupportmanagement_download_all_of.py +++ b/intersight/model/techsupportmanagement_download_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/techsupportmanagement_download_list.py b/intersight/model/techsupportmanagement_download_list.py index 6147b85b23..b8a66d2d65 100644 --- a/intersight/model/techsupportmanagement_download_list.py +++ b/intersight/model/techsupportmanagement_download_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/techsupportmanagement_download_list_all_of.py b/intersight/model/techsupportmanagement_download_list_all_of.py index 2ce08cc3da..e0f6b828d5 100644 --- a/intersight/model/techsupportmanagement_download_list_all_of.py +++ b/intersight/model/techsupportmanagement_download_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/techsupportmanagement_download_response.py b/intersight/model/techsupportmanagement_download_response.py index 525e7261f1..d6a619887a 100644 --- a/intersight/model/techsupportmanagement_download_response.py +++ b/intersight/model/techsupportmanagement_download_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/techsupportmanagement_end_point.py b/intersight/model/techsupportmanagement_end_point.py index 6e8348111c..653f8d4fb9 100644 --- a/intersight/model/techsupportmanagement_end_point.py +++ b/intersight/model/techsupportmanagement_end_point.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -375,6 +375,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -383,10 +386,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/techsupportmanagement_end_point_all_of.py b/intersight/model/techsupportmanagement_end_point_all_of.py index c76083d98b..388c6b5b42 100644 --- a/intersight/model/techsupportmanagement_end_point_all_of.py +++ b/intersight/model/techsupportmanagement_end_point_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/techsupportmanagement_end_point_list.py b/intersight/model/techsupportmanagement_end_point_list.py index c30fda1c7b..9ebe78f3dd 100644 --- a/intersight/model/techsupportmanagement_end_point_list.py +++ b/intersight/model/techsupportmanagement_end_point_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/techsupportmanagement_end_point_list_all_of.py b/intersight/model/techsupportmanagement_end_point_list_all_of.py index e92a7f0fde..520062eda0 100644 --- a/intersight/model/techsupportmanagement_end_point_list_all_of.py +++ b/intersight/model/techsupportmanagement_end_point_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/techsupportmanagement_end_point_response.py b/intersight/model/techsupportmanagement_end_point_response.py index 15d513cc4b..b16993f763 100644 --- a/intersight/model/techsupportmanagement_end_point_response.py +++ b/intersight/model/techsupportmanagement_end_point_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/techsupportmanagement_nia_param.py b/intersight/model/techsupportmanagement_nia_param.py index 9bb1cccb06..132eb16888 100644 --- a/intersight/model/techsupportmanagement_nia_param.py +++ b/intersight/model/techsupportmanagement_nia_param.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -242,6 +242,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -250,10 +253,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/techsupportmanagement_nia_param_all_of.py b/intersight/model/techsupportmanagement_nia_param_all_of.py index 496d3c773f..c9a579f63a 100644 --- a/intersight/model/techsupportmanagement_nia_param_all_of.py +++ b/intersight/model/techsupportmanagement_nia_param_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/techsupportmanagement_platform_param.py b/intersight/model/techsupportmanagement_platform_param.py index e033d2069b..9e5491831a 100644 --- a/intersight/model/techsupportmanagement_platform_param.py +++ b/intersight/model/techsupportmanagement_platform_param.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/techsupportmanagement_platform_param_all_of.py b/intersight/model/techsupportmanagement_platform_param_all_of.py index 154ae1c434..d44c830d65 100644 --- a/intersight/model/techsupportmanagement_platform_param_all_of.py +++ b/intersight/model/techsupportmanagement_platform_param_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/techsupportmanagement_tech_support_bundle.py b/intersight/model/techsupportmanagement_tech_support_bundle.py index 555e250f8c..1ec5bdca86 100644 --- a/intersight/model/techsupportmanagement_tech_support_bundle.py +++ b/intersight/model/techsupportmanagement_tech_support_bundle.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -373,6 +373,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -381,10 +384,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/techsupportmanagement_tech_support_bundle_all_of.py b/intersight/model/techsupportmanagement_tech_support_bundle_all_of.py index c8c13c18fa..c260b48890 100644 --- a/intersight/model/techsupportmanagement_tech_support_bundle_all_of.py +++ b/intersight/model/techsupportmanagement_tech_support_bundle_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/techsupportmanagement_tech_support_bundle_list.py b/intersight/model/techsupportmanagement_tech_support_bundle_list.py index f79c783108..b1d537ef47 100644 --- a/intersight/model/techsupportmanagement_tech_support_bundle_list.py +++ b/intersight/model/techsupportmanagement_tech_support_bundle_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/techsupportmanagement_tech_support_bundle_list_all_of.py b/intersight/model/techsupportmanagement_tech_support_bundle_list_all_of.py index a41dac57ea..f48c63fa8f 100644 --- a/intersight/model/techsupportmanagement_tech_support_bundle_list_all_of.py +++ b/intersight/model/techsupportmanagement_tech_support_bundle_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/techsupportmanagement_tech_support_bundle_relationship.py b/intersight/model/techsupportmanagement_tech_support_bundle_relationship.py index 6f17d298e7..74d8aad780 100644 --- a/intersight/model/techsupportmanagement_tech_support_bundle_relationship.py +++ b/intersight/model/techsupportmanagement_tech_support_bundle_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -917,6 +917,7 @@ class TechsupportmanagementTechSupportBundleRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1476,6 +1477,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1484,10 +1488,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/techsupportmanagement_tech_support_bundle_response.py b/intersight/model/techsupportmanagement_tech_support_bundle_response.py index c35cf18d77..5c4566762b 100644 --- a/intersight/model/techsupportmanagement_tech_support_bundle_response.py +++ b/intersight/model/techsupportmanagement_tech_support_bundle_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/techsupportmanagement_tech_support_file_info.py b/intersight/model/techsupportmanagement_tech_support_file_info.py index 91c15cf22c..18660331a8 100644 --- a/intersight/model/techsupportmanagement_tech_support_file_info.py +++ b/intersight/model/techsupportmanagement_tech_support_file_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/techsupportmanagement_tech_support_file_info_all_of.py b/intersight/model/techsupportmanagement_tech_support_file_info_all_of.py index 7f726136cc..cac933889c 100644 --- a/intersight/model/techsupportmanagement_tech_support_file_info_all_of.py +++ b/intersight/model/techsupportmanagement_tech_support_file_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/techsupportmanagement_tech_support_status.py b/intersight/model/techsupportmanagement_tech_support_status.py index 7288e66110..ed08e1fc9a 100644 --- a/intersight/model/techsupportmanagement_tech_support_status.py +++ b/intersight/model/techsupportmanagement_tech_support_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -319,6 +319,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -327,10 +330,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/techsupportmanagement_tech_support_status_all_of.py b/intersight/model/techsupportmanagement_tech_support_status_all_of.py index 06192dca4f..39597de116 100644 --- a/intersight/model/techsupportmanagement_tech_support_status_all_of.py +++ b/intersight/model/techsupportmanagement_tech_support_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/techsupportmanagement_tech_support_status_list.py b/intersight/model/techsupportmanagement_tech_support_status_list.py index 6bd89a3670..9bbd88510d 100644 --- a/intersight/model/techsupportmanagement_tech_support_status_list.py +++ b/intersight/model/techsupportmanagement_tech_support_status_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/techsupportmanagement_tech_support_status_list_all_of.py b/intersight/model/techsupportmanagement_tech_support_status_list_all_of.py index 706587cc8e..2bf93fd09c 100644 --- a/intersight/model/techsupportmanagement_tech_support_status_list_all_of.py +++ b/intersight/model/techsupportmanagement_tech_support_status_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/techsupportmanagement_tech_support_status_relationship.py b/intersight/model/techsupportmanagement_tech_support_status_relationship.py index fb75449a95..9d8996da0c 100644 --- a/intersight/model/techsupportmanagement_tech_support_status_relationship.py +++ b/intersight/model/techsupportmanagement_tech_support_status_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class TechsupportmanagementTechSupportStatusRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1422,6 +1423,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1430,10 +1434,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/techsupportmanagement_tech_support_status_response.py b/intersight/model/techsupportmanagement_tech_support_status_response.py index 1ec7afe734..67d9f7c186 100644 --- a/intersight/model/techsupportmanagement_tech_support_status_response.py +++ b/intersight/model/techsupportmanagement_tech_support_status_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_aggregate_search_spec.py b/intersight/model/telemetry_druid_aggregate_search_spec.py index 96e1e1e5cd..f7350a3201 100644 --- a/intersight/model/telemetry_druid_aggregate_search_spec.py +++ b/intersight/model/telemetry_druid_aggregate_search_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -225,6 +225,9 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -233,10 +236,13 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_aggregator.py b/intersight/model/telemetry_druid_aggregator.py index dbb0022cd3..67e8b38d89 100644 --- a/intersight/model/telemetry_druid_aggregator.py +++ b/intersight/model/telemetry_druid_aggregator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -288,6 +288,9 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -296,10 +299,13 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_and_filter.py b/intersight/model/telemetry_druid_and_filter.py index 7917eda180..6d03c27737 100644 --- a/intersight/model/telemetry_druid_and_filter.py +++ b/intersight/model/telemetry_druid_and_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, type, fields, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, type, fields, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_and_filter_all_of.py b/intersight/model/telemetry_druid_and_filter_all_of.py index 68ab38409a..d7273ad01a 100644 --- a/intersight/model/telemetry_druid_and_filter_all_of.py +++ b/intersight/model/telemetry_druid_and_filter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_any_aggregator.py b/intersight/model/telemetry_druid_any_aggregator.py index fce69c8a47..b6b7838d33 100644 --- a/intersight/model/telemetry_druid_any_aggregator.py +++ b/intersight/model/telemetry_druid_any_aggregator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -225,6 +225,9 @@ def _from_openapi_data(cls, type, name, field_name, *args, **kwargs): # noqa: E self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -233,10 +236,13 @@ def _from_openapi_data(cls, type, name, field_name, *args, **kwargs): # noqa: E self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_any_aggregator_all_of.py b/intersight/model/telemetry_druid_any_aggregator_all_of.py index d38f5dd67c..0b091f18b6 100644 --- a/intersight/model/telemetry_druid_any_aggregator_all_of.py +++ b/intersight/model/telemetry_druid_any_aggregator_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_arithmetic_post_aggregator.py b/intersight/model/telemetry_druid_arithmetic_post_aggregator.py index 751ab2fbe4..207112e7fd 100644 --- a/intersight/model/telemetry_druid_arithmetic_post_aggregator.py +++ b/intersight/model/telemetry_druid_arithmetic_post_aggregator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,6 +226,9 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -234,10 +237,13 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_arithmetic_post_aggregator_all_of.py b/intersight/model/telemetry_druid_arithmetic_post_aggregator_all_of.py index ba050b703c..e0935dc4e8 100644 --- a/intersight/model/telemetry_druid_arithmetic_post_aggregator_all_of.py +++ b/intersight/model/telemetry_druid_arithmetic_post_aggregator_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_base_aggregator.py b/intersight/model/telemetry_druid_base_aggregator.py index 4cdb8d3128..67e8eb49e2 100644 --- a/intersight/model/telemetry_druid_base_aggregator.py +++ b/intersight/model/telemetry_druid_base_aggregator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_base_data_source.py b/intersight/model/telemetry_druid_base_data_source.py index 3c4b2aa9d6..9698bc633a 100644 --- a/intersight/model/telemetry_druid_base_data_source.py +++ b/intersight/model/telemetry_druid_base_data_source.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_base_dimension_spec.py b/intersight/model/telemetry_druid_base_dimension_spec.py index 2dec823edc..9732c12d50 100644 --- a/intersight/model/telemetry_druid_base_dimension_spec.py +++ b/intersight/model/telemetry_druid_base_dimension_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_base_extraction_function.py b/intersight/model/telemetry_druid_base_extraction_function.py index b1652290d8..5f3f1fdd61 100644 --- a/intersight/model/telemetry_druid_base_extraction_function.py +++ b/intersight/model/telemetry_druid_base_extraction_function.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_base_filter.py b/intersight/model/telemetry_druid_base_filter.py index cf2d27b401..1a30d9e6a3 100644 --- a/intersight/model/telemetry_druid_base_filter.py +++ b/intersight/model/telemetry_druid_base_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_base_granularity.py b/intersight/model/telemetry_druid_base_granularity.py index 530ffb8e81..1aa40dd21a 100644 --- a/intersight/model/telemetry_druid_base_granularity.py +++ b/intersight/model/telemetry_druid_base_granularity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_base_having_filter.py b/intersight/model/telemetry_druid_base_having_filter.py index aaad2a8918..ce1ddaf64e 100644 --- a/intersight/model/telemetry_druid_base_having_filter.py +++ b/intersight/model/telemetry_druid_base_having_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_base_limit_spec.py b/intersight/model/telemetry_druid_base_limit_spec.py index a01a798e03..768174c161 100644 --- a/intersight/model/telemetry_druid_base_limit_spec.py +++ b/intersight/model/telemetry_druid_base_limit_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_base_post_aggregator.py b/intersight/model/telemetry_druid_base_post_aggregator.py index bdfe83d6d9..15759e24bf 100644 --- a/intersight/model/telemetry_druid_base_post_aggregator.py +++ b/intersight/model/telemetry_druid_base_post_aggregator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_base_query_spec.py b/intersight/model/telemetry_druid_base_query_spec.py index a9ff55ef90..571fbb9582 100644 --- a/intersight/model/telemetry_druid_base_query_spec.py +++ b/intersight/model/telemetry_druid_base_query_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_base_request.py b/intersight/model/telemetry_druid_base_request.py index 645bd8feff..55b847c5f1 100644 --- a/intersight/model/telemetry_druid_base_request.py +++ b/intersight/model/telemetry_druid_base_request.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_base_search_spec.py b/intersight/model/telemetry_druid_base_search_spec.py index 00ef011912..5584709d43 100644 --- a/intersight/model/telemetry_druid_base_search_spec.py +++ b/intersight/model/telemetry_druid_base_search_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_base_top_n_metric_spec.py b/intersight/model/telemetry_druid_base_top_n_metric_spec.py index f145975ea9..f5ed7e2503 100644 --- a/intersight/model/telemetry_druid_base_top_n_metric_spec.py +++ b/intersight/model/telemetry_druid_base_top_n_metric_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_bound_filter.py b/intersight/model/telemetry_druid_bound_filter.py index 3a4a3a13e2..0b364b6d84 100644 --- a/intersight/model/telemetry_druid_bound_filter.py +++ b/intersight/model/telemetry_druid_bound_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,6 +226,9 @@ def _from_openapi_data(cls, dimension, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -234,10 +237,13 @@ def _from_openapi_data(cls, dimension, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_bound_filter_all_of.py b/intersight/model/telemetry_druid_bound_filter_all_of.py index b1ad64e3e9..c0fc7da150 100644 --- a/intersight/model/telemetry_druid_bound_filter_all_of.py +++ b/intersight/model/telemetry_druid_bound_filter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_column_comparison_filter.py b/intersight/model/telemetry_druid_column_comparison_filter.py index a9d8191d0f..6ae6285ad4 100644 --- a/intersight/model/telemetry_druid_column_comparison_filter.py +++ b/intersight/model/telemetry_druid_column_comparison_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, type, dimensions, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, type, dimensions, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_column_comparison_filter_all_of.py b/intersight/model/telemetry_druid_column_comparison_filter_all_of.py index b2a0fa7b71..4c1281ee97 100644 --- a/intersight/model/telemetry_druid_column_comparison_filter_all_of.py +++ b/intersight/model/telemetry_druid_column_comparison_filter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_constant_post_aggregator.py b/intersight/model/telemetry_druid_constant_post_aggregator.py index 0a7f9b5fb4..401e8d87d9 100644 --- a/intersight/model/telemetry_druid_constant_post_aggregator.py +++ b/intersight/model/telemetry_druid_constant_post_aggregator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_constant_post_aggregator_all_of.py b/intersight/model/telemetry_druid_constant_post_aggregator_all_of.py index 7775356e43..980a5255db 100644 --- a/intersight/model/telemetry_druid_constant_post_aggregator_all_of.py +++ b/intersight/model/telemetry_druid_constant_post_aggregator_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_contains_search_spec.py b/intersight/model/telemetry_druid_contains_search_spec.py index ff1fb60650..0a8b9ed8ff 100644 --- a/intersight/model/telemetry_druid_contains_search_spec.py +++ b/intersight/model/telemetry_druid_contains_search_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -204,6 +204,9 @@ def _from_openapi_data(cls, type, value, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -212,10 +215,13 @@ def _from_openapi_data(cls, type, value, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_contains_search_spec_all_of.py b/intersight/model/telemetry_druid_contains_search_spec_all_of.py index 3d90fa23f4..5becf5d600 100644 --- a/intersight/model/telemetry_druid_contains_search_spec_all_of.py +++ b/intersight/model/telemetry_druid_contains_search_spec_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_count_aggregator.py b/intersight/model/telemetry_druid_count_aggregator.py index b40a1d3570..dcd18513fb 100644 --- a/intersight/model/telemetry_druid_count_aggregator.py +++ b/intersight/model/telemetry_druid_count_aggregator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_count_aggregator_all_of.py b/intersight/model/telemetry_druid_count_aggregator_all_of.py index 09acc0dd00..7279496546 100644 --- a/intersight/model/telemetry_druid_count_aggregator_all_of.py +++ b/intersight/model/telemetry_druid_count_aggregator_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_data_source.py b/intersight/model/telemetry_druid_data_source.py index 4086366ef0..f61c15e44c 100644 --- a/intersight/model/telemetry_druid_data_source.py +++ b/intersight/model/telemetry_druid_data_source.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -259,6 +259,9 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -267,10 +270,13 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_data_source_metadata_request.py b/intersight/model/telemetry_druid_data_source_metadata_request.py index 6e830e8626..cfc595982e 100644 --- a/intersight/model/telemetry_druid_data_source_metadata_request.py +++ b/intersight/model/telemetry_druid_data_source_metadata_request.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, query_type, data_source, *args, **kwargs): # noqa: self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, query_type, data_source, *args, **kwargs): # noqa: self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_data_source_metadata_request_all_of.py b/intersight/model/telemetry_druid_data_source_metadata_request_all_of.py index 599cb835e6..769a6bb1f7 100644 --- a/intersight/model/telemetry_druid_data_source_metadata_request_all_of.py +++ b/intersight/model/telemetry_druid_data_source_metadata_request_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_data_source_metadata_result.py b/intersight/model/telemetry_druid_data_source_metadata_result.py index 49ca2d0c4f..fedab1baf9 100644 --- a/intersight/model/telemetry_druid_data_source_metadata_result.py +++ b/intersight/model/telemetry_druid_data_source_metadata_result.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_default_dimension_spec.py b/intersight/model/telemetry_druid_default_dimension_spec.py index 0aff62e48e..33d79a283f 100644 --- a/intersight/model/telemetry_druid_default_dimension_spec.py +++ b/intersight/model/telemetry_druid_default_dimension_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -217,6 +217,9 @@ def _from_openapi_data(cls, type, dimension, output_name, *args, **kwargs): # n self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -225,10 +228,13 @@ def _from_openapi_data(cls, type, dimension, output_name, *args, **kwargs): # n self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_default_dimension_spec_all_of.py b/intersight/model/telemetry_druid_default_dimension_spec_all_of.py index 72815d3f88..b61d74ee41 100644 --- a/intersight/model/telemetry_druid_default_dimension_spec_all_of.py +++ b/intersight/model/telemetry_druid_default_dimension_spec_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_default_limit_spec.py b/intersight/model/telemetry_druid_default_limit_spec.py index 4e707be401..ec4759731d 100644 --- a/intersight/model/telemetry_druid_default_limit_spec.py +++ b/intersight/model/telemetry_druid_default_limit_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -205,6 +205,9 @@ def _from_openapi_data(cls, limit, columns, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -213,10 +216,13 @@ def _from_openapi_data(cls, limit, columns, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_default_limit_spec_all_of.py b/intersight/model/telemetry_druid_default_limit_spec_all_of.py index 4811003037..f2c7caca06 100644 --- a/intersight/model/telemetry_druid_default_limit_spec_all_of.py +++ b/intersight/model/telemetry_druid_default_limit_spec_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_dimension_spec.py b/intersight/model/telemetry_druid_dimension_spec.py index a06cbb2811..55b64bd56c 100644 --- a/intersight/model/telemetry_druid_dimension_spec.py +++ b/intersight/model/telemetry_druid_dimension_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,6 +226,9 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -234,10 +237,13 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_dimension_top_n_metric_spec.py b/intersight/model/telemetry_druid_dimension_top_n_metric_spec.py index 389cea95ae..8879a8e904 100644 --- a/intersight/model/telemetry_druid_dimension_top_n_metric_spec.py +++ b/intersight/model/telemetry_druid_dimension_top_n_metric_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_dimension_top_n_metric_spec_all_of.py b/intersight/model/telemetry_druid_dimension_top_n_metric_spec_all_of.py index a74d2ebfd0..564264500c 100644 --- a/intersight/model/telemetry_druid_dimension_top_n_metric_spec_all_of.py +++ b/intersight/model/telemetry_druid_dimension_top_n_metric_spec_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_duration_granularity.py b/intersight/model/telemetry_druid_duration_granularity.py index 074f5ad87d..19d81e3ace 100644 --- a/intersight/model/telemetry_druid_duration_granularity.py +++ b/intersight/model/telemetry_druid_duration_granularity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, type, duration, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, type, duration, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_duration_granularity_all_of.py b/intersight/model/telemetry_druid_duration_granularity_all_of.py index 8b17416653..aca05d9ab4 100644 --- a/intersight/model/telemetry_druid_duration_granularity_all_of.py +++ b/intersight/model/telemetry_druid_duration_granularity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_equality_filter.py b/intersight/model/telemetry_druid_equality_filter.py index 5debe834d6..66a82eace1 100644 --- a/intersight/model/telemetry_druid_equality_filter.py +++ b/intersight/model/telemetry_druid_equality_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -207,6 +207,9 @@ def _from_openapi_data(cls, column, match_value_type, match_value, *args, **kwar self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -215,10 +218,13 @@ def _from_openapi_data(cls, column, match_value_type, match_value, *args, **kwar self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_equality_filter_all_of.py b/intersight/model/telemetry_druid_equality_filter_all_of.py index 488e06aca6..3239f7bb90 100644 --- a/intersight/model/telemetry_druid_equality_filter_all_of.py +++ b/intersight/model/telemetry_druid_equality_filter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_error.py b/intersight/model/telemetry_druid_error.py index c200939ec1..0d34dc259f 100644 --- a/intersight/model/telemetry_druid_error.py +++ b/intersight/model/telemetry_druid_error.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_expression_filter.py b/intersight/model/telemetry_druid_expression_filter.py index 8af19ab57f..cf60447acf 100644 --- a/intersight/model/telemetry_druid_expression_filter.py +++ b/intersight/model/telemetry_druid_expression_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -199,6 +199,9 @@ def _from_openapi_data(cls, expression, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -207,10 +210,13 @@ def _from_openapi_data(cls, expression, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_expression_filter_all_of.py b/intersight/model/telemetry_druid_expression_filter_all_of.py index f8d8179e8f..a33460a9e0 100644 --- a/intersight/model/telemetry_druid_expression_filter_all_of.py +++ b/intersight/model/telemetry_druid_expression_filter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_expression_post_aggregator.py b/intersight/model/telemetry_druid_expression_post_aggregator.py index f711aae045..8d824bafb2 100644 --- a/intersight/model/telemetry_druid_expression_post_aggregator.py +++ b/intersight/model/telemetry_druid_expression_post_aggregator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -219,6 +219,9 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +230,13 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_expression_post_aggregator_all_of.py b/intersight/model/telemetry_druid_expression_post_aggregator_all_of.py index 03bc7bbd77..86577d11e7 100644 --- a/intersight/model/telemetry_druid_expression_post_aggregator_all_of.py +++ b/intersight/model/telemetry_druid_expression_post_aggregator_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_extraction_dimension_spec.py b/intersight/model/telemetry_druid_extraction_dimension_spec.py index 7ddcd981f5..40616a2c2e 100644 --- a/intersight/model/telemetry_druid_extraction_dimension_spec.py +++ b/intersight/model/telemetry_druid_extraction_dimension_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -223,6 +223,9 @@ def _from_openapi_data(cls, type, dimension, output_name, extraction_fn, *args, self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -231,10 +234,13 @@ def _from_openapi_data(cls, type, dimension, output_name, extraction_fn, *args, self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_extraction_dimension_spec_all_of.py b/intersight/model/telemetry_druid_extraction_dimension_spec_all_of.py index 11fe46bf90..eadfa7c5e0 100644 --- a/intersight/model/telemetry_druid_extraction_dimension_spec_all_of.py +++ b/intersight/model/telemetry_druid_extraction_dimension_spec_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_extraction_function.py b/intersight/model/telemetry_druid_extraction_function.py index 6eecd58566..5e3cb5b69a 100644 --- a/intersight/model/telemetry_druid_extraction_function.py +++ b/intersight/model/telemetry_druid_extraction_function.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -322,6 +322,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -330,10 +333,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_extraction_function_bucket.py b/intersight/model/telemetry_druid_extraction_function_bucket.py index 23ab59e30a..26c9847136 100644 --- a/intersight/model/telemetry_druid_extraction_function_bucket.py +++ b/intersight/model/telemetry_druid_extraction_function_bucket.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -201,6 +201,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -209,10 +212,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_extraction_function_bucket_all_of.py b/intersight/model/telemetry_druid_extraction_function_bucket_all_of.py index e37c6c15bc..a2c7387ca7 100644 --- a/intersight/model/telemetry_druid_extraction_function_bucket_all_of.py +++ b/intersight/model/telemetry_druid_extraction_function_bucket_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_extraction_function_cascade.py b/intersight/model/telemetry_druid_extraction_function_cascade.py index c85ad9a900..9daeaa708f 100644 --- a/intersight/model/telemetry_druid_extraction_function_cascade.py +++ b/intersight/model/telemetry_druid_extraction_function_cascade.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -200,6 +200,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -208,10 +211,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_extraction_function_cascade_all_of.py b/intersight/model/telemetry_druid_extraction_function_cascade_all_of.py index bf90ba44ef..f719e3f591 100644 --- a/intersight/model/telemetry_druid_extraction_function_cascade_all_of.py +++ b/intersight/model/telemetry_druid_extraction_function_cascade_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_extraction_function_inline_lookup.py b/intersight/model/telemetry_druid_extraction_function_inline_lookup.py index d091b772eb..d05d7a5ac4 100644 --- a/intersight/model/telemetry_druid_extraction_function_inline_lookup.py +++ b/intersight/model/telemetry_druid_extraction_function_inline_lookup.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_extraction_function_inline_lookup_all_of.py b/intersight/model/telemetry_druid_extraction_function_inline_lookup_all_of.py index c966b06745..4055e3ce82 100644 --- a/intersight/model/telemetry_druid_extraction_function_inline_lookup_all_of.py +++ b/intersight/model/telemetry_druid_extraction_function_inline_lookup_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_extraction_function_inline_lookup_all_of_lookup.py b/intersight/model/telemetry_druid_extraction_function_inline_lookup_all_of_lookup.py index 171893c37d..fff3ea59c7 100644 --- a/intersight/model/telemetry_druid_extraction_function_inline_lookup_all_of_lookup.py +++ b/intersight/model/telemetry_druid_extraction_function_inline_lookup_all_of_lookup.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_extraction_function_lower_case.py b/intersight/model/telemetry_druid_extraction_function_lower_case.py index 944cab423a..057af5ff71 100644 --- a/intersight/model/telemetry_druid_extraction_function_lower_case.py +++ b/intersight/model/telemetry_druid_extraction_function_lower_case.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -198,6 +198,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -206,10 +209,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_extraction_function_lower_case_all_of.py b/intersight/model/telemetry_druid_extraction_function_lower_case_all_of.py index 9c253db404..8e92b5971f 100644 --- a/intersight/model/telemetry_druid_extraction_function_lower_case_all_of.py +++ b/intersight/model/telemetry_druid_extraction_function_lower_case_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_extraction_function_partial.py b/intersight/model/telemetry_druid_extraction_function_partial.py index 6737330c97..183539ff31 100644 --- a/intersight/model/telemetry_druid_extraction_function_partial.py +++ b/intersight/model/telemetry_druid_extraction_function_partial.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -199,6 +199,9 @@ def _from_openapi_data(cls, expr, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -207,10 +210,13 @@ def _from_openapi_data(cls, expr, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_extraction_function_partial_all_of.py b/intersight/model/telemetry_druid_extraction_function_partial_all_of.py index 94c04d090b..7478056de1 100644 --- a/intersight/model/telemetry_druid_extraction_function_partial_all_of.py +++ b/intersight/model/telemetry_druid_extraction_function_partial_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_extraction_function_regex.py b/intersight/model/telemetry_druid_extraction_function_regex.py index a6461293d2..2767526ed9 100644 --- a/intersight/model/telemetry_druid_extraction_function_regex.py +++ b/intersight/model/telemetry_druid_extraction_function_regex.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -208,6 +208,9 @@ def _from_openapi_data(cls, expr, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -216,10 +219,13 @@ def _from_openapi_data(cls, expr, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_extraction_function_regex_all_of.py b/intersight/model/telemetry_druid_extraction_function_regex_all_of.py index 4b7d93d9c1..dd28a96201 100644 --- a/intersight/model/telemetry_druid_extraction_function_regex_all_of.py +++ b/intersight/model/telemetry_druid_extraction_function_regex_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_extraction_function_search_query.py b/intersight/model/telemetry_druid_extraction_function_search_query.py index e0fd34723d..50ab645deb 100644 --- a/intersight/model/telemetry_druid_extraction_function_search_query.py +++ b/intersight/model/telemetry_druid_extraction_function_search_query.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -199,6 +199,9 @@ def _from_openapi_data(cls, query, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -207,10 +210,13 @@ def _from_openapi_data(cls, query, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_extraction_function_search_query_all_of.py b/intersight/model/telemetry_druid_extraction_function_search_query_all_of.py index e4b184c266..76b98f2061 100644 --- a/intersight/model/telemetry_druid_extraction_function_search_query_all_of.py +++ b/intersight/model/telemetry_druid_extraction_function_search_query_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_extraction_function_string_format.py b/intersight/model/telemetry_druid_extraction_function_string_format.py index 58e8eb584c..534a46ac1f 100644 --- a/intersight/model/telemetry_druid_extraction_function_string_format.py +++ b/intersight/model/telemetry_druid_extraction_function_string_format.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -207,6 +207,9 @@ def _from_openapi_data(cls, format, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -215,10 +218,13 @@ def _from_openapi_data(cls, format, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_extraction_function_string_format_all_of.py b/intersight/model/telemetry_druid_extraction_function_string_format_all_of.py index 35bfd81d74..a6e78a19c7 100644 --- a/intersight/model/telemetry_druid_extraction_function_string_format_all_of.py +++ b/intersight/model/telemetry_druid_extraction_function_string_format_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_extraction_function_strlen.py b/intersight/model/telemetry_druid_extraction_function_strlen.py index 2cd25eb489..11418363d7 100644 --- a/intersight/model/telemetry_druid_extraction_function_strlen.py +++ b/intersight/model/telemetry_druid_extraction_function_strlen.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -195,6 +195,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -203,10 +206,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_extraction_function_strlen_all_of.py b/intersight/model/telemetry_druid_extraction_function_strlen_all_of.py index 69c5f744ac..8ca7ef3b81 100644 --- a/intersight/model/telemetry_druid_extraction_function_strlen_all_of.py +++ b/intersight/model/telemetry_druid_extraction_function_strlen_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_extraction_function_substring.py b/intersight/model/telemetry_druid_extraction_function_substring.py index 3453c60e9e..b6d145fa8d 100644 --- a/intersight/model/telemetry_druid_extraction_function_substring.py +++ b/intersight/model/telemetry_druid_extraction_function_substring.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, index, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, index, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_extraction_function_substring_all_of.py b/intersight/model/telemetry_druid_extraction_function_substring_all_of.py index 504c39abb9..ce574c156e 100644 --- a/intersight/model/telemetry_druid_extraction_function_substring_all_of.py +++ b/intersight/model/telemetry_druid_extraction_function_substring_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_extraction_function_time_format.py b/intersight/model/telemetry_druid_extraction_function_time_format.py index 4a769c5fd1..06a99411b0 100644 --- a/intersight/model/telemetry_druid_extraction_function_time_format.py +++ b/intersight/model/telemetry_druid_extraction_function_time_format.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_extraction_function_time_format_all_of.py b/intersight/model/telemetry_druid_extraction_function_time_format_all_of.py index ed591dc905..a1f70ccf0f 100644 --- a/intersight/model/telemetry_druid_extraction_function_time_format_all_of.py +++ b/intersight/model/telemetry_druid_extraction_function_time_format_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_extraction_function_time_parsing.py b/intersight/model/telemetry_druid_extraction_function_time_parsing.py index d94945e18d..47a0fdb1f7 100644 --- a/intersight/model/telemetry_druid_extraction_function_time_parsing.py +++ b/intersight/model/telemetry_druid_extraction_function_time_parsing.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -204,6 +204,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -212,10 +215,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_extraction_function_time_parsing_all_of.py b/intersight/model/telemetry_druid_extraction_function_time_parsing_all_of.py index 9384ece3ed..f874ecc469 100644 --- a/intersight/model/telemetry_druid_extraction_function_time_parsing_all_of.py +++ b/intersight/model/telemetry_druid_extraction_function_time_parsing_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_extraction_function_upper_case.py b/intersight/model/telemetry_druid_extraction_function_upper_case.py index a1b81ddcd1..c8cc5c54ef 100644 --- a/intersight/model/telemetry_druid_extraction_function_upper_case.py +++ b/intersight/model/telemetry_druid_extraction_function_upper_case.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -198,6 +198,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -206,10 +209,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_extraction_function_upper_case_all_of.py b/intersight/model/telemetry_druid_extraction_function_upper_case_all_of.py index 1b8302e2ca..0292d3d3c7 100644 --- a/intersight/model/telemetry_druid_extraction_function_upper_case_all_of.py +++ b/intersight/model/telemetry_druid_extraction_function_upper_case_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_false_filter.py b/intersight/model/telemetry_druid_false_filter.py index 6df8093c8a..00a577878b 100644 --- a/intersight/model/telemetry_druid_false_filter.py +++ b/intersight/model/telemetry_druid_false_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -195,6 +195,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -203,10 +206,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_false_filter_all_of.py b/intersight/model/telemetry_druid_false_filter_all_of.py index 38fb490423..9fa0b0edb9 100644 --- a/intersight/model/telemetry_druid_false_filter_all_of.py +++ b/intersight/model/telemetry_druid_false_filter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_field_accessor_post_aggregator.py b/intersight/model/telemetry_druid_field_accessor_post_aggregator.py index 239bd5ccbb..ec5c616ff4 100644 --- a/intersight/model/telemetry_druid_field_accessor_post_aggregator.py +++ b/intersight/model/telemetry_druid_field_accessor_post_aggregator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_field_accessor_post_aggregator_all_of.py b/intersight/model/telemetry_druid_field_accessor_post_aggregator_all_of.py index b3cdac5d72..5af2d95923 100644 --- a/intersight/model/telemetry_druid_field_accessor_post_aggregator_all_of.py +++ b/intersight/model/telemetry_druid_field_accessor_post_aggregator_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_filter.py b/intersight/model/telemetry_druid_filter.py index b6a3a80d2d..139a7db606 100644 --- a/intersight/model/telemetry_druid_filter.py +++ b/intersight/model/telemetry_druid_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -342,6 +342,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -350,10 +353,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_filtered_aggregator.py b/intersight/model/telemetry_druid_filtered_aggregator.py index a584bb2476..13b6ffacc1 100644 --- a/intersight/model/telemetry_druid_filtered_aggregator.py +++ b/intersight/model/telemetry_druid_filtered_aggregator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -229,6 +229,9 @@ def _from_openapi_data(cls, type, filter, aggregator, *args, **kwargs): # noqa: self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -237,10 +240,13 @@ def _from_openapi_data(cls, type, filter, aggregator, *args, **kwargs): # noqa: self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_filtered_aggregator_all_of.py b/intersight/model/telemetry_druid_filtered_aggregator_all_of.py index bac3d72e0e..46502b90aa 100644 --- a/intersight/model/telemetry_druid_filtered_aggregator_all_of.py +++ b/intersight/model/telemetry_druid_filtered_aggregator_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_first_last_aggregator.py b/intersight/model/telemetry_druid_first_last_aggregator.py index 2aef9e10d4..99c7cb91fd 100644 --- a/intersight/model/telemetry_druid_first_last_aggregator.py +++ b/intersight/model/telemetry_druid_first_last_aggregator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -225,6 +225,9 @@ def _from_openapi_data(cls, type, name, field_name, *args, **kwargs): # noqa: E self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -233,10 +236,13 @@ def _from_openapi_data(cls, type, name, field_name, *args, **kwargs): # noqa: E self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_first_last_aggregator_all_of.py b/intersight/model/telemetry_druid_first_last_aggregator_all_of.py index a2913ab0c9..552394bb4a 100644 --- a/intersight/model/telemetry_druid_first_last_aggregator_all_of.py +++ b/intersight/model/telemetry_druid_first_last_aggregator_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_fragment_search_spec.py b/intersight/model/telemetry_druid_fragment_search_spec.py index fe24840ec3..4064455a1d 100644 --- a/intersight/model/telemetry_druid_fragment_search_spec.py +++ b/intersight/model/telemetry_druid_fragment_search_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -204,6 +204,9 @@ def _from_openapi_data(cls, type, values, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -212,10 +215,13 @@ def _from_openapi_data(cls, type, values, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_fragment_search_spec_all_of.py b/intersight/model/telemetry_druid_fragment_search_spec_all_of.py index d3aeb8f23d..8249774acb 100644 --- a/intersight/model/telemetry_druid_fragment_search_spec_all_of.py +++ b/intersight/model/telemetry_druid_fragment_search_spec_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_granularity.py b/intersight/model/telemetry_druid_granularity.py index e28598d37f..c4abdcc365 100644 --- a/intersight/model/telemetry_druid_granularity.py +++ b/intersight/model/telemetry_druid_granularity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_greatest_least_post_aggregator.py b/intersight/model/telemetry_druid_greatest_least_post_aggregator.py index 10147ee346..36a8591ba9 100644 --- a/intersight/model/telemetry_druid_greatest_least_post_aggregator.py +++ b/intersight/model/telemetry_druid_greatest_least_post_aggregator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -213,6 +213,9 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -221,10 +224,13 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_greatest_least_post_aggregator_all_of.py b/intersight/model/telemetry_druid_greatest_least_post_aggregator_all_of.py index 803da57397..5b54b1868b 100644 --- a/intersight/model/telemetry_druid_greatest_least_post_aggregator_all_of.py +++ b/intersight/model/telemetry_druid_greatest_least_post_aggregator_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_group_by_request.py b/intersight/model/telemetry_druid_group_by_request.py index ef0d3ea561..bcb5dc21ca 100644 --- a/intersight/model/telemetry_druid_group_by_request.py +++ b/intersight/model/telemetry_druid_group_by_request.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -256,6 +256,9 @@ def _from_openapi_data(cls, query_type, data_source, dimensions, granularity, in self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -264,10 +267,13 @@ def _from_openapi_data(cls, query_type, data_source, dimensions, granularity, in self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_group_by_request_all_of.py b/intersight/model/telemetry_druid_group_by_request_all_of.py index df58c83052..5c2f8592f5 100644 --- a/intersight/model/telemetry_druid_group_by_request_all_of.py +++ b/intersight/model/telemetry_druid_group_by_request_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_group_by_result.py b/intersight/model/telemetry_druid_group_by_result.py index 3d41dddf70..2ed3b1e90f 100644 --- a/intersight/model/telemetry_druid_group_by_result.py +++ b/intersight/model/telemetry_druid_group_by_result.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_having_dimension_selector_filter.py b/intersight/model/telemetry_druid_having_dimension_selector_filter.py index 34747cddf4..258da739dd 100644 --- a/intersight/model/telemetry_druid_having_dimension_selector_filter.py +++ b/intersight/model/telemetry_druid_having_dimension_selector_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -206,6 +206,9 @@ def _from_openapi_data(cls, type, dimension, value, *args, **kwargs): # noqa: E self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -214,10 +217,13 @@ def _from_openapi_data(cls, type, dimension, value, *args, **kwargs): # noqa: E self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_having_dimension_selector_filter_all_of.py b/intersight/model/telemetry_druid_having_dimension_selector_filter_all_of.py index 32d14e112f..e47d1e4d62 100644 --- a/intersight/model/telemetry_druid_having_dimension_selector_filter_all_of.py +++ b/intersight/model/telemetry_druid_having_dimension_selector_filter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_having_filter.py b/intersight/model/telemetry_druid_having_filter.py index 9b92483d37..8c5fa065db 100644 --- a/intersight/model/telemetry_druid_having_filter.py +++ b/intersight/model/telemetry_druid_having_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,6 +226,9 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -234,10 +237,13 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_having_numeric_filter.py b/intersight/model/telemetry_druid_having_numeric_filter.py index 6319a2ff8a..faf177bc49 100644 --- a/intersight/model/telemetry_druid_having_numeric_filter.py +++ b/intersight/model/telemetry_druid_having_numeric_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -206,6 +206,9 @@ def _from_openapi_data(cls, type, aggregation, value, *args, **kwargs): # noqa: self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -214,10 +217,13 @@ def _from_openapi_data(cls, type, aggregation, value, *args, **kwargs): # noqa: self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_having_numeric_filter_all_of.py b/intersight/model/telemetry_druid_having_numeric_filter_all_of.py index 6ee0d89579..36d8b3f5b0 100644 --- a/intersight/model/telemetry_druid_having_numeric_filter_all_of.py +++ b/intersight/model/telemetry_druid_having_numeric_filter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_having_query_filter.py b/intersight/model/telemetry_druid_having_query_filter.py index ff5829c2f2..39ff7534dc 100644 --- a/intersight/model/telemetry_druid_having_query_filter.py +++ b/intersight/model/telemetry_druid_having_query_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -204,6 +204,9 @@ def _from_openapi_data(cls, type, filter, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -212,10 +215,13 @@ def _from_openapi_data(cls, type, filter, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_having_query_filter_all_of.py b/intersight/model/telemetry_druid_having_query_filter_all_of.py index 97907a4ae5..227ad53b53 100644 --- a/intersight/model/telemetry_druid_having_query_filter_all_of.py +++ b/intersight/model/telemetry_druid_having_query_filter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_hyper_unique_post_aggregator.py b/intersight/model/telemetry_druid_hyper_unique_post_aggregator.py index 3a80b73e4b..2515caaae7 100644 --- a/intersight/model/telemetry_druid_hyper_unique_post_aggregator.py +++ b/intersight/model/telemetry_druid_hyper_unique_post_aggregator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_hyper_unique_post_aggregator_all_of.py b/intersight/model/telemetry_druid_hyper_unique_post_aggregator_all_of.py index e291052ec1..a2fcd80ebe 100644 --- a/intersight/model/telemetry_druid_hyper_unique_post_aggregator_all_of.py +++ b/intersight/model/telemetry_druid_hyper_unique_post_aggregator_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_in_filter.py b/intersight/model/telemetry_druid_in_filter.py index f385c6b240..c6b5e98a2f 100644 --- a/intersight/model/telemetry_druid_in_filter.py +++ b/intersight/model/telemetry_druid_in_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -208,6 +208,9 @@ def _from_openapi_data(cls, dimension, values, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -216,10 +219,13 @@ def _from_openapi_data(cls, dimension, values, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_in_filter_all_of.py b/intersight/model/telemetry_druid_in_filter_all_of.py index f0d3b4f13e..5dd78664fd 100644 --- a/intersight/model/telemetry_druid_in_filter_all_of.py +++ b/intersight/model/telemetry_druid_in_filter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_inline_data_source.py b/intersight/model/telemetry_druid_inline_data_source.py index fdc9607d01..1690140d01 100644 --- a/intersight/model/telemetry_druid_inline_data_source.py +++ b/intersight/model/telemetry_druid_inline_data_source.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -204,6 +204,9 @@ def _from_openapi_data(cls, type, column_names, rows, *args, **kwargs): # noqa: self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -212,10 +215,13 @@ def _from_openapi_data(cls, type, column_names, rows, *args, **kwargs): # noqa: self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_inline_data_source_all_of.py b/intersight/model/telemetry_druid_inline_data_source_all_of.py index 1eff270eff..02a5287d87 100644 --- a/intersight/model/telemetry_druid_inline_data_source_all_of.py +++ b/intersight/model/telemetry_druid_inline_data_source_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_insensitive_contains_search_spec.py b/intersight/model/telemetry_druid_insensitive_contains_search_spec.py index e853658b91..5bafb2d785 100644 --- a/intersight/model/telemetry_druid_insensitive_contains_search_spec.py +++ b/intersight/model/telemetry_druid_insensitive_contains_search_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -201,6 +201,9 @@ def _from_openapi_data(cls, type, value, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -209,10 +212,13 @@ def _from_openapi_data(cls, type, value, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_insensitive_contains_search_spec_all_of.py b/intersight/model/telemetry_druid_insensitive_contains_search_spec_all_of.py index e1c3505f4b..38f6fe354b 100644 --- a/intersight/model/telemetry_druid_insensitive_contains_search_spec_all_of.py +++ b/intersight/model/telemetry_druid_insensitive_contains_search_spec_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_interval_filter.py b/intersight/model/telemetry_druid_interval_filter.py index 1df69ffe50..f6e5777f14 100644 --- a/intersight/model/telemetry_druid_interval_filter.py +++ b/intersight/model/telemetry_druid_interval_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -208,6 +208,9 @@ def _from_openapi_data(cls, dimension, intervals, *args, **kwargs): # noqa: E50 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -216,10 +219,13 @@ def _from_openapi_data(cls, dimension, intervals, *args, **kwargs): # noqa: E50 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_interval_filter_all_of.py b/intersight/model/telemetry_druid_interval_filter_all_of.py index 0bae49d0b0..f2514af755 100644 --- a/intersight/model/telemetry_druid_interval_filter_all_of.py +++ b/intersight/model/telemetry_druid_interval_filter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_interval_result.py b/intersight/model/telemetry_druid_interval_result.py index 66ed528d2c..9471fbcd83 100644 --- a/intersight/model/telemetry_druid_interval_result.py +++ b/intersight/model/telemetry_druid_interval_result.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_inverted_top_n_metric_spec.py b/intersight/model/telemetry_druid_inverted_top_n_metric_spec.py index aca0cf048a..d91acc20bc 100644 --- a/intersight/model/telemetry_druid_inverted_top_n_metric_spec.py +++ b/intersight/model/telemetry_druid_inverted_top_n_metric_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, type, metric, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, type, metric, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_inverted_top_n_metric_spec_all_of.py b/intersight/model/telemetry_druid_inverted_top_n_metric_spec_all_of.py index a3e0b4334e..4958e50d2d 100644 --- a/intersight/model/telemetry_druid_inverted_top_n_metric_spec_all_of.py +++ b/intersight/model/telemetry_druid_inverted_top_n_metric_spec_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_join_data_source.py b/intersight/model/telemetry_druid_join_data_source.py index 1787448684..3a32c0f439 100644 --- a/intersight/model/telemetry_druid_join_data_source.py +++ b/intersight/model/telemetry_druid_join_data_source.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, type, left, right, right_prefix, condition, join_typ self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, type, left, right, right_prefix, condition, join_typ self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_join_data_source_all_of.py b/intersight/model/telemetry_druid_join_data_source_all_of.py index 92f690fa33..3d8ba0d174 100644 --- a/intersight/model/telemetry_druid_join_data_source_all_of.py +++ b/intersight/model/telemetry_druid_join_data_source_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_like_filter.py b/intersight/model/telemetry_druid_like_filter.py index 1252ff8a1e..e8f4944724 100644 --- a/intersight/model/telemetry_druid_like_filter.py +++ b/intersight/model/telemetry_druid_like_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, dimension, pattern, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, dimension, pattern, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_like_filter_all_of.py b/intersight/model/telemetry_druid_like_filter_all_of.py index 96608aac54..7dd6813ac4 100644 --- a/intersight/model/telemetry_druid_like_filter_all_of.py +++ b/intersight/model/telemetry_druid_like_filter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_lookup_data_source.py b/intersight/model/telemetry_druid_lookup_data_source.py index 5d1618080b..b90fd78ff3 100644 --- a/intersight/model/telemetry_druid_lookup_data_source.py +++ b/intersight/model/telemetry_druid_lookup_data_source.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -200,6 +200,9 @@ def _from_openapi_data(cls, type, lookup, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -208,10 +211,13 @@ def _from_openapi_data(cls, type, lookup, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_lookup_data_source_all_of.py b/intersight/model/telemetry_druid_lookup_data_source_all_of.py index 48c3959cf2..2ec2dd4b8a 100644 --- a/intersight/model/telemetry_druid_lookup_data_source_all_of.py +++ b/intersight/model/telemetry_druid_lookup_data_source_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_min_max_aggregator.py b/intersight/model/telemetry_druid_min_max_aggregator.py index 974b504644..24f709cc1a 100644 --- a/intersight/model/telemetry_druid_min_max_aggregator.py +++ b/intersight/model/telemetry_druid_min_max_aggregator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -225,6 +225,9 @@ def _from_openapi_data(cls, type, name, field_name, *args, **kwargs): # noqa: E self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -233,10 +236,13 @@ def _from_openapi_data(cls, type, name, field_name, *args, **kwargs): # noqa: E self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_min_max_aggregator_all_of.py b/intersight/model/telemetry_druid_min_max_aggregator_all_of.py index 61b8b691a6..1068a62191 100644 --- a/intersight/model/telemetry_druid_min_max_aggregator_all_of.py +++ b/intersight/model/telemetry_druid_min_max_aggregator_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_not_filter.py b/intersight/model/telemetry_druid_not_filter.py index ca7338d335..4e44a07375 100644 --- a/intersight/model/telemetry_druid_not_filter.py +++ b/intersight/model/telemetry_druid_not_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, type, field, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, type, field, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_not_filter_all_of.py b/intersight/model/telemetry_druid_not_filter_all_of.py index a1802fd1a4..6156ec7f8c 100644 --- a/intersight/model/telemetry_druid_not_filter_all_of.py +++ b/intersight/model/telemetry_druid_not_filter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_null_filter.py b/intersight/model/telemetry_druid_null_filter.py index 9c797190ed..def69f1d82 100644 --- a/intersight/model/telemetry_druid_null_filter.py +++ b/intersight/model/telemetry_druid_null_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -199,6 +199,9 @@ def _from_openapi_data(cls, column, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -207,10 +210,13 @@ def _from_openapi_data(cls, column, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_null_filter_all_of.py b/intersight/model/telemetry_druid_null_filter_all_of.py index 943d73fafd..a0eda69849 100644 --- a/intersight/model/telemetry_druid_null_filter_all_of.py +++ b/intersight/model/telemetry_druid_null_filter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_numeric_top_n_metric_spec.py b/intersight/model/telemetry_druid_numeric_top_n_metric_spec.py index 46ebefb174..30d1ed1d59 100644 --- a/intersight/model/telemetry_druid_numeric_top_n_metric_spec.py +++ b/intersight/model/telemetry_druid_numeric_top_n_metric_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -200,6 +200,9 @@ def _from_openapi_data(cls, type, metric, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -208,10 +211,13 @@ def _from_openapi_data(cls, type, metric, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_numeric_top_n_metric_spec_all_of.py b/intersight/model/telemetry_druid_numeric_top_n_metric_spec_all_of.py index 91cb5f951c..6e8a9cc554 100644 --- a/intersight/model/telemetry_druid_numeric_top_n_metric_spec_all_of.py +++ b/intersight/model/telemetry_druid_numeric_top_n_metric_spec_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_or_filter.py b/intersight/model/telemetry_druid_or_filter.py index 17fae35187..dffefda052 100644 --- a/intersight/model/telemetry_druid_or_filter.py +++ b/intersight/model/telemetry_druid_or_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, type, fields, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, type, fields, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_order_by_column_spec.py b/intersight/model/telemetry_druid_order_by_column_spec.py index e3990cce3b..9434516dfb 100644 --- a/intersight/model/telemetry_druid_order_by_column_spec.py +++ b/intersight/model/telemetry_druid_order_by_column_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_period_granularity.py b/intersight/model/telemetry_druid_period_granularity.py index f1c1cb5e89..c2d047cb16 100644 --- a/intersight/model/telemetry_druid_period_granularity.py +++ b/intersight/model/telemetry_druid_period_granularity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, type, period, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, type, period, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_period_granularity_all_of.py b/intersight/model/telemetry_druid_period_granularity_all_of.py index 4695d6412d..58539546e6 100644 --- a/intersight/model/telemetry_druid_period_granularity_all_of.py +++ b/intersight/model/telemetry_druid_period_granularity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_post_aggregator.py b/intersight/model/telemetry_druid_post_aggregator.py index fca456da7b..a3b85d5798 100644 --- a/intersight/model/telemetry_druid_post_aggregator.py +++ b/intersight/model/telemetry_druid_post_aggregator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_query_context.py b/intersight/model/telemetry_druid_query_context.py index e31c7727d2..cbdf5041c1 100644 --- a/intersight/model/telemetry_druid_query_context.py +++ b/intersight/model/telemetry_druid_query_context.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_query_data_source.py b/intersight/model/telemetry_druid_query_data_source.py index 602c4a93eb..2547301756 100644 --- a/intersight/model/telemetry_druid_query_data_source.py +++ b/intersight/model/telemetry_druid_query_data_source.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, type, query, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, type, query, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_query_data_source_all_of.py b/intersight/model/telemetry_druid_query_data_source_all_of.py index f5300392b6..3f451eea60 100644 --- a/intersight/model/telemetry_druid_query_data_source_all_of.py +++ b/intersight/model/telemetry_druid_query_data_source_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_query_spec.py b/intersight/model/telemetry_druid_query_spec.py index 9f886332c0..9f2ee1f98f 100644 --- a/intersight/model/telemetry_druid_query_spec.py +++ b/intersight/model/telemetry_druid_query_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_query_spec_contains.py b/intersight/model/telemetry_druid_query_spec_contains.py index 4ec6b8bacb..68b5ea2afb 100644 --- a/intersight/model/telemetry_druid_query_spec_contains.py +++ b/intersight/model/telemetry_druid_query_spec_contains.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, value, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, value, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_query_spec_contains_all_of.py b/intersight/model/telemetry_druid_query_spec_contains_all_of.py index 8c11732ad0..f12600e4a9 100644 --- a/intersight/model/telemetry_druid_query_spec_contains_all_of.py +++ b/intersight/model/telemetry_druid_query_spec_contains_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_query_spec_fragment.py b/intersight/model/telemetry_druid_query_spec_fragment.py index 71fa8aa729..e3e560d45d 100644 --- a/intersight/model/telemetry_druid_query_spec_fragment.py +++ b/intersight/model/telemetry_druid_query_spec_fragment.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, values, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, values, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_query_spec_fragment_all_of.py b/intersight/model/telemetry_druid_query_spec_fragment_all_of.py index 867e2fd7c2..4131ebf83e 100644 --- a/intersight/model/telemetry_druid_query_spec_fragment_all_of.py +++ b/intersight/model/telemetry_druid_query_spec_fragment_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_query_spec_insensitive_contains.py b/intersight/model/telemetry_druid_query_spec_insensitive_contains.py index cde831927a..42eb0d8854 100644 --- a/intersight/model/telemetry_druid_query_spec_insensitive_contains.py +++ b/intersight/model/telemetry_druid_query_spec_insensitive_contains.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -199,6 +199,9 @@ def _from_openapi_data(cls, value, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -207,10 +210,13 @@ def _from_openapi_data(cls, value, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_query_spec_insensitive_contains_all_of.py b/intersight/model/telemetry_druid_query_spec_insensitive_contains_all_of.py index 81e25db850..25f005a2f7 100644 --- a/intersight/model/telemetry_druid_query_spec_insensitive_contains_all_of.py +++ b/intersight/model/telemetry_druid_query_spec_insensitive_contains_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_range_filter.py b/intersight/model/telemetry_druid_range_filter.py index 99171b5539..0edd3da033 100644 --- a/intersight/model/telemetry_druid_range_filter.py +++ b/intersight/model/telemetry_druid_range_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, column, match_value_type, *args, **kwargs): # noqa: self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, column, match_value_type, *args, **kwargs): # noqa: self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_range_filter_all_of.py b/intersight/model/telemetry_druid_range_filter_all_of.py index 780e2c31df..bc48113477 100644 --- a/intersight/model/telemetry_druid_range_filter_all_of.py +++ b/intersight/model/telemetry_druid_range_filter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_regex_filter.py b/intersight/model/telemetry_druid_regex_filter.py index 6c1bb42d69..4c2e077497 100644 --- a/intersight/model/telemetry_druid_regex_filter.py +++ b/intersight/model/telemetry_druid_regex_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -208,6 +208,9 @@ def _from_openapi_data(cls, dimension, pattern, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -216,10 +219,13 @@ def _from_openapi_data(cls, dimension, pattern, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_regex_filter_all_of.py b/intersight/model/telemetry_druid_regex_filter_all_of.py index 383ceb9725..14424f6e28 100644 --- a/intersight/model/telemetry_druid_regex_filter_all_of.py +++ b/intersight/model/telemetry_druid_regex_filter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_regex_search_spec.py b/intersight/model/telemetry_druid_regex_search_spec.py index 7ab70e2d55..f57ab83758 100644 --- a/intersight/model/telemetry_druid_regex_search_spec.py +++ b/intersight/model/telemetry_druid_regex_search_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -201,6 +201,9 @@ def _from_openapi_data(cls, type, regex, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -209,10 +212,13 @@ def _from_openapi_data(cls, type, regex, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_regex_search_spec_all_of.py b/intersight/model/telemetry_druid_regex_search_spec_all_of.py index 51c45a7365..005830ae44 100644 --- a/intersight/model/telemetry_druid_regex_search_spec_all_of.py +++ b/intersight/model/telemetry_druid_regex_search_spec_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_scan_request.py b/intersight/model/telemetry_druid_scan_request.py index 76d7d6bdaf..3192da71cb 100644 --- a/intersight/model/telemetry_druid_scan_request.py +++ b/intersight/model/telemetry_druid_scan_request.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -251,6 +251,9 @@ def _from_openapi_data(cls, query_type, data_source, intervals, *args, **kwargs) self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -259,10 +262,13 @@ def _from_openapi_data(cls, query_type, data_source, intervals, *args, **kwargs) self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_scan_request_all_of.py b/intersight/model/telemetry_druid_scan_request_all_of.py index 8607f6af92..ed4d34fa26 100644 --- a/intersight/model/telemetry_druid_scan_request_all_of.py +++ b/intersight/model/telemetry_druid_scan_request_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_scan_result.py b/intersight/model/telemetry_druid_scan_result.py index 296b34b8f0..6a4ff88825 100644 --- a/intersight/model/telemetry_druid_scan_result.py +++ b/intersight/model/telemetry_druid_scan_result.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_search_filter.py b/intersight/model/telemetry_druid_search_filter.py index 5d4ac1f00a..5099ae4fbd 100644 --- a/intersight/model/telemetry_druid_search_filter.py +++ b/intersight/model/telemetry_druid_search_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -210,6 +210,9 @@ def _from_openapi_data(cls, dimension, query, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -218,10 +221,13 @@ def _from_openapi_data(cls, dimension, query, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_search_filter_all_of.py b/intersight/model/telemetry_druid_search_filter_all_of.py index 562ef22901..b3166c5885 100644 --- a/intersight/model/telemetry_druid_search_filter_all_of.py +++ b/intersight/model/telemetry_druid_search_filter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_search_request.py b/intersight/model/telemetry_druid_search_request.py index cba5c4a5fd..1b224243a8 100644 --- a/intersight/model/telemetry_druid_search_request.py +++ b/intersight/model/telemetry_druid_search_request.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -243,6 +243,9 @@ def _from_openapi_data(cls, query_type, data_source, intervals, granularity, *ar self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -251,10 +254,13 @@ def _from_openapi_data(cls, query_type, data_source, intervals, granularity, *ar self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_search_request_all_of.py b/intersight/model/telemetry_druid_search_request_all_of.py index 6dc953e542..a4f2bcff86 100644 --- a/intersight/model/telemetry_druid_search_request_all_of.py +++ b/intersight/model/telemetry_druid_search_request_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_search_result.py b/intersight/model/telemetry_druid_search_result.py index 8010e61805..a59db1ffda 100644 --- a/intersight/model/telemetry_druid_search_result.py +++ b/intersight/model/telemetry_druid_search_result.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_segment_metadata_request.py b/intersight/model/telemetry_druid_segment_metadata_request.py index c3302f6236..c087f25533 100644 --- a/intersight/model/telemetry_druid_segment_metadata_request.py +++ b/intersight/model/telemetry_druid_segment_metadata_request.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -227,6 +227,9 @@ def _from_openapi_data(cls, query_type, data_source, *args, **kwargs): # noqa: self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -235,10 +238,13 @@ def _from_openapi_data(cls, query_type, data_source, *args, **kwargs): # noqa: self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_segment_metadata_request_all_of.py b/intersight/model/telemetry_druid_segment_metadata_request_all_of.py index e98828ec2f..b798c04842 100644 --- a/intersight/model/telemetry_druid_segment_metadata_request_all_of.py +++ b/intersight/model/telemetry_druid_segment_metadata_request_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_segment_metadata_result.py b/intersight/model/telemetry_druid_segment_metadata_result.py index 150973f026..490e7ed3bf 100644 --- a/intersight/model/telemetry_druid_segment_metadata_result.py +++ b/intersight/model/telemetry_druid_segment_metadata_result.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_selector_filter.py b/intersight/model/telemetry_druid_selector_filter.py index 67fbc68eff..4af19ceee8 100644 --- a/intersight/model/telemetry_druid_selector_filter.py +++ b/intersight/model/telemetry_druid_selector_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -208,6 +208,9 @@ def _from_openapi_data(cls, dimension, value, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -216,10 +219,13 @@ def _from_openapi_data(cls, dimension, value, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_selector_filter_all_of.py b/intersight/model/telemetry_druid_selector_filter_all_of.py index a0a62dd8ee..05e21e8089 100644 --- a/intersight/model/telemetry_druid_selector_filter_all_of.py +++ b/intersight/model/telemetry_druid_selector_filter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_string_any_aggregator.py b/intersight/model/telemetry_druid_string_any_aggregator.py index c1eb3bb318..777a8cf366 100644 --- a/intersight/model/telemetry_druid_string_any_aggregator.py +++ b/intersight/model/telemetry_druid_string_any_aggregator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -228,6 +228,9 @@ def _from_openapi_data(cls, type, name, field_name, *args, **kwargs): # noqa: E self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -236,10 +239,13 @@ def _from_openapi_data(cls, type, name, field_name, *args, **kwargs): # noqa: E self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_string_any_aggregator_all_of.py b/intersight/model/telemetry_druid_string_any_aggregator_all_of.py index b3a0f05045..5caab520fc 100644 --- a/intersight/model/telemetry_druid_string_any_aggregator_all_of.py +++ b/intersight/model/telemetry_druid_string_any_aggregator_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_string_first_last_aggregator.py b/intersight/model/telemetry_druid_string_first_last_aggregator.py index 5d47237f5e..1cb72c8c31 100644 --- a/intersight/model/telemetry_druid_string_first_last_aggregator.py +++ b/intersight/model/telemetry_druid_string_first_last_aggregator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -228,6 +228,9 @@ def _from_openapi_data(cls, type, name, field_name, *args, **kwargs): # noqa: E self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -236,10 +239,13 @@ def _from_openapi_data(cls, type, name, field_name, *args, **kwargs): # noqa: E self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_string_first_last_aggregator_all_of.py b/intersight/model/telemetry_druid_string_first_last_aggregator_all_of.py index 27b11e5504..64e5986f42 100644 --- a/intersight/model/telemetry_druid_string_first_last_aggregator_all_of.py +++ b/intersight/model/telemetry_druid_string_first_last_aggregator_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_sum_aggregator.py b/intersight/model/telemetry_druid_sum_aggregator.py index d676dcd108..e43131e478 100644 --- a/intersight/model/telemetry_druid_sum_aggregator.py +++ b/intersight/model/telemetry_druid_sum_aggregator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -225,6 +225,9 @@ def _from_openapi_data(cls, type, name, field_name, *args, **kwargs): # noqa: E self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -233,10 +236,13 @@ def _from_openapi_data(cls, type, name, field_name, *args, **kwargs): # noqa: E self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_sum_aggregator_all_of.py b/intersight/model/telemetry_druid_sum_aggregator_all_of.py index efa1d2de0e..13f6bf0da8 100644 --- a/intersight/model/telemetry_druid_sum_aggregator_all_of.py +++ b/intersight/model/telemetry_druid_sum_aggregator_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_table_data_source.py b/intersight/model/telemetry_druid_table_data_source.py index 03f930c86f..922bd82374 100644 --- a/intersight/model/telemetry_druid_table_data_source.py +++ b/intersight/model/telemetry_druid_table_data_source.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -200,6 +200,9 @@ def _from_openapi_data(cls, type, name, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -208,10 +211,13 @@ def _from_openapi_data(cls, type, name, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_table_data_source_all_of.py b/intersight/model/telemetry_druid_table_data_source_all_of.py index f9cc26b4b9..ffb31ce6cb 100644 --- a/intersight/model/telemetry_druid_table_data_source_all_of.py +++ b/intersight/model/telemetry_druid_table_data_source_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_theta_sketch_aggregator.py b/intersight/model/telemetry_druid_theta_sketch_aggregator.py index 4c8b6e4ccf..7108733a03 100644 --- a/intersight/model/telemetry_druid_theta_sketch_aggregator.py +++ b/intersight/model/telemetry_druid_theta_sketch_aggregator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -228,6 +228,9 @@ def _from_openapi_data(cls, type, name, field_name, *args, **kwargs): # noqa: E self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -236,10 +239,13 @@ def _from_openapi_data(cls, type, name, field_name, *args, **kwargs): # noqa: E self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_theta_sketch_aggregator_all_of.py b/intersight/model/telemetry_druid_theta_sketch_aggregator_all_of.py index 8b966baf31..0c963b918a 100644 --- a/intersight/model/telemetry_druid_theta_sketch_aggregator_all_of.py +++ b/intersight/model/telemetry_druid_theta_sketch_aggregator_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_theta_sketch_estimate_post_aggregator.py b/intersight/model/telemetry_druid_theta_sketch_estimate_post_aggregator.py index ca4040b200..d9b5c37e22 100644 --- a/intersight/model/telemetry_druid_theta_sketch_estimate_post_aggregator.py +++ b/intersight/model/telemetry_druid_theta_sketch_estimate_post_aggregator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_theta_sketch_estimate_post_aggregator_all_of.py b/intersight/model/telemetry_druid_theta_sketch_estimate_post_aggregator_all_of.py index d54d25203e..22abe6f2fa 100644 --- a/intersight/model/telemetry_druid_theta_sketch_estimate_post_aggregator_all_of.py +++ b/intersight/model/telemetry_druid_theta_sketch_estimate_post_aggregator_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_theta_sketch_operations_post_aggregator.py b/intersight/model/telemetry_druid_theta_sketch_operations_post_aggregator.py index 05294fd9d2..c817585237 100644 --- a/intersight/model/telemetry_druid_theta_sketch_operations_post_aggregator.py +++ b/intersight/model/telemetry_druid_theta_sketch_operations_post_aggregator.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -224,6 +224,9 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -232,10 +235,13 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_theta_sketch_operations_post_aggregator_all_of.py b/intersight/model/telemetry_druid_theta_sketch_operations_post_aggregator_all_of.py index e05c852ecb..9f1e070eb1 100644 --- a/intersight/model/telemetry_druid_theta_sketch_operations_post_aggregator_all_of.py +++ b/intersight/model/telemetry_druid_theta_sketch_operations_post_aggregator_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_time_boundary_request.py b/intersight/model/telemetry_druid_time_boundary_request.py index 922cd96327..20cd72b85f 100644 --- a/intersight/model/telemetry_druid_time_boundary_request.py +++ b/intersight/model/telemetry_druid_time_boundary_request.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -224,6 +224,9 @@ def _from_openapi_data(cls, query_type, data_source, *args, **kwargs): # noqa: self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -232,10 +235,13 @@ def _from_openapi_data(cls, query_type, data_source, *args, **kwargs): # noqa: self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_time_boundary_request_all_of.py b/intersight/model/telemetry_druid_time_boundary_request_all_of.py index cb5350ae5b..342685d02f 100644 --- a/intersight/model/telemetry_druid_time_boundary_request_all_of.py +++ b/intersight/model/telemetry_druid_time_boundary_request_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_time_boundary_result.py b/intersight/model/telemetry_druid_time_boundary_result.py index fd2228b613..535c35a98f 100644 --- a/intersight/model/telemetry_druid_time_boundary_result.py +++ b/intersight/model/telemetry_druid_time_boundary_result.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_time_series_request.py b/intersight/model/telemetry_druid_time_series_request.py index 0256db777c..0b3a945545 100644 --- a/intersight/model/telemetry_druid_time_series_request.py +++ b/intersight/model/telemetry_druid_time_series_request.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -243,6 +243,9 @@ def _from_openapi_data(cls, query_type, data_source, intervals, granularity, *ar self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -251,10 +254,13 @@ def _from_openapi_data(cls, query_type, data_source, intervals, granularity, *ar self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_time_series_request_all_of.py b/intersight/model/telemetry_druid_time_series_request_all_of.py index baa5f84477..ba0bed1fb9 100644 --- a/intersight/model/telemetry_druid_time_series_request_all_of.py +++ b/intersight/model/telemetry_druid_time_series_request_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_top_n_metric_spec.py b/intersight/model/telemetry_druid_top_n_metric_spec.py index 7a17a19aaf..ce690431e3 100644 --- a/intersight/model/telemetry_druid_top_n_metric_spec.py +++ b/intersight/model/telemetry_druid_top_n_metric_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -224,6 +224,9 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -232,10 +235,13 @@ def _from_openapi_data(cls, type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_top_n_request.py b/intersight/model/telemetry_druid_top_n_request.py index 0a7b783b32..d8b264e462 100644 --- a/intersight/model/telemetry_druid_top_n_request.py +++ b/intersight/model/telemetry_druid_top_n_request.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -253,6 +253,9 @@ def _from_openapi_data(cls, query_type, data_source, intervals, granularity, dim self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -261,10 +264,13 @@ def _from_openapi_data(cls, query_type, data_source, intervals, granularity, dim self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_top_n_request_all_of.py b/intersight/model/telemetry_druid_top_n_request_all_of.py index 34e39b95ad..55bb198d11 100644 --- a/intersight/model/telemetry_druid_top_n_request_all_of.py +++ b/intersight/model/telemetry_druid_top_n_request_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_top_n_result.py b/intersight/model/telemetry_druid_top_n_result.py index 274f7c15c2..97f642206c 100644 --- a/intersight/model/telemetry_druid_top_n_result.py +++ b/intersight/model/telemetry_druid_top_n_result.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_true_filter.py b/intersight/model/telemetry_druid_true_filter.py index ba5d6ae361..d3a6598ecc 100644 --- a/intersight/model/telemetry_druid_true_filter.py +++ b/intersight/model/telemetry_druid_true_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -195,6 +195,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -203,10 +206,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_true_filter_all_of.py b/intersight/model/telemetry_druid_true_filter_all_of.py index 3fc3634c48..5cab40e720 100644 --- a/intersight/model/telemetry_druid_true_filter_all_of.py +++ b/intersight/model/telemetry_druid_true_filter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/telemetry_druid_union_data_source.py b/intersight/model/telemetry_druid_union_data_source.py index 7104f8c9f9..40c332b267 100644 --- a/intersight/model/telemetry_druid_union_data_source.py +++ b/intersight/model/telemetry_druid_union_data_source.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -200,6 +200,9 @@ def _from_openapi_data(cls, type, data_sources, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -208,10 +211,13 @@ def _from_openapi_data(cls, type, data_sources, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/telemetry_druid_union_data_source_all_of.py b/intersight/model/telemetry_druid_union_data_source_all_of.py index 83cd8f008c..ebddfb7ef4 100644 --- a/intersight/model/telemetry_druid_union_data_source_all_of.py +++ b/intersight/model/telemetry_druid_union_data_source_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/template_transformation_stage.py b/intersight/model/template_transformation_stage.py index c9345c0474..75abbb553d 100644 --- a/intersight/model/template_transformation_stage.py +++ b/intersight/model/template_transformation_stage.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/template_transformation_stage_all_of.py b/intersight/model/template_transformation_stage_all_of.py index 0b3d32fde0..9a3221a6fa 100644 --- a/intersight/model/template_transformation_stage_all_of.py +++ b/intersight/model/template_transformation_stage_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/terminal_audit_log.py b/intersight/model/terminal_audit_log.py index afbf266b14..b08cf028f2 100644 --- a/intersight/model/terminal_audit_log.py +++ b/intersight/model/terminal_audit_log.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -278,6 +278,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -286,10 +289,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/terminal_audit_log_all_of.py b/intersight/model/terminal_audit_log_all_of.py index c8035b4e59..77124d83d8 100644 --- a/intersight/model/terminal_audit_log_all_of.py +++ b/intersight/model/terminal_audit_log_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/terminal_audit_log_list.py b/intersight/model/terminal_audit_log_list.py index e18f770f06..74462adc96 100644 --- a/intersight/model/terminal_audit_log_list.py +++ b/intersight/model/terminal_audit_log_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/terminal_audit_log_list_all_of.py b/intersight/model/terminal_audit_log_list_all_of.py index 5ac9e63fad..daa1c293ab 100644 --- a/intersight/model/terminal_audit_log_list_all_of.py +++ b/intersight/model/terminal_audit_log_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/terminal_audit_log_response.py b/intersight/model/terminal_audit_log_response.py index 045a8114cd..55bd24703c 100644 --- a/intersight/model/terminal_audit_log_response.py +++ b/intersight/model/terminal_audit_log_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/terraform_cloud_resource.py b/intersight/model/terraform_cloud_resource.py index 6e34a91e53..f179556c2a 100644 --- a/intersight/model/terraform_cloud_resource.py +++ b/intersight/model/terraform_cloud_resource.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/terraform_cloud_resource_all_of.py b/intersight/model/terraform_cloud_resource_all_of.py index 7cc53b9c53..7ffa8694b4 100644 --- a/intersight/model/terraform_cloud_resource_all_of.py +++ b/intersight/model/terraform_cloud_resource_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/terraform_executor.py b/intersight/model/terraform_executor.py index 136a17516a..c12e46f2fd 100644 --- a/intersight/model/terraform_executor.py +++ b/intersight/model/terraform_executor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -326,6 +326,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -334,10 +337,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/terraform_executor_all_of.py b/intersight/model/terraform_executor_all_of.py index 4400a38ae4..702e4f78cb 100644 --- a/intersight/model/terraform_executor_all_of.py +++ b/intersight/model/terraform_executor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/terraform_executor_list.py b/intersight/model/terraform_executor_list.py index 0d6139b02c..807846b8fd 100644 --- a/intersight/model/terraform_executor_list.py +++ b/intersight/model/terraform_executor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/terraform_executor_list_all_of.py b/intersight/model/terraform_executor_list_all_of.py index dbee3cbdde..5e93f00eaa 100644 --- a/intersight/model/terraform_executor_list_all_of.py +++ b/intersight/model/terraform_executor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/terraform_executor_response.py b/intersight/model/terraform_executor_response.py index ccdb259e5a..00ea8b7499 100644 --- a/intersight/model/terraform_executor_response.py +++ b/intersight/model/terraform_executor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/terraform_runstate.py b/intersight/model/terraform_runstate.py index 9de5eb3646..e7fb5a8ab4 100644 --- a/intersight/model/terraform_runstate.py +++ b/intersight/model/terraform_runstate.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/terraform_runstate_all_of.py b/intersight/model/terraform_runstate_all_of.py index 1bc003d6da..ce758442f6 100644 --- a/intersight/model/terraform_runstate_all_of.py +++ b/intersight/model/terraform_runstate_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/thermal_policy.py b/intersight/model/thermal_policy.py index 3c3b540733..b68528c3d5 100644 --- a/intersight/model/thermal_policy.py +++ b/intersight/model/thermal_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -297,6 +297,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -305,10 +308,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/thermal_policy_all_of.py b/intersight/model/thermal_policy_all_of.py index f495ad27cc..5061e95b71 100644 --- a/intersight/model/thermal_policy_all_of.py +++ b/intersight/model/thermal_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/thermal_policy_inventory.py b/intersight/model/thermal_policy_inventory.py index d864e285fd..c497a2ea09 100644 --- a/intersight/model/thermal_policy_inventory.py +++ b/intersight/model/thermal_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -305,6 +305,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -313,10 +316,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/thermal_policy_inventory_all_of.py b/intersight/model/thermal_policy_inventory_all_of.py index afb845e1d1..c54943c98e 100644 --- a/intersight/model/thermal_policy_inventory_all_of.py +++ b/intersight/model/thermal_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/thermal_policy_inventory_list.py b/intersight/model/thermal_policy_inventory_list.py index 4d6b5249ea..1b2320409c 100644 --- a/intersight/model/thermal_policy_inventory_list.py +++ b/intersight/model/thermal_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/thermal_policy_inventory_list_all_of.py b/intersight/model/thermal_policy_inventory_list_all_of.py index 693bd3e938..fed8331fcd 100644 --- a/intersight/model/thermal_policy_inventory_list_all_of.py +++ b/intersight/model/thermal_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/thermal_policy_inventory_response.py b/intersight/model/thermal_policy_inventory_response.py index 16b064d547..d09b878d95 100644 --- a/intersight/model/thermal_policy_inventory_response.py +++ b/intersight/model/thermal_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/thermal_policy_list.py b/intersight/model/thermal_policy_list.py index 5fa1b1fbd9..82044f8930 100644 --- a/intersight/model/thermal_policy_list.py +++ b/intersight/model/thermal_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/thermal_policy_list_all_of.py b/intersight/model/thermal_policy_list_all_of.py index c2db8555b9..f60b2f2ca3 100644 --- a/intersight/model/thermal_policy_list_all_of.py +++ b/intersight/model/thermal_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/thermal_policy_response.py b/intersight/model/thermal_policy_response.py index 2fa98223fc..fde6900efc 100644 --- a/intersight/model/thermal_policy_response.py +++ b/intersight/model/thermal_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/top_system.py b/intersight/model/top_system.py index ba9b5b9a79..ec0782dd23 100644 --- a/intersight/model/top_system.py +++ b/intersight/model/top_system.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -322,6 +322,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -330,10 +333,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/top_system_all_of.py b/intersight/model/top_system_all_of.py index c2f38f5372..4bdc2393fe 100644 --- a/intersight/model/top_system_all_of.py +++ b/intersight/model/top_system_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/top_system_list.py b/intersight/model/top_system_list.py index 5453e99b89..11011e519b 100644 --- a/intersight/model/top_system_list.py +++ b/intersight/model/top_system_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/top_system_list_all_of.py b/intersight/model/top_system_list_all_of.py index 4a77010b1e..88c0b7eb54 100644 --- a/intersight/model/top_system_list_all_of.py +++ b/intersight/model/top_system_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/top_system_relationship.py b/intersight/model/top_system_relationship.py index 44dc36aa4d..2ea726f3ae 100644 --- a/intersight/model/top_system_relationship.py +++ b/intersight/model/top_system_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class TopSystemRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1425,6 +1426,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1433,10 +1437,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/top_system_response.py b/intersight/model/top_system_response.py index 083d4f7307..62ae10336e 100644 --- a/intersight/model/top_system_response.py +++ b/intersight/model/top_system_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tunneling_tunnel.py b/intersight/model/tunneling_tunnel.py index 9645fc2175..a538b0e0cd 100644 --- a/intersight/model/tunneling_tunnel.py +++ b/intersight/model/tunneling_tunnel.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -312,6 +312,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -320,10 +323,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/tunneling_tunnel_all_of.py b/intersight/model/tunneling_tunnel_all_of.py index 2a89e3e961..9da2a3007e 100644 --- a/intersight/model/tunneling_tunnel_all_of.py +++ b/intersight/model/tunneling_tunnel_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ucsd_backup_info.py b/intersight/model/ucsd_backup_info.py index c7bfda6061..96ecb4bee8 100644 --- a/intersight/model/ucsd_backup_info.py +++ b/intersight/model/ucsd_backup_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ucsd_backup_info_all_of.py b/intersight/model/ucsd_backup_info_all_of.py index 6432925cad..d8fe7c84fa 100644 --- a/intersight/model/ucsd_backup_info_all_of.py +++ b/intersight/model/ucsd_backup_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ucsd_backup_info_list.py b/intersight/model/ucsd_backup_info_list.py index 2dba81b342..8ac741c9a9 100644 --- a/intersight/model/ucsd_backup_info_list.py +++ b/intersight/model/ucsd_backup_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ucsd_backup_info_list_all_of.py b/intersight/model/ucsd_backup_info_list_all_of.py index 45d8f87e90..c3ab7fbd71 100644 --- a/intersight/model/ucsd_backup_info_list_all_of.py +++ b/intersight/model/ucsd_backup_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ucsd_backup_info_response.py b/intersight/model/ucsd_backup_info_response.py index 708c9a255e..89c07a6b97 100644 --- a/intersight/model/ucsd_backup_info_response.py +++ b/intersight/model/ucsd_backup_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ucsd_connector_pack.py b/intersight/model/ucsd_connector_pack.py index 7e3f30aba4..917bfeffbd 100644 --- a/intersight/model/ucsd_connector_pack.py +++ b/intersight/model/ucsd_connector_pack.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -232,6 +232,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -240,10 +243,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ucsd_connector_pack_all_of.py b/intersight/model/ucsd_connector_pack_all_of.py index 2eaea172d0..c208643c10 100644 --- a/intersight/model/ucsd_connector_pack_all_of.py +++ b/intersight/model/ucsd_connector_pack_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ucsd_ucsd_restore_parameters.py b/intersight/model/ucsd_ucsd_restore_parameters.py index bacefc3ac1..9423fedcb3 100644 --- a/intersight/model/ucsd_ucsd_restore_parameters.py +++ b/intersight/model/ucsd_ucsd_restore_parameters.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -228,6 +228,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -236,10 +239,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ucsd_ucsd_restore_parameters_all_of.py b/intersight/model/ucsd_ucsd_restore_parameters_all_of.py index 5dddfaf16a..b160ebf05f 100644 --- a/intersight/model/ucsd_ucsd_restore_parameters_all_of.py +++ b/intersight/model/ucsd_ucsd_restore_parameters_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/ucsdconnector_rest_client_message.py b/intersight/model/ucsdconnector_rest_client_message.py index 3a01552975..5fc75c8d4d 100644 --- a/intersight/model/ucsdconnector_rest_client_message.py +++ b/intersight/model/ucsdconnector_rest_client_message.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -239,6 +239,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -247,10 +250,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/ucsdconnector_rest_client_message_all_of.py b/intersight/model/ucsdconnector_rest_client_message_all_of.py index b154d0237f..9ebded1f9b 100644 --- a/intersight/model/ucsdconnector_rest_client_message_all_of.py +++ b/intersight/model/ucsdconnector_rest_client_message_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/uuidpool_block.py b/intersight/model/uuidpool_block.py index 25c46e3359..fc205b5e9a 100644 --- a/intersight/model/uuidpool_block.py +++ b/intersight/model/uuidpool_block.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -288,6 +288,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -296,10 +299,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_block_all_of.py b/intersight/model/uuidpool_block_all_of.py index 4d22d7b58c..6c236d78cd 100644 --- a/intersight/model/uuidpool_block_all_of.py +++ b/intersight/model/uuidpool_block_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/uuidpool_block_list.py b/intersight/model/uuidpool_block_list.py index 44700e80fc..df6f672afe 100644 --- a/intersight/model/uuidpool_block_list.py +++ b/intersight/model/uuidpool_block_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_block_list_all_of.py b/intersight/model/uuidpool_block_list_all_of.py index 8e93b34d55..d30ec21698 100644 --- a/intersight/model/uuidpool_block_list_all_of.py +++ b/intersight/model/uuidpool_block_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/uuidpool_block_relationship.py b/intersight/model/uuidpool_block_relationship.py index e9186c922b..c66e916e1b 100644 --- a/intersight/model/uuidpool_block_relationship.py +++ b/intersight/model/uuidpool_block_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class UuidpoolBlockRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1391,6 +1392,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1399,10 +1403,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_block_response.py b/intersight/model/uuidpool_block_response.py index 26505730ec..8ca047a82d 100644 --- a/intersight/model/uuidpool_block_response.py +++ b/intersight/model/uuidpool_block_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_pool.py b/intersight/model/uuidpool_pool.py index 87e672d03f..bdb84b8ac3 100644 --- a/intersight/model/uuidpool_pool.py +++ b/intersight/model/uuidpool_pool.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -325,6 +325,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -333,10 +336,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_pool_all_of.py b/intersight/model/uuidpool_pool_all_of.py index 6a4ee5eaca..0b64a8735a 100644 --- a/intersight/model/uuidpool_pool_all_of.py +++ b/intersight/model/uuidpool_pool_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/uuidpool_pool_list.py b/intersight/model/uuidpool_pool_list.py index 09bced88d6..3c25e23f72 100644 --- a/intersight/model/uuidpool_pool_list.py +++ b/intersight/model/uuidpool_pool_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_pool_list_all_of.py b/intersight/model/uuidpool_pool_list_all_of.py index f8743f3bbb..7233c3f994 100644 --- a/intersight/model/uuidpool_pool_list_all_of.py +++ b/intersight/model/uuidpool_pool_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/uuidpool_pool_member.py b/intersight/model/uuidpool_pool_member.py index 8ccc30d7d3..964a4025e4 100644 --- a/intersight/model/uuidpool_pool_member.py +++ b/intersight/model/uuidpool_pool_member.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -296,6 +296,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -304,10 +307,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_pool_member_all_of.py b/intersight/model/uuidpool_pool_member_all_of.py index 6e9bd6724a..8f108441f4 100644 --- a/intersight/model/uuidpool_pool_member_all_of.py +++ b/intersight/model/uuidpool_pool_member_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/uuidpool_pool_member_list.py b/intersight/model/uuidpool_pool_member_list.py index b298654c4c..0595799ca0 100644 --- a/intersight/model/uuidpool_pool_member_list.py +++ b/intersight/model/uuidpool_pool_member_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_pool_member_list_all_of.py b/intersight/model/uuidpool_pool_member_list_all_of.py index f88f8aa7fe..5d0f2bd04c 100644 --- a/intersight/model/uuidpool_pool_member_list_all_of.py +++ b/intersight/model/uuidpool_pool_member_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/uuidpool_pool_member_relationship.py b/intersight/model/uuidpool_pool_member_relationship.py index 6ad17e92e3..075aa56db9 100644 --- a/intersight/model/uuidpool_pool_member_relationship.py +++ b/intersight/model/uuidpool_pool_member_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class UuidpoolPoolMemberRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1399,6 +1400,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1407,10 +1411,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_pool_member_response.py b/intersight/model/uuidpool_pool_member_response.py index 140237ea51..96da4d6900 100644 --- a/intersight/model/uuidpool_pool_member_response.py +++ b/intersight/model/uuidpool_pool_member_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_pool_relationship.py b/intersight/model/uuidpool_pool_relationship.py index 5bac2ab1ec..c285ae2053 100644 --- a/intersight/model/uuidpool_pool_relationship.py +++ b/intersight/model/uuidpool_pool_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class UuidpoolPoolRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1428,6 +1429,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1436,10 +1440,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_pool_response.py b/intersight/model/uuidpool_pool_response.py index bef2fc477e..e2d2a75ad7 100644 --- a/intersight/model/uuidpool_pool_response.py +++ b/intersight/model/uuidpool_pool_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_reservation.py b/intersight/model/uuidpool_reservation.py index e36b0c7b20..075d24aca0 100644 --- a/intersight/model/uuidpool_reservation.py +++ b/intersight/model/uuidpool_reservation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -300,6 +300,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -308,10 +311,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_reservation_all_of.py b/intersight/model/uuidpool_reservation_all_of.py index e2f84c5083..f3b9dd78ca 100644 --- a/intersight/model/uuidpool_reservation_all_of.py +++ b/intersight/model/uuidpool_reservation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/uuidpool_reservation_list.py b/intersight/model/uuidpool_reservation_list.py index 413f4a2c74..da2b7ed2d7 100644 --- a/intersight/model/uuidpool_reservation_list.py +++ b/intersight/model/uuidpool_reservation_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_reservation_list_all_of.py b/intersight/model/uuidpool_reservation_list_all_of.py index e8a9bb8f2f..91b2793fd0 100644 --- a/intersight/model/uuidpool_reservation_list_all_of.py +++ b/intersight/model/uuidpool_reservation_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/uuidpool_reservation_reference.py b/intersight/model/uuidpool_reservation_reference.py index 4ad4c8af42..f79f67318f 100644 --- a/intersight/model/uuidpool_reservation_reference.py +++ b/intersight/model/uuidpool_reservation_reference.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -213,6 +213,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -221,10 +224,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_reservation_relationship.py b/intersight/model/uuidpool_reservation_relationship.py index 777f4fcdb0..8530412b51 100644 --- a/intersight/model/uuidpool_reservation_relationship.py +++ b/intersight/model/uuidpool_reservation_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -847,6 +847,7 @@ class UuidpoolReservationRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1403,6 +1404,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1411,10 +1415,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_reservation_response.py b/intersight/model/uuidpool_reservation_response.py index 8a74c676c7..dae16262b9 100644 --- a/intersight/model/uuidpool_reservation_response.py +++ b/intersight/model/uuidpool_reservation_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_universe.py b/intersight/model/uuidpool_universe.py index 701c649635..8bf24fc270 100644 --- a/intersight/model/uuidpool_universe.py +++ b/intersight/model/uuidpool_universe.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -265,6 +265,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -273,10 +276,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_universe_all_of.py b/intersight/model/uuidpool_universe_all_of.py index 68848be00c..a8bd94148f 100644 --- a/intersight/model/uuidpool_universe_all_of.py +++ b/intersight/model/uuidpool_universe_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/uuidpool_universe_list.py b/intersight/model/uuidpool_universe_list.py index 4e498d4e9c..79fdf397b9 100644 --- a/intersight/model/uuidpool_universe_list.py +++ b/intersight/model/uuidpool_universe_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_universe_list_all_of.py b/intersight/model/uuidpool_universe_list_all_of.py index 26ef096161..d72b17ae50 100644 --- a/intersight/model/uuidpool_universe_list_all_of.py +++ b/intersight/model/uuidpool_universe_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/uuidpool_universe_relationship.py b/intersight/model/uuidpool_universe_relationship.py index c87400ead9..256a6ca8a5 100644 --- a/intersight/model/uuidpool_universe_relationship.py +++ b/intersight/model/uuidpool_universe_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class UuidpoolUniverseRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1368,6 +1369,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1376,10 +1380,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_universe_response.py b/intersight/model/uuidpool_universe_response.py index 23c86153fe..1730699ec4 100644 --- a/intersight/model/uuidpool_universe_response.py +++ b/intersight/model/uuidpool_universe_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_uuid_block.py b/intersight/model/uuidpool_uuid_block.py index 6e7f2858b4..65f32d5d3e 100644 --- a/intersight/model/uuidpool_uuid_block.py +++ b/intersight/model/uuidpool_uuid_block.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -229,6 +229,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -237,10 +240,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_uuid_block_all_of.py b/intersight/model/uuidpool_uuid_block_all_of.py index 9521b4552e..b883789ae2 100644 --- a/intersight/model/uuidpool_uuid_block_all_of.py +++ b/intersight/model/uuidpool_uuid_block_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/uuidpool_uuid_lease.py b/intersight/model/uuidpool_uuid_lease.py index 7559ef2255..d6c123032a 100644 --- a/intersight/model/uuidpool_uuid_lease.py +++ b/intersight/model/uuidpool_uuid_lease.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -301,6 +301,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -309,10 +312,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_uuid_lease_all_of.py b/intersight/model/uuidpool_uuid_lease_all_of.py index b51abd272b..3461af061a 100644 --- a/intersight/model/uuidpool_uuid_lease_all_of.py +++ b/intersight/model/uuidpool_uuid_lease_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/uuidpool_uuid_lease_list.py b/intersight/model/uuidpool_uuid_lease_list.py index 987503a3a6..c6b4163fa8 100644 --- a/intersight/model/uuidpool_uuid_lease_list.py +++ b/intersight/model/uuidpool_uuid_lease_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_uuid_lease_list_all_of.py b/intersight/model/uuidpool_uuid_lease_list_all_of.py index 3ac8c4ca2b..b7d07fcd63 100644 --- a/intersight/model/uuidpool_uuid_lease_list_all_of.py +++ b/intersight/model/uuidpool_uuid_lease_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/uuidpool_uuid_lease_relationship.py b/intersight/model/uuidpool_uuid_lease_relationship.py index ec1b014e1e..e80e03aa39 100644 --- a/intersight/model/uuidpool_uuid_lease_relationship.py +++ b/intersight/model/uuidpool_uuid_lease_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class UuidpoolUuidLeaseRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1404,6 +1405,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1412,10 +1416,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/uuidpool_uuid_lease_response.py b/intersight/model/uuidpool_uuid_lease_response.py index 61b42765cc..846aed36db 100644 --- a/intersight/model/uuidpool_uuid_lease_response.py +++ b/intersight/model/uuidpool_uuid_lease_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/view_health_status.py b/intersight/model/view_health_status.py index 6b9c126e36..14c7cfb3bb 100644 --- a/intersight/model/view_health_status.py +++ b/intersight/model/view_health_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -828,6 +828,7 @@ class ViewHealthStatus(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1927,6 +1928,7 @@ class ViewHealthStatus(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -2448,6 +2450,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -2456,10 +2461,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/view_health_status_list.py b/intersight/model/view_health_status_list.py index ba841ea66b..78225a2a8a 100644 --- a/intersight/model/view_health_status_list.py +++ b/intersight/model/view_health_status_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/view_health_status_list_all_of.py b/intersight/model/view_health_status_list_all_of.py index bd397fc869..95a986ff26 100644 --- a/intersight/model/view_health_status_list_all_of.py +++ b/intersight/model/view_health_status_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/view_health_status_response.py b/intersight/model/view_health_status_response.py index 1a1cf81493..ecf19672fe 100644 --- a/intersight/model/view_health_status_response.py +++ b/intersight/model/view_health_status_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/view_server.py b/intersight/model/view_server.py index 253d11f464..7690f0b74b 100644 --- a/intersight/model/view_server.py +++ b/intersight/model/view_server.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -828,6 +828,7 @@ class ViewServer(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1927,6 +1928,7 @@ class ViewServer(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -2448,6 +2450,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -2456,10 +2461,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/view_server_list.py b/intersight/model/view_server_list.py index 7ef4a39abb..a932769783 100644 --- a/intersight/model/view_server_list.py +++ b/intersight/model/view_server_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/view_server_list_all_of.py b/intersight/model/view_server_list_all_of.py index 6230606017..80ba4be176 100644 --- a/intersight/model/view_server_list_all_of.py +++ b/intersight/model/view_server_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/view_server_response.py b/intersight/model/view_server_response.py index ea3a2bfb3e..8754dcfd03 100644 --- a/intersight/model/view_server_response.py +++ b/intersight/model/view_server_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_action_info.py b/intersight/model/virtualization_action_info.py index 253722855a..d56d0841bb 100644 --- a/intersight/model/virtualization_action_info.py +++ b/intersight/model/virtualization_action_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -224,6 +224,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -232,10 +235,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_action_info_all_of.py b/intersight/model/virtualization_action_info_all_of.py index e19ab05920..5eed8f7efe 100644 --- a/intersight/model/virtualization_action_info_all_of.py +++ b/intersight/model/virtualization_action_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_aws_vm_compute_configuration.py b/intersight/model/virtualization_aws_vm_compute_configuration.py index 9e6fd50b67..aa3ac43f1f 100644 --- a/intersight/model/virtualization_aws_vm_compute_configuration.py +++ b/intersight/model/virtualization_aws_vm_compute_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -207,6 +207,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -215,10 +218,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_aws_vm_configuration.py b/intersight/model/virtualization_aws_vm_configuration.py index 3dd0ba6da5..a6a3bc8530 100644 --- a/intersight/model/virtualization_aws_vm_configuration.py +++ b/intersight/model/virtualization_aws_vm_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -237,6 +237,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -245,10 +248,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_aws_vm_network_configuration.py b/intersight/model/virtualization_aws_vm_network_configuration.py index 7c9406109f..f64ea9544c 100644 --- a/intersight/model/virtualization_aws_vm_network_configuration.py +++ b/intersight/model/virtualization_aws_vm_network_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_aws_vm_storage_configuration.py b/intersight/model/virtualization_aws_vm_storage_configuration.py index 5a0838d06b..fe0a4a9fd2 100644 --- a/intersight/model/virtualization_aws_vm_storage_configuration.py +++ b/intersight/model/virtualization_aws_vm_storage_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_cluster.py b/intersight/model/virtualization_base_cluster.py index ac4af52bfa..c6e233c996 100644 --- a/intersight/model/virtualization_base_cluster.py +++ b/intersight/model/virtualization_base_cluster.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -320,6 +320,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -328,10 +331,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_cluster_all_of.py b/intersight/model/virtualization_base_cluster_all_of.py index 14d7c4633d..23796cbc23 100644 --- a/intersight/model/virtualization_base_cluster_all_of.py +++ b/intersight/model/virtualization_base_cluster_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_base_cluster_relationship.py b/intersight/model/virtualization_base_cluster_relationship.py index 56e50eb8b9..f439cc3f48 100644 --- a/intersight/model/virtualization_base_cluster_relationship.py +++ b/intersight/model/virtualization_base_cluster_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -852,6 +852,7 @@ class VirtualizationBaseClusterRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1419,6 +1420,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1427,10 +1431,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_custom_spec.py b/intersight/model/virtualization_base_custom_spec.py index 07c6952ff5..8556406f7d 100644 --- a/intersight/model/virtualization_base_custom_spec.py +++ b/intersight/model/virtualization_base_custom_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -170,6 +170,7 @@ class VirtualizationBaseCustomSpec(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -512,6 +513,7 @@ class VirtualizationBaseCustomSpec(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -894,6 +896,7 @@ class VirtualizationBaseCustomSpec(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1236,6 +1239,7 @@ class VirtualizationBaseCustomSpec(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1651,6 +1655,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1659,10 +1666,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_datacenter.py b/intersight/model/virtualization_base_datacenter.py index d593c21587..e0f5f9b29d 100644 --- a/intersight/model/virtualization_base_datacenter.py +++ b/intersight/model/virtualization_base_datacenter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -286,6 +286,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -294,10 +297,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_datacenter_all_of.py b/intersight/model/virtualization_base_datacenter_all_of.py index 9c5a231ba6..3ff2438106 100644 --- a/intersight/model/virtualization_base_datacenter_all_of.py +++ b/intersight/model/virtualization_base_datacenter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_base_datastore.py b/intersight/model/virtualization_base_datastore.py index 01f155ede4..b3358c1a0b 100644 --- a/intersight/model/virtualization_base_datastore.py +++ b/intersight/model/virtualization_base_datastore.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -296,6 +296,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -304,10 +307,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_datastore_all_of.py b/intersight/model/virtualization_base_datastore_all_of.py index fbe684c505..0eaf8cf2d7 100644 --- a/intersight/model/virtualization_base_datastore_all_of.py +++ b/intersight/model/virtualization_base_datastore_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_base_datastore_cluster.py b/intersight/model/virtualization_base_datastore_cluster.py index 26d31d2a92..a9d3420bbb 100644 --- a/intersight/model/virtualization_base_datastore_cluster.py +++ b/intersight/model/virtualization_base_datastore_cluster.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -299,6 +299,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -307,10 +310,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_datastore_cluster_all_of.py b/intersight/model/virtualization_base_datastore_cluster_all_of.py index 6a745e4206..35bdbdd81a 100644 --- a/intersight/model/virtualization_base_datastore_cluster_all_of.py +++ b/intersight/model/virtualization_base_datastore_cluster_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_base_distributed_network.py b/intersight/model/virtualization_base_distributed_network.py index 4bac2a6654..1db04f14d8 100644 --- a/intersight/model/virtualization_base_distributed_network.py +++ b/intersight/model/virtualization_base_distributed_network.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_distributed_switch.py b/intersight/model/virtualization_base_distributed_switch.py index 5f5c77c191..89cbb6726a 100644 --- a/intersight/model/virtualization_base_distributed_switch.py +++ b/intersight/model/virtualization_base_distributed_switch.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -273,6 +273,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -281,10 +284,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_folder.py b/intersight/model/virtualization_base_folder.py index 2e7ebb485d..49265da10b 100644 --- a/intersight/model/virtualization_base_folder.py +++ b/intersight/model/virtualization_base_folder.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -275,6 +275,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -283,10 +286,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_folder_all_of.py b/intersight/model/virtualization_base_folder_all_of.py index 25a6c5f032..b0775c4eee 100644 --- a/intersight/model/virtualization_base_folder_all_of.py +++ b/intersight/model/virtualization_base_folder_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_base_host.py b/intersight/model/virtualization_base_host.py index a0aea88554..452149657d 100644 --- a/intersight/model/virtualization_base_host.py +++ b/intersight/model/virtualization_base_host.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -343,6 +343,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -351,10 +354,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_host_all_of.py b/intersight/model/virtualization_base_host_all_of.py index a173b166f5..a382175720 100644 --- a/intersight/model/virtualization_base_host_all_of.py +++ b/intersight/model/virtualization_base_host_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_base_host_configuration.py b/intersight/model/virtualization_base_host_configuration.py index f7df2b755c..ae7da1827b 100644 --- a/intersight/model/virtualization_base_host_configuration.py +++ b/intersight/model/virtualization_base_host_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -168,6 +168,7 @@ class VirtualizationBaseHostConfiguration(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -510,6 +511,7 @@ class VirtualizationBaseHostConfiguration(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -892,6 +894,7 @@ class VirtualizationBaseHostConfiguration(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1234,6 +1237,7 @@ class VirtualizationBaseHostConfiguration(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1648,6 +1652,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1656,10 +1663,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_host_gpu.py b/intersight/model/virtualization_base_host_gpu.py index 69da48d13c..59545e6fc4 100644 --- a/intersight/model/virtualization_base_host_gpu.py +++ b/intersight/model/virtualization_base_host_gpu.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -332,6 +332,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -340,10 +343,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_host_pci_device.py b/intersight/model/virtualization_base_host_pci_device.py index 3d87dd5345..1c9403e1bf 100644 --- a/intersight/model/virtualization_base_host_pci_device.py +++ b/intersight/model/virtualization_base_host_pci_device.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -337,6 +337,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -345,10 +348,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_host_pci_device_all_of.py b/intersight/model/virtualization_base_host_pci_device_all_of.py index 65c3cf79fc..f847b4b669 100644 --- a/intersight/model/virtualization_base_host_pci_device_all_of.py +++ b/intersight/model/virtualization_base_host_pci_device_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_base_host_pci_device_relationship.py b/intersight/model/virtualization_base_host_pci_device_relationship.py index e8af65085f..4501972890 100644 --- a/intersight/model/virtualization_base_host_pci_device_relationship.py +++ b/intersight/model/virtualization_base_host_pci_device_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class VirtualizationBaseHostPciDeviceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1433,6 +1434,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1441,10 +1445,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_host_relationship.py b/intersight/model/virtualization_base_host_relationship.py index cbae63cdb0..6ec237f1fe 100644 --- a/intersight/model/virtualization_base_host_relationship.py +++ b/intersight/model/virtualization_base_host_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -856,6 +856,7 @@ class VirtualizationBaseHostRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1439,6 +1440,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1447,10 +1451,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_hypervisor_manager.py b/intersight/model/virtualization_base_hypervisor_manager.py index 32123e89ed..a1beec028f 100644 --- a/intersight/model/virtualization_base_hypervisor_manager.py +++ b/intersight/model/virtualization_base_hypervisor_manager.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_hypervisor_manager_all_of.py b/intersight/model/virtualization_base_hypervisor_manager_all_of.py index 0bbac99fe9..26248f6445 100644 --- a/intersight/model/virtualization_base_hypervisor_manager_all_of.py +++ b/intersight/model/virtualization_base_hypervisor_manager_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_base_kernel_network.py b/intersight/model/virtualization_base_kernel_network.py index ae482dbed1..f086ec40bd 100644 --- a/intersight/model/virtualization_base_kernel_network.py +++ b/intersight/model/virtualization_base_kernel_network.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_network.py b/intersight/model/virtualization_base_network.py index 60634911dd..168a5e466b 100644 --- a/intersight/model/virtualization_base_network.py +++ b/intersight/model/virtualization_base_network.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -300,6 +300,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -308,10 +311,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_network_all_of.py b/intersight/model/virtualization_base_network_all_of.py index e1518eee19..dfd5192794 100644 --- a/intersight/model/virtualization_base_network_all_of.py +++ b/intersight/model/virtualization_base_network_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_base_network_relationship.py b/intersight/model/virtualization_base_network_relationship.py index 005a057509..0ce350438e 100644 --- a/intersight/model/virtualization_base_network_relationship.py +++ b/intersight/model/virtualization_base_network_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class VirtualizationBaseNetworkRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1374,6 +1375,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1382,10 +1386,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_physical_network_interface.py b/intersight/model/virtualization_base_physical_network_interface.py index dca5894239..8d89c02e31 100644 --- a/intersight/model/virtualization_base_physical_network_interface.py +++ b/intersight/model/virtualization_base_physical_network_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -275,6 +275,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -283,10 +286,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_physical_network_interface_all_of.py b/intersight/model/virtualization_base_physical_network_interface_all_of.py index 5a5d89db2e..44ada03337 100644 --- a/intersight/model/virtualization_base_physical_network_interface_all_of.py +++ b/intersight/model/virtualization_base_physical_network_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_base_placement.py b/intersight/model/virtualization_base_placement.py index 63f8d17e9c..fc3e815405 100644 --- a/intersight/model/virtualization_base_placement.py +++ b/intersight/model/virtualization_base_placement.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -291,6 +291,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -299,10 +302,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_placement_all_of.py b/intersight/model/virtualization_base_placement_all_of.py index 1c17abe1c4..df2ebfd3a0 100644 --- a/intersight/model/virtualization_base_placement_all_of.py +++ b/intersight/model/virtualization_base_placement_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_base_source_device.py b/intersight/model/virtualization_base_source_device.py index 7bcf3c641c..e3dec736a6 100644 --- a/intersight/model/virtualization_base_source_device.py +++ b/intersight/model/virtualization_base_source_device.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -484,6 +484,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -492,10 +495,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_source_device_all_of.py b/intersight/model/virtualization_base_source_device_all_of.py index aebfa59de3..9781731de9 100644 --- a/intersight/model/virtualization_base_source_device_all_of.py +++ b/intersight/model/virtualization_base_source_device_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_base_switch.py b/intersight/model/virtualization_base_switch.py index 76bc19ed6a..fc60c7c005 100644 --- a/intersight/model/virtualization_base_switch.py +++ b/intersight/model/virtualization_base_switch.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -284,6 +284,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -292,10 +295,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_switch_all_of.py b/intersight/model/virtualization_base_switch_all_of.py index 05d797ee99..95bee44109 100644 --- a/intersight/model/virtualization_base_switch_all_of.py +++ b/intersight/model/virtualization_base_switch_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_base_virtual_disk.py b/intersight/model/virtualization_base_virtual_disk.py index 22edaa9189..49945c8c2e 100644 --- a/intersight/model/virtualization_base_virtual_disk.py +++ b/intersight/model/virtualization_base_virtual_disk.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -281,6 +281,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +292,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_virtual_disk_all_of.py b/intersight/model/virtualization_base_virtual_disk_all_of.py index b5ae21e0de..4798e3fa08 100644 --- a/intersight/model/virtualization_base_virtual_disk_all_of.py +++ b/intersight/model/virtualization_base_virtual_disk_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_base_virtual_machine.py b/intersight/model/virtualization_base_virtual_machine.py index 3c72fb61e8..0b60433b83 100644 --- a/intersight/model/virtualization_base_virtual_machine.py +++ b/intersight/model/virtualization_base_virtual_machine.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -382,6 +382,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -390,10 +393,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_virtual_machine_all_of.py b/intersight/model/virtualization_base_virtual_machine_all_of.py index 3b0a4ffcd3..dbfb434fd2 100644 --- a/intersight/model/virtualization_base_virtual_machine_all_of.py +++ b/intersight/model/virtualization_base_virtual_machine_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_base_virtual_machine_gpu.py b/intersight/model/virtualization_base_virtual_machine_gpu.py index 062d25b5c6..4522ffc38c 100644 --- a/intersight/model/virtualization_base_virtual_machine_gpu.py +++ b/intersight/model/virtualization_base_virtual_machine_gpu.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_virtual_machine_pci_device.py b/intersight/model/virtualization_base_virtual_machine_pci_device.py index df38dddc8f..5d9549a335 100644 --- a/intersight/model/virtualization_base_virtual_machine_pci_device.py +++ b/intersight/model/virtualization_base_virtual_machine_pci_device.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -294,6 +294,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -302,10 +305,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_virtual_machine_pci_device_all_of.py b/intersight/model/virtualization_base_virtual_machine_pci_device_all_of.py index 533669a1ba..171a966e0c 100644 --- a/intersight/model/virtualization_base_virtual_machine_pci_device_all_of.py +++ b/intersight/model/virtualization_base_virtual_machine_pci_device_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_base_virtual_machine_relationship.py b/intersight/model/virtualization_base_virtual_machine_relationship.py index 39bbd7f59d..8266b08cff 100644 --- a/intersight/model/virtualization_base_virtual_machine_relationship.py +++ b/intersight/model/virtualization_base_virtual_machine_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -884,6 +884,7 @@ class VirtualizationBaseVirtualMachineRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1470,6 +1471,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1478,10 +1482,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_virtual_machine_snapshot.py b/intersight/model/virtualization_base_virtual_machine_snapshot.py index d3b49b7507..8c886ad719 100644 --- a/intersight/model/virtualization_base_virtual_machine_snapshot.py +++ b/intersight/model/virtualization_base_virtual_machine_snapshot.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -275,6 +275,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -283,10 +286,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_virtual_machine_snapshot_all_of.py b/intersight/model/virtualization_base_virtual_machine_snapshot_all_of.py index c94f21ee30..79f95adfbe 100644 --- a/intersight/model/virtualization_base_virtual_machine_snapshot_all_of.py +++ b/intersight/model/virtualization_base_virtual_machine_snapshot_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_base_virtual_network.py b/intersight/model/virtualization_base_virtual_network.py index 0d94ddbaa1..1cdcd5e4ee 100644 --- a/intersight/model/virtualization_base_virtual_network.py +++ b/intersight/model/virtualization_base_virtual_network.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -277,6 +277,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -285,10 +288,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_virtual_network_interface.py b/intersight/model/virtualization_base_virtual_network_interface.py index 2efc74f660..45d1a6f6d1 100644 --- a/intersight/model/virtualization_base_virtual_network_interface.py +++ b/intersight/model/virtualization_base_virtual_network_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -272,6 +272,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -280,10 +283,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_virtual_network_interface_all_of.py b/intersight/model/virtualization_base_virtual_network_interface_all_of.py index 67a7896016..97071d8887 100644 --- a/intersight/model/virtualization_base_virtual_network_interface_all_of.py +++ b/intersight/model/virtualization_base_virtual_network_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_base_virtual_network_interface_card.py b/intersight/model/virtualization_base_virtual_network_interface_card.py index ee34547d0b..4c56168e03 100644 --- a/intersight/model/virtualization_base_virtual_network_interface_card.py +++ b/intersight/model/virtualization_base_virtual_network_interface_card.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -299,6 +299,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -307,10 +310,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_virtual_network_interface_card_all_of.py b/intersight/model/virtualization_base_virtual_network_interface_card_all_of.py index d516a40523..11ebfcda93 100644 --- a/intersight/model/virtualization_base_virtual_network_interface_card_all_of.py +++ b/intersight/model/virtualization_base_virtual_network_interface_card_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_base_virtual_switch.py b/intersight/model/virtualization_base_virtual_switch.py index 1cb792b226..36d58b7930 100644 --- a/intersight/model/virtualization_base_virtual_switch.py +++ b/intersight/model/virtualization_base_virtual_switch.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -273,6 +273,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -281,10 +284,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_base_vm_configuration.py b/intersight/model/virtualization_base_vm_configuration.py index 4fa0ff0a79..3ba2160624 100644 --- a/intersight/model/virtualization_base_vm_configuration.py +++ b/intersight/model/virtualization_base_vm_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -172,6 +172,7 @@ class VirtualizationBaseVmConfiguration(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -514,6 +515,7 @@ class VirtualizationBaseVmConfiguration(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -896,6 +898,7 @@ class VirtualizationBaseVmConfiguration(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1238,6 +1241,7 @@ class VirtualizationBaseVmConfiguration(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1654,6 +1658,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1662,10 +1669,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_cloud_init_config.py b/intersight/model/virtualization_cloud_init_config.py index a65ad730c2..165f0f8cd9 100644 --- a/intersight/model/virtualization_cloud_init_config.py +++ b/intersight/model/virtualization_cloud_init_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,6 +226,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -234,10 +237,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_cloud_init_config_all_of.py b/intersight/model/virtualization_cloud_init_config_all_of.py index a296580b7e..750bf72b96 100644 --- a/intersight/model/virtualization_cloud_init_config_all_of.py +++ b/intersight/model/virtualization_cloud_init_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_cloud_vm_compute_configuration.py b/intersight/model/virtualization_cloud_vm_compute_configuration.py index 74f0f5fc13..ce44650498 100644 --- a/intersight/model/virtualization_cloud_vm_compute_configuration.py +++ b/intersight/model/virtualization_cloud_vm_compute_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -213,6 +213,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -221,10 +224,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_cloud_vm_compute_configuration_all_of.py b/intersight/model/virtualization_cloud_vm_compute_configuration_all_of.py index 8c3b5bb27b..6ffac98f17 100644 --- a/intersight/model/virtualization_cloud_vm_compute_configuration_all_of.py +++ b/intersight/model/virtualization_cloud_vm_compute_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_cloud_vm_configuration.py b/intersight/model/virtualization_cloud_vm_configuration.py index 223f849188..548056b83a 100644 --- a/intersight/model/virtualization_cloud_vm_configuration.py +++ b/intersight/model/virtualization_cloud_vm_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -243,6 +243,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -251,10 +254,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_cloud_vm_configuration_all_of.py b/intersight/model/virtualization_cloud_vm_configuration_all_of.py index 314f9a74d9..b61ae29ac2 100644 --- a/intersight/model/virtualization_cloud_vm_configuration_all_of.py +++ b/intersight/model/virtualization_cloud_vm_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_cloud_vm_network_configuration.py b/intersight/model/virtualization_cloud_vm_network_configuration.py index e0c8d46e9e..86a1cc1f59 100644 --- a/intersight/model/virtualization_cloud_vm_network_configuration.py +++ b/intersight/model/virtualization_cloud_vm_network_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_cloud_vm_network_configuration_all_of.py b/intersight/model/virtualization_cloud_vm_network_configuration_all_of.py index de094d47fa..069a173fbb 100644 --- a/intersight/model/virtualization_cloud_vm_network_configuration_all_of.py +++ b/intersight/model/virtualization_cloud_vm_network_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_cloud_vm_storage_configuration.py b/intersight/model/virtualization_cloud_vm_storage_configuration.py index 2da61ab1d9..51024511cf 100644 --- a/intersight/model/virtualization_cloud_vm_storage_configuration.py +++ b/intersight/model/virtualization_cloud_vm_storage_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_cloud_vm_storage_configuration_all_of.py b/intersight/model/virtualization_cloud_vm_storage_configuration_all_of.py index ce9a0631a5..a0c07e6e0c 100644 --- a/intersight/model/virtualization_cloud_vm_storage_configuration_all_of.py +++ b/intersight/model/virtualization_cloud_vm_storage_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_compute_capacity.py b/intersight/model/virtualization_compute_capacity.py index 6fcc8478d1..754dfb0196 100644 --- a/intersight/model/virtualization_compute_capacity.py +++ b/intersight/model/virtualization_compute_capacity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_compute_capacity_all_of.py b/intersight/model/virtualization_compute_capacity_all_of.py index 1803e2536f..9e24c5907c 100644 --- a/intersight/model/virtualization_compute_capacity_all_of.py +++ b/intersight/model/virtualization_compute_capacity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_cpu_info.py b/intersight/model/virtualization_cpu_info.py index 92a5a76eb6..84d69ca0b6 100644 --- a/intersight/model/virtualization_cpu_info.py +++ b/intersight/model/virtualization_cpu_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -221,6 +221,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -229,10 +232,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_cpu_info_all_of.py b/intersight/model/virtualization_cpu_info_all_of.py index be2c357c77..b0cea0fb28 100644 --- a/intersight/model/virtualization_cpu_info_all_of.py +++ b/intersight/model/virtualization_cpu_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_esxi_clone_custom_spec.py b/intersight/model/virtualization_esxi_clone_custom_spec.py index 7fd3d7e8c4..0b4bc86fce 100644 --- a/intersight/model/virtualization_esxi_clone_custom_spec.py +++ b/intersight/model/virtualization_esxi_clone_custom_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_esxi_clone_custom_spec_all_of.py b/intersight/model/virtualization_esxi_clone_custom_spec_all_of.py index c296932919..7568d1bc25 100644 --- a/intersight/model/virtualization_esxi_clone_custom_spec_all_of.py +++ b/intersight/model/virtualization_esxi_clone_custom_spec_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_esxi_console.py b/intersight/model/virtualization_esxi_console.py index f90f6269bc..21374a5ddf 100644 --- a/intersight/model/virtualization_esxi_console.py +++ b/intersight/model/virtualization_esxi_console.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -315,6 +315,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -323,10 +326,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_esxi_console_all_of.py b/intersight/model/virtualization_esxi_console_all_of.py index b10b1085c8..feb09b6d73 100644 --- a/intersight/model/virtualization_esxi_console_all_of.py +++ b/intersight/model/virtualization_esxi_console_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_esxi_console_list.py b/intersight/model/virtualization_esxi_console_list.py index 9f2f7bb560..ce7095dc94 100644 --- a/intersight/model/virtualization_esxi_console_list.py +++ b/intersight/model/virtualization_esxi_console_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_esxi_console_list_all_of.py b/intersight/model/virtualization_esxi_console_list_all_of.py index fc348956e8..798473ec0b 100644 --- a/intersight/model/virtualization_esxi_console_list_all_of.py +++ b/intersight/model/virtualization_esxi_console_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_esxi_console_response.py b/intersight/model/virtualization_esxi_console_response.py index bf2323b94d..77f6197e6e 100644 --- a/intersight/model/virtualization_esxi_console_response.py +++ b/intersight/model/virtualization_esxi_console_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_esxi_host_configuration.py b/intersight/model/virtualization_esxi_host_configuration.py index 2013f32716..c52626ecad 100644 --- a/intersight/model/virtualization_esxi_host_configuration.py +++ b/intersight/model/virtualization_esxi_host_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_esxi_host_configuration_all_of.py b/intersight/model/virtualization_esxi_host_configuration_all_of.py index 03a62ae0ab..770aba13ba 100644 --- a/intersight/model/virtualization_esxi_host_configuration_all_of.py +++ b/intersight/model/virtualization_esxi_host_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_esxi_ova_custom_spec.py b/intersight/model/virtualization_esxi_ova_custom_spec.py index ce01c131f3..da6d81986b 100644 --- a/intersight/model/virtualization_esxi_ova_custom_spec.py +++ b/intersight/model/virtualization_esxi_ova_custom_spec.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_esxi_ova_custom_spec_all_of.py b/intersight/model/virtualization_esxi_ova_custom_spec_all_of.py index bd971c1a73..6228a28974 100644 --- a/intersight/model/virtualization_esxi_ova_custom_spec_all_of.py +++ b/intersight/model/virtualization_esxi_ova_custom_spec_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_esxi_vm_compute_configuration.py b/intersight/model/virtualization_esxi_vm_compute_configuration.py index 269597faf6..2640286dc9 100644 --- a/intersight/model/virtualization_esxi_vm_compute_configuration.py +++ b/intersight/model/virtualization_esxi_vm_compute_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_esxi_vm_compute_configuration_all_of.py b/intersight/model/virtualization_esxi_vm_compute_configuration_all_of.py index f5178289e9..fa4e13639d 100644 --- a/intersight/model/virtualization_esxi_vm_compute_configuration_all_of.py +++ b/intersight/model/virtualization_esxi_vm_compute_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_esxi_vm_configuration.py b/intersight/model/virtualization_esxi_vm_configuration.py index 948f005a9b..37a375abc8 100644 --- a/intersight/model/virtualization_esxi_vm_configuration.py +++ b/intersight/model/virtualization_esxi_vm_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -245,6 +245,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -253,10 +256,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_esxi_vm_configuration_all_of.py b/intersight/model/virtualization_esxi_vm_configuration_all_of.py index bd9d0d4e5d..665983ea88 100644 --- a/intersight/model/virtualization_esxi_vm_configuration_all_of.py +++ b/intersight/model/virtualization_esxi_vm_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_esxi_vm_network_configuration.py b/intersight/model/virtualization_esxi_vm_network_configuration.py index a8418e09ee..54b6844672 100644 --- a/intersight/model/virtualization_esxi_vm_network_configuration.py +++ b/intersight/model/virtualization_esxi_vm_network_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_esxi_vm_network_configuration_all_of.py b/intersight/model/virtualization_esxi_vm_network_configuration_all_of.py index 98c15acf70..e87fd956f9 100644 --- a/intersight/model/virtualization_esxi_vm_network_configuration_all_of.py +++ b/intersight/model/virtualization_esxi_vm_network_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_esxi_vm_storage_configuration.py b/intersight/model/virtualization_esxi_vm_storage_configuration.py index 963a65972c..ed30f2ef3a 100644 --- a/intersight/model/virtualization_esxi_vm_storage_configuration.py +++ b/intersight/model/virtualization_esxi_vm_storage_configuration.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_esxi_vm_storage_configuration_all_of.py b/intersight/model/virtualization_esxi_vm_storage_configuration_all_of.py index 4bb0206dfa..87cc21830c 100644 --- a/intersight/model/virtualization_esxi_vm_storage_configuration_all_of.py +++ b/intersight/model/virtualization_esxi_vm_storage_configuration_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_guest_info.py b/intersight/model/virtualization_guest_info.py index de83b933ec..36674dc888 100644 --- a/intersight/model/virtualization_guest_info.py +++ b/intersight/model/virtualization_guest_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_guest_info_all_of.py b/intersight/model/virtualization_guest_info_all_of.py index a24aa09d8b..1b6a3f3172 100644 --- a/intersight/model/virtualization_guest_info_all_of.py +++ b/intersight/model/virtualization_guest_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_host.py b/intersight/model/virtualization_host.py index 64d94660e6..e73141482a 100644 --- a/intersight/model/virtualization_host.py +++ b/intersight/model/virtualization_host.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -334,6 +334,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -342,10 +345,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_host_all_of.py b/intersight/model/virtualization_host_all_of.py index 85b380849b..e16cd2df99 100644 --- a/intersight/model/virtualization_host_all_of.py +++ b/intersight/model/virtualization_host_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_host_list.py b/intersight/model/virtualization_host_list.py index 4d5e3c7534..3929b673c2 100644 --- a/intersight/model/virtualization_host_list.py +++ b/intersight/model/virtualization_host_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_host_list_all_of.py b/intersight/model/virtualization_host_list_all_of.py index fdac1b6c12..765e0644c4 100644 --- a/intersight/model/virtualization_host_list_all_of.py +++ b/intersight/model/virtualization_host_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_host_response.py b/intersight/model/virtualization_host_response.py index 77cfe83600..74e5ba1c9b 100644 --- a/intersight/model/virtualization_host_response.py +++ b/intersight/model/virtualization_host_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_ip_address_info.py b/intersight/model/virtualization_ip_address_info.py index fb3b2bb152..9e6187098b 100644 --- a/intersight/model/virtualization_ip_address_info.py +++ b/intersight/model/virtualization_ip_address_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_ip_address_info_all_of.py b/intersight/model/virtualization_ip_address_info_all_of.py index c340980ac2..6dc0bdf173 100644 --- a/intersight/model/virtualization_ip_address_info_all_of.py +++ b/intersight/model/virtualization_ip_address_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_memory_capacity.py b/intersight/model/virtualization_memory_capacity.py index b5bc1a4c01..f427cadc97 100644 --- a/intersight/model/virtualization_memory_capacity.py +++ b/intersight/model/virtualization_memory_capacity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_memory_capacity_all_of.py b/intersight/model/virtualization_memory_capacity_all_of.py index 48d0a97b75..fcdf34b6a5 100644 --- a/intersight/model/virtualization_memory_capacity_all_of.py +++ b/intersight/model/virtualization_memory_capacity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_network_interface.py b/intersight/model/virtualization_network_interface.py index 6c99a38677..1008debc13 100644 --- a/intersight/model/virtualization_network_interface.py +++ b/intersight/model/virtualization_network_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -280,6 +280,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -288,10 +291,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_network_interface_all_of.py b/intersight/model/virtualization_network_interface_all_of.py index 9393fb0555..83af6d05e3 100644 --- a/intersight/model/virtualization_network_interface_all_of.py +++ b/intersight/model/virtualization_network_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_product_info.py b/intersight/model/virtualization_product_info.py index e1b095aa05..8f41a174db 100644 --- a/intersight/model/virtualization_product_info.py +++ b/intersight/model/virtualization_product_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -221,6 +221,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -229,10 +232,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_product_info_all_of.py b/intersight/model/virtualization_product_info_all_of.py index b6d763b047..d12de75b59 100644 --- a/intersight/model/virtualization_product_info_all_of.py +++ b/intersight/model/virtualization_product_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_storage_capacity.py b/intersight/model/virtualization_storage_capacity.py index d902fd4d1f..4940a1c57d 100644 --- a/intersight/model/virtualization_storage_capacity.py +++ b/intersight/model/virtualization_storage_capacity.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_storage_capacity_all_of.py b/intersight/model/virtualization_storage_capacity_all_of.py index 6b9e84e0c9..7f1158d9ee 100644 --- a/intersight/model/virtualization_storage_capacity_all_of.py +++ b/intersight/model/virtualization_storage_capacity_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_virtual_machine.py b/intersight/model/virtualization_virtual_machine.py index 4ad21927a9..d95d327eba 100644 --- a/intersight/model/virtualization_virtual_machine.py +++ b/intersight/model/virtualization_virtual_machine.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -406,6 +406,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -414,10 +417,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_virtual_machine_all_of.py b/intersight/model/virtualization_virtual_machine_all_of.py index dcc63f7a42..8f1cbe9ea4 100644 --- a/intersight/model/virtualization_virtual_machine_all_of.py +++ b/intersight/model/virtualization_virtual_machine_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_virtual_machine_disk.py b/intersight/model/virtualization_virtual_machine_disk.py index ce316c3881..ded45c4296 100644 --- a/intersight/model/virtualization_virtual_machine_disk.py +++ b/intersight/model/virtualization_virtual_machine_disk.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -233,6 +233,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -241,10 +244,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_virtual_machine_disk_all_of.py b/intersight/model/virtualization_virtual_machine_disk_all_of.py index 289d91d31f..5683201f8d 100644 --- a/intersight/model/virtualization_virtual_machine_disk_all_of.py +++ b/intersight/model/virtualization_virtual_machine_disk_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_virtual_machine_list.py b/intersight/model/virtualization_virtual_machine_list.py index 18e3ce1604..97edca7fa3 100644 --- a/intersight/model/virtualization_virtual_machine_list.py +++ b/intersight/model/virtualization_virtual_machine_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_virtual_machine_list_all_of.py b/intersight/model/virtualization_virtual_machine_list_all_of.py index 0815861a39..25fdf2aa01 100644 --- a/intersight/model/virtualization_virtual_machine_list_all_of.py +++ b/intersight/model/virtualization_virtual_machine_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_virtual_machine_relationship.py b/intersight/model/virtualization_virtual_machine_relationship.py index 320c1bb113..9be7e4632f 100644 --- a/intersight/model/virtualization_virtual_machine_relationship.py +++ b/intersight/model/virtualization_virtual_machine_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -889,6 +889,7 @@ class VirtualizationVirtualMachineRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1509,6 +1510,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1517,10 +1521,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_virtual_machine_response.py b/intersight/model/virtualization_virtual_machine_response.py index 13780a1c82..729c29113b 100644 --- a/intersight/model/virtualization_virtual_machine_response.py +++ b/intersight/model/virtualization_virtual_machine_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vm_esxi_disk.py b/intersight/model/virtualization_vm_esxi_disk.py index c12b26e7f8..7c9294bc9d 100644 --- a/intersight/model/virtualization_vm_esxi_disk.py +++ b/intersight/model/virtualization_vm_esxi_disk.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -224,6 +224,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -232,10 +235,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vm_esxi_disk_all_of.py b/intersight/model/virtualization_vm_esxi_disk_all_of.py index 1bec4f3509..3eecd6b830 100644 --- a/intersight/model/virtualization_vm_esxi_disk_all_of.py +++ b/intersight/model/virtualization_vm_esxi_disk_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_cluster.py b/intersight/model/virtualization_vmware_cluster.py index bca5064457..c0b6000b2a 100644 --- a/intersight/model/virtualization_vmware_cluster.py +++ b/intersight/model/virtualization_vmware_cluster.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -339,6 +339,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -347,10 +350,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_cluster_all_of.py b/intersight/model/virtualization_vmware_cluster_all_of.py index 35cee69400..ac9cdbb320 100644 --- a/intersight/model/virtualization_vmware_cluster_all_of.py +++ b/intersight/model/virtualization_vmware_cluster_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_cluster_list.py b/intersight/model/virtualization_vmware_cluster_list.py index ee990422a7..76888a39f7 100644 --- a/intersight/model/virtualization_vmware_cluster_list.py +++ b/intersight/model/virtualization_vmware_cluster_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_cluster_list_all_of.py b/intersight/model/virtualization_vmware_cluster_list_all_of.py index a6a0317e19..29a8891fee 100644 --- a/intersight/model/virtualization_vmware_cluster_list_all_of.py +++ b/intersight/model/virtualization_vmware_cluster_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_cluster_relationship.py b/intersight/model/virtualization_vmware_cluster_relationship.py index f4e1ce5654..9fef227493 100644 --- a/intersight/model/virtualization_vmware_cluster_relationship.py +++ b/intersight/model/virtualization_vmware_cluster_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -856,6 +856,7 @@ class VirtualizationVmwareClusterRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1442,6 +1443,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1450,10 +1454,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_cluster_response.py b/intersight/model/virtualization_vmware_cluster_response.py index f7db8682e9..384e08ceff 100644 --- a/intersight/model/virtualization_vmware_cluster_response.py +++ b/intersight/model/virtualization_vmware_cluster_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_datacenter.py b/intersight/model/virtualization_vmware_datacenter.py index 8c54fb9a80..15424c4c38 100644 --- a/intersight/model/virtualization_vmware_datacenter.py +++ b/intersight/model/virtualization_vmware_datacenter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_datacenter_all_of.py b/intersight/model/virtualization_vmware_datacenter_all_of.py index 059f02c28a..49d8603ca7 100644 --- a/intersight/model/virtualization_vmware_datacenter_all_of.py +++ b/intersight/model/virtualization_vmware_datacenter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_datacenter_list.py b/intersight/model/virtualization_vmware_datacenter_list.py index 457cb66cc9..e26aa3aefc 100644 --- a/intersight/model/virtualization_vmware_datacenter_list.py +++ b/intersight/model/virtualization_vmware_datacenter_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_datacenter_list_all_of.py b/intersight/model/virtualization_vmware_datacenter_list_all_of.py index 1de6b0f621..60d720a2c0 100644 --- a/intersight/model/virtualization_vmware_datacenter_list_all_of.py +++ b/intersight/model/virtualization_vmware_datacenter_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_datacenter_relationship.py b/intersight/model/virtualization_vmware_datacenter_relationship.py index 71ac97e8cb..7507c3f893 100644 --- a/intersight/model/virtualization_vmware_datacenter_relationship.py +++ b/intersight/model/virtualization_vmware_datacenter_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class VirtualizationVmwareDatacenterRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1431,6 +1432,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1439,10 +1443,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_datacenter_response.py b/intersight/model/virtualization_vmware_datacenter_response.py index 5e248314d9..a07331ff04 100644 --- a/intersight/model/virtualization_vmware_datacenter_response.py +++ b/intersight/model/virtualization_vmware_datacenter_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_datastore.py b/intersight/model/virtualization_vmware_datastore.py index 4fedde4614..c3b6884c01 100644 --- a/intersight/model/virtualization_vmware_datastore.py +++ b/intersight/model/virtualization_vmware_datastore.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -349,6 +349,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -357,10 +360,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_datastore_all_of.py b/intersight/model/virtualization_vmware_datastore_all_of.py index 8b3be946e9..f682b98970 100644 --- a/intersight/model/virtualization_vmware_datastore_all_of.py +++ b/intersight/model/virtualization_vmware_datastore_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_datastore_cluster.py b/intersight/model/virtualization_vmware_datastore_cluster.py index cbfa5fd8f4..26c562e5bc 100644 --- a/intersight/model/virtualization_vmware_datastore_cluster.py +++ b/intersight/model/virtualization_vmware_datastore_cluster.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -357,6 +357,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -365,10 +368,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_datastore_cluster_all_of.py b/intersight/model/virtualization_vmware_datastore_cluster_all_of.py index 2a8df31f9c..46ffe11b11 100644 --- a/intersight/model/virtualization_vmware_datastore_cluster_all_of.py +++ b/intersight/model/virtualization_vmware_datastore_cluster_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_datastore_cluster_list.py b/intersight/model/virtualization_vmware_datastore_cluster_list.py index aa4ece858b..f2246c8cde 100644 --- a/intersight/model/virtualization_vmware_datastore_cluster_list.py +++ b/intersight/model/virtualization_vmware_datastore_cluster_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_datastore_cluster_list_all_of.py b/intersight/model/virtualization_vmware_datastore_cluster_list_all_of.py index be23680405..863b54ddbb 100644 --- a/intersight/model/virtualization_vmware_datastore_cluster_list_all_of.py +++ b/intersight/model/virtualization_vmware_datastore_cluster_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_datastore_cluster_relationship.py b/intersight/model/virtualization_vmware_datastore_cluster_relationship.py index 8f9733dbc2..35783a983b 100644 --- a/intersight/model/virtualization_vmware_datastore_cluster_relationship.py +++ b/intersight/model/virtualization_vmware_datastore_cluster_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -852,6 +852,7 @@ class VirtualizationVmwareDatastoreClusterRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1460,6 +1461,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1468,10 +1472,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_datastore_cluster_response.py b/intersight/model/virtualization_vmware_datastore_cluster_response.py index 497ae590e7..d4b81fc3c2 100644 --- a/intersight/model/virtualization_vmware_datastore_cluster_response.py +++ b/intersight/model/virtualization_vmware_datastore_cluster_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_datastore_list.py b/intersight/model/virtualization_vmware_datastore_list.py index 621f2cd1fe..7730d4930f 100644 --- a/intersight/model/virtualization_vmware_datastore_list.py +++ b/intersight/model/virtualization_vmware_datastore_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_datastore_list_all_of.py b/intersight/model/virtualization_vmware_datastore_list_all_of.py index a4f1562833..691e680531 100644 --- a/intersight/model/virtualization_vmware_datastore_list_all_of.py +++ b/intersight/model/virtualization_vmware_datastore_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_datastore_relationship.py b/intersight/model/virtualization_vmware_datastore_relationship.py index 7ca78b28bb..9faac1d181 100644 --- a/intersight/model/virtualization_vmware_datastore_relationship.py +++ b/intersight/model/virtualization_vmware_datastore_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -858,6 +858,7 @@ class VirtualizationVmwareDatastoreRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1452,6 +1453,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1460,10 +1464,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_datastore_response.py b/intersight/model/virtualization_vmware_datastore_response.py index 762dbc1be0..49b6849822 100644 --- a/intersight/model/virtualization_vmware_datastore_response.py +++ b/intersight/model/virtualization_vmware_datastore_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_discovery_protocol.py b/intersight/model/virtualization_vmware_discovery_protocol.py index 81897455ba..9835ae53c3 100644 --- a/intersight/model/virtualization_vmware_discovery_protocol.py +++ b/intersight/model/virtualization_vmware_discovery_protocol.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_discovery_protocol_all_of.py b/intersight/model/virtualization_vmware_discovery_protocol_all_of.py index 4d4a2543c7..1ad8e2d643 100644 --- a/intersight/model/virtualization_vmware_discovery_protocol_all_of.py +++ b/intersight/model/virtualization_vmware_discovery_protocol_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_distributed_network.py b/intersight/model/virtualization_vmware_distributed_network.py index ad4f7d6230..46f03a7363 100644 --- a/intersight/model/virtualization_vmware_distributed_network.py +++ b/intersight/model/virtualization_vmware_distributed_network.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -331,6 +331,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -339,10 +342,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_distributed_network_all_of.py b/intersight/model/virtualization_vmware_distributed_network_all_of.py index 16f6a59976..b32686c0e5 100644 --- a/intersight/model/virtualization_vmware_distributed_network_all_of.py +++ b/intersight/model/virtualization_vmware_distributed_network_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_distributed_network_list.py b/intersight/model/virtualization_vmware_distributed_network_list.py index 8287564519..c17e66d72f 100644 --- a/intersight/model/virtualization_vmware_distributed_network_list.py +++ b/intersight/model/virtualization_vmware_distributed_network_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_distributed_network_list_all_of.py b/intersight/model/virtualization_vmware_distributed_network_list_all_of.py index ed3b0124b7..d8a7a1105d 100644 --- a/intersight/model/virtualization_vmware_distributed_network_list_all_of.py +++ b/intersight/model/virtualization_vmware_distributed_network_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_distributed_network_relationship.py b/intersight/model/virtualization_vmware_distributed_network_relationship.py index 1ea343d367..908098bb49 100644 --- a/intersight/model/virtualization_vmware_distributed_network_relationship.py +++ b/intersight/model/virtualization_vmware_distributed_network_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -861,6 +861,7 @@ class VirtualizationVmwareDistributedNetworkRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1434,6 +1435,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1442,10 +1446,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_distributed_network_response.py b/intersight/model/virtualization_vmware_distributed_network_response.py index 4130710c9a..7a9cbad234 100644 --- a/intersight/model/virtualization_vmware_distributed_network_response.py +++ b/intersight/model/virtualization_vmware_distributed_network_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_distributed_switch.py b/intersight/model/virtualization_vmware_distributed_switch.py index 68951dc29a..406e0cab0e 100644 --- a/intersight/model/virtualization_vmware_distributed_switch.py +++ b/intersight/model/virtualization_vmware_distributed_switch.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -337,6 +337,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -345,10 +348,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_distributed_switch_all_of.py b/intersight/model/virtualization_vmware_distributed_switch_all_of.py index f657c05f72..97bda8cb1d 100644 --- a/intersight/model/virtualization_vmware_distributed_switch_all_of.py +++ b/intersight/model/virtualization_vmware_distributed_switch_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_distributed_switch_list.py b/intersight/model/virtualization_vmware_distributed_switch_list.py index f35de54f29..c6dfbb5536 100644 --- a/intersight/model/virtualization_vmware_distributed_switch_list.py +++ b/intersight/model/virtualization_vmware_distributed_switch_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_distributed_switch_list_all_of.py b/intersight/model/virtualization_vmware_distributed_switch_list_all_of.py index e3376513a6..0a72951e9c 100644 --- a/intersight/model/virtualization_vmware_distributed_switch_list_all_of.py +++ b/intersight/model/virtualization_vmware_distributed_switch_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_distributed_switch_relationship.py b/intersight/model/virtualization_vmware_distributed_switch_relationship.py index f214689b92..e2688ca6ec 100644 --- a/intersight/model/virtualization_vmware_distributed_switch_relationship.py +++ b/intersight/model/virtualization_vmware_distributed_switch_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -847,6 +847,7 @@ class VirtualizationVmwareDistributedSwitchRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1440,6 +1441,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1448,10 +1452,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_distributed_switch_response.py b/intersight/model/virtualization_vmware_distributed_switch_response.py index 4f8a500bb2..26a915fc48 100644 --- a/intersight/model/virtualization_vmware_distributed_switch_response.py +++ b/intersight/model/virtualization_vmware_distributed_switch_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_folder.py b/intersight/model/virtualization_vmware_folder.py index c487a1e96b..b32db1d862 100644 --- a/intersight/model/virtualization_vmware_folder.py +++ b/intersight/model/virtualization_vmware_folder.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -303,6 +303,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -311,10 +314,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_folder_all_of.py b/intersight/model/virtualization_vmware_folder_all_of.py index 466b49c053..7c2ae5b4c7 100644 --- a/intersight/model/virtualization_vmware_folder_all_of.py +++ b/intersight/model/virtualization_vmware_folder_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_folder_list.py b/intersight/model/virtualization_vmware_folder_list.py index d4cec5c0e4..59b116d43d 100644 --- a/intersight/model/virtualization_vmware_folder_list.py +++ b/intersight/model/virtualization_vmware_folder_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_folder_list_all_of.py b/intersight/model/virtualization_vmware_folder_list_all_of.py index 8014367bac..c075a2a291 100644 --- a/intersight/model/virtualization_vmware_folder_list_all_of.py +++ b/intersight/model/virtualization_vmware_folder_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_folder_relationship.py b/intersight/model/virtualization_vmware_folder_relationship.py index 39d09aa847..7341d8c3b2 100644 --- a/intersight/model/virtualization_vmware_folder_relationship.py +++ b/intersight/model/virtualization_vmware_folder_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -847,6 +847,7 @@ class VirtualizationVmwareFolderRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1404,6 +1405,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1412,10 +1416,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_folder_response.py b/intersight/model/virtualization_vmware_folder_response.py index 6e6e33e4f3..1c4b70c093 100644 --- a/intersight/model/virtualization_vmware_folder_response.py +++ b/intersight/model/virtualization_vmware_folder_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_host.py b/intersight/model/virtualization_vmware_host.py index cf327ef573..233ff12e40 100644 --- a/intersight/model/virtualization_vmware_host.py +++ b/intersight/model/virtualization_vmware_host.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -426,6 +426,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -434,10 +437,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_host_all_of.py b/intersight/model/virtualization_vmware_host_all_of.py index 675a041b7f..c03f812fc7 100644 --- a/intersight/model/virtualization_vmware_host_all_of.py +++ b/intersight/model/virtualization_vmware_host_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_host_gpu.py b/intersight/model/virtualization_vmware_host_gpu.py index bdf8b1e81f..c7a580599d 100644 --- a/intersight/model/virtualization_vmware_host_gpu.py +++ b/intersight/model/virtualization_vmware_host_gpu.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_host_gpu_list.py b/intersight/model/virtualization_vmware_host_gpu_list.py index e3f47d77c4..8f2804d4a4 100644 --- a/intersight/model/virtualization_vmware_host_gpu_list.py +++ b/intersight/model/virtualization_vmware_host_gpu_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_host_gpu_list_all_of.py b/intersight/model/virtualization_vmware_host_gpu_list_all_of.py index bf7462f617..2e66542f48 100644 --- a/intersight/model/virtualization_vmware_host_gpu_list_all_of.py +++ b/intersight/model/virtualization_vmware_host_gpu_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_host_gpu_response.py b/intersight/model/virtualization_vmware_host_gpu_response.py index 6ea32b703c..cde39ab0ef 100644 --- a/intersight/model/virtualization_vmware_host_gpu_response.py +++ b/intersight/model/virtualization_vmware_host_gpu_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_host_list.py b/intersight/model/virtualization_vmware_host_list.py index 1ce67d6323..40c2914bef 100644 --- a/intersight/model/virtualization_vmware_host_list.py +++ b/intersight/model/virtualization_vmware_host_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_host_list_all_of.py b/intersight/model/virtualization_vmware_host_list_all_of.py index 4cad105504..5e32f8ad52 100644 --- a/intersight/model/virtualization_vmware_host_list_all_of.py +++ b/intersight/model/virtualization_vmware_host_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_host_relationship.py b/intersight/model/virtualization_vmware_host_relationship.py index 7e9c1d1b78..176579fed1 100644 --- a/intersight/model/virtualization_vmware_host_relationship.py +++ b/intersight/model/virtualization_vmware_host_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -883,6 +883,7 @@ class VirtualizationVmwareHostRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1529,6 +1530,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1537,10 +1541,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_host_response.py b/intersight/model/virtualization_vmware_host_response.py index 56f6f2df30..aaa1af92e1 100644 --- a/intersight/model/virtualization_vmware_host_response.py +++ b/intersight/model/virtualization_vmware_host_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_kernel_network.py b/intersight/model/virtualization_vmware_kernel_network.py index e9dad8019e..b9d770458d 100644 --- a/intersight/model/virtualization_vmware_kernel_network.py +++ b/intersight/model/virtualization_vmware_kernel_network.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -327,6 +327,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -335,10 +338,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_kernel_network_all_of.py b/intersight/model/virtualization_vmware_kernel_network_all_of.py index 9f2cb91a68..ce11e7e797 100644 --- a/intersight/model/virtualization_vmware_kernel_network_all_of.py +++ b/intersight/model/virtualization_vmware_kernel_network_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_kernel_network_list.py b/intersight/model/virtualization_vmware_kernel_network_list.py index 17c0b7bf55..0e336085ba 100644 --- a/intersight/model/virtualization_vmware_kernel_network_list.py +++ b/intersight/model/virtualization_vmware_kernel_network_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_kernel_network_list_all_of.py b/intersight/model/virtualization_vmware_kernel_network_list_all_of.py index 1ef38e4f50..b510a61166 100644 --- a/intersight/model/virtualization_vmware_kernel_network_list_all_of.py +++ b/intersight/model/virtualization_vmware_kernel_network_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_kernel_network_response.py b/intersight/model/virtualization_vmware_kernel_network_response.py index 3e24b76cf4..1dba281c39 100644 --- a/intersight/model/virtualization_vmware_kernel_network_response.py +++ b/intersight/model/virtualization_vmware_kernel_network_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_network.py b/intersight/model/virtualization_vmware_network.py index 4a5fb317f8..2e018d1a76 100644 --- a/intersight/model/virtualization_vmware_network.py +++ b/intersight/model/virtualization_vmware_network.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -310,6 +310,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -318,10 +321,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_network_all_of.py b/intersight/model/virtualization_vmware_network_all_of.py index b0a2358264..bb3023a145 100644 --- a/intersight/model/virtualization_vmware_network_all_of.py +++ b/intersight/model/virtualization_vmware_network_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_network_list.py b/intersight/model/virtualization_vmware_network_list.py index 5b648ac889..f58669f775 100644 --- a/intersight/model/virtualization_vmware_network_list.py +++ b/intersight/model/virtualization_vmware_network_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_network_list_all_of.py b/intersight/model/virtualization_vmware_network_list_all_of.py index 1870c571b2..f1d2fac67c 100644 --- a/intersight/model/virtualization_vmware_network_list_all_of.py +++ b/intersight/model/virtualization_vmware_network_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_network_relationship.py b/intersight/model/virtualization_vmware_network_relationship.py index c886a22930..c0d84d1e4b 100644 --- a/intersight/model/virtualization_vmware_network_relationship.py +++ b/intersight/model/virtualization_vmware_network_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -853,6 +853,7 @@ class VirtualizationVmwareNetworkRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1413,6 +1414,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1421,10 +1425,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_network_response.py b/intersight/model/virtualization_vmware_network_response.py index 4a177db86d..72a72adcac 100644 --- a/intersight/model/virtualization_vmware_network_response.py +++ b/intersight/model/virtualization_vmware_network_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_physical_network_interface.py b/intersight/model/virtualization_vmware_physical_network_interface.py index 26bd35849f..4d9773f02e 100644 --- a/intersight/model/virtualization_vmware_physical_network_interface.py +++ b/intersight/model/virtualization_vmware_physical_network_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -296,6 +296,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -304,10 +307,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_physical_network_interface_all_of.py b/intersight/model/virtualization_vmware_physical_network_interface_all_of.py index d3b733e8cc..a66e5953b2 100644 --- a/intersight/model/virtualization_vmware_physical_network_interface_all_of.py +++ b/intersight/model/virtualization_vmware_physical_network_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_physical_network_interface_list.py b/intersight/model/virtualization_vmware_physical_network_interface_list.py index 457ae8d53a..35dd3bbd1b 100644 --- a/intersight/model/virtualization_vmware_physical_network_interface_list.py +++ b/intersight/model/virtualization_vmware_physical_network_interface_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_physical_network_interface_list_all_of.py b/intersight/model/virtualization_vmware_physical_network_interface_list_all_of.py index 5f98c730b4..1413bc38fe 100644 --- a/intersight/model/virtualization_vmware_physical_network_interface_list_all_of.py +++ b/intersight/model/virtualization_vmware_physical_network_interface_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_physical_network_interface_relationship.py b/intersight/model/virtualization_vmware_physical_network_interface_relationship.py index 10641db2ed..fdd318b180 100644 --- a/intersight/model/virtualization_vmware_physical_network_interface_relationship.py +++ b/intersight/model/virtualization_vmware_physical_network_interface_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class VirtualizationVmwarePhysicalNetworkInterfaceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1399,6 +1400,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1407,10 +1411,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_physical_network_interface_response.py b/intersight/model/virtualization_vmware_physical_network_interface_response.py index 2104cf09c8..991ea5c99e 100644 --- a/intersight/model/virtualization_vmware_physical_network_interface_response.py +++ b/intersight/model/virtualization_vmware_physical_network_interface_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_proactive_ha.py b/intersight/model/virtualization_vmware_proactive_ha.py index 0cf53cc350..dcf1913347 100644 --- a/intersight/model/virtualization_vmware_proactive_ha.py +++ b/intersight/model/virtualization_vmware_proactive_ha.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -279,6 +279,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -287,10 +290,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_proactive_ha_all_of.py b/intersight/model/virtualization_vmware_proactive_ha_all_of.py index 13cef7cdf6..b31259b074 100644 --- a/intersight/model/virtualization_vmware_proactive_ha_all_of.py +++ b/intersight/model/virtualization_vmware_proactive_ha_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_proactive_ha_list.py b/intersight/model/virtualization_vmware_proactive_ha_list.py index 041559b408..cd96de8b53 100644 --- a/intersight/model/virtualization_vmware_proactive_ha_list.py +++ b/intersight/model/virtualization_vmware_proactive_ha_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_proactive_ha_list_all_of.py b/intersight/model/virtualization_vmware_proactive_ha_list_all_of.py index d6ef0fccc1..1bf78385e1 100644 --- a/intersight/model/virtualization_vmware_proactive_ha_list_all_of.py +++ b/intersight/model/virtualization_vmware_proactive_ha_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_proactive_ha_response.py b/intersight/model/virtualization_vmware_proactive_ha_response.py index bc630fccb6..0ef415ae27 100644 --- a/intersight/model/virtualization_vmware_proactive_ha_response.py +++ b/intersight/model/virtualization_vmware_proactive_ha_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_remote_display_info.py b/intersight/model/virtualization_vmware_remote_display_info.py index 937cb55efb..e2e842ac33 100644 --- a/intersight/model/virtualization_vmware_remote_display_info.py +++ b/intersight/model/virtualization_vmware_remote_display_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_remote_display_info_all_of.py b/intersight/model/virtualization_vmware_remote_display_info_all_of.py index b0c4fdc2fa..148c33c91b 100644 --- a/intersight/model/virtualization_vmware_remote_display_info_all_of.py +++ b/intersight/model/virtualization_vmware_remote_display_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_resource_allocation_system_traffic_types.py b/intersight/model/virtualization_vmware_resource_allocation_system_traffic_types.py index 9d8d318808..f1e7c4bf0f 100644 --- a/intersight/model/virtualization_vmware_resource_allocation_system_traffic_types.py +++ b/intersight/model/virtualization_vmware_resource_allocation_system_traffic_types.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -227,6 +227,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -235,10 +238,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_resource_allocation_system_traffic_types_all_of.py b/intersight/model/virtualization_vmware_resource_allocation_system_traffic_types_all_of.py index dbc0999ffb..732f5c703e 100644 --- a/intersight/model/virtualization_vmware_resource_allocation_system_traffic_types_all_of.py +++ b/intersight/model/virtualization_vmware_resource_allocation_system_traffic_types_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_resource_consumption.py b/intersight/model/virtualization_vmware_resource_consumption.py index bbfa6888a3..1c7ae194f3 100644 --- a/intersight/model/virtualization_vmware_resource_consumption.py +++ b/intersight/model/virtualization_vmware_resource_consumption.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_resource_consumption_all_of.py b/intersight/model/virtualization_vmware_resource_consumption_all_of.py index ba6a460abd..3a430841d4 100644 --- a/intersight/model/virtualization_vmware_resource_consumption_all_of.py +++ b/intersight/model/virtualization_vmware_resource_consumption_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_shares_info.py b/intersight/model/virtualization_vmware_shares_info.py index 77186faa19..e2bb2a999a 100644 --- a/intersight/model/virtualization_vmware_shares_info.py +++ b/intersight/model/virtualization_vmware_shares_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_shares_info_all_of.py b/intersight/model/virtualization_vmware_shares_info_all_of.py index e327c079f9..5b4f6c1ad6 100644 --- a/intersight/model/virtualization_vmware_shares_info_all_of.py +++ b/intersight/model/virtualization_vmware_shares_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_teaming_and_failover.py b/intersight/model/virtualization_vmware_teaming_and_failover.py index 344a06e663..b81665886d 100644 --- a/intersight/model/virtualization_vmware_teaming_and_failover.py +++ b/intersight/model/virtualization_vmware_teaming_and_failover.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -238,6 +238,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -246,10 +249,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_teaming_and_failover_all_of.py b/intersight/model/virtualization_vmware_teaming_and_failover_all_of.py index ec91609ba2..c3aba7725e 100644 --- a/intersight/model/virtualization_vmware_teaming_and_failover_all_of.py +++ b/intersight/model/virtualization_vmware_teaming_and_failover_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_uplink_port.py b/intersight/model/virtualization_vmware_uplink_port.py index 19e56d16e4..351a5ed0a9 100644 --- a/intersight/model/virtualization_vmware_uplink_port.py +++ b/intersight/model/virtualization_vmware_uplink_port.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_uplink_port_all_of.py b/intersight/model/virtualization_vmware_uplink_port_all_of.py index 6158f69a80..6be6496812 100644 --- a/intersight/model/virtualization_vmware_uplink_port_all_of.py +++ b/intersight/model/virtualization_vmware_uplink_port_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_uplink_port_list.py b/intersight/model/virtualization_vmware_uplink_port_list.py index ffe2e5e10b..dba02d2614 100644 --- a/intersight/model/virtualization_vmware_uplink_port_list.py +++ b/intersight/model/virtualization_vmware_uplink_port_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_uplink_port_list_all_of.py b/intersight/model/virtualization_vmware_uplink_port_list_all_of.py index 4c0edee6d9..641b118e3b 100644 --- a/intersight/model/virtualization_vmware_uplink_port_list_all_of.py +++ b/intersight/model/virtualization_vmware_uplink_port_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_uplink_port_response.py b/intersight/model/virtualization_vmware_uplink_port_response.py index ce29aebeca..057bfa72d8 100644 --- a/intersight/model/virtualization_vmware_uplink_port_response.py +++ b/intersight/model/virtualization_vmware_uplink_port_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_vcenter.py b/intersight/model/virtualization_vmware_vcenter.py index 9866de68e2..c792fed511 100644 --- a/intersight/model/virtualization_vmware_vcenter.py +++ b/intersight/model/virtualization_vmware_vcenter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -328,6 +328,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -336,10 +339,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_vcenter_all_of.py b/intersight/model/virtualization_vmware_vcenter_all_of.py index d08f3d087b..1e6db968a7 100644 --- a/intersight/model/virtualization_vmware_vcenter_all_of.py +++ b/intersight/model/virtualization_vmware_vcenter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_vcenter_list.py b/intersight/model/virtualization_vmware_vcenter_list.py index b0184bbb19..40cfb06869 100644 --- a/intersight/model/virtualization_vmware_vcenter_list.py +++ b/intersight/model/virtualization_vmware_vcenter_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_vcenter_list_all_of.py b/intersight/model/virtualization_vmware_vcenter_list_all_of.py index 204817afac..57c3287eae 100644 --- a/intersight/model/virtualization_vmware_vcenter_list_all_of.py +++ b/intersight/model/virtualization_vmware_vcenter_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_vcenter_relationship.py b/intersight/model/virtualization_vmware_vcenter_relationship.py index abd6df8b1a..c10949365a 100644 --- a/intersight/model/virtualization_vmware_vcenter_relationship.py +++ b/intersight/model/virtualization_vmware_vcenter_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class VirtualizationVmwareVcenterRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1431,6 +1432,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1439,10 +1443,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_vcenter_response.py b/intersight/model/virtualization_vmware_vcenter_response.py index db6a88c438..ca935bf137 100644 --- a/intersight/model/virtualization_vmware_vcenter_response.py +++ b/intersight/model/virtualization_vmware_vcenter_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_virtual_disk.py b/intersight/model/virtualization_vmware_virtual_disk.py index e5b52b012f..68f7fed1e6 100644 --- a/intersight/model/virtualization_vmware_virtual_disk.py +++ b/intersight/model/virtualization_vmware_virtual_disk.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -374,6 +374,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -382,10 +385,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_virtual_disk_all_of.py b/intersight/model/virtualization_vmware_virtual_disk_all_of.py index 8ac72fb5b5..c07e7b3205 100644 --- a/intersight/model/virtualization_vmware_virtual_disk_all_of.py +++ b/intersight/model/virtualization_vmware_virtual_disk_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_virtual_disk_list.py b/intersight/model/virtualization_vmware_virtual_disk_list.py index dcd8153682..4281def3f8 100644 --- a/intersight/model/virtualization_vmware_virtual_disk_list.py +++ b/intersight/model/virtualization_vmware_virtual_disk_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_virtual_disk_list_all_of.py b/intersight/model/virtualization_vmware_virtual_disk_list_all_of.py index d1a6a67850..e473e08ad4 100644 --- a/intersight/model/virtualization_vmware_virtual_disk_list_all_of.py +++ b/intersight/model/virtualization_vmware_virtual_disk_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_virtual_disk_response.py b/intersight/model/virtualization_vmware_virtual_disk_response.py index 86922a64b8..207f4c7cd1 100644 --- a/intersight/model/virtualization_vmware_virtual_disk_response.py +++ b/intersight/model/virtualization_vmware_virtual_disk_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_virtual_machine.py b/intersight/model/virtualization_vmware_virtual_machine.py index ad28fd31c3..43187355aa 100644 --- a/intersight/model/virtualization_vmware_virtual_machine.py +++ b/intersight/model/virtualization_vmware_virtual_machine.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -547,6 +547,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -555,10 +558,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_virtual_machine_all_of.py b/intersight/model/virtualization_vmware_virtual_machine_all_of.py index e2e5209616..afa008186d 100644 --- a/intersight/model/virtualization_vmware_virtual_machine_all_of.py +++ b/intersight/model/virtualization_vmware_virtual_machine_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_virtual_machine_gpu.py b/intersight/model/virtualization_vmware_virtual_machine_gpu.py index ded54ca6e8..6ea01d5895 100644 --- a/intersight/model/virtualization_vmware_virtual_machine_gpu.py +++ b/intersight/model/virtualization_vmware_virtual_machine_gpu.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -295,6 +295,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -303,10 +306,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_virtual_machine_gpu_all_of.py b/intersight/model/virtualization_vmware_virtual_machine_gpu_all_of.py index aa5db9658e..8cc5c548be 100644 --- a/intersight/model/virtualization_vmware_virtual_machine_gpu_all_of.py +++ b/intersight/model/virtualization_vmware_virtual_machine_gpu_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_virtual_machine_gpu_list.py b/intersight/model/virtualization_vmware_virtual_machine_gpu_list.py index 53dc6dfe05..b6c4d5b17f 100644 --- a/intersight/model/virtualization_vmware_virtual_machine_gpu_list.py +++ b/intersight/model/virtualization_vmware_virtual_machine_gpu_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_virtual_machine_gpu_list_all_of.py b/intersight/model/virtualization_vmware_virtual_machine_gpu_list_all_of.py index a5638139a1..e3eb4aeb80 100644 --- a/intersight/model/virtualization_vmware_virtual_machine_gpu_list_all_of.py +++ b/intersight/model/virtualization_vmware_virtual_machine_gpu_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_virtual_machine_gpu_response.py b/intersight/model/virtualization_vmware_virtual_machine_gpu_response.py index 03d47af50d..14b007b62c 100644 --- a/intersight/model/virtualization_vmware_virtual_machine_gpu_response.py +++ b/intersight/model/virtualization_vmware_virtual_machine_gpu_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_virtual_machine_list.py b/intersight/model/virtualization_vmware_virtual_machine_list.py index 72ab6c9af9..0473f74d6c 100644 --- a/intersight/model/virtualization_vmware_virtual_machine_list.py +++ b/intersight/model/virtualization_vmware_virtual_machine_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_virtual_machine_list_all_of.py b/intersight/model/virtualization_vmware_virtual_machine_list_all_of.py index 7bb4d6d9da..97dfcf165c 100644 --- a/intersight/model/virtualization_vmware_virtual_machine_list_all_of.py +++ b/intersight/model/virtualization_vmware_virtual_machine_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_virtual_machine_relationship.py b/intersight/model/virtualization_vmware_virtual_machine_relationship.py index 731a441b8e..90335d17f4 100644 --- a/intersight/model/virtualization_vmware_virtual_machine_relationship.py +++ b/intersight/model/virtualization_vmware_virtual_machine_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -914,6 +914,7 @@ class VirtualizationVmwareVirtualMachineRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1650,6 +1651,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1658,10 +1662,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_virtual_machine_response.py b/intersight/model/virtualization_vmware_virtual_machine_response.py index e5a1530e1a..1ed357ed34 100644 --- a/intersight/model/virtualization_vmware_virtual_machine_response.py +++ b/intersight/model/virtualization_vmware_virtual_machine_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_virtual_machine_snapshot.py b/intersight/model/virtualization_vmware_virtual_machine_snapshot.py index 19c54cbf1d..3d20c6dda6 100644 --- a/intersight/model/virtualization_vmware_virtual_machine_snapshot.py +++ b/intersight/model/virtualization_vmware_virtual_machine_snapshot.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -303,6 +303,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -311,10 +314,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_virtual_machine_snapshot_all_of.py b/intersight/model/virtualization_vmware_virtual_machine_snapshot_all_of.py index 67be1111b6..f55531e6b9 100644 --- a/intersight/model/virtualization_vmware_virtual_machine_snapshot_all_of.py +++ b/intersight/model/virtualization_vmware_virtual_machine_snapshot_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_virtual_machine_snapshot_list.py b/intersight/model/virtualization_vmware_virtual_machine_snapshot_list.py index 59774ea0a4..97f5716af1 100644 --- a/intersight/model/virtualization_vmware_virtual_machine_snapshot_list.py +++ b/intersight/model/virtualization_vmware_virtual_machine_snapshot_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_virtual_machine_snapshot_list_all_of.py b/intersight/model/virtualization_vmware_virtual_machine_snapshot_list_all_of.py index 64bd279c2c..ee936c57e1 100644 --- a/intersight/model/virtualization_vmware_virtual_machine_snapshot_list_all_of.py +++ b/intersight/model/virtualization_vmware_virtual_machine_snapshot_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_virtual_machine_snapshot_response.py b/intersight/model/virtualization_vmware_virtual_machine_snapshot_response.py index 3c7caed9f7..05e24e42d1 100644 --- a/intersight/model/virtualization_vmware_virtual_machine_snapshot_response.py +++ b/intersight/model/virtualization_vmware_virtual_machine_snapshot_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_virtual_network_interface.py b/intersight/model/virtualization_vmware_virtual_network_interface.py index 5da8087da1..19d3e23f6e 100644 --- a/intersight/model/virtualization_vmware_virtual_network_interface.py +++ b/intersight/model/virtualization_vmware_virtual_network_interface.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -312,6 +312,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -320,10 +323,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_virtual_network_interface_all_of.py b/intersight/model/virtualization_vmware_virtual_network_interface_all_of.py index fd98d57a29..abd56a9fb7 100644 --- a/intersight/model/virtualization_vmware_virtual_network_interface_all_of.py +++ b/intersight/model/virtualization_vmware_virtual_network_interface_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_virtual_network_interface_list.py b/intersight/model/virtualization_vmware_virtual_network_interface_list.py index a1d7656918..4229b6f50f 100644 --- a/intersight/model/virtualization_vmware_virtual_network_interface_list.py +++ b/intersight/model/virtualization_vmware_virtual_network_interface_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_virtual_network_interface_list_all_of.py b/intersight/model/virtualization_vmware_virtual_network_interface_list_all_of.py index 609081e5ac..883a1e7fe2 100644 --- a/intersight/model/virtualization_vmware_virtual_network_interface_list_all_of.py +++ b/intersight/model/virtualization_vmware_virtual_network_interface_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_virtual_network_interface_response.py b/intersight/model/virtualization_vmware_virtual_network_interface_response.py index 72eb6ec307..8998242353 100644 --- a/intersight/model/virtualization_vmware_virtual_network_interface_response.py +++ b/intersight/model/virtualization_vmware_virtual_network_interface_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_virtual_switch.py b/intersight/model/virtualization_vmware_virtual_switch.py index c62ae9dfba..966b0de686 100644 --- a/intersight/model/virtualization_vmware_virtual_switch.py +++ b/intersight/model/virtualization_vmware_virtual_switch.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -311,6 +311,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -319,10 +322,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_virtual_switch_all_of.py b/intersight/model/virtualization_vmware_virtual_switch_all_of.py index 44bd3cee9d..1553dd8636 100644 --- a/intersight/model/virtualization_vmware_virtual_switch_all_of.py +++ b/intersight/model/virtualization_vmware_virtual_switch_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_virtual_switch_list.py b/intersight/model/virtualization_vmware_virtual_switch_list.py index c5e214a8ce..13172d82c4 100644 --- a/intersight/model/virtualization_vmware_virtual_switch_list.py +++ b/intersight/model/virtualization_vmware_virtual_switch_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_virtual_switch_list_all_of.py b/intersight/model/virtualization_vmware_virtual_switch_list_all_of.py index 83cd4785f5..bc45a02556 100644 --- a/intersight/model/virtualization_vmware_virtual_switch_list_all_of.py +++ b/intersight/model/virtualization_vmware_virtual_switch_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_virtual_switch_relationship.py b/intersight/model/virtualization_vmware_virtual_switch_relationship.py index 93e2713a50..df39b7491d 100644 --- a/intersight/model/virtualization_vmware_virtual_switch_relationship.py +++ b/intersight/model/virtualization_vmware_virtual_switch_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -851,6 +851,7 @@ class VirtualizationVmwareVirtualSwitchRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1414,6 +1415,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1422,10 +1426,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_virtual_switch_response.py b/intersight/model/virtualization_vmware_virtual_switch_response.py index d1150c9259..18e78464eb 100644 --- a/intersight/model/virtualization_vmware_virtual_switch_response.py +++ b/intersight/model/virtualization_vmware_virtual_switch_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_vlan_range.py b/intersight/model/virtualization_vmware_vlan_range.py index fc0e244538..9aa244a3ab 100644 --- a/intersight/model/virtualization_vmware_vlan_range.py +++ b/intersight/model/virtualization_vmware_vlan_range.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_vlan_range_all_of.py b/intersight/model/virtualization_vmware_vlan_range_all_of.py index 46aca6a0d0..25cc3eac3d 100644 --- a/intersight/model/virtualization_vmware_vlan_range_all_of.py +++ b/intersight/model/virtualization_vmware_vlan_range_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_vm_cpu_share_info.py b/intersight/model/virtualization_vmware_vm_cpu_share_info.py index f5cc87f7f7..e91091a4ac 100644 --- a/intersight/model/virtualization_vmware_vm_cpu_share_info.py +++ b/intersight/model/virtualization_vmware_vm_cpu_share_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_vm_cpu_share_info_all_of.py b/intersight/model/virtualization_vmware_vm_cpu_share_info_all_of.py index 7929b6009a..47f78cde50 100644 --- a/intersight/model/virtualization_vmware_vm_cpu_share_info_all_of.py +++ b/intersight/model/virtualization_vmware_vm_cpu_share_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_vm_cpu_socket_info.py b/intersight/model/virtualization_vmware_vm_cpu_socket_info.py index 8772d078d0..6861e83a37 100644 --- a/intersight/model/virtualization_vmware_vm_cpu_socket_info.py +++ b/intersight/model/virtualization_vmware_vm_cpu_socket_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_vm_cpu_socket_info_all_of.py b/intersight/model/virtualization_vmware_vm_cpu_socket_info_all_of.py index a4e5cca2da..4d207f6754 100644 --- a/intersight/model/virtualization_vmware_vm_cpu_socket_info_all_of.py +++ b/intersight/model/virtualization_vmware_vm_cpu_socket_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_vm_disk_commit_info.py b/intersight/model/virtualization_vmware_vm_disk_commit_info.py index f63d6f4916..91c045bfe3 100644 --- a/intersight/model/virtualization_vmware_vm_disk_commit_info.py +++ b/intersight/model/virtualization_vmware_vm_disk_commit_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_vm_disk_commit_info_all_of.py b/intersight/model/virtualization_vmware_vm_disk_commit_info_all_of.py index 1f414b3e13..65c90b669d 100644 --- a/intersight/model/virtualization_vmware_vm_disk_commit_info_all_of.py +++ b/intersight/model/virtualization_vmware_vm_disk_commit_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_vmware_vm_memory_share_info.py b/intersight/model/virtualization_vmware_vm_memory_share_info.py index 6aa07bf195..1761b923fd 100644 --- a/intersight/model/virtualization_vmware_vm_memory_share_info.py +++ b/intersight/model/virtualization_vmware_vm_memory_share_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_vmware_vm_memory_share_info_all_of.py b/intersight/model/virtualization_vmware_vm_memory_share_info_all_of.py index 31aeb09519..7411b9df02 100644 --- a/intersight/model/virtualization_vmware_vm_memory_share_info_all_of.py +++ b/intersight/model/virtualization_vmware_vm_memory_share_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/virtualization_volume_info.py b/intersight/model/virtualization_volume_info.py index 3c252dd036..6435324d86 100644 --- a/intersight/model/virtualization_volume_info.py +++ b/intersight/model/virtualization_volume_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -240,6 +240,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -248,10 +251,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/virtualization_volume_info_all_of.py b/intersight/model/virtualization_volume_info_all_of.py index 83539f060e..40eaf0b911 100644 --- a/intersight/model/virtualization_volume_info_all_of.py +++ b/intersight/model/virtualization_volume_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vmedia_mapping.py b/intersight/model/vmedia_mapping.py index 86d70894ee..de9e712f2f 100644 --- a/intersight/model/vmedia_mapping.py +++ b/intersight/model/vmedia_mapping.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -297,6 +297,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -305,10 +308,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vmedia_mapping_all_of.py b/intersight/model/vmedia_mapping_all_of.py index 90224037ae..d7929a43ef 100644 --- a/intersight/model/vmedia_mapping_all_of.py +++ b/intersight/model/vmedia_mapping_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vmedia_policy.py b/intersight/model/vmedia_policy.py index a793635c9d..6c57d9ff71 100644 --- a/intersight/model/vmedia_policy.py +++ b/intersight/model/vmedia_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -301,6 +301,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -309,10 +312,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vmedia_policy_all_of.py b/intersight/model/vmedia_policy_all_of.py index 2606f3e239..e18ea7a2c0 100644 --- a/intersight/model/vmedia_policy_all_of.py +++ b/intersight/model/vmedia_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vmedia_policy_inventory.py b/intersight/model/vmedia_policy_inventory.py index 85c8a64bc3..27cb32196c 100644 --- a/intersight/model/vmedia_policy_inventory.py +++ b/intersight/model/vmedia_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -303,6 +303,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -311,10 +314,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vmedia_policy_inventory_all_of.py b/intersight/model/vmedia_policy_inventory_all_of.py index 64ca94b186..27a22d999a 100644 --- a/intersight/model/vmedia_policy_inventory_all_of.py +++ b/intersight/model/vmedia_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vmedia_policy_inventory_list.py b/intersight/model/vmedia_policy_inventory_list.py index 965bf00582..7b40f7f1b7 100644 --- a/intersight/model/vmedia_policy_inventory_list.py +++ b/intersight/model/vmedia_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vmedia_policy_inventory_list_all_of.py b/intersight/model/vmedia_policy_inventory_list_all_of.py index ec37f2f0e1..5d6b80a29b 100644 --- a/intersight/model/vmedia_policy_inventory_list_all_of.py +++ b/intersight/model/vmedia_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vmedia_policy_inventory_response.py b/intersight/model/vmedia_policy_inventory_response.py index 78778710f6..6ec6619f82 100644 --- a/intersight/model/vmedia_policy_inventory_response.py +++ b/intersight/model/vmedia_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vmedia_policy_list.py b/intersight/model/vmedia_policy_list.py index 7b4dde4d48..cf98ef6205 100644 --- a/intersight/model/vmedia_policy_list.py +++ b/intersight/model/vmedia_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vmedia_policy_list_all_of.py b/intersight/model/vmedia_policy_list_all_of.py index 0e9ba8f203..4ea090b3a6 100644 --- a/intersight/model/vmedia_policy_list_all_of.py +++ b/intersight/model/vmedia_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vmedia_policy_response.py b/intersight/model/vmedia_policy_response.py index efb40aefae..d1becfe2ef 100644 --- a/intersight/model/vmedia_policy_response.py +++ b/intersight/model/vmedia_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vmrc_console.py b/intersight/model/vmrc_console.py index 544eb80289..6b22937264 100644 --- a/intersight/model/vmrc_console.py +++ b/intersight/model/vmrc_console.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -315,6 +315,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -323,10 +326,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vmrc_console_all_of.py b/intersight/model/vmrc_console_all_of.py index 33b04484ad..2763c7b132 100644 --- a/intersight/model/vmrc_console_all_of.py +++ b/intersight/model/vmrc_console_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vmrc_console_list.py b/intersight/model/vmrc_console_list.py index 867fcff66c..a9536a6535 100644 --- a/intersight/model/vmrc_console_list.py +++ b/intersight/model/vmrc_console_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vmrc_console_list_all_of.py b/intersight/model/vmrc_console_list_all_of.py index 0153e6eace..52dbe59cfd 100644 --- a/intersight/model/vmrc_console_list_all_of.py +++ b/intersight/model/vmrc_console_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vmrc_console_response.py b/intersight/model/vmrc_console_response.py index 53dbd059b2..78aaaa2965 100644 --- a/intersight/model/vmrc_console_response.py +++ b/intersight/model/vmrc_console_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_arfs_settings.py b/intersight/model/vnic_arfs_settings.py index a19b9c8ae0..e0bb84b174 100644 --- a/intersight/model/vnic_arfs_settings.py +++ b/intersight/model/vnic_arfs_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_arfs_settings_all_of.py b/intersight/model/vnic_arfs_settings_all_of.py index dcb30247a9..cfa22aef2e 100644 --- a/intersight/model/vnic_arfs_settings_all_of.py +++ b/intersight/model/vnic_arfs_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_base_eth_if.py b/intersight/model/vnic_base_eth_if.py index facf768b3a..9de6b35129 100644 --- a/intersight/model/vnic_base_eth_if.py +++ b/intersight/model/vnic_base_eth_if.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -333,6 +333,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -341,10 +344,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_base_eth_if_all_of.py b/intersight/model/vnic_base_eth_if_all_of.py index f1a80b0617..68770a8488 100644 --- a/intersight/model/vnic_base_eth_if_all_of.py +++ b/intersight/model/vnic_base_eth_if_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_base_fc_if.py b/intersight/model/vnic_base_fc_if.py index 0a8acf3f2b..fbb945e476 100644 --- a/intersight/model/vnic_base_fc_if.py +++ b/intersight/model/vnic_base_fc_if.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -312,6 +312,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -320,10 +323,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_base_fc_if_all_of.py b/intersight/model/vnic_base_fc_if_all_of.py index b2de0f9375..9880719c3b 100644 --- a/intersight/model/vnic_base_fc_if_all_of.py +++ b/intersight/model/vnic_base_fc_if_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_cdn.py b/intersight/model/vnic_cdn.py index 3bc1cf40ef..d7ceba5cc2 100644 --- a/intersight/model/vnic_cdn.py +++ b/intersight/model/vnic_cdn.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_cdn_all_of.py b/intersight/model/vnic_cdn_all_of.py index 52375e08bd..15180d7cda 100644 --- a/intersight/model/vnic_cdn_all_of.py +++ b/intersight/model/vnic_cdn_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_completion_queue_settings.py b/intersight/model/vnic_completion_queue_settings.py index cf1cfb1745..f6ec9aea9f 100644 --- a/intersight/model/vnic_completion_queue_settings.py +++ b/intersight/model/vnic_completion_queue_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_completion_queue_settings_all_of.py b/intersight/model/vnic_completion_queue_settings_all_of.py index ab1462b2c3..cf5e0e07ff 100644 --- a/intersight/model/vnic_completion_queue_settings_all_of.py +++ b/intersight/model/vnic_completion_queue_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_eth_adapter_policy.py b/intersight/model/vnic_eth_adapter_policy.py index fd5c3e731e..699068686c 100644 --- a/intersight/model/vnic_eth_adapter_policy.py +++ b/intersight/model/vnic_eth_adapter_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -356,6 +356,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -364,10 +367,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_adapter_policy_all_of.py b/intersight/model/vnic_eth_adapter_policy_all_of.py index 0305e3d631..b4be9331ef 100644 --- a/intersight/model/vnic_eth_adapter_policy_all_of.py +++ b/intersight/model/vnic_eth_adapter_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_eth_adapter_policy_inventory.py b/intersight/model/vnic_eth_adapter_policy_inventory.py index c4d2a65a44..de231b94d9 100644 --- a/intersight/model/vnic_eth_adapter_policy_inventory.py +++ b/intersight/model/vnic_eth_adapter_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -365,6 +365,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -373,10 +376,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_adapter_policy_inventory_all_of.py b/intersight/model/vnic_eth_adapter_policy_inventory_all_of.py index e08f7db3ce..26b2e62d44 100644 --- a/intersight/model/vnic_eth_adapter_policy_inventory_all_of.py +++ b/intersight/model/vnic_eth_adapter_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_eth_adapter_policy_inventory_list.py b/intersight/model/vnic_eth_adapter_policy_inventory_list.py index bf6c3ef4d6..34cc8cfae3 100644 --- a/intersight/model/vnic_eth_adapter_policy_inventory_list.py +++ b/intersight/model/vnic_eth_adapter_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_adapter_policy_inventory_list_all_of.py b/intersight/model/vnic_eth_adapter_policy_inventory_list_all_of.py index 1b8a7cc0bd..bc767abe40 100644 --- a/intersight/model/vnic_eth_adapter_policy_inventory_list_all_of.py +++ b/intersight/model/vnic_eth_adapter_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_eth_adapter_policy_inventory_relationship.py b/intersight/model/vnic_eth_adapter_policy_inventory_relationship.py index 5ea80ff485..d856ef20a4 100644 --- a/intersight/model/vnic_eth_adapter_policy_inventory_relationship.py +++ b/intersight/model/vnic_eth_adapter_policy_inventory_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -855,6 +855,7 @@ class VnicEthAdapterPolicyInventoryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1468,6 +1469,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1476,10 +1480,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_adapter_policy_inventory_response.py b/intersight/model/vnic_eth_adapter_policy_inventory_response.py index 77d091345f..5511b752b3 100644 --- a/intersight/model/vnic_eth_adapter_policy_inventory_response.py +++ b/intersight/model/vnic_eth_adapter_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_adapter_policy_list.py b/intersight/model/vnic_eth_adapter_policy_list.py index d8657ad118..a1d7fbc8b1 100644 --- a/intersight/model/vnic_eth_adapter_policy_list.py +++ b/intersight/model/vnic_eth_adapter_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_adapter_policy_list_all_of.py b/intersight/model/vnic_eth_adapter_policy_list_all_of.py index 778f9ac728..50045bfbc6 100644 --- a/intersight/model/vnic_eth_adapter_policy_list_all_of.py +++ b/intersight/model/vnic_eth_adapter_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_eth_adapter_policy_relationship.py b/intersight/model/vnic_eth_adapter_policy_relationship.py index aad88beea4..5cf435d199 100644 --- a/intersight/model/vnic_eth_adapter_policy_relationship.py +++ b/intersight/model/vnic_eth_adapter_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -857,6 +857,7 @@ class VnicEthAdapterPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1459,6 +1460,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1467,10 +1471,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_adapter_policy_response.py b/intersight/model/vnic_eth_adapter_policy_response.py index 7969a305a5..be0de025c2 100644 --- a/intersight/model/vnic_eth_adapter_policy_response.py +++ b/intersight/model/vnic_eth_adapter_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_if.py b/intersight/model/vnic_eth_if.py index 1321dea506..5371e65de4 100644 --- a/intersight/model/vnic_eth_if.py +++ b/intersight/model/vnic_eth_if.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -450,6 +450,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -458,10 +461,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_if_all_of.py b/intersight/model/vnic_eth_if_all_of.py index 94106030cb..a31c921fe0 100644 --- a/intersight/model/vnic_eth_if_all_of.py +++ b/intersight/model/vnic_eth_if_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_eth_if_inventory.py b/intersight/model/vnic_eth_if_inventory.py index efe9df498a..024db43ea3 100644 --- a/intersight/model/vnic_eth_if_inventory.py +++ b/intersight/model/vnic_eth_if_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -456,6 +456,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -464,10 +467,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_if_inventory_all_of.py b/intersight/model/vnic_eth_if_inventory_all_of.py index 185b2b445a..c78ef1a0ad 100644 --- a/intersight/model/vnic_eth_if_inventory_all_of.py +++ b/intersight/model/vnic_eth_if_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_eth_if_inventory_list.py b/intersight/model/vnic_eth_if_inventory_list.py index c896f6e545..dee384c4d7 100644 --- a/intersight/model/vnic_eth_if_inventory_list.py +++ b/intersight/model/vnic_eth_if_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_if_inventory_list_all_of.py b/intersight/model/vnic_eth_if_inventory_list_all_of.py index 9701eceb61..88c26e145e 100644 --- a/intersight/model/vnic_eth_if_inventory_list_all_of.py +++ b/intersight/model/vnic_eth_if_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_eth_if_inventory_relationship.py b/intersight/model/vnic_eth_if_inventory_relationship.py index 0af7574069..1d78f1f186 100644 --- a/intersight/model/vnic_eth_if_inventory_relationship.py +++ b/intersight/model/vnic_eth_if_inventory_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -888,6 +888,7 @@ class VnicEthIfInventoryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1557,6 +1558,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1565,10 +1569,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_if_inventory_response.py b/intersight/model/vnic_eth_if_inventory_response.py index f3b1fbffdc..b9589059f0 100644 --- a/intersight/model/vnic_eth_if_inventory_response.py +++ b/intersight/model/vnic_eth_if_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_if_list.py b/intersight/model/vnic_eth_if_list.py index f5938e153c..6bbbf49fbd 100644 --- a/intersight/model/vnic_eth_if_list.py +++ b/intersight/model/vnic_eth_if_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_if_list_all_of.py b/intersight/model/vnic_eth_if_list_all_of.py index 59cd3638f8..dd21b47a74 100644 --- a/intersight/model/vnic_eth_if_list_all_of.py +++ b/intersight/model/vnic_eth_if_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_eth_if_relationship.py b/intersight/model/vnic_eth_if_relationship.py index 64cde73d06..fe19226abf 100644 --- a/intersight/model/vnic_eth_if_relationship.py +++ b/intersight/model/vnic_eth_if_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -890,6 +890,7 @@ class VnicEthIfRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1551,6 +1552,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1559,10 +1563,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_if_response.py b/intersight/model/vnic_eth_if_response.py index e6f548c045..e3ff9f515e 100644 --- a/intersight/model/vnic_eth_if_response.py +++ b/intersight/model/vnic_eth_if_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_interrupt_settings.py b/intersight/model/vnic_eth_interrupt_settings.py index ff8307017d..70d43fbcfc 100644 --- a/intersight/model/vnic_eth_interrupt_settings.py +++ b/intersight/model/vnic_eth_interrupt_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -235,6 +235,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -243,10 +246,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_interrupt_settings_all_of.py b/intersight/model/vnic_eth_interrupt_settings_all_of.py index 290aa499bf..46161f23c0 100644 --- a/intersight/model/vnic_eth_interrupt_settings_all_of.py +++ b/intersight/model/vnic_eth_interrupt_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_eth_network_policy.py b/intersight/model/vnic_eth_network_policy.py index 5438e06d51..312cd5678e 100644 --- a/intersight/model/vnic_eth_network_policy.py +++ b/intersight/model/vnic_eth_network_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -294,6 +294,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -302,10 +305,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_network_policy_all_of.py b/intersight/model/vnic_eth_network_policy_all_of.py index 3b24894886..a6338c81e5 100644 --- a/intersight/model/vnic_eth_network_policy_all_of.py +++ b/intersight/model/vnic_eth_network_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_eth_network_policy_inventory.py b/intersight/model/vnic_eth_network_policy_inventory.py index ff4f6fd7fe..e782aa5766 100644 --- a/intersight/model/vnic_eth_network_policy_inventory.py +++ b/intersight/model/vnic_eth_network_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -299,6 +299,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -307,10 +310,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_network_policy_inventory_all_of.py b/intersight/model/vnic_eth_network_policy_inventory_all_of.py index 114e84d07a..d86eeeb9f1 100644 --- a/intersight/model/vnic_eth_network_policy_inventory_all_of.py +++ b/intersight/model/vnic_eth_network_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_eth_network_policy_inventory_list.py b/intersight/model/vnic_eth_network_policy_inventory_list.py index 5ee53b15fa..a413e52855 100644 --- a/intersight/model/vnic_eth_network_policy_inventory_list.py +++ b/intersight/model/vnic_eth_network_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_network_policy_inventory_list_all_of.py b/intersight/model/vnic_eth_network_policy_inventory_list_all_of.py index c74d52bac4..157efc1b4b 100644 --- a/intersight/model/vnic_eth_network_policy_inventory_list_all_of.py +++ b/intersight/model/vnic_eth_network_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_eth_network_policy_inventory_relationship.py b/intersight/model/vnic_eth_network_policy_inventory_relationship.py index 449f3f4e33..f5fd1d318c 100644 --- a/intersight/model/vnic_eth_network_policy_inventory_relationship.py +++ b/intersight/model/vnic_eth_network_policy_inventory_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -839,6 +839,7 @@ class VnicEthNetworkPolicyInventoryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1402,6 +1403,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1410,10 +1414,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_network_policy_inventory_response.py b/intersight/model/vnic_eth_network_policy_inventory_response.py index f91b170e79..d1411b8de4 100644 --- a/intersight/model/vnic_eth_network_policy_inventory_response.py +++ b/intersight/model/vnic_eth_network_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_network_policy_list.py b/intersight/model/vnic_eth_network_policy_list.py index 567698b7be..e9c27eb7be 100644 --- a/intersight/model/vnic_eth_network_policy_list.py +++ b/intersight/model/vnic_eth_network_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_network_policy_list_all_of.py b/intersight/model/vnic_eth_network_policy_list_all_of.py index 3acaeb068b..bb94457ea2 100644 --- a/intersight/model/vnic_eth_network_policy_list_all_of.py +++ b/intersight/model/vnic_eth_network_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_eth_network_policy_relationship.py b/intersight/model/vnic_eth_network_policy_relationship.py index 0219c3b743..a93be8ba30 100644 --- a/intersight/model/vnic_eth_network_policy_relationship.py +++ b/intersight/model/vnic_eth_network_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class VnicEthNetworkPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1397,6 +1398,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1405,10 +1409,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_network_policy_response.py b/intersight/model/vnic_eth_network_policy_response.py index f655c8feb7..822dfb3ec4 100644 --- a/intersight/model/vnic_eth_network_policy_response.py +++ b/intersight/model/vnic_eth_network_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_qos_policy.py b/intersight/model/vnic_eth_qos_policy.py index 042c27277e..ce7f1fbd54 100644 --- a/intersight/model/vnic_eth_qos_policy.py +++ b/intersight/model/vnic_eth_qos_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -324,6 +324,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -332,10 +335,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_qos_policy_all_of.py b/intersight/model/vnic_eth_qos_policy_all_of.py index afe024de1a..e98454db0b 100644 --- a/intersight/model/vnic_eth_qos_policy_all_of.py +++ b/intersight/model/vnic_eth_qos_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_eth_qos_policy_inventory.py b/intersight/model/vnic_eth_qos_policy_inventory.py index 6203f45798..3ad2dda93e 100644 --- a/intersight/model/vnic_eth_qos_policy_inventory.py +++ b/intersight/model/vnic_eth_qos_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -334,6 +334,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -342,10 +345,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_qos_policy_inventory_all_of.py b/intersight/model/vnic_eth_qos_policy_inventory_all_of.py index 56b5a617af..c8377e8fce 100644 --- a/intersight/model/vnic_eth_qos_policy_inventory_all_of.py +++ b/intersight/model/vnic_eth_qos_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_eth_qos_policy_inventory_list.py b/intersight/model/vnic_eth_qos_policy_inventory_list.py index bec939e428..2ec3cbae40 100644 --- a/intersight/model/vnic_eth_qos_policy_inventory_list.py +++ b/intersight/model/vnic_eth_qos_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_qos_policy_inventory_list_all_of.py b/intersight/model/vnic_eth_qos_policy_inventory_list_all_of.py index 75606d7242..6ba8ebe9db 100644 --- a/intersight/model/vnic_eth_qos_policy_inventory_list_all_of.py +++ b/intersight/model/vnic_eth_qos_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_eth_qos_policy_inventory_relationship.py b/intersight/model/vnic_eth_qos_policy_inventory_relationship.py index 98a87fdb3e..254014471c 100644 --- a/intersight/model/vnic_eth_qos_policy_inventory_relationship.py +++ b/intersight/model/vnic_eth_qos_policy_inventory_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class VnicEthQosPolicyInventoryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1437,6 +1438,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1445,10 +1449,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_qos_policy_inventory_response.py b/intersight/model/vnic_eth_qos_policy_inventory_response.py index 5e3541d7ed..c2699805b1 100644 --- a/intersight/model/vnic_eth_qos_policy_inventory_response.py +++ b/intersight/model/vnic_eth_qos_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_qos_policy_list.py b/intersight/model/vnic_eth_qos_policy_list.py index c991730024..0f78304564 100644 --- a/intersight/model/vnic_eth_qos_policy_list.py +++ b/intersight/model/vnic_eth_qos_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_qos_policy_list_all_of.py b/intersight/model/vnic_eth_qos_policy_list_all_of.py index f0f17df660..7aa4080666 100644 --- a/intersight/model/vnic_eth_qos_policy_list_all_of.py +++ b/intersight/model/vnic_eth_qos_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_eth_qos_policy_relationship.py b/intersight/model/vnic_eth_qos_policy_relationship.py index e2b1202268..264fb3260a 100644 --- a/intersight/model/vnic_eth_qos_policy_relationship.py +++ b/intersight/model/vnic_eth_qos_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class VnicEthQosPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1427,6 +1428,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1435,10 +1439,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_qos_policy_response.py b/intersight/model/vnic_eth_qos_policy_response.py index a1d4ef4a51..a3af9920dc 100644 --- a/intersight/model/vnic_eth_qos_policy_response.py +++ b/intersight/model/vnic_eth_qos_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_rx_queue_settings.py b/intersight/model/vnic_eth_rx_queue_settings.py index 2a3d4ffd5f..d2f70b2b6c 100644 --- a/intersight/model/vnic_eth_rx_queue_settings.py +++ b/intersight/model/vnic_eth_rx_queue_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_rx_queue_settings_all_of.py b/intersight/model/vnic_eth_rx_queue_settings_all_of.py index 57927dea9e..ece5f3d8d8 100644 --- a/intersight/model/vnic_eth_rx_queue_settings_all_of.py +++ b/intersight/model/vnic_eth_rx_queue_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_eth_tx_queue_settings.py b/intersight/model/vnic_eth_tx_queue_settings.py index 8e64e5de37..05663467c1 100644 --- a/intersight/model/vnic_eth_tx_queue_settings.py +++ b/intersight/model/vnic_eth_tx_queue_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_tx_queue_settings_all_of.py b/intersight/model/vnic_eth_tx_queue_settings_all_of.py index 8e96be3ff4..4fbbd0fb21 100644 --- a/intersight/model/vnic_eth_tx_queue_settings_all_of.py +++ b/intersight/model/vnic_eth_tx_queue_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_eth_veth_inventory.py b/intersight/model/vnic_eth_veth_inventory.py index 9bc981ba7e..60b524d99d 100644 --- a/intersight/model/vnic_eth_veth_inventory.py +++ b/intersight/model/vnic_eth_veth_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -301,6 +301,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -309,10 +312,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_veth_inventory_all_of.py b/intersight/model/vnic_eth_veth_inventory_all_of.py index 09bb902ccb..9f441cd367 100644 --- a/intersight/model/vnic_eth_veth_inventory_all_of.py +++ b/intersight/model/vnic_eth_veth_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_eth_veth_inventory_list.py b/intersight/model/vnic_eth_veth_inventory_list.py index e581ec49de..fabc6eef5c 100644 --- a/intersight/model/vnic_eth_veth_inventory_list.py +++ b/intersight/model/vnic_eth_veth_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_veth_inventory_list_all_of.py b/intersight/model/vnic_eth_veth_inventory_list_all_of.py index 0276ad2754..56356fc43a 100644 --- a/intersight/model/vnic_eth_veth_inventory_list_all_of.py +++ b/intersight/model/vnic_eth_veth_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_eth_veth_inventory_response.py b/intersight/model/vnic_eth_veth_inventory_response.py index 3cfe6f49b9..53e38dc4e1 100644 --- a/intersight/model/vnic_eth_veth_inventory_response.py +++ b/intersight/model/vnic_eth_veth_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_vnic_inventory.py b/intersight/model/vnic_eth_vnic_inventory.py index e29f98062a..846c6af0bf 100644 --- a/intersight/model/vnic_eth_vnic_inventory.py +++ b/intersight/model/vnic_eth_vnic_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -283,6 +283,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -291,10 +294,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_vnic_inventory_all_of.py b/intersight/model/vnic_eth_vnic_inventory_all_of.py index bce460c4ec..c5e21075c2 100644 --- a/intersight/model/vnic_eth_vnic_inventory_all_of.py +++ b/intersight/model/vnic_eth_vnic_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_eth_vnic_inventory_list.py b/intersight/model/vnic_eth_vnic_inventory_list.py index 753479532c..f3b88f1033 100644 --- a/intersight/model/vnic_eth_vnic_inventory_list.py +++ b/intersight/model/vnic_eth_vnic_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_eth_vnic_inventory_list_all_of.py b/intersight/model/vnic_eth_vnic_inventory_list_all_of.py index 6f9c4aa4ba..87c97ef6c6 100644 --- a/intersight/model/vnic_eth_vnic_inventory_list_all_of.py +++ b/intersight/model/vnic_eth_vnic_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_eth_vnic_inventory_response.py b/intersight/model/vnic_eth_vnic_inventory_response.py index 249e6dc8ee..ebd0522e52 100644 --- a/intersight/model/vnic_eth_vnic_inventory_response.py +++ b/intersight/model/vnic_eth_vnic_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_adapter_policy.py b/intersight/model/vnic_fc_adapter_policy.py index 7864cce0eb..35ba1d3489 100644 --- a/intersight/model/vnic_fc_adapter_policy.py +++ b/intersight/model/vnic_fc_adapter_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -350,6 +350,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -358,10 +361,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_adapter_policy_all_of.py b/intersight/model/vnic_fc_adapter_policy_all_of.py index b6e90d1489..5bd80ab41d 100644 --- a/intersight/model/vnic_fc_adapter_policy_all_of.py +++ b/intersight/model/vnic_fc_adapter_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_fc_adapter_policy_inventory.py b/intersight/model/vnic_fc_adapter_policy_inventory.py index effffed79e..c5eab661c0 100644 --- a/intersight/model/vnic_fc_adapter_policy_inventory.py +++ b/intersight/model/vnic_fc_adapter_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -359,6 +359,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -367,10 +370,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_adapter_policy_inventory_all_of.py b/intersight/model/vnic_fc_adapter_policy_inventory_all_of.py index 5873d049a7..9411544658 100644 --- a/intersight/model/vnic_fc_adapter_policy_inventory_all_of.py +++ b/intersight/model/vnic_fc_adapter_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_fc_adapter_policy_inventory_list.py b/intersight/model/vnic_fc_adapter_policy_inventory_list.py index 1f9050fc50..e38bd4b6d9 100644 --- a/intersight/model/vnic_fc_adapter_policy_inventory_list.py +++ b/intersight/model/vnic_fc_adapter_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_adapter_policy_inventory_list_all_of.py b/intersight/model/vnic_fc_adapter_policy_inventory_list_all_of.py index 30f874dd20..8223160d35 100644 --- a/intersight/model/vnic_fc_adapter_policy_inventory_list_all_of.py +++ b/intersight/model/vnic_fc_adapter_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_fc_adapter_policy_inventory_relationship.py b/intersight/model/vnic_fc_adapter_policy_inventory_relationship.py index 53bda1b4a9..0afe76ea18 100644 --- a/intersight/model/vnic_fc_adapter_policy_inventory_relationship.py +++ b/intersight/model/vnic_fc_adapter_policy_inventory_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -845,6 +845,7 @@ class VnicFcAdapterPolicyInventoryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1462,6 +1463,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1470,10 +1474,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_adapter_policy_inventory_response.py b/intersight/model/vnic_fc_adapter_policy_inventory_response.py index 86519f19a9..3144617849 100644 --- a/intersight/model/vnic_fc_adapter_policy_inventory_response.py +++ b/intersight/model/vnic_fc_adapter_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_adapter_policy_list.py b/intersight/model/vnic_fc_adapter_policy_list.py index 161e2cf633..290294ec2b 100644 --- a/intersight/model/vnic_fc_adapter_policy_list.py +++ b/intersight/model/vnic_fc_adapter_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_adapter_policy_list_all_of.py b/intersight/model/vnic_fc_adapter_policy_list_all_of.py index f8bcb46e53..47929c6e4d 100644 --- a/intersight/model/vnic_fc_adapter_policy_list_all_of.py +++ b/intersight/model/vnic_fc_adapter_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_fc_adapter_policy_relationship.py b/intersight/model/vnic_fc_adapter_policy_relationship.py index 8e28cb7699..8cc548c476 100644 --- a/intersight/model/vnic_fc_adapter_policy_relationship.py +++ b/intersight/model/vnic_fc_adapter_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -847,6 +847,7 @@ class VnicFcAdapterPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1453,6 +1454,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1461,10 +1465,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_adapter_policy_response.py b/intersight/model/vnic_fc_adapter_policy_response.py index ad741e078a..0a1251471d 100644 --- a/intersight/model/vnic_fc_adapter_policy_response.py +++ b/intersight/model/vnic_fc_adapter_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_error_recovery_settings.py b/intersight/model/vnic_fc_error_recovery_settings.py index 649f385628..73eb1730cd 100644 --- a/intersight/model/vnic_fc_error_recovery_settings.py +++ b/intersight/model/vnic_fc_error_recovery_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -237,6 +237,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -245,10 +248,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_error_recovery_settings_all_of.py b/intersight/model/vnic_fc_error_recovery_settings_all_of.py index 5d4cbd189a..31f3ee521e 100644 --- a/intersight/model/vnic_fc_error_recovery_settings_all_of.py +++ b/intersight/model/vnic_fc_error_recovery_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_fc_if.py b/intersight/model/vnic_fc_if.py index 43a9583747..d53a472908 100644 --- a/intersight/model/vnic_fc_if.py +++ b/intersight/model/vnic_fc_if.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -403,6 +403,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -411,10 +414,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_if_all_of.py b/intersight/model/vnic_fc_if_all_of.py index 098fceb6e4..ad4238aec5 100644 --- a/intersight/model/vnic_fc_if_all_of.py +++ b/intersight/model/vnic_fc_if_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_fc_if_inventory.py b/intersight/model/vnic_fc_if_inventory.py index 4c098462df..9ddd28158e 100644 --- a/intersight/model/vnic_fc_if_inventory.py +++ b/intersight/model/vnic_fc_if_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -410,6 +410,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -418,10 +421,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_if_inventory_all_of.py b/intersight/model/vnic_fc_if_inventory_all_of.py index 65ccb571a5..5da61288d9 100644 --- a/intersight/model/vnic_fc_if_inventory_all_of.py +++ b/intersight/model/vnic_fc_if_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_fc_if_inventory_list.py b/intersight/model/vnic_fc_if_inventory_list.py index 8473429e32..ded0a80ad5 100644 --- a/intersight/model/vnic_fc_if_inventory_list.py +++ b/intersight/model/vnic_fc_if_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_if_inventory_list_all_of.py b/intersight/model/vnic_fc_if_inventory_list_all_of.py index 8a5cbc8f0f..263597bc9f 100644 --- a/intersight/model/vnic_fc_if_inventory_list_all_of.py +++ b/intersight/model/vnic_fc_if_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_fc_if_inventory_relationship.py b/intersight/model/vnic_fc_if_inventory_relationship.py index c5dc0a169d..70eb193f7e 100644 --- a/intersight/model/vnic_fc_if_inventory_relationship.py +++ b/intersight/model/vnic_fc_if_inventory_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -872,6 +872,7 @@ class VnicFcIfInventoryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1511,6 +1512,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1519,10 +1523,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_if_inventory_response.py b/intersight/model/vnic_fc_if_inventory_response.py index b796a2d41f..99a1fc6322 100644 --- a/intersight/model/vnic_fc_if_inventory_response.py +++ b/intersight/model/vnic_fc_if_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_if_list.py b/intersight/model/vnic_fc_if_list.py index 4ba2c57995..ceb4763898 100644 --- a/intersight/model/vnic_fc_if_list.py +++ b/intersight/model/vnic_fc_if_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_if_list_all_of.py b/intersight/model/vnic_fc_if_list_all_of.py index 12d96c56f4..094e35216b 100644 --- a/intersight/model/vnic_fc_if_list_all_of.py +++ b/intersight/model/vnic_fc_if_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_fc_if_relationship.py b/intersight/model/vnic_fc_if_relationship.py index a61c83d2e2..01bd45fbda 100644 --- a/intersight/model/vnic_fc_if_relationship.py +++ b/intersight/model/vnic_fc_if_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -874,6 +874,7 @@ class VnicFcIfRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1504,6 +1505,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1512,10 +1516,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_if_response.py b/intersight/model/vnic_fc_if_response.py index 950eb7abd9..e2ef571ff0 100644 --- a/intersight/model/vnic_fc_if_response.py +++ b/intersight/model/vnic_fc_if_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_interrupt_settings.py b/intersight/model/vnic_fc_interrupt_settings.py index e8546e4ca7..469cde1afa 100644 --- a/intersight/model/vnic_fc_interrupt_settings.py +++ b/intersight/model/vnic_fc_interrupt_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_interrupt_settings_all_of.py b/intersight/model/vnic_fc_interrupt_settings_all_of.py index 9f6b612b1b..a66ed44aa0 100644 --- a/intersight/model/vnic_fc_interrupt_settings_all_of.py +++ b/intersight/model/vnic_fc_interrupt_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_fc_network_policy.py b/intersight/model/vnic_fc_network_policy.py index 2eb621fb05..0e641836e9 100644 --- a/intersight/model/vnic_fc_network_policy.py +++ b/intersight/model/vnic_fc_network_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -287,6 +287,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -295,10 +298,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_network_policy_all_of.py b/intersight/model/vnic_fc_network_policy_all_of.py index 538fd36842..f61ed1968f 100644 --- a/intersight/model/vnic_fc_network_policy_all_of.py +++ b/intersight/model/vnic_fc_network_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_fc_network_policy_inventory.py b/intersight/model/vnic_fc_network_policy_inventory.py index 7b734e30a6..0ddad55f6e 100644 --- a/intersight/model/vnic_fc_network_policy_inventory.py +++ b/intersight/model/vnic_fc_network_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -291,6 +291,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -299,10 +302,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_network_policy_inventory_all_of.py b/intersight/model/vnic_fc_network_policy_inventory_all_of.py index 49f6219d9d..0e88eaba3f 100644 --- a/intersight/model/vnic_fc_network_policy_inventory_all_of.py +++ b/intersight/model/vnic_fc_network_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_fc_network_policy_inventory_list.py b/intersight/model/vnic_fc_network_policy_inventory_list.py index d35305b4d9..8c8a8df704 100644 --- a/intersight/model/vnic_fc_network_policy_inventory_list.py +++ b/intersight/model/vnic_fc_network_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_network_policy_inventory_list_all_of.py b/intersight/model/vnic_fc_network_policy_inventory_list_all_of.py index 6ffe419ee8..764eb23194 100644 --- a/intersight/model/vnic_fc_network_policy_inventory_list_all_of.py +++ b/intersight/model/vnic_fc_network_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_fc_network_policy_inventory_relationship.py b/intersight/model/vnic_fc_network_policy_inventory_relationship.py index 9d9a9e2425..974c9bd34e 100644 --- a/intersight/model/vnic_fc_network_policy_inventory_relationship.py +++ b/intersight/model/vnic_fc_network_policy_inventory_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class VnicFcNetworkPolicyInventoryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1394,6 +1395,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1402,10 +1406,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_network_policy_inventory_response.py b/intersight/model/vnic_fc_network_policy_inventory_response.py index 1bff1df953..4879489afd 100644 --- a/intersight/model/vnic_fc_network_policy_inventory_response.py +++ b/intersight/model/vnic_fc_network_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_network_policy_list.py b/intersight/model/vnic_fc_network_policy_list.py index fea6217563..77d49a3b4a 100644 --- a/intersight/model/vnic_fc_network_policy_list.py +++ b/intersight/model/vnic_fc_network_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_network_policy_list_all_of.py b/intersight/model/vnic_fc_network_policy_list_all_of.py index e09bea720b..4388d6ac16 100644 --- a/intersight/model/vnic_fc_network_policy_list_all_of.py +++ b/intersight/model/vnic_fc_network_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_fc_network_policy_relationship.py b/intersight/model/vnic_fc_network_policy_relationship.py index 264b0bee84..61f0a14295 100644 --- a/intersight/model/vnic_fc_network_policy_relationship.py +++ b/intersight/model/vnic_fc_network_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class VnicFcNetworkPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1390,6 +1391,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1398,10 +1402,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_network_policy_response.py b/intersight/model/vnic_fc_network_policy_response.py index bdf67f5bbf..f2643c1829 100644 --- a/intersight/model/vnic_fc_network_policy_response.py +++ b/intersight/model/vnic_fc_network_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_qos_policy.py b/intersight/model/vnic_fc_qos_policy.py index d5fe937fb8..ac67671fb1 100644 --- a/intersight/model/vnic_fc_qos_policy.py +++ b/intersight/model/vnic_fc_qos_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -322,6 +322,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -330,10 +333,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_qos_policy_all_of.py b/intersight/model/vnic_fc_qos_policy_all_of.py index 974a1e6858..b666be692c 100644 --- a/intersight/model/vnic_fc_qos_policy_all_of.py +++ b/intersight/model/vnic_fc_qos_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_fc_qos_policy_inventory.py b/intersight/model/vnic_fc_qos_policy_inventory.py index 92702b520a..d49470b4c9 100644 --- a/intersight/model/vnic_fc_qos_policy_inventory.py +++ b/intersight/model/vnic_fc_qos_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -330,6 +330,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -338,10 +341,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_qos_policy_inventory_all_of.py b/intersight/model/vnic_fc_qos_policy_inventory_all_of.py index 8c954cac3b..d7fdb8afcf 100644 --- a/intersight/model/vnic_fc_qos_policy_inventory_all_of.py +++ b/intersight/model/vnic_fc_qos_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_fc_qos_policy_inventory_list.py b/intersight/model/vnic_fc_qos_policy_inventory_list.py index c5e2eba4dd..ce9f3d2b11 100644 --- a/intersight/model/vnic_fc_qos_policy_inventory_list.py +++ b/intersight/model/vnic_fc_qos_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_qos_policy_inventory_list_all_of.py b/intersight/model/vnic_fc_qos_policy_inventory_list_all_of.py index 92a1be4285..9f650bdc5b 100644 --- a/intersight/model/vnic_fc_qos_policy_inventory_list_all_of.py +++ b/intersight/model/vnic_fc_qos_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_fc_qos_policy_inventory_relationship.py b/intersight/model/vnic_fc_qos_policy_inventory_relationship.py index b83748a684..a97f136120 100644 --- a/intersight/model/vnic_fc_qos_policy_inventory_relationship.py +++ b/intersight/model/vnic_fc_qos_policy_inventory_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class VnicFcQosPolicyInventoryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1433,6 +1434,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1441,10 +1445,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_qos_policy_inventory_response.py b/intersight/model/vnic_fc_qos_policy_inventory_response.py index 20ce4a54e3..6d191c7f10 100644 --- a/intersight/model/vnic_fc_qos_policy_inventory_response.py +++ b/intersight/model/vnic_fc_qos_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_qos_policy_list.py b/intersight/model/vnic_fc_qos_policy_list.py index 040eba908d..9ebc3a6063 100644 --- a/intersight/model/vnic_fc_qos_policy_list.py +++ b/intersight/model/vnic_fc_qos_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_qos_policy_list_all_of.py b/intersight/model/vnic_fc_qos_policy_list_all_of.py index a9b01d1e98..c4395e042a 100644 --- a/intersight/model/vnic_fc_qos_policy_list_all_of.py +++ b/intersight/model/vnic_fc_qos_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_fc_qos_policy_relationship.py b/intersight/model/vnic_fc_qos_policy_relationship.py index 9532d5cee4..b279bac181 100644 --- a/intersight/model/vnic_fc_qos_policy_relationship.py +++ b/intersight/model/vnic_fc_qos_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class VnicFcQosPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1425,6 +1426,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1433,10 +1437,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_qos_policy_response.py b/intersight/model/vnic_fc_qos_policy_response.py index d290124ee3..32e87ced81 100644 --- a/intersight/model/vnic_fc_qos_policy_response.py +++ b/intersight/model/vnic_fc_qos_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_queue_settings.py b/intersight/model/vnic_fc_queue_settings.py index eee4aa902e..457d8f01f0 100644 --- a/intersight/model/vnic_fc_queue_settings.py +++ b/intersight/model/vnic_fc_queue_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_queue_settings_all_of.py b/intersight/model/vnic_fc_queue_settings_all_of.py index 82d73595e0..d21f218daf 100644 --- a/intersight/model/vnic_fc_queue_settings_all_of.py +++ b/intersight/model/vnic_fc_queue_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_fc_veth_inventory.py b/intersight/model/vnic_fc_veth_inventory.py index 1080a5fe01..a076ca337f 100644 --- a/intersight/model/vnic_fc_veth_inventory.py +++ b/intersight/model/vnic_fc_veth_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -288,6 +288,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -296,10 +299,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_veth_inventory_all_of.py b/intersight/model/vnic_fc_veth_inventory_all_of.py index fda65f1738..5edd4da300 100644 --- a/intersight/model/vnic_fc_veth_inventory_all_of.py +++ b/intersight/model/vnic_fc_veth_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_fc_veth_inventory_list.py b/intersight/model/vnic_fc_veth_inventory_list.py index 05254a5a85..657522f995 100644 --- a/intersight/model/vnic_fc_veth_inventory_list.py +++ b/intersight/model/vnic_fc_veth_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_veth_inventory_list_all_of.py b/intersight/model/vnic_fc_veth_inventory_list_all_of.py index 44356f1b68..92fc4a801f 100644 --- a/intersight/model/vnic_fc_veth_inventory_list_all_of.py +++ b/intersight/model/vnic_fc_veth_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_fc_veth_inventory_response.py b/intersight/model/vnic_fc_veth_inventory_response.py index 6c08044bb1..7f529de8e2 100644 --- a/intersight/model/vnic_fc_veth_inventory_response.py +++ b/intersight/model/vnic_fc_veth_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_vhba_policy_inventory.py b/intersight/model/vnic_fc_vhba_policy_inventory.py index 997b6a47b7..e058021927 100644 --- a/intersight/model/vnic_fc_vhba_policy_inventory.py +++ b/intersight/model/vnic_fc_vhba_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -296,6 +296,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -304,10 +307,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_vhba_policy_inventory_all_of.py b/intersight/model/vnic_fc_vhba_policy_inventory_all_of.py index 8855014dff..49314aa6c7 100644 --- a/intersight/model/vnic_fc_vhba_policy_inventory_all_of.py +++ b/intersight/model/vnic_fc_vhba_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_fc_vhba_policy_inventory_list.py b/intersight/model/vnic_fc_vhba_policy_inventory_list.py index 69b3421659..11a8c81061 100644 --- a/intersight/model/vnic_fc_vhba_policy_inventory_list.py +++ b/intersight/model/vnic_fc_vhba_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_fc_vhba_policy_inventory_list_all_of.py b/intersight/model/vnic_fc_vhba_policy_inventory_list_all_of.py index a69b2834a9..28b4c7ef35 100644 --- a/intersight/model/vnic_fc_vhba_policy_inventory_list_all_of.py +++ b/intersight/model/vnic_fc_vhba_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_fc_vhba_policy_inventory_response.py b/intersight/model/vnic_fc_vhba_policy_inventory_response.py index 14a53ecaee..cb696eeffa 100644 --- a/intersight/model/vnic_fc_vhba_policy_inventory_response.py +++ b/intersight/model/vnic_fc_vhba_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_flogi_settings.py b/intersight/model/vnic_flogi_settings.py index c947861de5..a3a4ae2639 100644 --- a/intersight/model/vnic_flogi_settings.py +++ b/intersight/model/vnic_flogi_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -219,6 +219,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +230,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_flogi_settings_all_of.py b/intersight/model/vnic_flogi_settings_all_of.py index a74df18a31..ae5a98af0b 100644 --- a/intersight/model/vnic_flogi_settings_all_of.py +++ b/intersight/model/vnic_flogi_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_iscsi_adapter_policy.py b/intersight/model/vnic_iscsi_adapter_policy.py index a99f25ca44..8eefb1de7d 100644 --- a/intersight/model/vnic_iscsi_adapter_policy.py +++ b/intersight/model/vnic_iscsi_adapter_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -303,6 +303,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -311,10 +314,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_iscsi_adapter_policy_all_of.py b/intersight/model/vnic_iscsi_adapter_policy_all_of.py index 877c996d92..2a2b200066 100644 --- a/intersight/model/vnic_iscsi_adapter_policy_all_of.py +++ b/intersight/model/vnic_iscsi_adapter_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_iscsi_adapter_policy_inventory.py b/intersight/model/vnic_iscsi_adapter_policy_inventory.py index 79d66852f3..003e1e5649 100644 --- a/intersight/model/vnic_iscsi_adapter_policy_inventory.py +++ b/intersight/model/vnic_iscsi_adapter_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -310,6 +310,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -318,10 +321,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_iscsi_adapter_policy_inventory_all_of.py b/intersight/model/vnic_iscsi_adapter_policy_inventory_all_of.py index 5ddcf805dd..a0a3765666 100644 --- a/intersight/model/vnic_iscsi_adapter_policy_inventory_all_of.py +++ b/intersight/model/vnic_iscsi_adapter_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_iscsi_adapter_policy_inventory_list.py b/intersight/model/vnic_iscsi_adapter_policy_inventory_list.py index 0926b661ff..581046f596 100644 --- a/intersight/model/vnic_iscsi_adapter_policy_inventory_list.py +++ b/intersight/model/vnic_iscsi_adapter_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_iscsi_adapter_policy_inventory_list_all_of.py b/intersight/model/vnic_iscsi_adapter_policy_inventory_list_all_of.py index 62e53d0c1d..abc948f63c 100644 --- a/intersight/model/vnic_iscsi_adapter_policy_inventory_list_all_of.py +++ b/intersight/model/vnic_iscsi_adapter_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_iscsi_adapter_policy_inventory_relationship.py b/intersight/model/vnic_iscsi_adapter_policy_inventory_relationship.py index 643a160672..da30aac154 100644 --- a/intersight/model/vnic_iscsi_adapter_policy_inventory_relationship.py +++ b/intersight/model/vnic_iscsi_adapter_policy_inventory_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -833,6 +833,7 @@ class VnicIscsiAdapterPolicyInventoryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1413,6 +1414,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1421,10 +1425,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_iscsi_adapter_policy_inventory_response.py b/intersight/model/vnic_iscsi_adapter_policy_inventory_response.py index 9a2dd03a27..abb26c673b 100644 --- a/intersight/model/vnic_iscsi_adapter_policy_inventory_response.py +++ b/intersight/model/vnic_iscsi_adapter_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_iscsi_adapter_policy_list.py b/intersight/model/vnic_iscsi_adapter_policy_list.py index e2773f5675..1c04a43e35 100644 --- a/intersight/model/vnic_iscsi_adapter_policy_list.py +++ b/intersight/model/vnic_iscsi_adapter_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_iscsi_adapter_policy_list_all_of.py b/intersight/model/vnic_iscsi_adapter_policy_list_all_of.py index 57914aea0c..b00fb6e397 100644 --- a/intersight/model/vnic_iscsi_adapter_policy_list_all_of.py +++ b/intersight/model/vnic_iscsi_adapter_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_iscsi_adapter_policy_relationship.py b/intersight/model/vnic_iscsi_adapter_policy_relationship.py index 75409b9671..92a58bb2e1 100644 --- a/intersight/model/vnic_iscsi_adapter_policy_relationship.py +++ b/intersight/model/vnic_iscsi_adapter_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class VnicIscsiAdapterPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1406,6 +1407,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1414,10 +1418,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_iscsi_adapter_policy_response.py b/intersight/model/vnic_iscsi_adapter_policy_response.py index e9364e9edc..bd89965f6f 100644 --- a/intersight/model/vnic_iscsi_adapter_policy_response.py +++ b/intersight/model/vnic_iscsi_adapter_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_iscsi_auth_profile.py b/intersight/model/vnic_iscsi_auth_profile.py index 82f0e0e464..bb393b45be 100644 --- a/intersight/model/vnic_iscsi_auth_profile.py +++ b/intersight/model/vnic_iscsi_auth_profile.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,6 +226,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -234,10 +237,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_iscsi_auth_profile_all_of.py b/intersight/model/vnic_iscsi_auth_profile_all_of.py index 13d766877b..05eda95077 100644 --- a/intersight/model/vnic_iscsi_auth_profile_all_of.py +++ b/intersight/model/vnic_iscsi_auth_profile_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_iscsi_boot_policy.py b/intersight/model/vnic_iscsi_boot_policy.py index bf0081e5a4..388455d3f2 100644 --- a/intersight/model/vnic_iscsi_boot_policy.py +++ b/intersight/model/vnic_iscsi_boot_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -339,6 +339,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -347,10 +350,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_iscsi_boot_policy_all_of.py b/intersight/model/vnic_iscsi_boot_policy_all_of.py index a8f206f88f..58ca4875ef 100644 --- a/intersight/model/vnic_iscsi_boot_policy_all_of.py +++ b/intersight/model/vnic_iscsi_boot_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_iscsi_boot_policy_inventory.py b/intersight/model/vnic_iscsi_boot_policy_inventory.py index 18201047f8..795f867058 100644 --- a/intersight/model/vnic_iscsi_boot_policy_inventory.py +++ b/intersight/model/vnic_iscsi_boot_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -347,6 +347,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -355,10 +358,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_iscsi_boot_policy_inventory_all_of.py b/intersight/model/vnic_iscsi_boot_policy_inventory_all_of.py index c1fce61b63..36e03200c3 100644 --- a/intersight/model/vnic_iscsi_boot_policy_inventory_all_of.py +++ b/intersight/model/vnic_iscsi_boot_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_iscsi_boot_policy_inventory_list.py b/intersight/model/vnic_iscsi_boot_policy_inventory_list.py index 2073ff7103..6c4c6b10fa 100644 --- a/intersight/model/vnic_iscsi_boot_policy_inventory_list.py +++ b/intersight/model/vnic_iscsi_boot_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_iscsi_boot_policy_inventory_list_all_of.py b/intersight/model/vnic_iscsi_boot_policy_inventory_list_all_of.py index ba33f37cbd..177ca85e34 100644 --- a/intersight/model/vnic_iscsi_boot_policy_inventory_list_all_of.py +++ b/intersight/model/vnic_iscsi_boot_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_iscsi_boot_policy_inventory_relationship.py b/intersight/model/vnic_iscsi_boot_policy_inventory_relationship.py index 5364e047d8..0997f3321c 100644 --- a/intersight/model/vnic_iscsi_boot_policy_inventory_relationship.py +++ b/intersight/model/vnic_iscsi_boot_policy_inventory_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -852,6 +852,7 @@ class VnicIscsiBootPolicyInventoryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1450,6 +1451,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1458,10 +1462,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_iscsi_boot_policy_inventory_response.py b/intersight/model/vnic_iscsi_boot_policy_inventory_response.py index e4651b9843..e05a17cb31 100644 --- a/intersight/model/vnic_iscsi_boot_policy_inventory_response.py +++ b/intersight/model/vnic_iscsi_boot_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_iscsi_boot_policy_list.py b/intersight/model/vnic_iscsi_boot_policy_list.py index 042d53ae58..3e41066cd6 100644 --- a/intersight/model/vnic_iscsi_boot_policy_list.py +++ b/intersight/model/vnic_iscsi_boot_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_iscsi_boot_policy_list_all_of.py b/intersight/model/vnic_iscsi_boot_policy_list_all_of.py index 3e57fa0fac..9faa188fd3 100644 --- a/intersight/model/vnic_iscsi_boot_policy_list_all_of.py +++ b/intersight/model/vnic_iscsi_boot_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_iscsi_boot_policy_relationship.py b/intersight/model/vnic_iscsi_boot_policy_relationship.py index 3c18d0a993..2ad6998700 100644 --- a/intersight/model/vnic_iscsi_boot_policy_relationship.py +++ b/intersight/model/vnic_iscsi_boot_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -854,6 +854,7 @@ class VnicIscsiBootPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1442,6 +1443,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1450,10 +1454,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_iscsi_boot_policy_response.py b/intersight/model/vnic_iscsi_boot_policy_response.py index 297c7ebb09..6efedf7feb 100644 --- a/intersight/model/vnic_iscsi_boot_policy_response.py +++ b/intersight/model/vnic_iscsi_boot_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_iscsi_static_target_policy.py b/intersight/model/vnic_iscsi_static_target_policy.py index f23d40707c..54728551ba 100644 --- a/intersight/model/vnic_iscsi_static_target_policy.py +++ b/intersight/model/vnic_iscsi_static_target_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -310,6 +310,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -318,10 +321,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_iscsi_static_target_policy_all_of.py b/intersight/model/vnic_iscsi_static_target_policy_all_of.py index f8334c1391..22ca2ffc4c 100644 --- a/intersight/model/vnic_iscsi_static_target_policy_all_of.py +++ b/intersight/model/vnic_iscsi_static_target_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_iscsi_static_target_policy_inventory.py b/intersight/model/vnic_iscsi_static_target_policy_inventory.py index f6f6359cad..57f5c6b04f 100644 --- a/intersight/model/vnic_iscsi_static_target_policy_inventory.py +++ b/intersight/model/vnic_iscsi_static_target_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -317,6 +317,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -325,10 +328,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_iscsi_static_target_policy_inventory_all_of.py b/intersight/model/vnic_iscsi_static_target_policy_inventory_all_of.py index a6503230ad..afd032a2fa 100644 --- a/intersight/model/vnic_iscsi_static_target_policy_inventory_all_of.py +++ b/intersight/model/vnic_iscsi_static_target_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_iscsi_static_target_policy_inventory_list.py b/intersight/model/vnic_iscsi_static_target_policy_inventory_list.py index b664e7c7cb..b55dcde5a8 100644 --- a/intersight/model/vnic_iscsi_static_target_policy_inventory_list.py +++ b/intersight/model/vnic_iscsi_static_target_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_iscsi_static_target_policy_inventory_list_all_of.py b/intersight/model/vnic_iscsi_static_target_policy_inventory_list_all_of.py index 5af1ac06ee..eab9ebca9e 100644 --- a/intersight/model/vnic_iscsi_static_target_policy_inventory_list_all_of.py +++ b/intersight/model/vnic_iscsi_static_target_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_iscsi_static_target_policy_inventory_relationship.py b/intersight/model/vnic_iscsi_static_target_policy_inventory_relationship.py index 6bdf0d4ff8..28b5ee4cc4 100644 --- a/intersight/model/vnic_iscsi_static_target_policy_inventory_relationship.py +++ b/intersight/model/vnic_iscsi_static_target_policy_inventory_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class VnicIscsiStaticTargetPolicyInventoryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1420,6 +1421,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1428,10 +1432,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_iscsi_static_target_policy_inventory_response.py b/intersight/model/vnic_iscsi_static_target_policy_inventory_response.py index b4d47439e9..96930c5e8a 100644 --- a/intersight/model/vnic_iscsi_static_target_policy_inventory_response.py +++ b/intersight/model/vnic_iscsi_static_target_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_iscsi_static_target_policy_list.py b/intersight/model/vnic_iscsi_static_target_policy_list.py index a67a322320..06e6562441 100644 --- a/intersight/model/vnic_iscsi_static_target_policy_list.py +++ b/intersight/model/vnic_iscsi_static_target_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_iscsi_static_target_policy_list_all_of.py b/intersight/model/vnic_iscsi_static_target_policy_list_all_of.py index 441c809bd5..032e4448fb 100644 --- a/intersight/model/vnic_iscsi_static_target_policy_list_all_of.py +++ b/intersight/model/vnic_iscsi_static_target_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_iscsi_static_target_policy_relationship.py b/intersight/model/vnic_iscsi_static_target_policy_relationship.py index f99f4dcfdb..eb24ab1609 100644 --- a/intersight/model/vnic_iscsi_static_target_policy_relationship.py +++ b/intersight/model/vnic_iscsi_static_target_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class VnicIscsiStaticTargetPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1413,6 +1414,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1421,10 +1425,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_iscsi_static_target_policy_response.py b/intersight/model/vnic_iscsi_static_target_policy_response.py index b2f9639894..7461626750 100644 --- a/intersight/model/vnic_iscsi_static_target_policy_response.py +++ b/intersight/model/vnic_iscsi_static_target_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_lan_connectivity_policy.py b/intersight/model/vnic_lan_connectivity_policy.py index 6ec0efb389..41c564cf0c 100644 --- a/intersight/model/vnic_lan_connectivity_policy.py +++ b/intersight/model/vnic_lan_connectivity_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -330,6 +330,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -338,10 +341,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_lan_connectivity_policy_all_of.py b/intersight/model/vnic_lan_connectivity_policy_all_of.py index 99925cfb14..ce9241d47c 100644 --- a/intersight/model/vnic_lan_connectivity_policy_all_of.py +++ b/intersight/model/vnic_lan_connectivity_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_lan_connectivity_policy_inventory.py b/intersight/model/vnic_lan_connectivity_policy_inventory.py index d0e7f8313d..35b73a74f2 100644 --- a/intersight/model/vnic_lan_connectivity_policy_inventory.py +++ b/intersight/model/vnic_lan_connectivity_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -335,6 +335,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -343,10 +346,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_lan_connectivity_policy_inventory_all_of.py b/intersight/model/vnic_lan_connectivity_policy_inventory_all_of.py index 3378fd85ae..b31e9fe331 100644 --- a/intersight/model/vnic_lan_connectivity_policy_inventory_all_of.py +++ b/intersight/model/vnic_lan_connectivity_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_lan_connectivity_policy_inventory_list.py b/intersight/model/vnic_lan_connectivity_policy_inventory_list.py index 5b3fd427ee..110962554a 100644 --- a/intersight/model/vnic_lan_connectivity_policy_inventory_list.py +++ b/intersight/model/vnic_lan_connectivity_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_lan_connectivity_policy_inventory_list_all_of.py b/intersight/model/vnic_lan_connectivity_policy_inventory_list_all_of.py index 408f86716e..a068969b60 100644 --- a/intersight/model/vnic_lan_connectivity_policy_inventory_list_all_of.py +++ b/intersight/model/vnic_lan_connectivity_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_lan_connectivity_policy_inventory_relationship.py b/intersight/model/vnic_lan_connectivity_policy_inventory_relationship.py index b7c2c18e6b..0113389918 100644 --- a/intersight/model/vnic_lan_connectivity_policy_inventory_relationship.py +++ b/intersight/model/vnic_lan_connectivity_policy_inventory_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -850,6 +850,7 @@ class VnicLanConnectivityPolicyInventoryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1438,6 +1439,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1446,10 +1450,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_lan_connectivity_policy_inventory_response.py b/intersight/model/vnic_lan_connectivity_policy_inventory_response.py index c13f42d2da..eb156b6f58 100644 --- a/intersight/model/vnic_lan_connectivity_policy_inventory_response.py +++ b/intersight/model/vnic_lan_connectivity_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_lan_connectivity_policy_list.py b/intersight/model/vnic_lan_connectivity_policy_list.py index d1b1ce74f5..2893955bc8 100644 --- a/intersight/model/vnic_lan_connectivity_policy_list.py +++ b/intersight/model/vnic_lan_connectivity_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_lan_connectivity_policy_list_all_of.py b/intersight/model/vnic_lan_connectivity_policy_list_all_of.py index 9f8a1b5da5..968d7c49ab 100644 --- a/intersight/model/vnic_lan_connectivity_policy_list_all_of.py +++ b/intersight/model/vnic_lan_connectivity_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_lan_connectivity_policy_relationship.py b/intersight/model/vnic_lan_connectivity_policy_relationship.py index 3e7b614883..77db31273d 100644 --- a/intersight/model/vnic_lan_connectivity_policy_relationship.py +++ b/intersight/model/vnic_lan_connectivity_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -854,6 +854,7 @@ class VnicLanConnectivityPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1433,6 +1434,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1441,10 +1445,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_lan_connectivity_policy_response.py b/intersight/model/vnic_lan_connectivity_policy_response.py index 94921df6d0..8c08e26e3c 100644 --- a/intersight/model/vnic_lan_connectivity_policy_response.py +++ b/intersight/model/vnic_lan_connectivity_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_lcp_status.py b/intersight/model/vnic_lcp_status.py index 5a7e862e87..d33c5d7c99 100644 --- a/intersight/model/vnic_lcp_status.py +++ b/intersight/model/vnic_lcp_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -281,6 +281,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +292,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_lcp_status_all_of.py b/intersight/model/vnic_lcp_status_all_of.py index 7dd60b1dfb..770cc644a4 100644 --- a/intersight/model/vnic_lcp_status_all_of.py +++ b/intersight/model/vnic_lcp_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_lcp_status_list.py b/intersight/model/vnic_lcp_status_list.py index 664e4d770c..ede3dccd9d 100644 --- a/intersight/model/vnic_lcp_status_list.py +++ b/intersight/model/vnic_lcp_status_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_lcp_status_list_all_of.py b/intersight/model/vnic_lcp_status_list_all_of.py index 8595749bfc..3e70cca7d9 100644 --- a/intersight/model/vnic_lcp_status_list_all_of.py +++ b/intersight/model/vnic_lcp_status_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_lcp_status_response.py b/intersight/model/vnic_lcp_status_response.py index 86280601a7..a6a3394038 100644 --- a/intersight/model/vnic_lcp_status_response.py +++ b/intersight/model/vnic_lcp_status_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_lun.py b/intersight/model/vnic_lun.py index 4df2655760..5576c21505 100644 --- a/intersight/model/vnic_lun.py +++ b/intersight/model/vnic_lun.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_lun_all_of.py b/intersight/model/vnic_lun_all_of.py index 8caa63273d..4d8c66e2a7 100644 --- a/intersight/model/vnic_lun_all_of.py +++ b/intersight/model/vnic_lun_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_nvgre_settings.py b/intersight/model/vnic_nvgre_settings.py index 4aa11e770e..656d506fa5 100644 --- a/intersight/model/vnic_nvgre_settings.py +++ b/intersight/model/vnic_nvgre_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_nvgre_settings_all_of.py b/intersight/model/vnic_nvgre_settings_all_of.py index 9cc5b746c1..6305ae82f5 100644 --- a/intersight/model/vnic_nvgre_settings_all_of.py +++ b/intersight/model/vnic_nvgre_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_placement_settings.py b/intersight/model/vnic_placement_settings.py index 0ad12f85ea..55de44d889 100644 --- a/intersight/model/vnic_placement_settings.py +++ b/intersight/model/vnic_placement_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -250,6 +250,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -258,10 +261,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_placement_settings_all_of.py b/intersight/model/vnic_placement_settings_all_of.py index aa8dc7e6f5..bfaf60ef5b 100644 --- a/intersight/model/vnic_placement_settings_all_of.py +++ b/intersight/model/vnic_placement_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_plogi_settings.py b/intersight/model/vnic_plogi_settings.py index 0dd687c100..fc1a2b5062 100644 --- a/intersight/model/vnic_plogi_settings.py +++ b/intersight/model/vnic_plogi_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_plogi_settings_all_of.py b/intersight/model/vnic_plogi_settings_all_of.py index 6d1eb4a35e..99d556ce90 100644 --- a/intersight/model/vnic_plogi_settings_all_of.py +++ b/intersight/model/vnic_plogi_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_ptp_settings.py b/intersight/model/vnic_ptp_settings.py index 9dbac8f81d..5dd9c0923a 100644 --- a/intersight/model/vnic_ptp_settings.py +++ b/intersight/model/vnic_ptp_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_ptp_settings_all_of.py b/intersight/model/vnic_ptp_settings_all_of.py index f5f8ba2603..0502a99eda 100644 --- a/intersight/model/vnic_ptp_settings_all_of.py +++ b/intersight/model/vnic_ptp_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_roce_settings.py b/intersight/model/vnic_roce_settings.py index cf4244748c..8eba1ebbb7 100644 --- a/intersight/model/vnic_roce_settings.py +++ b/intersight/model/vnic_roce_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -247,6 +247,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -255,10 +258,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_roce_settings_all_of.py b/intersight/model/vnic_roce_settings_all_of.py index 4756a1a46b..48f3acd1ce 100644 --- a/intersight/model/vnic_roce_settings_all_of.py +++ b/intersight/model/vnic_roce_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_rss_hash_settings.py b/intersight/model/vnic_rss_hash_settings.py index 0d6e036d67..05b40d096b 100644 --- a/intersight/model/vnic_rss_hash_settings.py +++ b/intersight/model/vnic_rss_hash_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -230,6 +230,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -238,10 +241,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_rss_hash_settings_all_of.py b/intersight/model/vnic_rss_hash_settings_all_of.py index c4c00aa350..72d460a037 100644 --- a/intersight/model/vnic_rss_hash_settings_all_of.py +++ b/intersight/model/vnic_rss_hash_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_san_connectivity_policy.py b/intersight/model/vnic_san_connectivity_policy.py index 5bf4f7054d..b5c2b8b4fa 100644 --- a/intersight/model/vnic_san_connectivity_policy.py +++ b/intersight/model/vnic_san_connectivity_policy.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -326,6 +326,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -334,10 +337,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_san_connectivity_policy_all_of.py b/intersight/model/vnic_san_connectivity_policy_all_of.py index b013081f4a..51fbed96b3 100644 --- a/intersight/model/vnic_san_connectivity_policy_all_of.py +++ b/intersight/model/vnic_san_connectivity_policy_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_san_connectivity_policy_inventory.py b/intersight/model/vnic_san_connectivity_policy_inventory.py index 4d1ba0180c..1532af28c3 100644 --- a/intersight/model/vnic_san_connectivity_policy_inventory.py +++ b/intersight/model/vnic_san_connectivity_policy_inventory.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -330,6 +330,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -338,10 +341,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_san_connectivity_policy_inventory_all_of.py b/intersight/model/vnic_san_connectivity_policy_inventory_all_of.py index a1be4409a7..8604b187e9 100644 --- a/intersight/model/vnic_san_connectivity_policy_inventory_all_of.py +++ b/intersight/model/vnic_san_connectivity_policy_inventory_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_san_connectivity_policy_inventory_list.py b/intersight/model/vnic_san_connectivity_policy_inventory_list.py index aedc6ee89e..7525d6e316 100644 --- a/intersight/model/vnic_san_connectivity_policy_inventory_list.py +++ b/intersight/model/vnic_san_connectivity_policy_inventory_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_san_connectivity_policy_inventory_list_all_of.py b/intersight/model/vnic_san_connectivity_policy_inventory_list_all_of.py index 3eb3eca21a..b262eaa390 100644 --- a/intersight/model/vnic_san_connectivity_policy_inventory_list_all_of.py +++ b/intersight/model/vnic_san_connectivity_policy_inventory_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_san_connectivity_policy_inventory_relationship.py b/intersight/model/vnic_san_connectivity_policy_inventory_relationship.py index 7ecb922f50..c3b4608675 100644 --- a/intersight/model/vnic_san_connectivity_policy_inventory_relationship.py +++ b/intersight/model/vnic_san_connectivity_policy_inventory_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -849,6 +849,7 @@ class VnicSanConnectivityPolicyInventoryRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1433,6 +1434,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1441,10 +1445,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_san_connectivity_policy_inventory_response.py b/intersight/model/vnic_san_connectivity_policy_inventory_response.py index b186cb37e1..24723b6c59 100644 --- a/intersight/model/vnic_san_connectivity_policy_inventory_response.py +++ b/intersight/model/vnic_san_connectivity_policy_inventory_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_san_connectivity_policy_list.py b/intersight/model/vnic_san_connectivity_policy_list.py index ec4da04eca..48fc786e26 100644 --- a/intersight/model/vnic_san_connectivity_policy_list.py +++ b/intersight/model/vnic_san_connectivity_policy_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_san_connectivity_policy_list_all_of.py b/intersight/model/vnic_san_connectivity_policy_list_all_of.py index 92745e1ea3..d03b7351b5 100644 --- a/intersight/model/vnic_san_connectivity_policy_list_all_of.py +++ b/intersight/model/vnic_san_connectivity_policy_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_san_connectivity_policy_relationship.py b/intersight/model/vnic_san_connectivity_policy_relationship.py index bd00eb191c..80352ddf7d 100644 --- a/intersight/model/vnic_san_connectivity_policy_relationship.py +++ b/intersight/model/vnic_san_connectivity_policy_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -853,6 +853,7 @@ class VnicSanConnectivityPolicyRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1429,6 +1430,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1437,10 +1441,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_san_connectivity_policy_response.py b/intersight/model/vnic_san_connectivity_policy_response.py index 65892810bc..e3504a7173 100644 --- a/intersight/model/vnic_san_connectivity_policy_response.py +++ b/intersight/model/vnic_san_connectivity_policy_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_scp_status.py b/intersight/model/vnic_scp_status.py index 2cb3f56b3f..2e4bd25de1 100644 --- a/intersight/model/vnic_scp_status.py +++ b/intersight/model/vnic_scp_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -281,6 +281,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +292,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_scp_status_all_of.py b/intersight/model/vnic_scp_status_all_of.py index ade6191e2e..4bd6e93664 100644 --- a/intersight/model/vnic_scp_status_all_of.py +++ b/intersight/model/vnic_scp_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_scp_status_list.py b/intersight/model/vnic_scp_status_list.py index 44f6cd4215..4a73773cea 100644 --- a/intersight/model/vnic_scp_status_list.py +++ b/intersight/model/vnic_scp_status_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_scp_status_list_all_of.py b/intersight/model/vnic_scp_status_list_all_of.py index 24bfc4bf0f..f8c99c32aa 100644 --- a/intersight/model/vnic_scp_status_list_all_of.py +++ b/intersight/model/vnic_scp_status_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_scp_status_response.py b/intersight/model/vnic_scp_status_response.py index 0bae426e53..ee1656844a 100644 --- a/intersight/model/vnic_scp_status_response.py +++ b/intersight/model/vnic_scp_status_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_scsi_queue_settings.py b/intersight/model/vnic_scsi_queue_settings.py index c9d72612f4..05b19b5f31 100644 --- a/intersight/model/vnic_scsi_queue_settings.py +++ b/intersight/model/vnic_scsi_queue_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_scsi_queue_settings_all_of.py b/intersight/model/vnic_scsi_queue_settings_all_of.py index 1d1b5a1ab7..c8c0b9af87 100644 --- a/intersight/model/vnic_scsi_queue_settings_all_of.py +++ b/intersight/model/vnic_scsi_queue_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_sriov_settings.py b/intersight/model/vnic_sriov_settings.py index 27afe443e4..27da5e2aa3 100644 --- a/intersight/model/vnic_sriov_settings.py +++ b/intersight/model/vnic_sriov_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -244,6 +244,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -252,10 +255,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_sriov_settings_all_of.py b/intersight/model/vnic_sriov_settings_all_of.py index c1ba6cb4c8..f46e5d9ac5 100644 --- a/intersight/model/vnic_sriov_settings_all_of.py +++ b/intersight/model/vnic_sriov_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_tcp_offload_settings.py b/intersight/model/vnic_tcp_offload_settings.py index b7e71c8237..415cda24ae 100644 --- a/intersight/model/vnic_tcp_offload_settings.py +++ b/intersight/model/vnic_tcp_offload_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_tcp_offload_settings_all_of.py b/intersight/model/vnic_tcp_offload_settings_all_of.py index 8a39e52eb4..8a13439a1d 100644 --- a/intersight/model/vnic_tcp_offload_settings_all_of.py +++ b/intersight/model/vnic_tcp_offload_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_usnic_settings.py b/intersight/model/vnic_usnic_settings.py index df6497db7e..1b8f6cb342 100644 --- a/intersight/model/vnic_usnic_settings.py +++ b/intersight/model/vnic_usnic_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -223,6 +223,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -231,10 +234,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_usnic_settings_all_of.py b/intersight/model/vnic_usnic_settings_all_of.py index 2cd9261ce6..4b2c55c089 100644 --- a/intersight/model/vnic_usnic_settings_all_of.py +++ b/intersight/model/vnic_usnic_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_vhba_template.py b/intersight/model/vnic_vhba_template.py index 5ba6246025..aaf887c165 100644 --- a/intersight/model/vnic_vhba_template.py +++ b/intersight/model/vnic_vhba_template.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -349,6 +349,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -357,10 +360,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_vhba_template_all_of.py b/intersight/model/vnic_vhba_template_all_of.py index 71ee90ee10..607d13b9b0 100644 --- a/intersight/model/vnic_vhba_template_all_of.py +++ b/intersight/model/vnic_vhba_template_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_vhba_template_list.py b/intersight/model/vnic_vhba_template_list.py index bfc5282362..dcb30c15ee 100644 --- a/intersight/model/vnic_vhba_template_list.py +++ b/intersight/model/vnic_vhba_template_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_vhba_template_list_all_of.py b/intersight/model/vnic_vhba_template_list_all_of.py index 57bd1d9e20..8387d00955 100644 --- a/intersight/model/vnic_vhba_template_list_all_of.py +++ b/intersight/model/vnic_vhba_template_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_vhba_template_relationship.py b/intersight/model/vnic_vhba_template_relationship.py index 1cdb3d32cb..14bd648a9f 100644 --- a/intersight/model/vnic_vhba_template_relationship.py +++ b/intersight/model/vnic_vhba_template_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -858,6 +858,7 @@ class VnicVhbaTemplateRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1452,6 +1453,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1460,10 +1464,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_vhba_template_response.py b/intersight/model/vnic_vhba_template_response.py index 7d517a7d4c..8f6c06d3ce 100644 --- a/intersight/model/vnic_vhba_template_response.py +++ b/intersight/model/vnic_vhba_template_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_vif_status.py b/intersight/model/vnic_vif_status.py index 2bdaf2a0da..d7f3c170a2 100644 --- a/intersight/model/vnic_vif_status.py +++ b/intersight/model/vnic_vif_status.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_vif_status_all_of.py b/intersight/model/vnic_vif_status_all_of.py index 5e16389153..c7f21cc8ce 100644 --- a/intersight/model/vnic_vif_status_all_of.py +++ b/intersight/model/vnic_vif_status_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_vlan_settings.py b/intersight/model/vnic_vlan_settings.py index 89adb59a64..c57bffeb01 100644 --- a/intersight/model/vnic_vlan_settings.py +++ b/intersight/model/vnic_vlan_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -238,6 +238,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -246,10 +249,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_vlan_settings_all_of.py b/intersight/model/vnic_vlan_settings_all_of.py index 42a78737b4..d909991ce5 100644 --- a/intersight/model/vnic_vlan_settings_all_of.py +++ b/intersight/model/vnic_vlan_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_vmq_settings.py b/intersight/model/vnic_vmq_settings.py index 3b549e52ea..bb269276aa 100644 --- a/intersight/model/vnic_vmq_settings.py +++ b/intersight/model/vnic_vmq_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -236,6 +236,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -244,10 +247,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_vmq_settings_all_of.py b/intersight/model/vnic_vmq_settings_all_of.py index e818ba3e60..781aac559b 100644 --- a/intersight/model/vnic_vmq_settings_all_of.py +++ b/intersight/model/vnic_vmq_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_vnic_template.py b/intersight/model/vnic_vnic_template.py index caca251408..5bb12efcee 100644 --- a/intersight/model/vnic_vnic_template.py +++ b/intersight/model/vnic_vnic_template.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -370,6 +370,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -378,10 +381,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_vnic_template_all_of.py b/intersight/model/vnic_vnic_template_all_of.py index 42a0b72e44..27f412901b 100644 --- a/intersight/model/vnic_vnic_template_all_of.py +++ b/intersight/model/vnic_vnic_template_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_vnic_template_list.py b/intersight/model/vnic_vnic_template_list.py index b2fc916c95..37d8abfddf 100644 --- a/intersight/model/vnic_vnic_template_list.py +++ b/intersight/model/vnic_vnic_template_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_vnic_template_list_all_of.py b/intersight/model/vnic_vnic_template_list_all_of.py index 400da15f0a..9ba8642601 100644 --- a/intersight/model/vnic_vnic_template_list_all_of.py +++ b/intersight/model/vnic_vnic_template_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_vnic_template_relationship.py b/intersight/model/vnic_vnic_template_relationship.py index c3023e4f7b..f78b1b88ec 100644 --- a/intersight/model/vnic_vnic_template_relationship.py +++ b/intersight/model/vnic_vnic_template_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -864,6 +864,7 @@ class VnicVnicTemplateRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1473,6 +1474,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1481,10 +1485,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_vnic_template_response.py b/intersight/model/vnic_vnic_template_response.py index b9ac0ec8ec..9410f9dec5 100644 --- a/intersight/model/vnic_vnic_template_response.py +++ b/intersight/model/vnic_vnic_template_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_vsan_settings.py b/intersight/model/vnic_vsan_settings.py index a14c4c04a0..7af40892e5 100644 --- a/intersight/model/vnic_vsan_settings.py +++ b/intersight/model/vnic_vsan_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_vsan_settings_all_of.py b/intersight/model/vnic_vsan_settings_all_of.py index 9a0890227f..9728abc03a 100644 --- a/intersight/model/vnic_vsan_settings_all_of.py +++ b/intersight/model/vnic_vsan_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vnic_vxlan_settings.py b/intersight/model/vnic_vxlan_settings.py index 8550393f35..6d1c82a9e5 100644 --- a/intersight/model/vnic_vxlan_settings.py +++ b/intersight/model/vnic_vxlan_settings.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vnic_vxlan_settings_all_of.py b/intersight/model/vnic_vxlan_settings_all_of.py index 0a0b92cbf6..a6cd30c3a7 100644 --- a/intersight/model/vnic_vxlan_settings_all_of.py +++ b/intersight/model/vnic_vxlan_settings_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vrf_vrf.py b/intersight/model/vrf_vrf.py index cd8b5da0cf..e43f97525b 100644 --- a/intersight/model/vrf_vrf.py +++ b/intersight/model/vrf_vrf.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -271,6 +271,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -279,10 +282,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vrf_vrf_all_of.py b/intersight/model/vrf_vrf_all_of.py index afdddd2f90..773db8e330 100644 --- a/intersight/model/vrf_vrf_all_of.py +++ b/intersight/model/vrf_vrf_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vrf_vrf_list.py b/intersight/model/vrf_vrf_list.py index 763fac816d..fa6b16e9ff 100644 --- a/intersight/model/vrf_vrf_list.py +++ b/intersight/model/vrf_vrf_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vrf_vrf_list_all_of.py b/intersight/model/vrf_vrf_list_all_of.py index d65005246c..47021255b3 100644 --- a/intersight/model/vrf_vrf_list_all_of.py +++ b/intersight/model/vrf_vrf_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/vrf_vrf_relationship.py b/intersight/model/vrf_vrf_relationship.py index 3209a783b0..8d284fe5c2 100644 --- a/intersight/model/vrf_vrf_relationship.py +++ b/intersight/model/vrf_vrf_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class VrfVrfRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1374,6 +1375,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1382,10 +1386,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/vrf_vrf_response.py b/intersight/model/vrf_vrf_response.py index 73092cf169..8529f4a587 100644 --- a/intersight/model/vrf_vrf_response.py +++ b/intersight/model/vrf_vrf_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_abstract_loop_task.py b/intersight/model/workflow_abstract_loop_task.py index e8ab44483b..2b594b8732 100644 --- a/intersight/model/workflow_abstract_loop_task.py +++ b/intersight/model/workflow_abstract_loop_task.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -239,6 +239,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -247,10 +250,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_abstract_loop_task_all_of.py b/intersight/model/workflow_abstract_loop_task_all_of.py index eba65da2b3..14888ca7bf 100644 --- a/intersight/model/workflow_abstract_loop_task_all_of.py +++ b/intersight/model/workflow_abstract_loop_task_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_abstract_resource_selector.py b/intersight/model/workflow_abstract_resource_selector.py index f8e42e2bb1..7f8e352aac 100644 --- a/intersight/model/workflow_abstract_resource_selector.py +++ b/intersight/model/workflow_abstract_resource_selector.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -170,6 +170,7 @@ class WorkflowAbstractResourceSelector(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -512,6 +513,7 @@ class WorkflowAbstractResourceSelector(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -894,6 +896,7 @@ class WorkflowAbstractResourceSelector(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1236,6 +1239,7 @@ class WorkflowAbstractResourceSelector(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1651,6 +1655,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1659,10 +1666,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_abstract_worker_task.py b/intersight/model/workflow_abstract_worker_task.py index 8815cf7f68..77c73171f2 100644 --- a/intersight/model/workflow_abstract_worker_task.py +++ b/intersight/model/workflow_abstract_worker_task.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -247,6 +247,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -255,10 +258,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_abstract_worker_task_all_of.py b/intersight/model/workflow_abstract_worker_task_all_of.py index 102e05366f..73cf2c2d12 100644 --- a/intersight/model/workflow_abstract_worker_task_all_of.py +++ b/intersight/model/workflow_abstract_worker_task_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_ansible_batch_executor.py b/intersight/model/workflow_ansible_batch_executor.py index 2056099efc..c09e2598e6 100644 --- a/intersight/model/workflow_ansible_batch_executor.py +++ b/intersight/model/workflow_ansible_batch_executor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -305,6 +305,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -313,10 +316,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_ansible_batch_executor_all_of.py b/intersight/model/workflow_ansible_batch_executor_all_of.py index 2a72759d43..cd89b1d7a6 100644 --- a/intersight/model/workflow_ansible_batch_executor_all_of.py +++ b/intersight/model/workflow_ansible_batch_executor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_ansible_batch_executor_list.py b/intersight/model/workflow_ansible_batch_executor_list.py index 5b569e8f01..1cc7f13bac 100644 --- a/intersight/model/workflow_ansible_batch_executor_list.py +++ b/intersight/model/workflow_ansible_batch_executor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_ansible_batch_executor_list_all_of.py b/intersight/model/workflow_ansible_batch_executor_list_all_of.py index 5d5b510a55..39034702ce 100644 --- a/intersight/model/workflow_ansible_batch_executor_list_all_of.py +++ b/intersight/model/workflow_ansible_batch_executor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_ansible_batch_executor_response.py b/intersight/model/workflow_ansible_batch_executor_response.py index cf6fc0a57b..ed7227b7f8 100644 --- a/intersight/model/workflow_ansible_batch_executor_response.py +++ b/intersight/model/workflow_ansible_batch_executor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_ansible_play_session.py b/intersight/model/workflow_ansible_play_session.py index eefc4fbde0..2794bbf10c 100644 --- a/intersight/model/workflow_ansible_play_session.py +++ b/intersight/model/workflow_ansible_play_session.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -255,6 +255,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -263,10 +266,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_ansible_play_session_all_of.py b/intersight/model/workflow_ansible_play_session_all_of.py index 3cc0363d51..13847bd17a 100644 --- a/intersight/model/workflow_ansible_play_session_all_of.py +++ b/intersight/model/workflow_ansible_play_session_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_api.py b/intersight/model/workflow_api.py index e40954e527..8e54690c36 100644 --- a/intersight/model/workflow_api.py +++ b/intersight/model/workflow_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -275,6 +275,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -283,10 +286,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_api_all_of.py b/intersight/model/workflow_api_all_of.py index cf35b05f50..a2538bf2cf 100644 --- a/intersight/model/workflow_api_all_of.py +++ b/intersight/model/workflow_api_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_array_data_type.py b/intersight/model/workflow_array_data_type.py index 40f94aab23..f4ce9162dc 100644 --- a/intersight/model/workflow_array_data_type.py +++ b/intersight/model/workflow_array_data_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -256,6 +256,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -264,10 +267,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_array_data_type_all_of.py b/intersight/model/workflow_array_data_type_all_of.py index 5a6446ca13..200adc0d64 100644 --- a/intersight/model/workflow_array_data_type_all_of.py +++ b/intersight/model/workflow_array_data_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_array_item.py b/intersight/model/workflow_array_item.py index ade6cc0cfa..26e3c11be1 100644 --- a/intersight/model/workflow_array_item.py +++ b/intersight/model/workflow_array_item.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -174,6 +174,7 @@ class WorkflowArrayItem(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -516,6 +517,7 @@ class WorkflowArrayItem(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -898,6 +900,7 @@ class WorkflowArrayItem(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1240,6 +1243,7 @@ class WorkflowArrayItem(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1657,6 +1661,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1665,10 +1672,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_associated_roles.py b/intersight/model/workflow_associated_roles.py index 090185ad82..374a1b303a 100644 --- a/intersight/model/workflow_associated_roles.py +++ b/intersight/model/workflow_associated_roles.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_associated_roles_all_of.py b/intersight/model/workflow_associated_roles_all_of.py index aa6619a514..d5e1047374 100644 --- a/intersight/model/workflow_associated_roles_all_of.py +++ b/intersight/model/workflow_associated_roles_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_base_data_type.py b/intersight/model/workflow_base_data_type.py index 07c3d9e47e..1260d817dc 100644 --- a/intersight/model/workflow_base_data_type.py +++ b/intersight/model/workflow_base_data_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -282,6 +282,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -290,10 +293,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_base_data_type_all_of.py b/intersight/model/workflow_base_data_type_all_of.py index f782676249..b0bd2ac87e 100644 --- a/intersight/model/workflow_base_data_type_all_of.py +++ b/intersight/model/workflow_base_data_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_base_operation.py b/intersight/model/workflow_base_operation.py index 156130cf1c..b91629eceb 100644 --- a/intersight/model/workflow_base_operation.py +++ b/intersight/model/workflow_base_operation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,6 +226,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -234,10 +237,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_base_operation_all_of.py b/intersight/model/workflow_base_operation_all_of.py index 4cb22c3230..7fd2e67b2b 100644 --- a/intersight/model/workflow_base_operation_all_of.py +++ b/intersight/model/workflow_base_operation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_batch_api_executor.py b/intersight/model/workflow_batch_api_executor.py index 518cc5d57a..75dd4a3bef 100644 --- a/intersight/model/workflow_batch_api_executor.py +++ b/intersight/model/workflow_batch_api_executor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -310,6 +310,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -318,10 +321,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_batch_api_executor_all_of.py b/intersight/model/workflow_batch_api_executor_all_of.py index acd5e89b37..cc7261f678 100644 --- a/intersight/model/workflow_batch_api_executor_all_of.py +++ b/intersight/model/workflow_batch_api_executor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_batch_api_executor_list.py b/intersight/model/workflow_batch_api_executor_list.py index b43f34e7b4..eb3f2fe8db 100644 --- a/intersight/model/workflow_batch_api_executor_list.py +++ b/intersight/model/workflow_batch_api_executor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_batch_api_executor_list_all_of.py b/intersight/model/workflow_batch_api_executor_list_all_of.py index 2073e40797..59b12e07e0 100644 --- a/intersight/model/workflow_batch_api_executor_list_all_of.py +++ b/intersight/model/workflow_batch_api_executor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_batch_api_executor_response.py b/intersight/model/workflow_batch_api_executor_response.py index 93656cbc34..c864431ee4 100644 --- a/intersight/model/workflow_batch_api_executor_response.py +++ b/intersight/model/workflow_batch_api_executor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_batch_executor.py b/intersight/model/workflow_batch_executor.py index 25ad66f0d5..00cca253fa 100644 --- a/intersight/model/workflow_batch_executor.py +++ b/intersight/model/workflow_batch_executor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -317,6 +317,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -325,10 +328,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_batch_executor_all_of.py b/intersight/model/workflow_batch_executor_all_of.py index b567e5dbb2..e884a06e80 100644 --- a/intersight/model/workflow_batch_executor_all_of.py +++ b/intersight/model/workflow_batch_executor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_cancelable_type.py b/intersight/model/workflow_cancelable_type.py index ad8f811062..3d3f1d8dea 100644 --- a/intersight/model/workflow_cancelable_type.py +++ b/intersight/model/workflow_cancelable_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -219,6 +219,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +230,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_cancelable_type_all_of.py b/intersight/model/workflow_cancelable_type_all_of.py index dc1b120d22..b35b9c15e3 100644 --- a/intersight/model/workflow_cancelable_type_all_of.py +++ b/intersight/model/workflow_cancelable_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_catalog.py b/intersight/model/workflow_catalog.py index da57233b57..d19e6f696a 100644 --- a/intersight/model/workflow_catalog.py +++ b/intersight/model/workflow_catalog.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -268,6 +268,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -276,10 +279,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_catalog_all_of.py b/intersight/model/workflow_catalog_all_of.py index 409573f52e..1afa07bc6c 100644 --- a/intersight/model/workflow_catalog_all_of.py +++ b/intersight/model/workflow_catalog_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_catalog_item_definition.py b/intersight/model/workflow_catalog_item_definition.py index 1c0177a16f..7fdc85d513 100644 --- a/intersight/model/workflow_catalog_item_definition.py +++ b/intersight/model/workflow_catalog_item_definition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -84,8 +84,9 @@ class WorkflowCatalogItemDefinition(ModelComposed): 'WORKFLOW.CATALOGITEMDEFINITION': "workflow.CatalogItemDefinition", }, ('publish_status',): { - 'NOTPUBLISHED': "NotPublished", + 'DRAFT': "Draft", 'PUBLISHED': "Published", + 'ARCHIVED': "Archived", }, ('support_status',): { 'SUPPORTED': "Supported", @@ -248,7 +249,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 description (str): The description for the catalog item which provides information on what are the pre-requisites to deploy the resource.. [optional] # noqa: E501 label (str): A user friendly short name to identify the catalog item. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).. [optional] # noqa: E501 name (str): The name for this catalog item definition. You can have multiple versions of the catalog item with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_).. [optional] # noqa: E501 - publish_status (str): Publish status of the catalog item. * `NotPublished` - A state of the service item or catalog item which is not yet published. * `Published` - A state denoting that the service item or catalog item is published.. [optional] if omitted the server will use the default value of "NotPublished" # noqa: E501 + publish_status (str): Publish status of the catalog item. * `Draft` - The enum specifies the option as Draft which means the meta definition is being designed and tested. * `Published` - The enum specifies the option as Published which means the meta definition is ready for consumption. * `Archived` - The enum specifies the option as Archived which means the meta definition is archived and can no longer be consumed.. [optional] if omitted the server will use the default value of "Draft" # noqa: E501 service_items ([WorkflowServiceItemType], none_type): [optional] # noqa: E501 support_status (str): The CatalogItem Support depicts the support status of catalog, the values will be any of Supported or Deprecated state. The user can create a Catalog Service Request if the support status is supported, if its Deprecated then it cannot be instantiated. * `Supported` - The definition is a supported version and there will be no changes to the mandatory inputs or outputs. * `Beta` - The definition is a Beta version and this version can under go changes until the version is marked supported. * `Deprecated` - The version of definition is deprecated and typically there will be a higher version of the same definition that has been added.. [optional] if omitted the server will use the default value of "Supported" # noqa: E501 user_id_or_email (str): The user identifier who created or updated the catalog item definition.. [optional] # noqa: E501 @@ -319,6 +320,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -327,10 +331,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -383,7 +390,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 description (str): The description for the catalog item which provides information on what are the pre-requisites to deploy the resource.. [optional] # noqa: E501 label (str): A user friendly short name to identify the catalog item. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).. [optional] # noqa: E501 name (str): The name for this catalog item definition. You can have multiple versions of the catalog item with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_).. [optional] # noqa: E501 - publish_status (str): Publish status of the catalog item. * `NotPublished` - A state of the service item or catalog item which is not yet published. * `Published` - A state denoting that the service item or catalog item is published.. [optional] if omitted the server will use the default value of "NotPublished" # noqa: E501 + publish_status (str): Publish status of the catalog item. * `Draft` - The enum specifies the option as Draft which means the meta definition is being designed and tested. * `Published` - The enum specifies the option as Published which means the meta definition is ready for consumption. * `Archived` - The enum specifies the option as Archived which means the meta definition is archived and can no longer be consumed.. [optional] if omitted the server will use the default value of "Draft" # noqa: E501 service_items ([WorkflowServiceItemType], none_type): [optional] # noqa: E501 support_status (str): The CatalogItem Support depicts the support status of catalog, the values will be any of Supported or Deprecated state. The user can create a Catalog Service Request if the support status is supported, if its Deprecated then it cannot be instantiated. * `Supported` - The definition is a supported version and there will be no changes to the mandatory inputs or outputs. * `Beta` - The definition is a Beta version and this version can under go changes until the version is marked supported. * `Deprecated` - The version of definition is deprecated and typically there will be a higher version of the same definition that has been added.. [optional] if omitted the server will use the default value of "Supported" # noqa: E501 user_id_or_email (str): The user identifier who created or updated the catalog item definition.. [optional] # noqa: E501 diff --git a/intersight/model/workflow_catalog_item_definition_all_of.py b/intersight/model/workflow_catalog_item_definition_all_of.py index f4469ea7af..c45adf3b77 100644 --- a/intersight/model/workflow_catalog_item_definition_all_of.py +++ b/intersight/model/workflow_catalog_item_definition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -72,8 +72,9 @@ class WorkflowCatalogItemDefinitionAllOf(ModelNormal): 'WORKFLOW.CATALOGITEMDEFINITION': "workflow.CatalogItemDefinition", }, ('publish_status',): { - 'NOTPUBLISHED': "NotPublished", + 'DRAFT': "Draft", 'PUBLISHED': "Published", + 'ARCHIVED': "Archived", }, ('support_status',): { 'SUPPORTED': "Supported", @@ -204,7 +205,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 description (str): The description for the catalog item which provides information on what are the pre-requisites to deploy the resource.. [optional] # noqa: E501 label (str): A user friendly short name to identify the catalog item. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).. [optional] # noqa: E501 name (str): The name for this catalog item definition. You can have multiple versions of the catalog item with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_).. [optional] # noqa: E501 - publish_status (str): Publish status of the catalog item. * `NotPublished` - A state of the service item or catalog item which is not yet published. * `Published` - A state denoting that the service item or catalog item is published.. [optional] if omitted the server will use the default value of "NotPublished" # noqa: E501 + publish_status (str): Publish status of the catalog item. * `Draft` - The enum specifies the option as Draft which means the meta definition is being designed and tested. * `Published` - The enum specifies the option as Published which means the meta definition is ready for consumption. * `Archived` - The enum specifies the option as Archived which means the meta definition is archived and can no longer be consumed.. [optional] if omitted the server will use the default value of "Draft" # noqa: E501 service_items ([WorkflowServiceItemType], none_type): [optional] # noqa: E501 support_status (str): The CatalogItem Support depicts the support status of catalog, the values will be any of Supported or Deprecated state. The user can create a Catalog Service Request if the support status is supported, if its Deprecated then it cannot be instantiated. * `Supported` - The definition is a supported version and there will be no changes to the mandatory inputs or outputs. * `Beta` - The definition is a Beta version and this version can under go changes until the version is marked supported. * `Deprecated` - The version of definition is deprecated and typically there will be a higher version of the same definition that has been added.. [optional] if omitted the server will use the default value of "Supported" # noqa: E501 user_id_or_email (str): The user identifier who created or updated the catalog item definition.. [optional] # noqa: E501 @@ -307,7 +308,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 description (str): The description for the catalog item which provides information on what are the pre-requisites to deploy the resource.. [optional] # noqa: E501 label (str): A user friendly short name to identify the catalog item. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).. [optional] # noqa: E501 name (str): The name for this catalog item definition. You can have multiple versions of the catalog item with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_).. [optional] # noqa: E501 - publish_status (str): Publish status of the catalog item. * `NotPublished` - A state of the service item or catalog item which is not yet published. * `Published` - A state denoting that the service item or catalog item is published.. [optional] if omitted the server will use the default value of "NotPublished" # noqa: E501 + publish_status (str): Publish status of the catalog item. * `Draft` - The enum specifies the option as Draft which means the meta definition is being designed and tested. * `Published` - The enum specifies the option as Published which means the meta definition is ready for consumption. * `Archived` - The enum specifies the option as Archived which means the meta definition is archived and can no longer be consumed.. [optional] if omitted the server will use the default value of "Draft" # noqa: E501 service_items ([WorkflowServiceItemType], none_type): [optional] # noqa: E501 support_status (str): The CatalogItem Support depicts the support status of catalog, the values will be any of Supported or Deprecated state. The user can create a Catalog Service Request if the support status is supported, if its Deprecated then it cannot be instantiated. * `Supported` - The definition is a supported version and there will be no changes to the mandatory inputs or outputs. * `Beta` - The definition is a Beta version and this version can under go changes until the version is marked supported. * `Deprecated` - The version of definition is deprecated and typically there will be a higher version of the same definition that has been added.. [optional] if omitted the server will use the default value of "Supported" # noqa: E501 user_id_or_email (str): The user identifier who created or updated the catalog item definition.. [optional] # noqa: E501 diff --git a/intersight/model/workflow_catalog_item_definition_list.py b/intersight/model/workflow_catalog_item_definition_list.py index fef3a561f6..3b41aadbc8 100644 --- a/intersight/model/workflow_catalog_item_definition_list.py +++ b/intersight/model/workflow_catalog_item_definition_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_catalog_item_definition_list_all_of.py b/intersight/model/workflow_catalog_item_definition_list_all_of.py index 5265fe134d..4a9ce0b8ac 100644 --- a/intersight/model/workflow_catalog_item_definition_list_all_of.py +++ b/intersight/model/workflow_catalog_item_definition_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_catalog_item_definition_relationship.py b/intersight/model/workflow_catalog_item_definition_relationship.py index 8f1faa9a93..7aecfc6825 100644 --- a/intersight/model/workflow_catalog_item_definition_relationship.py +++ b/intersight/model/workflow_catalog_item_definition_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -81,8 +81,9 @@ class WorkflowCatalogItemDefinitionRelationship(ModelComposed): 'MO.MOREF': "mo.MoRef", }, ('publish_status',): { - 'NOTPUBLISHED': "NotPublished", + 'DRAFT': "Draft", 'PUBLISHED': "Published", + 'ARCHIVED': "Archived", }, ('support_status',): { 'SUPPORTED': "Supported", @@ -848,6 +849,7 @@ class WorkflowCatalogItemDefinitionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1365,7 +1367,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 description (str): The description for the catalog item which provides information on what are the pre-requisites to deploy the resource.. [optional] # noqa: E501 label (str): A user friendly short name to identify the catalog item. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).. [optional] # noqa: E501 name (str): The name for this catalog item definition. You can have multiple versions of the catalog item with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_).. [optional] # noqa: E501 - publish_status (str): Publish status of the catalog item. * `NotPublished` - A state of the service item or catalog item which is not yet published. * `Published` - A state denoting that the service item or catalog item is published.. [optional] if omitted the server will use the default value of "NotPublished" # noqa: E501 + publish_status (str): Publish status of the catalog item. * `Draft` - The enum specifies the option as Draft which means the meta definition is being designed and tested. * `Published` - The enum specifies the option as Published which means the meta definition is ready for consumption. * `Archived` - The enum specifies the option as Archived which means the meta definition is archived and can no longer be consumed.. [optional] if omitted the server will use the default value of "Draft" # noqa: E501 service_items ([WorkflowServiceItemType], none_type): [optional] # noqa: E501 support_status (str): The CatalogItem Support depicts the support status of catalog, the values will be any of Supported or Deprecated state. The user can create a Catalog Service Request if the support status is supported, if its Deprecated then it cannot be instantiated. * `Supported` - The definition is a supported version and there will be no changes to the mandatory inputs or outputs. * `Beta` - The definition is a Beta version and this version can under go changes until the version is marked supported. * `Deprecated` - The version of definition is deprecated and typically there will be a higher version of the same definition that has been added.. [optional] if omitted the server will use the default value of "Supported" # noqa: E501 user_id_or_email (str): The user identifier who created or updated the catalog item definition.. [optional] # noqa: E501 @@ -1422,6 +1424,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1430,10 +1435,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -1500,7 +1508,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 description (str): The description for the catalog item which provides information on what are the pre-requisites to deploy the resource.. [optional] # noqa: E501 label (str): A user friendly short name to identify the catalog item. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).. [optional] # noqa: E501 name (str): The name for this catalog item definition. You can have multiple versions of the catalog item with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_).. [optional] # noqa: E501 - publish_status (str): Publish status of the catalog item. * `NotPublished` - A state of the service item or catalog item which is not yet published. * `Published` - A state denoting that the service item or catalog item is published.. [optional] if omitted the server will use the default value of "NotPublished" # noqa: E501 + publish_status (str): Publish status of the catalog item. * `Draft` - The enum specifies the option as Draft which means the meta definition is being designed and tested. * `Published` - The enum specifies the option as Published which means the meta definition is ready for consumption. * `Archived` - The enum specifies the option as Archived which means the meta definition is archived and can no longer be consumed.. [optional] if omitted the server will use the default value of "Draft" # noqa: E501 service_items ([WorkflowServiceItemType], none_type): [optional] # noqa: E501 support_status (str): The CatalogItem Support depicts the support status of catalog, the values will be any of Supported or Deprecated state. The user can create a Catalog Service Request if the support status is supported, if its Deprecated then it cannot be instantiated. * `Supported` - The definition is a supported version and there will be no changes to the mandatory inputs or outputs. * `Beta` - The definition is a Beta version and this version can under go changes until the version is marked supported. * `Deprecated` - The version of definition is deprecated and typically there will be a higher version of the same definition that has been added.. [optional] if omitted the server will use the default value of "Supported" # noqa: E501 user_id_or_email (str): The user identifier who created or updated the catalog item definition.. [optional] # noqa: E501 diff --git a/intersight/model/workflow_catalog_item_definition_response.py b/intersight/model/workflow_catalog_item_definition_response.py index 0250aadf90..924f6122c2 100644 --- a/intersight/model/workflow_catalog_item_definition_response.py +++ b/intersight/model/workflow_catalog_item_definition_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_catalog_list.py b/intersight/model/workflow_catalog_list.py index 2771b98092..323b89646b 100644 --- a/intersight/model/workflow_catalog_list.py +++ b/intersight/model/workflow_catalog_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_catalog_list_all_of.py b/intersight/model/workflow_catalog_list_all_of.py index 0e98dfc2fd..c2e4b6ae1a 100644 --- a/intersight/model/workflow_catalog_list_all_of.py +++ b/intersight/model/workflow_catalog_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_catalog_relationship.py b/intersight/model/workflow_catalog_relationship.py index 4455ffd197..2501c52c94 100644 --- a/intersight/model/workflow_catalog_relationship.py +++ b/intersight/model/workflow_catalog_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class WorkflowCatalogRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1371,6 +1372,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1379,10 +1383,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_catalog_response.py b/intersight/model/workflow_catalog_response.py index 2511a159e0..49598df28d 100644 --- a/intersight/model/workflow_catalog_response.py +++ b/intersight/model/workflow_catalog_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_catalog_service_request.py b/intersight/model/workflow_catalog_service_request.py index d312c0852e..e364db6271 100644 --- a/intersight/model/workflow_catalog_service_request.py +++ b/intersight/model/workflow_catalog_service_request.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -353,6 +353,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -361,10 +364,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_catalog_service_request_all_of.py b/intersight/model/workflow_catalog_service_request_all_of.py index 986ec0cf77..cf71339795 100644 --- a/intersight/model/workflow_catalog_service_request_all_of.py +++ b/intersight/model/workflow_catalog_service_request_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_catalog_service_request_list.py b/intersight/model/workflow_catalog_service_request_list.py index 0256751750..263c9b2508 100644 --- a/intersight/model/workflow_catalog_service_request_list.py +++ b/intersight/model/workflow_catalog_service_request_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_catalog_service_request_list_all_of.py b/intersight/model/workflow_catalog_service_request_list_all_of.py index e69d996c51..787543b46e 100644 --- a/intersight/model/workflow_catalog_service_request_list_all_of.py +++ b/intersight/model/workflow_catalog_service_request_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_catalog_service_request_relationship.py b/intersight/model/workflow_catalog_service_request_relationship.py index b4e887e5d2..06da0af05f 100644 --- a/intersight/model/workflow_catalog_service_request_relationship.py +++ b/intersight/model/workflow_catalog_service_request_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -860,6 +860,7 @@ class WorkflowCatalogServiceRequestRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1456,6 +1457,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1464,10 +1468,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_catalog_service_request_response.py b/intersight/model/workflow_catalog_service_request_response.py index b41741009a..14b18e2943 100644 --- a/intersight/model/workflow_catalog_service_request_response.py +++ b/intersight/model/workflow_catalog_service_request_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_cli_command.py b/intersight/model/workflow_cli_command.py index 3b124efad3..9e1edd60c9 100644 --- a/intersight/model/workflow_cli_command.py +++ b/intersight/model/workflow_cli_command.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -273,6 +273,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -281,10 +284,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_cli_command_all_of.py b/intersight/model/workflow_cli_command_all_of.py index 8e1cd5710e..be46af1fcb 100644 --- a/intersight/model/workflow_cli_command_all_of.py +++ b/intersight/model/workflow_cli_command_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_comments.py b/intersight/model/workflow_comments.py index 6d07b16ca0..d93696e388 100644 --- a/intersight/model/workflow_comments.py +++ b/intersight/model/workflow_comments.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_comments_all_of.py b/intersight/model/workflow_comments_all_of.py index d2266b59ea..28001a2dec 100644 --- a/intersight/model/workflow_comments_all_of.py +++ b/intersight/model/workflow_comments_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_constraints.py b/intersight/model/workflow_constraints.py index cecc3c3d4c..027ed509f0 100644 --- a/intersight/model/workflow_constraints.py +++ b/intersight/model/workflow_constraints.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_constraints_all_of.py b/intersight/model/workflow_constraints_all_of.py index 41921860c7..d2609e4fec 100644 --- a/intersight/model/workflow_constraints_all_of.py +++ b/intersight/model/workflow_constraints_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_control_task.py b/intersight/model/workflow_control_task.py index c5cae86ebe..82e97874cc 100644 --- a/intersight/model/workflow_control_task.py +++ b/intersight/model/workflow_control_task.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -267,6 +267,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -275,10 +278,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_custom_array_item.py b/intersight/model/workflow_custom_array_item.py index 4b5053421a..bab0a1a87b 100644 --- a/intersight/model/workflow_custom_array_item.py +++ b/intersight/model/workflow_custom_array_item.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_custom_array_item_all_of.py b/intersight/model/workflow_custom_array_item_all_of.py index f3a028ea06..54839ff10b 100644 --- a/intersight/model/workflow_custom_array_item_all_of.py +++ b/intersight/model/workflow_custom_array_item_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_custom_data_property.py b/intersight/model/workflow_custom_data_property.py index 96d30ac9be..105b153e60 100644 --- a/intersight/model/workflow_custom_data_property.py +++ b/intersight/model/workflow_custom_data_property.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_custom_data_property_all_of.py b/intersight/model/workflow_custom_data_property_all_of.py index f2e807c59e..67cd822ed4 100644 --- a/intersight/model/workflow_custom_data_property_all_of.py +++ b/intersight/model/workflow_custom_data_property_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_custom_data_type.py b/intersight/model/workflow_custom_data_type.py index db5347db1c..73d4169e72 100644 --- a/intersight/model/workflow_custom_data_type.py +++ b/intersight/model/workflow_custom_data_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -250,6 +250,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -258,10 +261,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_custom_data_type_all_of.py b/intersight/model/workflow_custom_data_type_all_of.py index a2d12acdb7..5cdf34a820 100644 --- a/intersight/model/workflow_custom_data_type_all_of.py +++ b/intersight/model/workflow_custom_data_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_custom_data_type_definition.py b/intersight/model/workflow_custom_data_type_definition.py index 70fc8a0f47..719b8c0108 100644 --- a/intersight/model/workflow_custom_data_type_definition.py +++ b/intersight/model/workflow_custom_data_type_definition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -307,6 +307,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -315,10 +318,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_custom_data_type_definition_all_of.py b/intersight/model/workflow_custom_data_type_definition_all_of.py index 599f2b2e95..3197586959 100644 --- a/intersight/model/workflow_custom_data_type_definition_all_of.py +++ b/intersight/model/workflow_custom_data_type_definition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_custom_data_type_definition_list.py b/intersight/model/workflow_custom_data_type_definition_list.py index be358c0dc1..dc759d0abe 100644 --- a/intersight/model/workflow_custom_data_type_definition_list.py +++ b/intersight/model/workflow_custom_data_type_definition_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_custom_data_type_definition_list_all_of.py b/intersight/model/workflow_custom_data_type_definition_list_all_of.py index 2c07a3d849..1d4c135cfd 100644 --- a/intersight/model/workflow_custom_data_type_definition_list_all_of.py +++ b/intersight/model/workflow_custom_data_type_definition_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_custom_data_type_definition_relationship.py b/intersight/model/workflow_custom_data_type_definition_relationship.py index 7a2f1de994..b7fec85b47 100644 --- a/intersight/model/workflow_custom_data_type_definition_relationship.py +++ b/intersight/model/workflow_custom_data_type_definition_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class WorkflowCustomDataTypeDefinitionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1408,6 +1409,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1416,10 +1420,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_custom_data_type_definition_response.py b/intersight/model/workflow_custom_data_type_definition_response.py index 8ce0416255..3534339878 100644 --- a/intersight/model/workflow_custom_data_type_definition_response.py +++ b/intersight/model/workflow_custom_data_type_definition_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_custom_data_type_properties.py b/intersight/model/workflow_custom_data_type_properties.py index 3b9daa5b3c..130a306b7e 100644 --- a/intersight/model/workflow_custom_data_type_properties.py +++ b/intersight/model/workflow_custom_data_type_properties.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_custom_data_type_properties_all_of.py b/intersight/model/workflow_custom_data_type_properties_all_of.py index 4d9d698e7b..94d8dad030 100644 --- a/intersight/model/workflow_custom_data_type_properties_all_of.py +++ b/intersight/model/workflow_custom_data_type_properties_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_decision_case.py b/intersight/model/workflow_decision_case.py index f17418b30a..d34110b370 100644 --- a/intersight/model/workflow_decision_case.py +++ b/intersight/model/workflow_decision_case.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_decision_case_all_of.py b/intersight/model/workflow_decision_case_all_of.py index eca2cdcf77..54200bcbfb 100644 --- a/intersight/model/workflow_decision_case_all_of.py +++ b/intersight/model/workflow_decision_case_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_decision_task.py b/intersight/model/workflow_decision_task.py index b1aec3f2ab..78d978342a 100644 --- a/intersight/model/workflow_decision_task.py +++ b/intersight/model/workflow_decision_task.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -234,6 +234,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -242,10 +245,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_decision_task_all_of.py b/intersight/model/workflow_decision_task_all_of.py index 16230df678..ca743d7385 100644 --- a/intersight/model/workflow_decision_task_all_of.py +++ b/intersight/model/workflow_decision_task_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_default_value.py b/intersight/model/workflow_default_value.py index 3d5e36f97a..ef871b50d0 100644 --- a/intersight/model/workflow_default_value.py +++ b/intersight/model/workflow_default_value.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_default_value_all_of.py b/intersight/model/workflow_default_value_all_of.py index af1c888458..d44528ae13 100644 --- a/intersight/model/workflow_default_value_all_of.py +++ b/intersight/model/workflow_default_value_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_display_meta.py b/intersight/model/workflow_display_meta.py index 4e03f346dc..802e579f0c 100644 --- a/intersight/model/workflow_display_meta.py +++ b/intersight/model/workflow_display_meta.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -219,6 +219,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +230,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_display_meta_all_of.py b/intersight/model/workflow_display_meta_all_of.py index 9564b447c8..2c94ecc090 100644 --- a/intersight/model/workflow_display_meta_all_of.py +++ b/intersight/model/workflow_display_meta_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_dynamic_template_parser_data_type.py b/intersight/model/workflow_dynamic_template_parser_data_type.py index 1b23102011..5d6a8c10ce 100644 --- a/intersight/model/workflow_dynamic_template_parser_data_type.py +++ b/intersight/model/workflow_dynamic_template_parser_data_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -254,6 +254,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -262,10 +265,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_dynamic_template_parser_data_type_all_of.py b/intersight/model/workflow_dynamic_template_parser_data_type_all_of.py index 4956b2e730..86d803e205 100644 --- a/intersight/model/workflow_dynamic_template_parser_data_type_all_of.py +++ b/intersight/model/workflow_dynamic_template_parser_data_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_end_task.py b/intersight/model/workflow_end_task.py index 785e8c761f..30cb80a66c 100644 --- a/intersight/model/workflow_end_task.py +++ b/intersight/model/workflow_end_task.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -243,6 +243,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -251,10 +254,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_enum_entry.py b/intersight/model/workflow_enum_entry.py index 0570c41711..a4ac479c09 100644 --- a/intersight/model/workflow_enum_entry.py +++ b/intersight/model/workflow_enum_entry.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_enum_entry_all_of.py b/intersight/model/workflow_enum_entry_all_of.py index 9337bcd3f7..02cda923ac 100644 --- a/intersight/model/workflow_enum_entry_all_of.py +++ b/intersight/model/workflow_enum_entry_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_error_response_handler.py b/intersight/model/workflow_error_response_handler.py index 8715f4156c..ebfc19318b 100644 --- a/intersight/model/workflow_error_response_handler.py +++ b/intersight/model/workflow_error_response_handler.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -367,6 +367,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -375,10 +378,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_error_response_handler_all_of.py b/intersight/model/workflow_error_response_handler_all_of.py index 4d3d3f4fe9..7b532ed3ff 100644 --- a/intersight/model/workflow_error_response_handler_all_of.py +++ b/intersight/model/workflow_error_response_handler_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_error_response_handler_list.py b/intersight/model/workflow_error_response_handler_list.py index c6c7b26592..38143b76dc 100644 --- a/intersight/model/workflow_error_response_handler_list.py +++ b/intersight/model/workflow_error_response_handler_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_error_response_handler_list_all_of.py b/intersight/model/workflow_error_response_handler_list_all_of.py index 68a72581e2..4654862145 100644 --- a/intersight/model/workflow_error_response_handler_list_all_of.py +++ b/intersight/model/workflow_error_response_handler_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_error_response_handler_relationship.py b/intersight/model/workflow_error_response_handler_relationship.py index ac4b107759..3bcb4913e3 100644 --- a/intersight/model/workflow_error_response_handler_relationship.py +++ b/intersight/model/workflow_error_response_handler_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -917,6 +917,7 @@ class WorkflowErrorResponseHandlerRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1470,6 +1471,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1478,10 +1482,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_error_response_handler_response.py b/intersight/model/workflow_error_response_handler_response.py index 5643bd84e2..10e3d8d409 100644 --- a/intersight/model/workflow_error_response_handler_response.py +++ b/intersight/model/workflow_error_response_handler_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_expect_prompt.py b/intersight/model/workflow_expect_prompt.py index bc6472368d..31a8ce1953 100644 --- a/intersight/model/workflow_expect_prompt.py +++ b/intersight/model/workflow_expect_prompt.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_expect_prompt_all_of.py b/intersight/model/workflow_expect_prompt_all_of.py index 808b07ddb1..c4ca352691 100644 --- a/intersight/model/workflow_expect_prompt_all_of.py +++ b/intersight/model/workflow_expect_prompt_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_failure_end_task.py b/intersight/model/workflow_failure_end_task.py index 0631f07821..1262b29f24 100644 --- a/intersight/model/workflow_failure_end_task.py +++ b/intersight/model/workflow_failure_end_task.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -236,6 +236,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -244,10 +247,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_file_download_op.py b/intersight/model/workflow_file_download_op.py index bb617bd6a3..7e218d8c78 100644 --- a/intersight/model/workflow_file_download_op.py +++ b/intersight/model/workflow_file_download_op.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_file_download_op_all_of.py b/intersight/model/workflow_file_download_op_all_of.py index 6f9490aaae..5e0b919caa 100644 --- a/intersight/model/workflow_file_download_op_all_of.py +++ b/intersight/model/workflow_file_download_op_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_file_operations.py b/intersight/model/workflow_file_operations.py index 3e91a1843e..5370328a39 100644 --- a/intersight/model/workflow_file_operations.py +++ b/intersight/model/workflow_file_operations.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -260,6 +260,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -268,10 +271,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_file_operations_all_of.py b/intersight/model/workflow_file_operations_all_of.py index 1960f2904e..aa0fc71fee 100644 --- a/intersight/model/workflow_file_operations_all_of.py +++ b/intersight/model/workflow_file_operations_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_file_template_op.py b/intersight/model/workflow_file_template_op.py index 4b1ce28039..d9d987749b 100644 --- a/intersight/model/workflow_file_template_op.py +++ b/intersight/model/workflow_file_template_op.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_file_template_op_all_of.py b/intersight/model/workflow_file_template_op_all_of.py index a518098995..34c018670a 100644 --- a/intersight/model/workflow_file_template_op_all_of.py +++ b/intersight/model/workflow_file_template_op_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_file_transfer.py b/intersight/model/workflow_file_transfer.py index 52142fa127..e3486154cb 100644 --- a/intersight/model/workflow_file_transfer.py +++ b/intersight/model/workflow_file_transfer.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -224,6 +224,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -232,10 +235,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_file_transfer_all_of.py b/intersight/model/workflow_file_transfer_all_of.py index a37de266fc..84433eb1d5 100644 --- a/intersight/model/workflow_file_transfer_all_of.py +++ b/intersight/model/workflow_file_transfer_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_fork_task.py b/intersight/model/workflow_fork_task.py index 396f38cd35..6eeed58bda 100644 --- a/intersight/model/workflow_fork_task.py +++ b/intersight/model/workflow_fork_task.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,6 +226,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -234,10 +237,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_fork_task_all_of.py b/intersight/model/workflow_fork_task_all_of.py index bc7c047cd5..1fc4340465 100644 --- a/intersight/model/workflow_fork_task_all_of.py +++ b/intersight/model/workflow_fork_task_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_initiator_context.py b/intersight/model/workflow_initiator_context.py index dbabe4aace..92beb5a090 100644 --- a/intersight/model/workflow_initiator_context.py +++ b/intersight/model/workflow_initiator_context.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -215,6 +215,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -223,10 +226,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_initiator_context_all_of.py b/intersight/model/workflow_initiator_context_all_of.py index 6cd5754cf6..27022aa62e 100644 --- a/intersight/model/workflow_initiator_context_all_of.py +++ b/intersight/model/workflow_initiator_context_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_internal_properties.py b/intersight/model/workflow_internal_properties.py index db7e2efaf6..459b8362b4 100644 --- a/intersight/model/workflow_internal_properties.py +++ b/intersight/model/workflow_internal_properties.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -223,6 +223,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -231,10 +234,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_internal_properties_all_of.py b/intersight/model/workflow_internal_properties_all_of.py index 1a6b4e6580..cab615c437 100644 --- a/intersight/model/workflow_internal_properties_all_of.py +++ b/intersight/model/workflow_internal_properties_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_join_task.py b/intersight/model/workflow_join_task.py index 8769dee9a0..e2ecf65353 100644 --- a/intersight/model/workflow_join_task.py +++ b/intersight/model/workflow_join_task.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,6 +226,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -234,10 +237,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_join_task_all_of.py b/intersight/model/workflow_join_task_all_of.py index 920727cc85..af5a2a885e 100644 --- a/intersight/model/workflow_join_task_all_of.py +++ b/intersight/model/workflow_join_task_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_loop_task.py b/intersight/model/workflow_loop_task.py index e14ce1a88c..aabed73412 100644 --- a/intersight/model/workflow_loop_task.py +++ b/intersight/model/workflow_loop_task.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -241,6 +241,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -249,10 +252,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_loop_task_all_of.py b/intersight/model/workflow_loop_task_all_of.py index 9396d0e25d..a612082510 100644 --- a/intersight/model/workflow_loop_task_all_of.py +++ b/intersight/model/workflow_loop_task_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_message.py b/intersight/model/workflow_message.py index 3c96c1abec..c86cc1a26b 100644 --- a/intersight/model/workflow_message.py +++ b/intersight/model/workflow_message.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_message_all_of.py b/intersight/model/workflow_message_all_of.py index 0a23cb8e0f..ed20293a9b 100644 --- a/intersight/model/workflow_message_all_of.py +++ b/intersight/model/workflow_message_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_mo_inventory_data_type.py b/intersight/model/workflow_mo_inventory_data_type.py index 09f6c69f08..871229d844 100644 --- a/intersight/model/workflow_mo_inventory_data_type.py +++ b/intersight/model/workflow_mo_inventory_data_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -253,6 +253,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -261,10 +264,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_mo_inventory_data_type_all_of.py b/intersight/model/workflow_mo_inventory_data_type_all_of.py index efffbfb640..7ad237a4c5 100644 --- a/intersight/model/workflow_mo_inventory_data_type_all_of.py +++ b/intersight/model/workflow_mo_inventory_data_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_mo_inventory_property.py b/intersight/model/workflow_mo_inventory_property.py index ea42d59443..4ed6c025b8 100644 --- a/intersight/model/workflow_mo_inventory_property.py +++ b/intersight/model/workflow_mo_inventory_property.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_mo_inventory_property_all_of.py b/intersight/model/workflow_mo_inventory_property_all_of.py index 61c598d491..d15d723247 100644 --- a/intersight/model/workflow_mo_inventory_property_all_of.py +++ b/intersight/model/workflow_mo_inventory_property_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_mo_reference_array_item.py b/intersight/model/workflow_mo_reference_array_item.py index 9980bbe29d..f87fb60491 100644 --- a/intersight/model/workflow_mo_reference_array_item.py +++ b/intersight/model/workflow_mo_reference_array_item.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_mo_reference_array_item_all_of.py b/intersight/model/workflow_mo_reference_array_item_all_of.py index cdb2d6c0ad..ae62ee0b1d 100644 --- a/intersight/model/workflow_mo_reference_array_item_all_of.py +++ b/intersight/model/workflow_mo_reference_array_item_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_mo_reference_auto_array_item.py b/intersight/model/workflow_mo_reference_auto_array_item.py index 4c3adeba46..8ced601382 100644 --- a/intersight/model/workflow_mo_reference_auto_array_item.py +++ b/intersight/model/workflow_mo_reference_auto_array_item.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_mo_reference_auto_array_item_all_of.py b/intersight/model/workflow_mo_reference_auto_array_item_all_of.py index 21e0a00858..e39604274f 100644 --- a/intersight/model/workflow_mo_reference_auto_array_item_all_of.py +++ b/intersight/model/workflow_mo_reference_auto_array_item_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_mo_reference_auto_data_type.py b/intersight/model/workflow_mo_reference_auto_data_type.py index fe58002833..54019da376 100644 --- a/intersight/model/workflow_mo_reference_auto_data_type.py +++ b/intersight/model/workflow_mo_reference_auto_data_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -250,6 +250,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -258,10 +261,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_mo_reference_auto_data_type_all_of.py b/intersight/model/workflow_mo_reference_auto_data_type_all_of.py index ec1e4e07b1..8cd2d437c1 100644 --- a/intersight/model/workflow_mo_reference_auto_data_type_all_of.py +++ b/intersight/model/workflow_mo_reference_auto_data_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_mo_reference_auto_property.py b/intersight/model/workflow_mo_reference_auto_property.py index a3ce13aa69..5fa16b6c00 100644 --- a/intersight/model/workflow_mo_reference_auto_property.py +++ b/intersight/model/workflow_mo_reference_auto_property.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_mo_reference_auto_property_all_of.py b/intersight/model/workflow_mo_reference_auto_property_all_of.py index 2907c6e044..94669a3580 100644 --- a/intersight/model/workflow_mo_reference_auto_property_all_of.py +++ b/intersight/model/workflow_mo_reference_auto_property_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_mo_reference_data_type.py b/intersight/model/workflow_mo_reference_data_type.py index 5e9cc422dd..5ab026d2fb 100644 --- a/intersight/model/workflow_mo_reference_data_type.py +++ b/intersight/model/workflow_mo_reference_data_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -253,6 +253,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -261,10 +264,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_mo_reference_data_type_all_of.py b/intersight/model/workflow_mo_reference_data_type_all_of.py index d9b7447920..3f9f532fc6 100644 --- a/intersight/model/workflow_mo_reference_data_type_all_of.py +++ b/intersight/model/workflow_mo_reference_data_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_mo_reference_property.py b/intersight/model/workflow_mo_reference_property.py index ff58b96395..d0214061a9 100644 --- a/intersight/model/workflow_mo_reference_property.py +++ b/intersight/model/workflow_mo_reference_property.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -228,6 +228,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -236,10 +239,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_mo_reference_property_all_of.py b/intersight/model/workflow_mo_reference_property_all_of.py index e54a1d0aa3..be1a0d9ae2 100644 --- a/intersight/model/workflow_mo_reference_property_all_of.py +++ b/intersight/model/workflow_mo_reference_property_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_operation_type_decommission.py b/intersight/model/workflow_operation_type_decommission.py index fa3acdc3bc..3eedfffab4 100644 --- a/intersight/model/workflow_operation_type_decommission.py +++ b/intersight/model/workflow_operation_type_decommission.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -219,6 +219,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -227,10 +230,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_operation_type_decommission_all_of.py b/intersight/model/workflow_operation_type_decommission_all_of.py index dadcc06dd4..50665c5ac3 100644 --- a/intersight/model/workflow_operation_type_decommission_all_of.py +++ b/intersight/model/workflow_operation_type_decommission_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_operation_type_deployment.py b/intersight/model/workflow_operation_type_deployment.py index 1a55040b5b..4f59ec149c 100644 --- a/intersight/model/workflow_operation_type_deployment.py +++ b/intersight/model/workflow_operation_type_deployment.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_operation_type_post_deployment.py b/intersight/model/workflow_operation_type_post_deployment.py index e5ac9c7b75..b20daf122f 100644 --- a/intersight/model/workflow_operation_type_post_deployment.py +++ b/intersight/model/workflow_operation_type_post_deployment.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_operation_type_post_deployment_all_of.py b/intersight/model/workflow_operation_type_post_deployment_all_of.py index 0d5aeba870..7d9192ceda 100644 --- a/intersight/model/workflow_operation_type_post_deployment_all_of.py +++ b/intersight/model/workflow_operation_type_post_deployment_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_parameter_set.py b/intersight/model/workflow_parameter_set.py index 7526f5eedf..79d8a7da21 100644 --- a/intersight/model/workflow_parameter_set.py +++ b/intersight/model/workflow_parameter_set.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -235,6 +235,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -243,10 +246,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_parameter_set_all_of.py b/intersight/model/workflow_parameter_set_all_of.py index 9ec811ca25..f721862bba 100644 --- a/intersight/model/workflow_parameter_set_all_of.py +++ b/intersight/model/workflow_parameter_set_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_power_shell_api.py b/intersight/model/workflow_power_shell_api.py index b0a2c571ba..35e6bc2bfd 100644 --- a/intersight/model/workflow_power_shell_api.py +++ b/intersight/model/workflow_power_shell_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -252,6 +252,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -260,10 +263,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_power_shell_api_all_of.py b/intersight/model/workflow_power_shell_api_all_of.py index a1eb7f3947..9f816cc41b 100644 --- a/intersight/model/workflow_power_shell_api_all_of.py +++ b/intersight/model/workflow_power_shell_api_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_power_shell_batch_api_executor.py b/intersight/model/workflow_power_shell_batch_api_executor.py index 9aac4f906d..bfd4cbd916 100644 --- a/intersight/model/workflow_power_shell_batch_api_executor.py +++ b/intersight/model/workflow_power_shell_batch_api_executor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -310,6 +310,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -318,10 +321,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_power_shell_batch_api_executor_all_of.py b/intersight/model/workflow_power_shell_batch_api_executor_all_of.py index 1c049aa4d1..afe00c43c1 100644 --- a/intersight/model/workflow_power_shell_batch_api_executor_all_of.py +++ b/intersight/model/workflow_power_shell_batch_api_executor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_power_shell_batch_api_executor_list.py b/intersight/model/workflow_power_shell_batch_api_executor_list.py index 99c3bf69b2..77cad81373 100644 --- a/intersight/model/workflow_power_shell_batch_api_executor_list.py +++ b/intersight/model/workflow_power_shell_batch_api_executor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_power_shell_batch_api_executor_list_all_of.py b/intersight/model/workflow_power_shell_batch_api_executor_list_all_of.py index 5013cb231c..08af418e3d 100644 --- a/intersight/model/workflow_power_shell_batch_api_executor_list_all_of.py +++ b/intersight/model/workflow_power_shell_batch_api_executor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_power_shell_batch_api_executor_response.py b/intersight/model/workflow_power_shell_batch_api_executor_response.py index 0da467f0a1..21d89cef7d 100644 --- a/intersight/model/workflow_power_shell_batch_api_executor_response.py +++ b/intersight/model/workflow_power_shell_batch_api_executor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_primitive_array_item.py b/intersight/model/workflow_primitive_array_item.py index fd21033d81..98a3800b48 100644 --- a/intersight/model/workflow_primitive_array_item.py +++ b/intersight/model/workflow_primitive_array_item.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_primitive_array_item_all_of.py b/intersight/model/workflow_primitive_array_item_all_of.py index 3b1b417c31..49e8440dce 100644 --- a/intersight/model/workflow_primitive_array_item_all_of.py +++ b/intersight/model/workflow_primitive_array_item_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_primitive_data_property.py b/intersight/model/workflow_primitive_data_property.py index 199979e9cf..e68a99a9f8 100644 --- a/intersight/model/workflow_primitive_data_property.py +++ b/intersight/model/workflow_primitive_data_property.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -230,6 +230,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -238,10 +241,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_primitive_data_property_all_of.py b/intersight/model/workflow_primitive_data_property_all_of.py index 828e4980cd..ebb060f592 100644 --- a/intersight/model/workflow_primitive_data_property_all_of.py +++ b/intersight/model/workflow_primitive_data_property_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_primitive_data_type.py b/intersight/model/workflow_primitive_data_type.py index 66ab0693c8..7be4a3533e 100644 --- a/intersight/model/workflow_primitive_data_type.py +++ b/intersight/model/workflow_primitive_data_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -250,6 +250,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -258,10 +261,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_primitive_data_type_all_of.py b/intersight/model/workflow_primitive_data_type_all_of.py index cd72af5765..9236604afa 100644 --- a/intersight/model/workflow_primitive_data_type_all_of.py +++ b/intersight/model/workflow_primitive_data_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_properties.py b/intersight/model/workflow_properties.py index bbed7f44f1..ec9cf0a804 100644 --- a/intersight/model/workflow_properties.py +++ b/intersight/model/workflow_properties.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -268,6 +268,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -276,10 +279,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_properties_all_of.py b/intersight/model/workflow_properties_all_of.py index 13c6cf167b..4f3de0f1fe 100644 --- a/intersight/model/workflow_properties_all_of.py +++ b/intersight/model/workflow_properties_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_resource_inline_selector.py b/intersight/model/workflow_resource_inline_selector.py index b4fe2f840a..1c72a2cb1f 100644 --- a/intersight/model/workflow_resource_inline_selector.py +++ b/intersight/model/workflow_resource_inline_selector.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_resource_inline_selector_all_of.py b/intersight/model/workflow_resource_inline_selector_all_of.py index c63eda7282..e32da9d84b 100644 --- a/intersight/model/workflow_resource_inline_selector_all_of.py +++ b/intersight/model/workflow_resource_inline_selector_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_resource_selector_criteria.py b/intersight/model/workflow_resource_selector_criteria.py index cd557afa0e..08cbe957ea 100644 --- a/intersight/model/workflow_resource_selector_criteria.py +++ b/intersight/model/workflow_resource_selector_criteria.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_resource_selector_criteria_all_of.py b/intersight/model/workflow_resource_selector_criteria_all_of.py index 20bd6a3ea0..3d50f7de40 100644 --- a/intersight/model/workflow_resource_selector_criteria_all_of.py +++ b/intersight/model/workflow_resource_selector_criteria_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_result_handler.py b/intersight/model/workflow_result_handler.py index cac7584810..8b849966c7 100644 --- a/intersight/model/workflow_result_handler.py +++ b/intersight/model/workflow_result_handler.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -166,6 +166,7 @@ class WorkflowResultHandler(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -508,6 +509,7 @@ class WorkflowResultHandler(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -890,6 +892,7 @@ class WorkflowResultHandler(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1232,6 +1235,7 @@ class WorkflowResultHandler(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1644,6 +1648,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1652,10 +1659,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_rollback_task.py b/intersight/model/workflow_rollback_task.py index 7d59b97817..1ead0daf84 100644 --- a/intersight/model/workflow_rollback_task.py +++ b/intersight/model/workflow_rollback_task.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -231,6 +231,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -239,10 +242,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_rollback_task_all_of.py b/intersight/model/workflow_rollback_task_all_of.py index 698c0d46d9..715331783d 100644 --- a/intersight/model/workflow_rollback_task_all_of.py +++ b/intersight/model/workflow_rollback_task_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_rollback_workflow.py b/intersight/model/workflow_rollback_workflow.py index 8b6d066bfa..5e462c6cfc 100644 --- a/intersight/model/workflow_rollback_workflow.py +++ b/intersight/model/workflow_rollback_workflow.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -299,6 +299,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -307,10 +310,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_rollback_workflow_all_of.py b/intersight/model/workflow_rollback_workflow_all_of.py index 6b2e0759a0..bb6763fc81 100644 --- a/intersight/model/workflow_rollback_workflow_all_of.py +++ b/intersight/model/workflow_rollback_workflow_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_rollback_workflow_list.py b/intersight/model/workflow_rollback_workflow_list.py index 14dc0211bf..df948ae3f8 100644 --- a/intersight/model/workflow_rollback_workflow_list.py +++ b/intersight/model/workflow_rollback_workflow_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_rollback_workflow_list_all_of.py b/intersight/model/workflow_rollback_workflow_list_all_of.py index bf696f919a..e11e7bdb72 100644 --- a/intersight/model/workflow_rollback_workflow_list_all_of.py +++ b/intersight/model/workflow_rollback_workflow_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_rollback_workflow_response.py b/intersight/model/workflow_rollback_workflow_response.py index 2157690ddc..fcc29f4a67 100644 --- a/intersight/model/workflow_rollback_workflow_response.py +++ b/intersight/model/workflow_rollback_workflow_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_rollback_workflow_task.py b/intersight/model/workflow_rollback_workflow_task.py index d12145a05d..6fb7d6fb3f 100644 --- a/intersight/model/workflow_rollback_workflow_task.py +++ b/intersight/model/workflow_rollback_workflow_task.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -242,6 +242,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -250,10 +253,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_rollback_workflow_task_all_of.py b/intersight/model/workflow_rollback_workflow_task_all_of.py index e2a1f62c88..573e6ffc1b 100644 --- a/intersight/model/workflow_rollback_workflow_task_all_of.py +++ b/intersight/model/workflow_rollback_workflow_task_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_selector_property.py b/intersight/model/workflow_selector_property.py index d5572b5d63..a1c295abe0 100644 --- a/intersight/model/workflow_selector_property.py +++ b/intersight/model/workflow_selector_property.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -216,6 +216,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -224,10 +227,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_selector_property_all_of.py b/intersight/model/workflow_selector_property_all_of.py index 835e8a2a7a..f6fe5c50e6 100644 --- a/intersight/model/workflow_selector_property_all_of.py +++ b/intersight/model/workflow_selector_property_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_sequence_params.py b/intersight/model/workflow_sequence_params.py index 3e249036bd..981f49a8ad 100644 --- a/intersight/model/workflow_sequence_params.py +++ b/intersight/model/workflow_sequence_params.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -166,6 +166,7 @@ class WorkflowSequenceParams(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -508,6 +509,7 @@ class WorkflowSequenceParams(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -890,6 +892,7 @@ class WorkflowSequenceParams(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1232,6 +1235,7 @@ class WorkflowSequenceParams(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1644,6 +1648,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1652,10 +1659,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_serial_loop_task.py b/intersight/model/workflow_serial_loop_task.py index a8320fafd1..91c0a40db3 100644 --- a/intersight/model/workflow_serial_loop_task.py +++ b/intersight/model/workflow_serial_loop_task.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -235,6 +235,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -243,10 +246,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_serial_loop_task_all_of.py b/intersight/model/workflow_serial_loop_task_all_of.py index e9eb3b2b99..2937fd372f 100644 --- a/intersight/model/workflow_serial_loop_task_all_of.py +++ b/intersight/model/workflow_serial_loop_task_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_service_item_action_definition.py b/intersight/model/workflow_service_item_action_definition.py index afa34f65d5..8701fe4abd 100644 --- a/intersight/model/workflow_service_item_action_definition.py +++ b/intersight/model/workflow_service_item_action_definition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -362,6 +362,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -370,10 +373,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_action_definition_all_of.py b/intersight/model/workflow_service_item_action_definition_all_of.py index 2864339695..03eed6cbd6 100644 --- a/intersight/model/workflow_service_item_action_definition_all_of.py +++ b/intersight/model/workflow_service_item_action_definition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_service_item_action_definition_list.py b/intersight/model/workflow_service_item_action_definition_list.py index 2ba7676faf..8f034e9982 100644 --- a/intersight/model/workflow_service_item_action_definition_list.py +++ b/intersight/model/workflow_service_item_action_definition_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_action_definition_list_all_of.py b/intersight/model/workflow_service_item_action_definition_list_all_of.py index 10709ee8e0..fc27b676ef 100644 --- a/intersight/model/workflow_service_item_action_definition_list_all_of.py +++ b/intersight/model/workflow_service_item_action_definition_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_service_item_action_definition_relationship.py b/intersight/model/workflow_service_item_action_definition_relationship.py index 15261328ab..f8b7debc46 100644 --- a/intersight/model/workflow_service_item_action_definition_relationship.py +++ b/intersight/model/workflow_service_item_action_definition_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -860,6 +860,7 @@ class WorkflowServiceItemActionDefinitionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1465,6 +1466,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1473,10 +1477,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_action_definition_response.py b/intersight/model/workflow_service_item_action_definition_response.py index d4ada961ee..95f2aca7be 100644 --- a/intersight/model/workflow_service_item_action_definition_response.py +++ b/intersight/model/workflow_service_item_action_definition_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_action_instance.py b/intersight/model/workflow_service_item_action_instance.py index a09b277478..6fea53492a 100644 --- a/intersight/model/workflow_service_item_action_instance.py +++ b/intersight/model/workflow_service_item_action_instance.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -391,6 +391,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -399,10 +402,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_action_instance_all_of.py b/intersight/model/workflow_service_item_action_instance_all_of.py index 0b125a2fef..2d22edccec 100644 --- a/intersight/model/workflow_service_item_action_instance_all_of.py +++ b/intersight/model/workflow_service_item_action_instance_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_service_item_action_instance_list.py b/intersight/model/workflow_service_item_action_instance_list.py index 97dfe15c5f..139ef4372e 100644 --- a/intersight/model/workflow_service_item_action_instance_list.py +++ b/intersight/model/workflow_service_item_action_instance_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_action_instance_list_all_of.py b/intersight/model/workflow_service_item_action_instance_list_all_of.py index 2bf535349e..234cd1287b 100644 --- a/intersight/model/workflow_service_item_action_instance_list_all_of.py +++ b/intersight/model/workflow_service_item_action_instance_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_service_item_action_instance_relationship.py b/intersight/model/workflow_service_item_action_instance_relationship.py index 0049b95b8a..3cfdd43c60 100644 --- a/intersight/model/workflow_service_item_action_instance_relationship.py +++ b/intersight/model/workflow_service_item_action_instance_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -889,6 +889,7 @@ class WorkflowServiceItemActionInstanceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1494,6 +1495,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1502,10 +1506,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_action_instance_response.py b/intersight/model/workflow_service_item_action_instance_response.py index 0f0fefa065..e4e3d6b639 100644 --- a/intersight/model/workflow_service_item_action_instance_response.py +++ b/intersight/model/workflow_service_item_action_instance_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_action_properties.py b/intersight/model/workflow_service_item_action_properties.py index 64029fcd92..b2b5f6177c 100644 --- a/intersight/model/workflow_service_item_action_properties.py +++ b/intersight/model/workflow_service_item_action_properties.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -217,6 +217,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -225,10 +228,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_action_properties_all_of.py b/intersight/model/workflow_service_item_action_properties_all_of.py index 0fd0647301..d1312aab6d 100644 --- a/intersight/model/workflow_service_item_action_properties_all_of.py +++ b/intersight/model/workflow_service_item_action_properties_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_service_item_action_workflow_definition.py b/intersight/model/workflow_service_item_action_workflow_definition.py index 070fa9dfed..ed2570e130 100644 --- a/intersight/model/workflow_service_item_action_workflow_definition.py +++ b/intersight/model/workflow_service_item_action_workflow_definition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -237,6 +237,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -245,10 +248,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_action_workflow_definition_all_of.py b/intersight/model/workflow_service_item_action_workflow_definition_all_of.py index 2bb7fcf2fa..4c6ee1d3d5 100644 --- a/intersight/model/workflow_service_item_action_workflow_definition_all_of.py +++ b/intersight/model/workflow_service_item_action_workflow_definition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_service_item_attribute.py b/intersight/model/workflow_service_item_attribute.py index a13a22c832..bf3ba809e9 100644 --- a/intersight/model/workflow_service_item_attribute.py +++ b/intersight/model/workflow_service_item_attribute.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -291,6 +291,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -299,10 +302,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_attribute_all_of.py b/intersight/model/workflow_service_item_attribute_all_of.py index fd2b90de8a..4a94649a7c 100644 --- a/intersight/model/workflow_service_item_attribute_all_of.py +++ b/intersight/model/workflow_service_item_attribute_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_service_item_attribute_list.py b/intersight/model/workflow_service_item_attribute_list.py index 1718bd71a4..0791b98161 100644 --- a/intersight/model/workflow_service_item_attribute_list.py +++ b/intersight/model/workflow_service_item_attribute_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_attribute_list_all_of.py b/intersight/model/workflow_service_item_attribute_list_all_of.py index 36778f0669..400d65b10d 100644 --- a/intersight/model/workflow_service_item_attribute_list_all_of.py +++ b/intersight/model/workflow_service_item_attribute_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_service_item_attribute_response.py b/intersight/model/workflow_service_item_attribute_response.py index c2a2ddfab3..d001320320 100644 --- a/intersight/model/workflow_service_item_attribute_response.py +++ b/intersight/model/workflow_service_item_attribute_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_definition.py b/intersight/model/workflow_service_item_definition.py index 0eaac6a592..71fa4554c3 100644 --- a/intersight/model/workflow_service_item_definition.py +++ b/intersight/model/workflow_service_item_definition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -110,8 +110,9 @@ class WorkflowServiceItemDefinition(ModelComposed): 'INCTRIAL': "INCTrial", }, ('publish_status',): { - 'NOTPUBLISHED': "NotPublished", + 'DRAFT': "Draft", 'PUBLISHED': "Published", + 'ARCHIVED': "Archived", }, ('status',): { 'OKAY': "Okay", @@ -168,11 +169,13 @@ def openapi_types(): 'object_type': (str,), # noqa: E501 'allow_multiple_service_item_instances': (bool,), # noqa: E501 'attribute_definition': ([WorkflowBaseDataType], none_type,), # noqa: E501 + 'create_user': (str,), # noqa: E501 'cvd_id': (str,), # noqa: E501 'delete_instance_on_decommission': (bool,), # noqa: E501 'description': (str,), # noqa: E501 'label': (str,), # noqa: E501 'license_entitlement': (str,), # noqa: E501 + 'mod_user': (str,), # noqa: E501 'name': (str,), # noqa: E501 'publish_status': (str,), # noqa: E501 'status': (str,), # noqa: E501 @@ -210,11 +213,13 @@ def discriminator(): 'object_type': 'ObjectType', # noqa: E501 'allow_multiple_service_item_instances': 'AllowMultipleServiceItemInstances', # noqa: E501 'attribute_definition': 'AttributeDefinition', # noqa: E501 + 'create_user': 'CreateUser', # noqa: E501 'cvd_id': 'CvdId', # noqa: E501 'delete_instance_on_decommission': 'DeleteInstanceOnDecommission', # noqa: E501 'description': 'Description', # noqa: E501 'label': 'Label', # noqa: E501 'license_entitlement': 'LicenseEntitlement', # noqa: E501 + 'mod_user': 'ModUser', # noqa: E501 'name': 'Name', # noqa: E501 'publish_status': 'PublishStatus', # noqa: E501 'status': 'Status', # noqa: E501 @@ -240,7 +245,9 @@ def discriminator(): } read_only_vars = { + 'create_user', # noqa: E501 'license_entitlement', # noqa: E501 + 'mod_user', # noqa: E501 'status', # noqa: E501 'user_id_or_email', # noqa: E501 'account_moid', # noqa: E501 @@ -292,16 +299,18 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 _visited_composed_classes = (Animal,) allow_multiple_service_item_instances (bool): Service item definition can declare that only one instance can be allowed within the customer account.. [optional] if omitted the server will use the default value of True # noqa: E501 attribute_definition ([WorkflowBaseDataType], none_type): [optional] # noqa: E501 + create_user (str): The user identifier who created or cloned the service item definition.. [optional] # noqa: E501 cvd_id (str): The Cisco Validated Design (CVD) Identifier that this service item provides.. [optional] # noqa: E501 delete_instance_on_decommission (bool): The flag to indicate that service item instance will be deleted after the completion of decommission action.. [optional] if omitted the server will use the default value of False # noqa: E501 description (str): The description for this service item which provides information on what are the pre-requisites to deploy the service item and what features are supported on the service item.. [optional] # noqa: E501 label (str): A user friendly short name to identify the service item. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).. [optional] # noqa: E501 license_entitlement (str): License entitlement required to run this service item. * `Base` - Base as a License type. It is default license type. * `Essential` - Essential as a License type. * `Standard` - Standard as a License type. * `Advantage` - Advantage as a License type. * `Premier` - Premier as a License type. * `IWO-Essential` - IWO-Essential as a License type. * `IWO-Advantage` - IWO-Advantage as a License type. * `IWO-Premier` - IWO-Premier as a License type. * `IKS-Advantage` - IKS-Advantage as a License type. * `INC-Premier-1GFixed` - Premier 1G Fixed license tier for Intersight Nexus Cloud. * `INC-Premier-10GFixed` - Premier 10G Fixed license tier for Intersight Nexus Cloud. * `INC-Premier-100GFixed` - Premier 100G Fixed license tier for Intersight Nexus Cloud. * `INC-Premier-Mod4Slot` - Premier Modular 4 slot license tier for Intersight Nexus Cloud. * `INC-Premier-Mod8Slot` - Premier Modular 8 slot license tier for Intersight Nexus Cloud. * `INC-Premier-D2OpsFixed` - Premier D2Ops fixed license tier for Intersight Nexus Cloud. * `INC-Premier-D2OpsMod` - Premier D2Ops modular license tier for Intersight Nexus Cloud. * `INC-Premier-CentralizedMod8Slot` - Premier modular license tier of switch type CentralizedMod8Slot for Intersight Nexus Cloud. * `INC-Premier-DistributedMod8Slot` - Premier modular license tier of switch type DistributedMod8Slot for Intersight Nexus Cloud. * `IntersightTrial` - Virtual dummy license type to indicate trial. Used for UI display of trial mode Intersight tiers. * `IWOTrial` - Virtual dummy license type to indicate trial. Used for UI display of trial mode IKS tiers. * `IKSTrial` - Virtual dummy license type to indicate trial. Used for UI display of trial mode IWO tiers. * `INCTrial` - Virtual dummy license type to indicate trial. Used for UI display of trial mode Nexus tiers.. [optional] if omitted the server will use the default value of "Base" # noqa: E501 + mod_user (str): The user identifier who last updated the service item definition.. [optional] # noqa: E501 name (str): The name for this service item definition. You can have multiple versions of the service item with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_).. [optional] # noqa: E501 - publish_status (str): Publish status of the service item. * `NotPublished` - A state of the service item or catalog item which is not yet published. * `Published` - A state denoting that the service item or catalog item is published.. [optional] if omitted the server will use the default value of "NotPublished" # noqa: E501 + publish_status (str): The publish status of service item (Draft, Published, Archived). * `Draft` - The enum specifies the option as Draft which means the meta definition is being designed and tested. * `Published` - The enum specifies the option as Published which means the meta definition is ready for consumption. * `Archived` - The enum specifies the option as Archived which means the meta definition is archived and can no longer be consumed.. [optional] if omitted the server will use the default value of "Draft" # noqa: E501 status (str): State of service item considering the state of underlying service item actions definitions. * `Okay` - Deployment and other post-deployment actions are in valid state. * `Critical` - Deployment action is not in valid state. * `Warning` - Deployment action is in valid state, and one or more post-deployment actions are not in valid state.. [optional] if omitted the server will use the default value of "Okay" # noqa: E501 support_status (str): The service item can be marked as deprecated, supported or beta, the support status indicates that. When a new service item is introduced, it can be marked beta to indicate this is experimental and later moved to Supported status. When Service item is deprecated, it cannot be instantiated and used for a Catalog Item design. * `Supported` - The definition is a supported version and there will be no changes to the mandatory inputs or outputs. * `Beta` - The definition is a Beta version and this version can under go changes until the version is marked supported. * `Deprecated` - The version of definition is deprecated and typically there will be a higher version of the same definition that has been added.. [optional] if omitted the server will use the default value of "Supported" # noqa: E501 - user_id_or_email (str): The user identifier who created or updated the service item definition.. [optional] # noqa: E501 + user_id_or_email (str): This attribute is deprecated and replaced by createUser and modUser.. [optional] # noqa: E501 validation_information (WorkflowValidationInformation): [optional] # noqa: E501 version (int): The version of the service item to support multiple versions.. [optional] if omitted the server will use the default value of 1 # noqa: E501 action_definitions ([WorkflowServiceItemActionDefinitionRelationship], none_type): An array of relationships to workflowServiceItemActionDefinition resources.. [optional] # noqa: E501 @@ -370,6 +379,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -378,10 +390,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -433,16 +448,18 @@ def __init__(self, *args, **kwargs): # noqa: E501 _visited_composed_classes = (Animal,) allow_multiple_service_item_instances (bool): Service item definition can declare that only one instance can be allowed within the customer account.. [optional] if omitted the server will use the default value of True # noqa: E501 attribute_definition ([WorkflowBaseDataType], none_type): [optional] # noqa: E501 + create_user (str): The user identifier who created or cloned the service item definition.. [optional] # noqa: E501 cvd_id (str): The Cisco Validated Design (CVD) Identifier that this service item provides.. [optional] # noqa: E501 delete_instance_on_decommission (bool): The flag to indicate that service item instance will be deleted after the completion of decommission action.. [optional] if omitted the server will use the default value of False # noqa: E501 description (str): The description for this service item which provides information on what are the pre-requisites to deploy the service item and what features are supported on the service item.. [optional] # noqa: E501 label (str): A user friendly short name to identify the service item. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).. [optional] # noqa: E501 license_entitlement (str): License entitlement required to run this service item. * `Base` - Base as a License type. It is default license type. * `Essential` - Essential as a License type. * `Standard` - Standard as a License type. * `Advantage` - Advantage as a License type. * `Premier` - Premier as a License type. * `IWO-Essential` - IWO-Essential as a License type. * `IWO-Advantage` - IWO-Advantage as a License type. * `IWO-Premier` - IWO-Premier as a License type. * `IKS-Advantage` - IKS-Advantage as a License type. * `INC-Premier-1GFixed` - Premier 1G Fixed license tier for Intersight Nexus Cloud. * `INC-Premier-10GFixed` - Premier 10G Fixed license tier for Intersight Nexus Cloud. * `INC-Premier-100GFixed` - Premier 100G Fixed license tier for Intersight Nexus Cloud. * `INC-Premier-Mod4Slot` - Premier Modular 4 slot license tier for Intersight Nexus Cloud. * `INC-Premier-Mod8Slot` - Premier Modular 8 slot license tier for Intersight Nexus Cloud. * `INC-Premier-D2OpsFixed` - Premier D2Ops fixed license tier for Intersight Nexus Cloud. * `INC-Premier-D2OpsMod` - Premier D2Ops modular license tier for Intersight Nexus Cloud. * `INC-Premier-CentralizedMod8Slot` - Premier modular license tier of switch type CentralizedMod8Slot for Intersight Nexus Cloud. * `INC-Premier-DistributedMod8Slot` - Premier modular license tier of switch type DistributedMod8Slot for Intersight Nexus Cloud. * `IntersightTrial` - Virtual dummy license type to indicate trial. Used for UI display of trial mode Intersight tiers. * `IWOTrial` - Virtual dummy license type to indicate trial. Used for UI display of trial mode IKS tiers. * `IKSTrial` - Virtual dummy license type to indicate trial. Used for UI display of trial mode IWO tiers. * `INCTrial` - Virtual dummy license type to indicate trial. Used for UI display of trial mode Nexus tiers.. [optional] if omitted the server will use the default value of "Base" # noqa: E501 + mod_user (str): The user identifier who last updated the service item definition.. [optional] # noqa: E501 name (str): The name for this service item definition. You can have multiple versions of the service item with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_).. [optional] # noqa: E501 - publish_status (str): Publish status of the service item. * `NotPublished` - A state of the service item or catalog item which is not yet published. * `Published` - A state denoting that the service item or catalog item is published.. [optional] if omitted the server will use the default value of "NotPublished" # noqa: E501 + publish_status (str): The publish status of service item (Draft, Published, Archived). * `Draft` - The enum specifies the option as Draft which means the meta definition is being designed and tested. * `Published` - The enum specifies the option as Published which means the meta definition is ready for consumption. * `Archived` - The enum specifies the option as Archived which means the meta definition is archived and can no longer be consumed.. [optional] if omitted the server will use the default value of "Draft" # noqa: E501 status (str): State of service item considering the state of underlying service item actions definitions. * `Okay` - Deployment and other post-deployment actions are in valid state. * `Critical` - Deployment action is not in valid state. * `Warning` - Deployment action is in valid state, and one or more post-deployment actions are not in valid state.. [optional] if omitted the server will use the default value of "Okay" # noqa: E501 support_status (str): The service item can be marked as deprecated, supported or beta, the support status indicates that. When a new service item is introduced, it can be marked beta to indicate this is experimental and later moved to Supported status. When Service item is deprecated, it cannot be instantiated and used for a Catalog Item design. * `Supported` - The definition is a supported version and there will be no changes to the mandatory inputs or outputs. * `Beta` - The definition is a Beta version and this version can under go changes until the version is marked supported. * `Deprecated` - The version of definition is deprecated and typically there will be a higher version of the same definition that has been added.. [optional] if omitted the server will use the default value of "Supported" # noqa: E501 - user_id_or_email (str): The user identifier who created or updated the service item definition.. [optional] # noqa: E501 + user_id_or_email (str): This attribute is deprecated and replaced by createUser and modUser.. [optional] # noqa: E501 validation_information (WorkflowValidationInformation): [optional] # noqa: E501 version (int): The version of the service item to support multiple versions.. [optional] if omitted the server will use the default value of 1 # noqa: E501 action_definitions ([WorkflowServiceItemActionDefinitionRelationship], none_type): An array of relationships to workflowServiceItemActionDefinition resources.. [optional] # noqa: E501 diff --git a/intersight/model/workflow_service_item_definition_all_of.py b/intersight/model/workflow_service_item_definition_all_of.py index 820c8d65a6..1c89df8788 100644 --- a/intersight/model/workflow_service_item_definition_all_of.py +++ b/intersight/model/workflow_service_item_definition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -98,8 +98,9 @@ class WorkflowServiceItemDefinitionAllOf(ModelNormal): 'INCTRIAL': "INCTrial", }, ('publish_status',): { - 'NOTPUBLISHED': "NotPublished", + 'DRAFT': "Draft", 'PUBLISHED': "Published", + 'ARCHIVED': "Archived", }, ('status',): { 'OKAY': "Okay", @@ -156,11 +157,13 @@ def openapi_types(): 'object_type': (str,), # noqa: E501 'allow_multiple_service_item_instances': (bool,), # noqa: E501 'attribute_definition': ([WorkflowBaseDataType], none_type,), # noqa: E501 + 'create_user': (str,), # noqa: E501 'cvd_id': (str,), # noqa: E501 'delete_instance_on_decommission': (bool,), # noqa: E501 'description': (str,), # noqa: E501 'label': (str,), # noqa: E501 'license_entitlement': (str,), # noqa: E501 + 'mod_user': (str,), # noqa: E501 'name': (str,), # noqa: E501 'publish_status': (str,), # noqa: E501 'status': (str,), # noqa: E501 @@ -182,11 +185,13 @@ def discriminator(): 'object_type': 'ObjectType', # noqa: E501 'allow_multiple_service_item_instances': 'AllowMultipleServiceItemInstances', # noqa: E501 'attribute_definition': 'AttributeDefinition', # noqa: E501 + 'create_user': 'CreateUser', # noqa: E501 'cvd_id': 'CvdId', # noqa: E501 'delete_instance_on_decommission': 'DeleteInstanceOnDecommission', # noqa: E501 'description': 'Description', # noqa: E501 'label': 'Label', # noqa: E501 'license_entitlement': 'LicenseEntitlement', # noqa: E501 + 'mod_user': 'ModUser', # noqa: E501 'name': 'Name', # noqa: E501 'publish_status': 'PublishStatus', # noqa: E501 'status': 'Status', # noqa: E501 @@ -199,7 +204,9 @@ def discriminator(): } read_only_vars = { + 'create_user', # noqa: E501 'license_entitlement', # noqa: E501 + 'mod_user', # noqa: E501 'status', # noqa: E501 'user_id_or_email', # noqa: E501 } @@ -248,16 +255,18 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 _visited_composed_classes = (Animal,) allow_multiple_service_item_instances (bool): Service item definition can declare that only one instance can be allowed within the customer account.. [optional] if omitted the server will use the default value of True # noqa: E501 attribute_definition ([WorkflowBaseDataType], none_type): [optional] # noqa: E501 + create_user (str): The user identifier who created or cloned the service item definition.. [optional] # noqa: E501 cvd_id (str): The Cisco Validated Design (CVD) Identifier that this service item provides.. [optional] # noqa: E501 delete_instance_on_decommission (bool): The flag to indicate that service item instance will be deleted after the completion of decommission action.. [optional] if omitted the server will use the default value of False # noqa: E501 description (str): The description for this service item which provides information on what are the pre-requisites to deploy the service item and what features are supported on the service item.. [optional] # noqa: E501 label (str): A user friendly short name to identify the service item. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).. [optional] # noqa: E501 license_entitlement (str): License entitlement required to run this service item. * `Base` - Base as a License type. It is default license type. * `Essential` - Essential as a License type. * `Standard` - Standard as a License type. * `Advantage` - Advantage as a License type. * `Premier` - Premier as a License type. * `IWO-Essential` - IWO-Essential as a License type. * `IWO-Advantage` - IWO-Advantage as a License type. * `IWO-Premier` - IWO-Premier as a License type. * `IKS-Advantage` - IKS-Advantage as a License type. * `INC-Premier-1GFixed` - Premier 1G Fixed license tier for Intersight Nexus Cloud. * `INC-Premier-10GFixed` - Premier 10G Fixed license tier for Intersight Nexus Cloud. * `INC-Premier-100GFixed` - Premier 100G Fixed license tier for Intersight Nexus Cloud. * `INC-Premier-Mod4Slot` - Premier Modular 4 slot license tier for Intersight Nexus Cloud. * `INC-Premier-Mod8Slot` - Premier Modular 8 slot license tier for Intersight Nexus Cloud. * `INC-Premier-D2OpsFixed` - Premier D2Ops fixed license tier for Intersight Nexus Cloud. * `INC-Premier-D2OpsMod` - Premier D2Ops modular license tier for Intersight Nexus Cloud. * `INC-Premier-CentralizedMod8Slot` - Premier modular license tier of switch type CentralizedMod8Slot for Intersight Nexus Cloud. * `INC-Premier-DistributedMod8Slot` - Premier modular license tier of switch type DistributedMod8Slot for Intersight Nexus Cloud. * `IntersightTrial` - Virtual dummy license type to indicate trial. Used for UI display of trial mode Intersight tiers. * `IWOTrial` - Virtual dummy license type to indicate trial. Used for UI display of trial mode IKS tiers. * `IKSTrial` - Virtual dummy license type to indicate trial. Used for UI display of trial mode IWO tiers. * `INCTrial` - Virtual dummy license type to indicate trial. Used for UI display of trial mode Nexus tiers.. [optional] if omitted the server will use the default value of "Base" # noqa: E501 + mod_user (str): The user identifier who last updated the service item definition.. [optional] # noqa: E501 name (str): The name for this service item definition. You can have multiple versions of the service item with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_).. [optional] # noqa: E501 - publish_status (str): Publish status of the service item. * `NotPublished` - A state of the service item or catalog item which is not yet published. * `Published` - A state denoting that the service item or catalog item is published.. [optional] if omitted the server will use the default value of "NotPublished" # noqa: E501 + publish_status (str): The publish status of service item (Draft, Published, Archived). * `Draft` - The enum specifies the option as Draft which means the meta definition is being designed and tested. * `Published` - The enum specifies the option as Published which means the meta definition is ready for consumption. * `Archived` - The enum specifies the option as Archived which means the meta definition is archived and can no longer be consumed.. [optional] if omitted the server will use the default value of "Draft" # noqa: E501 status (str): State of service item considering the state of underlying service item actions definitions. * `Okay` - Deployment and other post-deployment actions are in valid state. * `Critical` - Deployment action is not in valid state. * `Warning` - Deployment action is in valid state, and one or more post-deployment actions are not in valid state.. [optional] if omitted the server will use the default value of "Okay" # noqa: E501 support_status (str): The service item can be marked as deprecated, supported or beta, the support status indicates that. When a new service item is introduced, it can be marked beta to indicate this is experimental and later moved to Supported status. When Service item is deprecated, it cannot be instantiated and used for a Catalog Item design. * `Supported` - The definition is a supported version and there will be no changes to the mandatory inputs or outputs. * `Beta` - The definition is a Beta version and this version can under go changes until the version is marked supported. * `Deprecated` - The version of definition is deprecated and typically there will be a higher version of the same definition that has been added.. [optional] if omitted the server will use the default value of "Supported" # noqa: E501 - user_id_or_email (str): The user identifier who created or updated the service item definition.. [optional] # noqa: E501 + user_id_or_email (str): This attribute is deprecated and replaced by createUser and modUser.. [optional] # noqa: E501 validation_information (WorkflowValidationInformation): [optional] # noqa: E501 version (int): The version of the service item to support multiple versions.. [optional] if omitted the server will use the default value of 1 # noqa: E501 action_definitions ([WorkflowServiceItemActionDefinitionRelationship], none_type): An array of relationships to workflowServiceItemActionDefinition resources.. [optional] # noqa: E501 @@ -357,16 +366,18 @@ def __init__(self, *args, **kwargs): # noqa: E501 _visited_composed_classes = (Animal,) allow_multiple_service_item_instances (bool): Service item definition can declare that only one instance can be allowed within the customer account.. [optional] if omitted the server will use the default value of True # noqa: E501 attribute_definition ([WorkflowBaseDataType], none_type): [optional] # noqa: E501 + create_user (str): The user identifier who created or cloned the service item definition.. [optional] # noqa: E501 cvd_id (str): The Cisco Validated Design (CVD) Identifier that this service item provides.. [optional] # noqa: E501 delete_instance_on_decommission (bool): The flag to indicate that service item instance will be deleted after the completion of decommission action.. [optional] if omitted the server will use the default value of False # noqa: E501 description (str): The description for this service item which provides information on what are the pre-requisites to deploy the service item and what features are supported on the service item.. [optional] # noqa: E501 label (str): A user friendly short name to identify the service item. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).. [optional] # noqa: E501 license_entitlement (str): License entitlement required to run this service item. * `Base` - Base as a License type. It is default license type. * `Essential` - Essential as a License type. * `Standard` - Standard as a License type. * `Advantage` - Advantage as a License type. * `Premier` - Premier as a License type. * `IWO-Essential` - IWO-Essential as a License type. * `IWO-Advantage` - IWO-Advantage as a License type. * `IWO-Premier` - IWO-Premier as a License type. * `IKS-Advantage` - IKS-Advantage as a License type. * `INC-Premier-1GFixed` - Premier 1G Fixed license tier for Intersight Nexus Cloud. * `INC-Premier-10GFixed` - Premier 10G Fixed license tier for Intersight Nexus Cloud. * `INC-Premier-100GFixed` - Premier 100G Fixed license tier for Intersight Nexus Cloud. * `INC-Premier-Mod4Slot` - Premier Modular 4 slot license tier for Intersight Nexus Cloud. * `INC-Premier-Mod8Slot` - Premier Modular 8 slot license tier for Intersight Nexus Cloud. * `INC-Premier-D2OpsFixed` - Premier D2Ops fixed license tier for Intersight Nexus Cloud. * `INC-Premier-D2OpsMod` - Premier D2Ops modular license tier for Intersight Nexus Cloud. * `INC-Premier-CentralizedMod8Slot` - Premier modular license tier of switch type CentralizedMod8Slot for Intersight Nexus Cloud. * `INC-Premier-DistributedMod8Slot` - Premier modular license tier of switch type DistributedMod8Slot for Intersight Nexus Cloud. * `IntersightTrial` - Virtual dummy license type to indicate trial. Used for UI display of trial mode Intersight tiers. * `IWOTrial` - Virtual dummy license type to indicate trial. Used for UI display of trial mode IKS tiers. * `IKSTrial` - Virtual dummy license type to indicate trial. Used for UI display of trial mode IWO tiers. * `INCTrial` - Virtual dummy license type to indicate trial. Used for UI display of trial mode Nexus tiers.. [optional] if omitted the server will use the default value of "Base" # noqa: E501 + mod_user (str): The user identifier who last updated the service item definition.. [optional] # noqa: E501 name (str): The name for this service item definition. You can have multiple versions of the service item with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_).. [optional] # noqa: E501 - publish_status (str): Publish status of the service item. * `NotPublished` - A state of the service item or catalog item which is not yet published. * `Published` - A state denoting that the service item or catalog item is published.. [optional] if omitted the server will use the default value of "NotPublished" # noqa: E501 + publish_status (str): The publish status of service item (Draft, Published, Archived). * `Draft` - The enum specifies the option as Draft which means the meta definition is being designed and tested. * `Published` - The enum specifies the option as Published which means the meta definition is ready for consumption. * `Archived` - The enum specifies the option as Archived which means the meta definition is archived and can no longer be consumed.. [optional] if omitted the server will use the default value of "Draft" # noqa: E501 status (str): State of service item considering the state of underlying service item actions definitions. * `Okay` - Deployment and other post-deployment actions are in valid state. * `Critical` - Deployment action is not in valid state. * `Warning` - Deployment action is in valid state, and one or more post-deployment actions are not in valid state.. [optional] if omitted the server will use the default value of "Okay" # noqa: E501 support_status (str): The service item can be marked as deprecated, supported or beta, the support status indicates that. When a new service item is introduced, it can be marked beta to indicate this is experimental and later moved to Supported status. When Service item is deprecated, it cannot be instantiated and used for a Catalog Item design. * `Supported` - The definition is a supported version and there will be no changes to the mandatory inputs or outputs. * `Beta` - The definition is a Beta version and this version can under go changes until the version is marked supported. * `Deprecated` - The version of definition is deprecated and typically there will be a higher version of the same definition that has been added.. [optional] if omitted the server will use the default value of "Supported" # noqa: E501 - user_id_or_email (str): The user identifier who created or updated the service item definition.. [optional] # noqa: E501 + user_id_or_email (str): This attribute is deprecated and replaced by createUser and modUser.. [optional] # noqa: E501 validation_information (WorkflowValidationInformation): [optional] # noqa: E501 version (int): The version of the service item to support multiple versions.. [optional] if omitted the server will use the default value of 1 # noqa: E501 action_definitions ([WorkflowServiceItemActionDefinitionRelationship], none_type): An array of relationships to workflowServiceItemActionDefinition resources.. [optional] # noqa: E501 diff --git a/intersight/model/workflow_service_item_definition_list.py b/intersight/model/workflow_service_item_definition_list.py index 4f7480e8b4..ac7815d598 100644 --- a/intersight/model/workflow_service_item_definition_list.py +++ b/intersight/model/workflow_service_item_definition_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_definition_list_all_of.py b/intersight/model/workflow_service_item_definition_list_all_of.py index c8cb842153..08e61be4bf 100644 --- a/intersight/model/workflow_service_item_definition_list_all_of.py +++ b/intersight/model/workflow_service_item_definition_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_service_item_definition_relationship.py b/intersight/model/workflow_service_item_definition_relationship.py index b90a4277ef..756d29d037 100644 --- a/intersight/model/workflow_service_item_definition_relationship.py +++ b/intersight/model/workflow_service_item_definition_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -107,8 +107,9 @@ class WorkflowServiceItemDefinitionRelationship(ModelComposed): 'INCTRIAL': "INCTrial", }, ('publish_status',): { - 'NOTPUBLISHED': "NotPublished", + 'DRAFT': "Draft", 'PUBLISHED': "Published", + 'ARCHIVED': "Archived", }, ('status',): { 'OKAY': "Okay", @@ -879,6 +880,7 @@ class WorkflowServiceItemDefinitionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1278,11 +1280,13 @@ def openapi_types(): 'display_names': (DisplayNames,), # noqa: E501 'allow_multiple_service_item_instances': (bool,), # noqa: E501 'attribute_definition': ([WorkflowBaseDataType], none_type,), # noqa: E501 + 'create_user': (str,), # noqa: E501 'cvd_id': (str,), # noqa: E501 'delete_instance_on_decommission': (bool,), # noqa: E501 'description': (str,), # noqa: E501 'label': (str,), # noqa: E501 'license_entitlement': (str,), # noqa: E501 + 'mod_user': (str,), # noqa: E501 'name': (str,), # noqa: E501 'publish_status': (str,), # noqa: E501 'status': (str,), # noqa: E501 @@ -1325,11 +1329,13 @@ def discriminator(): 'display_names': 'DisplayNames', # noqa: E501 'allow_multiple_service_item_instances': 'AllowMultipleServiceItemInstances', # noqa: E501 'attribute_definition': 'AttributeDefinition', # noqa: E501 + 'create_user': 'CreateUser', # noqa: E501 'cvd_id': 'CvdId', # noqa: E501 'delete_instance_on_decommission': 'DeleteInstanceOnDecommission', # noqa: E501 'description': 'Description', # noqa: E501 'label': 'Label', # noqa: E501 'license_entitlement': 'LicenseEntitlement', # noqa: E501 + 'mod_user': 'ModUser', # noqa: E501 'name': 'Name', # noqa: E501 'publish_status': 'PublishStatus', # noqa: E501 'status': 'Status', # noqa: E501 @@ -1350,7 +1356,9 @@ def discriminator(): 'shared_scope', # noqa: E501 'ancestors', # noqa: E501 'permission_resources', # noqa: E501 + 'create_user', # noqa: E501 'license_entitlement', # noqa: E501 + 'mod_user', # noqa: E501 'status', # noqa: E501 'user_id_or_email', # noqa: E501 } @@ -1409,16 +1417,18 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 display_names (DisplayNames): [optional] # noqa: E501 allow_multiple_service_item_instances (bool): Service item definition can declare that only one instance can be allowed within the customer account.. [optional] if omitted the server will use the default value of True # noqa: E501 attribute_definition ([WorkflowBaseDataType], none_type): [optional] # noqa: E501 + create_user (str): The user identifier who created or cloned the service item definition.. [optional] # noqa: E501 cvd_id (str): The Cisco Validated Design (CVD) Identifier that this service item provides.. [optional] # noqa: E501 delete_instance_on_decommission (bool): The flag to indicate that service item instance will be deleted after the completion of decommission action.. [optional] if omitted the server will use the default value of False # noqa: E501 description (str): The description for this service item which provides information on what are the pre-requisites to deploy the service item and what features are supported on the service item.. [optional] # noqa: E501 label (str): A user friendly short name to identify the service item. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).. [optional] # noqa: E501 license_entitlement (str): License entitlement required to run this service item. * `Base` - Base as a License type. It is default license type. * `Essential` - Essential as a License type. * `Standard` - Standard as a License type. * `Advantage` - Advantage as a License type. * `Premier` - Premier as a License type. * `IWO-Essential` - IWO-Essential as a License type. * `IWO-Advantage` - IWO-Advantage as a License type. * `IWO-Premier` - IWO-Premier as a License type. * `IKS-Advantage` - IKS-Advantage as a License type. * `INC-Premier-1GFixed` - Premier 1G Fixed license tier for Intersight Nexus Cloud. * `INC-Premier-10GFixed` - Premier 10G Fixed license tier for Intersight Nexus Cloud. * `INC-Premier-100GFixed` - Premier 100G Fixed license tier for Intersight Nexus Cloud. * `INC-Premier-Mod4Slot` - Premier Modular 4 slot license tier for Intersight Nexus Cloud. * `INC-Premier-Mod8Slot` - Premier Modular 8 slot license tier for Intersight Nexus Cloud. * `INC-Premier-D2OpsFixed` - Premier D2Ops fixed license tier for Intersight Nexus Cloud. * `INC-Premier-D2OpsMod` - Premier D2Ops modular license tier for Intersight Nexus Cloud. * `INC-Premier-CentralizedMod8Slot` - Premier modular license tier of switch type CentralizedMod8Slot for Intersight Nexus Cloud. * `INC-Premier-DistributedMod8Slot` - Premier modular license tier of switch type DistributedMod8Slot for Intersight Nexus Cloud. * `IntersightTrial` - Virtual dummy license type to indicate trial. Used for UI display of trial mode Intersight tiers. * `IWOTrial` - Virtual dummy license type to indicate trial. Used for UI display of trial mode IKS tiers. * `IKSTrial` - Virtual dummy license type to indicate trial. Used for UI display of trial mode IWO tiers. * `INCTrial` - Virtual dummy license type to indicate trial. Used for UI display of trial mode Nexus tiers.. [optional] if omitted the server will use the default value of "Base" # noqa: E501 + mod_user (str): The user identifier who last updated the service item definition.. [optional] # noqa: E501 name (str): The name for this service item definition. You can have multiple versions of the service item with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_).. [optional] # noqa: E501 - publish_status (str): Publish status of the service item. * `NotPublished` - A state of the service item or catalog item which is not yet published. * `Published` - A state denoting that the service item or catalog item is published.. [optional] if omitted the server will use the default value of "NotPublished" # noqa: E501 + publish_status (str): The publish status of service item (Draft, Published, Archived). * `Draft` - The enum specifies the option as Draft which means the meta definition is being designed and tested. * `Published` - The enum specifies the option as Published which means the meta definition is ready for consumption. * `Archived` - The enum specifies the option as Archived which means the meta definition is archived and can no longer be consumed.. [optional] if omitted the server will use the default value of "Draft" # noqa: E501 status (str): State of service item considering the state of underlying service item actions definitions. * `Okay` - Deployment and other post-deployment actions are in valid state. * `Critical` - Deployment action is not in valid state. * `Warning` - Deployment action is in valid state, and one or more post-deployment actions are not in valid state.. [optional] if omitted the server will use the default value of "Okay" # noqa: E501 support_status (str): The service item can be marked as deprecated, supported or beta, the support status indicates that. When a new service item is introduced, it can be marked beta to indicate this is experimental and later moved to Supported status. When Service item is deprecated, it cannot be instantiated and used for a Catalog Item design. * `Supported` - The definition is a supported version and there will be no changes to the mandatory inputs or outputs. * `Beta` - The definition is a Beta version and this version can under go changes until the version is marked supported. * `Deprecated` - The version of definition is deprecated and typically there will be a higher version of the same definition that has been added.. [optional] if omitted the server will use the default value of "Supported" # noqa: E501 - user_id_or_email (str): The user identifier who created or updated the service item definition.. [optional] # noqa: E501 + user_id_or_email (str): This attribute is deprecated and replaced by createUser and modUser.. [optional] # noqa: E501 validation_information (WorkflowValidationInformation): [optional] # noqa: E501 version (int): The version of the service item to support multiple versions.. [optional] if omitted the server will use the default value of 1 # noqa: E501 action_definitions ([WorkflowServiceItemActionDefinitionRelationship], none_type): An array of relationships to workflowServiceItemActionDefinition resources.. [optional] # noqa: E501 @@ -1473,6 +1483,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1481,10 +1494,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -1550,16 +1566,18 @@ def __init__(self, *args, **kwargs): # noqa: E501 display_names (DisplayNames): [optional] # noqa: E501 allow_multiple_service_item_instances (bool): Service item definition can declare that only one instance can be allowed within the customer account.. [optional] if omitted the server will use the default value of True # noqa: E501 attribute_definition ([WorkflowBaseDataType], none_type): [optional] # noqa: E501 + create_user (str): The user identifier who created or cloned the service item definition.. [optional] # noqa: E501 cvd_id (str): The Cisco Validated Design (CVD) Identifier that this service item provides.. [optional] # noqa: E501 delete_instance_on_decommission (bool): The flag to indicate that service item instance will be deleted after the completion of decommission action.. [optional] if omitted the server will use the default value of False # noqa: E501 description (str): The description for this service item which provides information on what are the pre-requisites to deploy the service item and what features are supported on the service item.. [optional] # noqa: E501 label (str): A user friendly short name to identify the service item. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:), space ( ) or an underscore (_).. [optional] # noqa: E501 license_entitlement (str): License entitlement required to run this service item. * `Base` - Base as a License type. It is default license type. * `Essential` - Essential as a License type. * `Standard` - Standard as a License type. * `Advantage` - Advantage as a License type. * `Premier` - Premier as a License type. * `IWO-Essential` - IWO-Essential as a License type. * `IWO-Advantage` - IWO-Advantage as a License type. * `IWO-Premier` - IWO-Premier as a License type. * `IKS-Advantage` - IKS-Advantage as a License type. * `INC-Premier-1GFixed` - Premier 1G Fixed license tier for Intersight Nexus Cloud. * `INC-Premier-10GFixed` - Premier 10G Fixed license tier for Intersight Nexus Cloud. * `INC-Premier-100GFixed` - Premier 100G Fixed license tier for Intersight Nexus Cloud. * `INC-Premier-Mod4Slot` - Premier Modular 4 slot license tier for Intersight Nexus Cloud. * `INC-Premier-Mod8Slot` - Premier Modular 8 slot license tier for Intersight Nexus Cloud. * `INC-Premier-D2OpsFixed` - Premier D2Ops fixed license tier for Intersight Nexus Cloud. * `INC-Premier-D2OpsMod` - Premier D2Ops modular license tier for Intersight Nexus Cloud. * `INC-Premier-CentralizedMod8Slot` - Premier modular license tier of switch type CentralizedMod8Slot for Intersight Nexus Cloud. * `INC-Premier-DistributedMod8Slot` - Premier modular license tier of switch type DistributedMod8Slot for Intersight Nexus Cloud. * `IntersightTrial` - Virtual dummy license type to indicate trial. Used for UI display of trial mode Intersight tiers. * `IWOTrial` - Virtual dummy license type to indicate trial. Used for UI display of trial mode IKS tiers. * `IKSTrial` - Virtual dummy license type to indicate trial. Used for UI display of trial mode IWO tiers. * `INCTrial` - Virtual dummy license type to indicate trial. Used for UI display of trial mode Nexus tiers.. [optional] if omitted the server will use the default value of "Base" # noqa: E501 + mod_user (str): The user identifier who last updated the service item definition.. [optional] # noqa: E501 name (str): The name for this service item definition. You can have multiple versions of the service item with the same name. Name can only contain letters (a-z, A-Z), numbers (0-9), hyphen (-), period (.), colon (:) or an underscore (_).. [optional] # noqa: E501 - publish_status (str): Publish status of the service item. * `NotPublished` - A state of the service item or catalog item which is not yet published. * `Published` - A state denoting that the service item or catalog item is published.. [optional] if omitted the server will use the default value of "NotPublished" # noqa: E501 + publish_status (str): The publish status of service item (Draft, Published, Archived). * `Draft` - The enum specifies the option as Draft which means the meta definition is being designed and tested. * `Published` - The enum specifies the option as Published which means the meta definition is ready for consumption. * `Archived` - The enum specifies the option as Archived which means the meta definition is archived and can no longer be consumed.. [optional] if omitted the server will use the default value of "Draft" # noqa: E501 status (str): State of service item considering the state of underlying service item actions definitions. * `Okay` - Deployment and other post-deployment actions are in valid state. * `Critical` - Deployment action is not in valid state. * `Warning` - Deployment action is in valid state, and one or more post-deployment actions are not in valid state.. [optional] if omitted the server will use the default value of "Okay" # noqa: E501 support_status (str): The service item can be marked as deprecated, supported or beta, the support status indicates that. When a new service item is introduced, it can be marked beta to indicate this is experimental and later moved to Supported status. When Service item is deprecated, it cannot be instantiated and used for a Catalog Item design. * `Supported` - The definition is a supported version and there will be no changes to the mandatory inputs or outputs. * `Beta` - The definition is a Beta version and this version can under go changes until the version is marked supported. * `Deprecated` - The version of definition is deprecated and typically there will be a higher version of the same definition that has been added.. [optional] if omitted the server will use the default value of "Supported" # noqa: E501 - user_id_or_email (str): The user identifier who created or updated the service item definition.. [optional] # noqa: E501 + user_id_or_email (str): This attribute is deprecated and replaced by createUser and modUser.. [optional] # noqa: E501 validation_information (WorkflowValidationInformation): [optional] # noqa: E501 version (int): The version of the service item to support multiple versions.. [optional] if omitted the server will use the default value of 1 # noqa: E501 action_definitions ([WorkflowServiceItemActionDefinitionRelationship], none_type): An array of relationships to workflowServiceItemActionDefinition resources.. [optional] # noqa: E501 diff --git a/intersight/model/workflow_service_item_definition_response.py b/intersight/model/workflow_service_item_definition_response.py index a6d0a5f04b..c5aca36377 100644 --- a/intersight/model/workflow_service_item_definition_response.py +++ b/intersight/model/workflow_service_item_definition_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_health_check_definition.py b/intersight/model/workflow_service_item_health_check_definition.py index 3fa027926b..61228ff646 100644 --- a/intersight/model/workflow_service_item_health_check_definition.py +++ b/intersight/model/workflow_service_item_health_check_definition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -292,6 +292,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -300,10 +303,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_health_check_definition_all_of.py b/intersight/model/workflow_service_item_health_check_definition_all_of.py index 551f382372..129f987d22 100644 --- a/intersight/model/workflow_service_item_health_check_definition_all_of.py +++ b/intersight/model/workflow_service_item_health_check_definition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_service_item_health_check_definition_list.py b/intersight/model/workflow_service_item_health_check_definition_list.py index b725360e5a..d3df8c7133 100644 --- a/intersight/model/workflow_service_item_health_check_definition_list.py +++ b/intersight/model/workflow_service_item_health_check_definition_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_health_check_definition_list_all_of.py b/intersight/model/workflow_service_item_health_check_definition_list_all_of.py index 5874d35ec5..95d1979bf6 100644 --- a/intersight/model/workflow_service_item_health_check_definition_list_all_of.py +++ b/intersight/model/workflow_service_item_health_check_definition_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_service_item_health_check_definition_relationship.py b/intersight/model/workflow_service_item_health_check_definition_relationship.py index 78fd9e4277..3c5977e22c 100644 --- a/intersight/model/workflow_service_item_health_check_definition_relationship.py +++ b/intersight/model/workflow_service_item_health_check_definition_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -841,6 +841,7 @@ class WorkflowServiceItemHealthCheckDefinitionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1395,6 +1396,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1403,10 +1407,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_health_check_definition_response.py b/intersight/model/workflow_service_item_health_check_definition_response.py index 354848d3b1..9d8c2cf2c7 100644 --- a/intersight/model/workflow_service_item_health_check_definition_response.py +++ b/intersight/model/workflow_service_item_health_check_definition_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_health_check_execution.py b/intersight/model/workflow_service_item_health_check_execution.py index 45e45f5a77..8b60b711e1 100644 --- a/intersight/model/workflow_service_item_health_check_execution.py +++ b/intersight/model/workflow_service_item_health_check_execution.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -307,6 +307,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -315,10 +318,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_health_check_execution_all_of.py b/intersight/model/workflow_service_item_health_check_execution_all_of.py index 8e1d5fcbe5..7243ada5c8 100644 --- a/intersight/model/workflow_service_item_health_check_execution_all_of.py +++ b/intersight/model/workflow_service_item_health_check_execution_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_service_item_health_check_execution_list.py b/intersight/model/workflow_service_item_health_check_execution_list.py index 34c5b9b0dd..cbd1fd6f9a 100644 --- a/intersight/model/workflow_service_item_health_check_execution_list.py +++ b/intersight/model/workflow_service_item_health_check_execution_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_health_check_execution_list_all_of.py b/intersight/model/workflow_service_item_health_check_execution_list_all_of.py index 724b30045d..8224b98a86 100644 --- a/intersight/model/workflow_service_item_health_check_execution_list_all_of.py +++ b/intersight/model/workflow_service_item_health_check_execution_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_service_item_health_check_execution_response.py b/intersight/model/workflow_service_item_health_check_execution_response.py index ed1a76a3e6..b4c640db83 100644 --- a/intersight/model/workflow_service_item_health_check_execution_response.py +++ b/intersight/model/workflow_service_item_health_check_execution_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_input_definition_type.py b/intersight/model/workflow_service_item_input_definition_type.py index e7a09ff9e9..05dc217f52 100644 --- a/intersight/model/workflow_service_item_input_definition_type.py +++ b/intersight/model/workflow_service_item_input_definition_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -232,6 +232,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -240,10 +243,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_input_definition_type_all_of.py b/intersight/model/workflow_service_item_input_definition_type_all_of.py index fada6e9bae..9ca563202b 100644 --- a/intersight/model/workflow_service_item_input_definition_type_all_of.py +++ b/intersight/model/workflow_service_item_input_definition_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_service_item_instance.py b/intersight/model/workflow_service_item_instance.py index 9956246bfb..c9401f7ef9 100644 --- a/intersight/model/workflow_service_item_instance.py +++ b/intersight/model/workflow_service_item_instance.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -349,6 +349,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -357,10 +360,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_instance_all_of.py b/intersight/model/workflow_service_item_instance_all_of.py index 6598d76997..332ff394ea 100644 --- a/intersight/model/workflow_service_item_instance_all_of.py +++ b/intersight/model/workflow_service_item_instance_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_service_item_instance_list.py b/intersight/model/workflow_service_item_instance_list.py index 190f1de1aa..230f421ff5 100644 --- a/intersight/model/workflow_service_item_instance_list.py +++ b/intersight/model/workflow_service_item_instance_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_instance_list_all_of.py b/intersight/model/workflow_service_item_instance_list_all_of.py index 1a8d8272e9..9c08601472 100644 --- a/intersight/model/workflow_service_item_instance_list_all_of.py +++ b/intersight/model/workflow_service_item_instance_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_service_item_instance_relationship.py b/intersight/model/workflow_service_item_instance_relationship.py index db765e5f94..9758c83ccb 100644 --- a/intersight/model/workflow_service_item_instance_relationship.py +++ b/intersight/model/workflow_service_item_instance_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -868,6 +868,7 @@ class WorkflowServiceItemInstanceRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1452,6 +1453,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1460,10 +1464,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_instance_response.py b/intersight/model/workflow_service_item_instance_response.py index 8ce5826dd7..8e25d8e91f 100644 --- a/intersight/model/workflow_service_item_instance_response.py +++ b/intersight/model/workflow_service_item_instance_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_output.py b/intersight/model/workflow_service_item_output.py index 81fbe0d950..963bb6d175 100644 --- a/intersight/model/workflow_service_item_output.py +++ b/intersight/model/workflow_service_item_output.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -271,6 +271,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -279,10 +282,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_output_all_of.py b/intersight/model/workflow_service_item_output_all_of.py index a10a0d5f10..cdf68d69d4 100644 --- a/intersight/model/workflow_service_item_output_all_of.py +++ b/intersight/model/workflow_service_item_output_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_service_item_output_list.py b/intersight/model/workflow_service_item_output_list.py index af5487ed87..cbd27c3429 100644 --- a/intersight/model/workflow_service_item_output_list.py +++ b/intersight/model/workflow_service_item_output_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_output_list_all_of.py b/intersight/model/workflow_service_item_output_list_all_of.py index 0dece212b9..53b8bd2fe2 100644 --- a/intersight/model/workflow_service_item_output_list_all_of.py +++ b/intersight/model/workflow_service_item_output_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_service_item_output_response.py b/intersight/model/workflow_service_item_output_response.py index 672bdd2596..f321c55aa8 100644 --- a/intersight/model/workflow_service_item_output_response.py +++ b/intersight/model/workflow_service_item_output_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_type.py b/intersight/model/workflow_service_item_type.py index b1ae6a7d23..bde83d6c39 100644 --- a/intersight/model/workflow_service_item_type.py +++ b/intersight/model/workflow_service_item_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -227,6 +227,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -235,10 +238,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_service_item_type_all_of.py b/intersight/model/workflow_service_item_type_all_of.py index 09d2dd776b..0452747008 100644 --- a/intersight/model/workflow_service_item_type_all_of.py +++ b/intersight/model/workflow_service_item_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_ssh_batch_executor.py b/intersight/model/workflow_ssh_batch_executor.py index ec0e6cf928..0bccc2f1c9 100644 --- a/intersight/model/workflow_ssh_batch_executor.py +++ b/intersight/model/workflow_ssh_batch_executor.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -305,6 +305,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -313,10 +316,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_ssh_batch_executor_all_of.py b/intersight/model/workflow_ssh_batch_executor_all_of.py index 297f7876f9..1cca36feaf 100644 --- a/intersight/model/workflow_ssh_batch_executor_all_of.py +++ b/intersight/model/workflow_ssh_batch_executor_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_ssh_batch_executor_list.py b/intersight/model/workflow_ssh_batch_executor_list.py index ed35622b8b..2bd42f5b32 100644 --- a/intersight/model/workflow_ssh_batch_executor_list.py +++ b/intersight/model/workflow_ssh_batch_executor_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_ssh_batch_executor_list_all_of.py b/intersight/model/workflow_ssh_batch_executor_list_all_of.py index 6109077df7..08d2ee97e1 100644 --- a/intersight/model/workflow_ssh_batch_executor_list_all_of.py +++ b/intersight/model/workflow_ssh_batch_executor_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_ssh_batch_executor_response.py b/intersight/model/workflow_ssh_batch_executor_response.py index f3aa603f13..6077eae21a 100644 --- a/intersight/model/workflow_ssh_batch_executor_response.py +++ b/intersight/model/workflow_ssh_batch_executor_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_ssh_cmd.py b/intersight/model/workflow_ssh_cmd.py index 73c37f5aa3..12a363eecd 100644 --- a/intersight/model/workflow_ssh_cmd.py +++ b/intersight/model/workflow_ssh_cmd.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -230,6 +230,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -238,10 +241,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_ssh_cmd_all_of.py b/intersight/model/workflow_ssh_cmd_all_of.py index 737b65167b..865b8ad436 100644 --- a/intersight/model/workflow_ssh_cmd_all_of.py +++ b/intersight/model/workflow_ssh_cmd_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_ssh_config.py b/intersight/model/workflow_ssh_config.py index 6255815d58..6a0bd29141 100644 --- a/intersight/model/workflow_ssh_config.py +++ b/intersight/model/workflow_ssh_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -242,6 +242,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -250,10 +253,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_ssh_config_all_of.py b/intersight/model/workflow_ssh_config_all_of.py index 5d66fca822..807c70d1d4 100644 --- a/intersight/model/workflow_ssh_config_all_of.py +++ b/intersight/model/workflow_ssh_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_ssh_session.py b/intersight/model/workflow_ssh_session.py index f39510cebf..d80634a462 100644 --- a/intersight/model/workflow_ssh_session.py +++ b/intersight/model/workflow_ssh_session.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -274,6 +274,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -282,10 +285,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_ssh_session_all_of.py b/intersight/model/workflow_ssh_session_all_of.py index 10a3eda05c..3d8d9e5785 100644 --- a/intersight/model/workflow_ssh_session_all_of.py +++ b/intersight/model/workflow_ssh_session_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_start_task.py b/intersight/model/workflow_start_task.py index cc153ed4d5..4a2756ab2e 100644 --- a/intersight/model/workflow_start_task.py +++ b/intersight/model/workflow_start_task.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -223,6 +223,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -231,10 +234,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_start_task_all_of.py b/intersight/model/workflow_start_task_all_of.py index 0eaa6f3c2d..e31082ff7a 100644 --- a/intersight/model/workflow_start_task_all_of.py +++ b/intersight/model/workflow_start_task_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_sub_workflow_task.py b/intersight/model/workflow_sub_workflow_task.py index 8dc74d864d..8824ceff00 100644 --- a/intersight/model/workflow_sub_workflow_task.py +++ b/intersight/model/workflow_sub_workflow_task.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -248,6 +248,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -256,10 +259,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_sub_workflow_task_all_of.py b/intersight/model/workflow_sub_workflow_task_all_of.py index b38cdd58ca..9b45dd5222 100644 --- a/intersight/model/workflow_sub_workflow_task_all_of.py +++ b/intersight/model/workflow_sub_workflow_task_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_success_end_task.py b/intersight/model/workflow_success_end_task.py index be1333a1d3..a35fafe90e 100644 --- a/intersight/model/workflow_success_end_task.py +++ b/intersight/model/workflow_success_end_task.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -236,6 +236,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -244,10 +247,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_target_context.py b/intersight/model/workflow_target_context.py index a36e55bce5..dd1684dd46 100644 --- a/intersight/model/workflow_target_context.py +++ b/intersight/model/workflow_target_context.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -218,6 +218,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -226,10 +229,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_target_context_all_of.py b/intersight/model/workflow_target_context_all_of.py index 41142f51e7..6162074e82 100644 --- a/intersight/model/workflow_target_context_all_of.py +++ b/intersight/model/workflow_target_context_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_target_data_type.py b/intersight/model/workflow_target_data_type.py index f843289615..0f65e9847d 100644 --- a/intersight/model/workflow_target_data_type.py +++ b/intersight/model/workflow_target_data_type.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -264,6 +264,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -272,10 +275,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_target_data_type_all_of.py b/intersight/model/workflow_target_data_type_all_of.py index 40f07ca4ea..0fecc82d27 100644 --- a/intersight/model/workflow_target_data_type_all_of.py +++ b/intersight/model/workflow_target_data_type_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_target_property.py b/intersight/model/workflow_target_property.py index 64eed07c8c..99f9be1683 100644 --- a/intersight/model/workflow_target_property.py +++ b/intersight/model/workflow_target_property.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -234,6 +234,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -242,10 +245,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_target_property_all_of.py b/intersight/model/workflow_target_property_all_of.py index 290eb1aed6..d9951e9676 100644 --- a/intersight/model/workflow_target_property_all_of.py +++ b/intersight/model/workflow_target_property_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_task_constraints.py b/intersight/model/workflow_task_constraints.py index e13608fa8d..8d9aa4184a 100644 --- a/intersight/model/workflow_task_constraints.py +++ b/intersight/model/workflow_task_constraints.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -209,6 +209,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -217,10 +220,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_task_constraints_all_of.py b/intersight/model/workflow_task_constraints_all_of.py index 866d0486c6..6560fed660 100644 --- a/intersight/model/workflow_task_constraints_all_of.py +++ b/intersight/model/workflow_task_constraints_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_task_debug_log.py b/intersight/model/workflow_task_debug_log.py index 5921b94af4..478286ab9b 100644 --- a/intersight/model/workflow_task_debug_log.py +++ b/intersight/model/workflow_task_debug_log.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -282,6 +282,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -290,10 +293,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_task_debug_log_all_of.py b/intersight/model/workflow_task_debug_log_all_of.py index 6089e8d854..626066a428 100644 --- a/intersight/model/workflow_task_debug_log_all_of.py +++ b/intersight/model/workflow_task_debug_log_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_task_debug_log_list.py b/intersight/model/workflow_task_debug_log_list.py index 485a5dc19b..37246e41d1 100644 --- a/intersight/model/workflow_task_debug_log_list.py +++ b/intersight/model/workflow_task_debug_log_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_task_debug_log_list_all_of.py b/intersight/model/workflow_task_debug_log_list_all_of.py index d0f99fafd8..88af78ac3f 100644 --- a/intersight/model/workflow_task_debug_log_list_all_of.py +++ b/intersight/model/workflow_task_debug_log_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_task_debug_log_response.py b/intersight/model/workflow_task_debug_log_response.py index d6b3581dc6..c757edeb6c 100644 --- a/intersight/model/workflow_task_debug_log_response.py +++ b/intersight/model/workflow_task_debug_log_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_task_definition.py b/intersight/model/workflow_task_definition.py index aeee763d5f..488a9f3819 100644 --- a/intersight/model/workflow_task_definition.py +++ b/intersight/model/workflow_task_definition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -356,6 +356,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -364,10 +367,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_task_definition_all_of.py b/intersight/model/workflow_task_definition_all_of.py index d7960cfb65..3351737cfd 100644 --- a/intersight/model/workflow_task_definition_all_of.py +++ b/intersight/model/workflow_task_definition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_task_definition_list.py b/intersight/model/workflow_task_definition_list.py index ad854df707..0a9ce6bbd2 100644 --- a/intersight/model/workflow_task_definition_list.py +++ b/intersight/model/workflow_task_definition_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_task_definition_list_all_of.py b/intersight/model/workflow_task_definition_list_all_of.py index 24119db7b5..28467f0491 100644 --- a/intersight/model/workflow_task_definition_list_all_of.py +++ b/intersight/model/workflow_task_definition_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_task_definition_relationship.py b/intersight/model/workflow_task_definition_relationship.py index 061f047484..babaac9a83 100644 --- a/intersight/model/workflow_task_definition_relationship.py +++ b/intersight/model/workflow_task_definition_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -867,6 +867,7 @@ class WorkflowTaskDefinitionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1457,6 +1458,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1465,10 +1469,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_task_definition_response.py b/intersight/model/workflow_task_definition_response.py index acd4501225..50280196fd 100644 --- a/intersight/model/workflow_task_definition_response.py +++ b/intersight/model/workflow_task_definition_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_task_info.py b/intersight/model/workflow_task_info.py index 6a7c66ff2c..f98d7b5d19 100644 --- a/intersight/model/workflow_task_info.py +++ b/intersight/model/workflow_task_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -351,6 +351,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -359,10 +362,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_task_info_all_of.py b/intersight/model/workflow_task_info_all_of.py index c122250c27..bc9c73cf51 100644 --- a/intersight/model/workflow_task_info_all_of.py +++ b/intersight/model/workflow_task_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_task_info_list.py b/intersight/model/workflow_task_info_list.py index d0ccac64a2..aea72b78ba 100644 --- a/intersight/model/workflow_task_info_list.py +++ b/intersight/model/workflow_task_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_task_info_list_all_of.py b/intersight/model/workflow_task_info_list_all_of.py index a154415476..5dfbd89398 100644 --- a/intersight/model/workflow_task_info_list_all_of.py +++ b/intersight/model/workflow_task_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_task_info_relationship.py b/intersight/model/workflow_task_info_relationship.py index 7a6e9ed8d2..ddd0f8195e 100644 --- a/intersight/model/workflow_task_info_relationship.py +++ b/intersight/model/workflow_task_info_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -843,6 +843,7 @@ class WorkflowTaskInfoRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1454,6 +1455,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1462,10 +1466,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_task_info_response.py b/intersight/model/workflow_task_info_response.py index 9b3a1190e9..162468e53e 100644 --- a/intersight/model/workflow_task_info_response.py +++ b/intersight/model/workflow_task_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_task_info_update.py b/intersight/model/workflow_task_info_update.py index a4ff1c8ae2..b0ce70c047 100644 --- a/intersight/model/workflow_task_info_update.py +++ b/intersight/model/workflow_task_info_update.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -171,7 +171,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 _visited_composed_classes = (Animal,) input (bool, date, datetime, dict, float, int, list, str, none_type): Inputs for the specified TaskInfo. Inputs must only be provided for tasks which has included an input definition and the inputs must match the constraints specified in the input definition.. [optional] # noqa: E501 name (str): Name of the task being updated and this name must match the task instance name included inside the workflow definition. This name is also captured in the RefName property of the TaskInfo object for the task.. [optional] # noqa: E501 - status (str): New status of the task being updated, only Failed and Completed statuses are supported. * `Scheduled` - The enum represents the status when task is in scheduled state. * `InProgress` - The enum represents the status when task is in-progress state. * `NoOp` - The enum represents the status when task is a noop. * `Timeout` - The enum represents the status when task has timed out. * `Completed` - The enum represents the status when task has completed. * `Failed` - The enum represents the status when task has failed.. [optional] if omitted the server will use the default value of "Scheduled" # noqa: E501 + status (str): New status of the task being updated, only Failed and Completed statuses are supported, Completed is the default value in case no status is provided. * `Scheduled` - The enum represents the status when task is in scheduled state. * `InProgress` - The enum represents the status when task is in-progress state. * `NoOp` - The enum represents the status when task is a noop. * `Timeout` - The enum represents the status when task has timed out. * `Completed` - The enum represents the status when task has completed. * `Failed` - The enum represents the status when task has failed.. [optional] if omitted the server will use the default value of "Scheduled" # noqa: E501 """ class_id = kwargs.get('class_id', "workflow.TaskInfoUpdate") @@ -223,6 +223,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -231,10 +234,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', @@ -286,7 +292,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 _visited_composed_classes = (Animal,) input (bool, date, datetime, dict, float, int, list, str, none_type): Inputs for the specified TaskInfo. Inputs must only be provided for tasks which has included an input definition and the inputs must match the constraints specified in the input definition.. [optional] # noqa: E501 name (str): Name of the task being updated and this name must match the task instance name included inside the workflow definition. This name is also captured in the RefName property of the TaskInfo object for the task.. [optional] # noqa: E501 - status (str): New status of the task being updated, only Failed and Completed statuses are supported. * `Scheduled` - The enum represents the status when task is in scheduled state. * `InProgress` - The enum represents the status when task is in-progress state. * `NoOp` - The enum represents the status when task is a noop. * `Timeout` - The enum represents the status when task has timed out. * `Completed` - The enum represents the status when task has completed. * `Failed` - The enum represents the status when task has failed.. [optional] if omitted the server will use the default value of "Scheduled" # noqa: E501 + status (str): New status of the task being updated, only Failed and Completed statuses are supported, Completed is the default value in case no status is provided. * `Scheduled` - The enum represents the status when task is in scheduled state. * `InProgress` - The enum represents the status when task is in-progress state. * `NoOp` - The enum represents the status when task is a noop. * `Timeout` - The enum represents the status when task has timed out. * `Completed` - The enum represents the status when task has completed. * `Failed` - The enum represents the status when task has failed.. [optional] if omitted the server will use the default value of "Scheduled" # noqa: E501 """ class_id = kwargs.get('class_id', "workflow.TaskInfoUpdate") diff --git a/intersight/model/workflow_task_info_update_all_of.py b/intersight/model/workflow_task_info_update_all_of.py index cd4e9e2bda..dd9c752977 100644 --- a/intersight/model/workflow_task_info_update_all_of.py +++ b/intersight/model/workflow_task_info_update_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -164,7 +164,7 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 _visited_composed_classes = (Animal,) input (bool, date, datetime, dict, float, int, list, str, none_type): Inputs for the specified TaskInfo. Inputs must only be provided for tasks which has included an input definition and the inputs must match the constraints specified in the input definition.. [optional] # noqa: E501 name (str): Name of the task being updated and this name must match the task instance name included inside the workflow definition. This name is also captured in the RefName property of the TaskInfo object for the task.. [optional] # noqa: E501 - status (str): New status of the task being updated, only Failed and Completed statuses are supported. * `Scheduled` - The enum represents the status when task is in scheduled state. * `InProgress` - The enum represents the status when task is in-progress state. * `NoOp` - The enum represents the status when task is a noop. * `Timeout` - The enum represents the status when task has timed out. * `Completed` - The enum represents the status when task has completed. * `Failed` - The enum represents the status when task has failed.. [optional] if omitted the server will use the default value of "Scheduled" # noqa: E501 + status (str): New status of the task being updated, only Failed and Completed statuses are supported, Completed is the default value in case no status is provided. * `Scheduled` - The enum represents the status when task is in scheduled state. * `InProgress` - The enum represents the status when task is in-progress state. * `NoOp` - The enum represents the status when task is a noop. * `Timeout` - The enum represents the status when task has timed out. * `Completed` - The enum represents the status when task has completed. * `Failed` - The enum represents the status when task has failed.. [optional] if omitted the server will use the default value of "Scheduled" # noqa: E501 """ class_id = kwargs.get('class_id', "workflow.TaskInfoUpdate") @@ -260,7 +260,7 @@ def __init__(self, *args, **kwargs): # noqa: E501 _visited_composed_classes = (Animal,) input (bool, date, datetime, dict, float, int, list, str, none_type): Inputs for the specified TaskInfo. Inputs must only be provided for tasks which has included an input definition and the inputs must match the constraints specified in the input definition.. [optional] # noqa: E501 name (str): Name of the task being updated and this name must match the task instance name included inside the workflow definition. This name is also captured in the RefName property of the TaskInfo object for the task.. [optional] # noqa: E501 - status (str): New status of the task being updated, only Failed and Completed statuses are supported. * `Scheduled` - The enum represents the status when task is in scheduled state. * `InProgress` - The enum represents the status when task is in-progress state. * `NoOp` - The enum represents the status when task is a noop. * `Timeout` - The enum represents the status when task has timed out. * `Completed` - The enum represents the status when task has completed. * `Failed` - The enum represents the status when task has failed.. [optional] if omitted the server will use the default value of "Scheduled" # noqa: E501 + status (str): New status of the task being updated, only Failed and Completed statuses are supported, Completed is the default value in case no status is provided. * `Scheduled` - The enum represents the status when task is in scheduled state. * `InProgress` - The enum represents the status when task is in-progress state. * `NoOp` - The enum represents the status when task is a noop. * `Timeout` - The enum represents the status when task has timed out. * `Completed` - The enum represents the status when task has completed. * `Failed` - The enum represents the status when task has failed.. [optional] if omitted the server will use the default value of "Scheduled" # noqa: E501 """ class_id = kwargs.get('class_id', "workflow.TaskInfoUpdate") diff --git a/intersight/model/workflow_task_loop_info.py b/intersight/model/workflow_task_loop_info.py index 468beb948b..893e70e9aa 100644 --- a/intersight/model/workflow_task_loop_info.py +++ b/intersight/model/workflow_task_loop_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -227,6 +227,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -235,10 +238,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_task_loop_info_all_of.py b/intersight/model/workflow_task_loop_info_all_of.py index ab6b1b3037..6efb51fb4f 100644 --- a/intersight/model/workflow_task_loop_info_all_of.py +++ b/intersight/model/workflow_task_loop_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_task_metadata.py b/intersight/model/workflow_task_metadata.py index a700d527c1..4739bf761c 100644 --- a/intersight/model/workflow_task_metadata.py +++ b/intersight/model/workflow_task_metadata.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_task_metadata_all_of.py b/intersight/model/workflow_task_metadata_all_of.py index 844099fc1b..49d35f2b28 100644 --- a/intersight/model/workflow_task_metadata_all_of.py +++ b/intersight/model/workflow_task_metadata_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_task_metadata_list.py b/intersight/model/workflow_task_metadata_list.py index 2b07b25d2a..4157ce8ba6 100644 --- a/intersight/model/workflow_task_metadata_list.py +++ b/intersight/model/workflow_task_metadata_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_task_metadata_list_all_of.py b/intersight/model/workflow_task_metadata_list_all_of.py index b5d068947f..e78b62ecd9 100644 --- a/intersight/model/workflow_task_metadata_list_all_of.py +++ b/intersight/model/workflow_task_metadata_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_task_metadata_relationship.py b/intersight/model/workflow_task_metadata_relationship.py index 9bda04cbff..243a9d29c6 100644 --- a/intersight/model/workflow_task_metadata_relationship.py +++ b/intersight/model/workflow_task_metadata_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class WorkflowTaskMetadataRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1392,6 +1393,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1400,10 +1404,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_task_metadata_response.py b/intersight/model/workflow_task_metadata_response.py index 54e00d0e05..92aef042a3 100644 --- a/intersight/model/workflow_task_metadata_response.py +++ b/intersight/model/workflow_task_metadata_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_task_retry_info.py b/intersight/model/workflow_task_retry_info.py index 18236dd4ec..66d4d00ab2 100644 --- a/intersight/model/workflow_task_retry_info.py +++ b/intersight/model/workflow_task_retry_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -214,6 +214,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -222,10 +225,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_task_retry_info_all_of.py b/intersight/model/workflow_task_retry_info_all_of.py index f0e1762690..4187c5a1fc 100644 --- a/intersight/model/workflow_task_retry_info_all_of.py +++ b/intersight/model/workflow_task_retry_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_template_evaluation.py b/intersight/model/workflow_template_evaluation.py index babceb9e26..46e49885a2 100644 --- a/intersight/model/workflow_template_evaluation.py +++ b/intersight/model/workflow_template_evaluation.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -285,6 +285,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -293,10 +296,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_template_evaluation_all_of.py b/intersight/model/workflow_template_evaluation_all_of.py index 9bdc6f3849..362fbae4d4 100644 --- a/intersight/model/workflow_template_evaluation_all_of.py +++ b/intersight/model/workflow_template_evaluation_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_template_function_meta.py b/intersight/model/workflow_template_function_meta.py index 3b3fb402ad..28ae754557 100644 --- a/intersight/model/workflow_template_function_meta.py +++ b/intersight/model/workflow_template_function_meta.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -281,6 +281,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -289,10 +292,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_template_function_meta_all_of.py b/intersight/model/workflow_template_function_meta_all_of.py index ca7a60685e..b0e50d1d22 100644 --- a/intersight/model/workflow_template_function_meta_all_of.py +++ b/intersight/model/workflow_template_function_meta_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_template_function_meta_list.py b/intersight/model/workflow_template_function_meta_list.py index 85440c36e2..db46c5e3ab 100644 --- a/intersight/model/workflow_template_function_meta_list.py +++ b/intersight/model/workflow_template_function_meta_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_template_function_meta_list_all_of.py b/intersight/model/workflow_template_function_meta_list_all_of.py index 88d14f09f4..f89dec436b 100644 --- a/intersight/model/workflow_template_function_meta_list_all_of.py +++ b/intersight/model/workflow_template_function_meta_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_template_function_meta_response.py b/intersight/model/workflow_template_function_meta_response.py index 9cd7cd07eb..906df538fe 100644 --- a/intersight/model/workflow_template_function_meta_response.py +++ b/intersight/model/workflow_template_function_meta_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_template_parser.py b/intersight/model/workflow_template_parser.py index a3afdc57d6..cfde8d2103 100644 --- a/intersight/model/workflow_template_parser.py +++ b/intersight/model/workflow_template_parser.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -268,6 +268,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -276,10 +279,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_template_parser_all_of.py b/intersight/model/workflow_template_parser_all_of.py index a89a3ca028..395dccc223 100644 --- a/intersight/model/workflow_template_parser_all_of.py +++ b/intersight/model/workflow_template_parser_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_ui_display_metadata.py b/intersight/model/workflow_ui_display_metadata.py index d683694085..457902f706 100644 --- a/intersight/model/workflow_ui_display_metadata.py +++ b/intersight/model/workflow_ui_display_metadata.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -273,6 +273,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -281,10 +284,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_ui_display_metadata_all_of.py b/intersight/model/workflow_ui_display_metadata_all_of.py index 5283c12eef..a1953ebb43 100644 --- a/intersight/model/workflow_ui_display_metadata_all_of.py +++ b/intersight/model/workflow_ui_display_metadata_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_ui_display_metadata_list.py b/intersight/model/workflow_ui_display_metadata_list.py index 1fc634347c..fa41e34cdf 100644 --- a/intersight/model/workflow_ui_display_metadata_list.py +++ b/intersight/model/workflow_ui_display_metadata_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_ui_display_metadata_list_all_of.py b/intersight/model/workflow_ui_display_metadata_list_all_of.py index 7a0f0f8e4c..9a1b29e259 100644 --- a/intersight/model/workflow_ui_display_metadata_list_all_of.py +++ b/intersight/model/workflow_ui_display_metadata_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_ui_display_metadata_response.py b/intersight/model/workflow_ui_display_metadata_response.py index c6273d1e55..94f2892f03 100644 --- a/intersight/model/workflow_ui_display_metadata_response.py +++ b/intersight/model/workflow_ui_display_metadata_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_ui_form_config.py b/intersight/model/workflow_ui_form_config.py index 3082c80e59..bcebf430ad 100644 --- a/intersight/model/workflow_ui_form_config.py +++ b/intersight/model/workflow_ui_form_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_ui_form_config_all_of.py b/intersight/model/workflow_ui_form_config_all_of.py index dc44aadef3..b08ca376fa 100644 --- a/intersight/model/workflow_ui_form_config_all_of.py +++ b/intersight/model/workflow_ui_form_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_ui_input_filter.py b/intersight/model/workflow_ui_input_filter.py index 72a7474bed..c84eab27a6 100644 --- a/intersight/model/workflow_ui_input_filter.py +++ b/intersight/model/workflow_ui_input_filter.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -224,6 +224,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -232,10 +235,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_ui_input_filter_all_of.py b/intersight/model/workflow_ui_input_filter_all_of.py index 95b38a3f69..b6f6c11da5 100644 --- a/intersight/model/workflow_ui_input_filter_all_of.py +++ b/intersight/model/workflow_ui_input_filter_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_ui_view_config.py b/intersight/model/workflow_ui_view_config.py index bfb77281fc..8e42bcd54c 100644 --- a/intersight/model/workflow_ui_view_config.py +++ b/intersight/model/workflow_ui_view_config.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -212,6 +212,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -220,10 +223,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_ui_view_config_all_of.py b/intersight/model/workflow_ui_view_config_all_of.py index 714f4fa886..7dd337d1f3 100644 --- a/intersight/model/workflow_ui_view_config_all_of.py +++ b/intersight/model/workflow_ui_view_config_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_validation_error.py b/intersight/model/workflow_validation_error.py index 455b07c5af..fc9e616788 100644 --- a/intersight/model/workflow_validation_error.py +++ b/intersight/model/workflow_validation_error.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -222,6 +222,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -230,10 +233,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_validation_error_all_of.py b/intersight/model/workflow_validation_error_all_of.py index 99f3641da7..499fe13966 100644 --- a/intersight/model/workflow_validation_error_all_of.py +++ b/intersight/model/workflow_validation_error_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_validation_information.py b/intersight/model/workflow_validation_information.py index e567410f2f..691b8144da 100644 --- a/intersight/model/workflow_validation_information.py +++ b/intersight/model/workflow_validation_information.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -220,6 +220,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -228,10 +231,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_validation_information_all_of.py b/intersight/model/workflow_validation_information_all_of.py index 1aa702c816..89dce509c4 100644 --- a/intersight/model/workflow_validation_information_all_of.py +++ b/intersight/model/workflow_validation_information_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_wait_task.py b/intersight/model/workflow_wait_task.py index 151452fa72..f3a57440ed 100644 --- a/intersight/model/workflow_wait_task.py +++ b/intersight/model/workflow_wait_task.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -248,6 +248,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -256,10 +259,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_wait_task_all_of.py b/intersight/model/workflow_wait_task_all_of.py index 298d236177..894d33d0e1 100644 --- a/intersight/model/workflow_wait_task_all_of.py +++ b/intersight/model/workflow_wait_task_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_wait_task_prompt.py b/intersight/model/workflow_wait_task_prompt.py index dd572a10af..df0eca0b83 100644 --- a/intersight/model/workflow_wait_task_prompt.py +++ b/intersight/model/workflow_wait_task_prompt.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -226,6 +226,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -234,10 +237,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_wait_task_prompt_all_of.py b/intersight/model/workflow_wait_task_prompt_all_of.py index 8ab92248d5..f947c5efa8 100644 --- a/intersight/model/workflow_wait_task_prompt_all_of.py +++ b/intersight/model/workflow_wait_task_prompt_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_web_api.py b/intersight/model/workflow_web_api.py index c3ff003d5d..ef75c230ab 100644 --- a/intersight/model/workflow_web_api.py +++ b/intersight/model/workflow_web_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -271,6 +271,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -279,10 +282,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_web_api_all_of.py b/intersight/model/workflow_web_api_all_of.py index 7fa8484a47..b603979140 100644 --- a/intersight/model/workflow_web_api_all_of.py +++ b/intersight/model/workflow_web_api_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_worker_task.py b/intersight/model/workflow_worker_task.py index 19b7a94f9e..7125076bb3 100644 --- a/intersight/model/workflow_worker_task.py +++ b/intersight/model/workflow_worker_task.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -248,6 +248,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -256,10 +259,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_worker_task_all_of.py b/intersight/model/workflow_worker_task_all_of.py index f90bf107f6..95721d4ff6 100644 --- a/intersight/model/workflow_worker_task_all_of.py +++ b/intersight/model/workflow_worker_task_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_workflow_ctx.py b/intersight/model/workflow_workflow_ctx.py index e17b865442..f8cd09468b 100644 --- a/intersight/model/workflow_workflow_ctx.py +++ b/intersight/model/workflow_workflow_ctx.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -224,6 +224,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -232,10 +235,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_workflow_ctx_all_of.py b/intersight/model/workflow_workflow_ctx_all_of.py index 3195d5d163..b5b80f112a 100644 --- a/intersight/model/workflow_workflow_ctx_all_of.py +++ b/intersight/model/workflow_workflow_ctx_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_workflow_definition.py b/intersight/model/workflow_workflow_definition.py index d3e65e0b1c..a2c6f7ff73 100644 --- a/intersight/model/workflow_workflow_definition.py +++ b/intersight/model/workflow_workflow_definition.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -389,6 +389,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -397,10 +400,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_workflow_definition_all_of.py b/intersight/model/workflow_workflow_definition_all_of.py index fa4757dcac..4e6a9938a4 100644 --- a/intersight/model/workflow_workflow_definition_all_of.py +++ b/intersight/model/workflow_workflow_definition_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_workflow_definition_list.py b/intersight/model/workflow_workflow_definition_list.py index 350f88dd87..ca32dbe346 100644 --- a/intersight/model/workflow_workflow_definition_list.py +++ b/intersight/model/workflow_workflow_definition_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_workflow_definition_list_all_of.py b/intersight/model/workflow_workflow_definition_list_all_of.py index b20dc55191..d850fa7303 100644 --- a/intersight/model/workflow_workflow_definition_list_all_of.py +++ b/intersight/model/workflow_workflow_definition_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_workflow_definition_relationship.py b/intersight/model/workflow_workflow_definition_relationship.py index 35b4aeed7b..1bf2e1f7a1 100644 --- a/intersight/model/workflow_workflow_definition_relationship.py +++ b/intersight/model/workflow_workflow_definition_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -873,6 +873,7 @@ class WorkflowWorkflowDefinitionRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1490,6 +1491,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1498,10 +1502,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_workflow_definition_response.py b/intersight/model/workflow_workflow_definition_response.py index 58604c634c..960122df12 100644 --- a/intersight/model/workflow_workflow_definition_response.py +++ b/intersight/model/workflow_workflow_definition_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_workflow_engine_properties.py b/intersight/model/workflow_workflow_engine_properties.py index 154adcd622..27b9b41e0a 100644 --- a/intersight/model/workflow_workflow_engine_properties.py +++ b/intersight/model/workflow_workflow_engine_properties.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -166,6 +166,7 @@ class WorkflowWorkflowEngineProperties(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -508,6 +509,7 @@ class WorkflowWorkflowEngineProperties(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -890,6 +892,7 @@ class WorkflowWorkflowEngineProperties(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1232,6 +1235,7 @@ class WorkflowWorkflowEngineProperties(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1644,6 +1648,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1652,10 +1659,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_workflow_info.py b/intersight/model/workflow_workflow_info.py index 62beca2201..a057886feb 100644 --- a/intersight/model/workflow_workflow_info.py +++ b/intersight/model/workflow_workflow_info.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -467,6 +467,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -475,10 +478,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_workflow_info_all_of.py b/intersight/model/workflow_workflow_info_all_of.py index 32cb01e51d..82b015ff02 100644 --- a/intersight/model/workflow_workflow_info_all_of.py +++ b/intersight/model/workflow_workflow_info_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_workflow_info_auto_restart_properties.py b/intersight/model/workflow_workflow_info_auto_restart_properties.py index ee3c825e1d..cc4520b99d 100644 --- a/intersight/model/workflow_workflow_info_auto_restart_properties.py +++ b/intersight/model/workflow_workflow_info_auto_restart_properties.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -166,6 +166,7 @@ class WorkflowWorkflowInfoAutoRestartProperties(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -508,6 +509,7 @@ class WorkflowWorkflowInfoAutoRestartProperties(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -890,6 +892,7 @@ class WorkflowWorkflowInfoAutoRestartProperties(ModelComposed): 'CAPABILITY.FEATURECONFIG': "capability.FeatureConfig", 'CAPABILITY.HSUISOMODELSPECIFICCONSTRAINT': "capability.HsuIsoModelSpecificConstraint", 'CAPABILITY.PORTRANGE': "capability.PortRange", + 'CAPABILITY.SERVERCOMPONENTCONSTRAINT': "capability.ServerComponentConstraint", 'CAPABILITY.SWITCHNETWORKLIMITS': "capability.SwitchNetworkLimits", 'CAPABILITY.SWITCHSTORAGELIMITS': "capability.SwitchStorageLimits", 'CAPABILITY.SWITCHSYSTEMLIMITS': "capability.SwitchSystemLimits", @@ -1232,6 +1235,7 @@ class WorkflowWorkflowInfoAutoRestartProperties(ModelComposed): 'OS.VIRTUALDRIVERESPONSE': "os.VirtualDriveResponse", 'OS.VMWAREPARAMETERS': "os.VmwareParameters", 'OS.WINDOWSPARAMETERS': "os.WindowsParameters", + 'PARTNERINTEGRATION.METRICSMODEL': "partnerintegration.MetricsModel", 'PKIX.DISTINGUISHEDNAME': "pkix.DistinguishedName", 'PKIX.ECDSAKEYSPEC': "pkix.EcdsaKeySpec", 'PKIX.EDDSAKEYSPEC': "pkix.EddsaKeySpec", @@ -1644,6 +1648,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1652,10 +1659,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_workflow_info_list.py b/intersight/model/workflow_workflow_info_list.py index 111f92aebf..d2ddf89734 100644 --- a/intersight/model/workflow_workflow_info_list.py +++ b/intersight/model/workflow_workflow_info_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_workflow_info_list_all_of.py b/intersight/model/workflow_workflow_info_list_all_of.py index 34d89af858..a365c1daf7 100644 --- a/intersight/model/workflow_workflow_info_list_all_of.py +++ b/intersight/model/workflow_workflow_info_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_workflow_info_properties.py b/intersight/model/workflow_workflow_info_properties.py index cb4b5e6a5c..fad7726349 100644 --- a/intersight/model/workflow_workflow_info_properties.py +++ b/intersight/model/workflow_workflow_info_properties.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -232,6 +232,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -240,10 +243,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_workflow_info_properties_all_of.py b/intersight/model/workflow_workflow_info_properties_all_of.py index 251ac718ea..ce5bb2328e 100644 --- a/intersight/model/workflow_workflow_info_properties_all_of.py +++ b/intersight/model/workflow_workflow_info_properties_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_workflow_info_relationship.py b/intersight/model/workflow_workflow_info_relationship.py index 68047081d9..53719a088b 100644 --- a/intersight/model/workflow_workflow_info_relationship.py +++ b/intersight/model/workflow_workflow_info_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -899,6 +899,7 @@ class WorkflowWorkflowInfoRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1570,6 +1571,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1578,10 +1582,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_workflow_info_response.py b/intersight/model/workflow_workflow_info_response.py index 2973de48c6..e70e818860 100644 --- a/intersight/model/workflow_workflow_info_response.py +++ b/intersight/model/workflow_workflow_info_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_workflow_metadata.py b/intersight/model/workflow_workflow_metadata.py index c50cfe97f7..e760bdc815 100644 --- a/intersight/model/workflow_workflow_metadata.py +++ b/intersight/model/workflow_workflow_metadata.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -289,6 +289,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -297,10 +300,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_workflow_metadata_all_of.py b/intersight/model/workflow_workflow_metadata_all_of.py index ce430f6ba9..e905ce9dc8 100644 --- a/intersight/model/workflow_workflow_metadata_all_of.py +++ b/intersight/model/workflow_workflow_metadata_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_workflow_metadata_list.py b/intersight/model/workflow_workflow_metadata_list.py index 898f75a157..d79faa4a8c 100644 --- a/intersight/model/workflow_workflow_metadata_list.py +++ b/intersight/model/workflow_workflow_metadata_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_workflow_metadata_list_all_of.py b/intersight/model/workflow_workflow_metadata_list_all_of.py index c54f82cc9a..4943873db9 100644 --- a/intersight/model/workflow_workflow_metadata_list_all_of.py +++ b/intersight/model/workflow_workflow_metadata_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_workflow_metadata_relationship.py b/intersight/model/workflow_workflow_metadata_relationship.py index b267d8ca2e..d221fd0927 100644 --- a/intersight/model/workflow_workflow_metadata_relationship.py +++ b/intersight/model/workflow_workflow_metadata_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -837,6 +837,7 @@ class WorkflowWorkflowMetadataRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1392,6 +1393,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1400,10 +1404,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_workflow_metadata_response.py b/intersight/model/workflow_workflow_metadata_response.py index 0dae1f26fe..91c9a0059a 100644 --- a/intersight/model/workflow_workflow_metadata_response.py +++ b/intersight/model/workflow_workflow_metadata_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_workflow_properties.py b/intersight/model/workflow_workflow_properties.py index 0bdecdee20..36ff83eeff 100644 --- a/intersight/model/workflow_workflow_properties.py +++ b/intersight/model/workflow_workflow_properties.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -245,6 +245,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -253,10 +256,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_workflow_properties_all_of.py b/intersight/model/workflow_workflow_properties_all_of.py index e8b30898b5..26fa55628a 100644 --- a/intersight/model/workflow_workflow_properties_all_of.py +++ b/intersight/model/workflow_workflow_properties_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_workflow_task.py b/intersight/model/workflow_workflow_task.py index bdcfe57687..6f4c4eeace 100644 --- a/intersight/model/workflow_workflow_task.py +++ b/intersight/model/workflow_workflow_task.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -284,6 +284,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -292,10 +295,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workflow_workflow_task_all_of.py b/intersight/model/workflow_workflow_task_all_of.py index 8f69dc7313..4abb7194e6 100644 --- a/intersight/model/workflow_workflow_task_all_of.py +++ b/intersight/model/workflow_workflow_task_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workflow_xml_api.py b/intersight/model/workflow_xml_api.py index 243e60eba6..a74fbd19a8 100644 --- a/intersight/model/workflow_xml_api.py +++ b/intersight/model/workflow_xml_api.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -251,6 +251,9 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -259,10 +262,13 @@ def _from_openapi_data(cls, class_id, object_type, *args, **kwargs): # noqa: E5 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workspace_folder.py b/intersight/model/workspace_folder.py index 4a80854723..9cea4ed2a1 100644 --- a/intersight/model/workspace_folder.py +++ b/intersight/model/workspace_folder.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -295,6 +295,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -303,10 +306,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workspace_folder_all_of.py b/intersight/model/workspace_folder_all_of.py index 2d93353a51..1b0c09292a 100644 --- a/intersight/model/workspace_folder_all_of.py +++ b/intersight/model/workspace_folder_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workspace_folder_list.py b/intersight/model/workspace_folder_list.py index 331b73ab5c..d2369a70e8 100644 --- a/intersight/model/workspace_folder_list.py +++ b/intersight/model/workspace_folder_list.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -202,6 +202,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -210,10 +213,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workspace_folder_list_all_of.py b/intersight/model/workspace_folder_list_all_of.py index c08c79f0a6..7195848cf6 100644 --- a/intersight/model/workspace_folder_list_all_of.py +++ b/intersight/model/workspace_folder_list_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model/workspace_folder_relationship.py b/intersight/model/workspace_folder_relationship.py index ce92f866b9..e35c7ff2b2 100644 --- a/intersight/model/workspace_folder_relationship.py +++ b/intersight/model/workspace_folder_relationship.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -835,6 +835,7 @@ class WorkspaceFolderRelationship(ModelComposed): 'PARTNERINTEGRATION.FILE': "partnerintegration.File", 'PARTNERINTEGRATION.INVENTORY': "partnerintegration.Inventory", 'PARTNERINTEGRATION.LOGS': "partnerintegration.Logs", + 'PARTNERINTEGRATION.METRICS': "partnerintegration.Metrics", 'PARTNERINTEGRATION.MODEL': "partnerintegration.Model", 'PCI.COPROCESSORCARD': "pci.CoprocessorCard", 'PCI.DEVICE': "pci.Device", @@ -1396,6 +1397,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -1404,10 +1408,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/workspace_folder_response.py b/intersight/model/workspace_folder_response.py index 55617fa57e..9c032b7e60 100644 --- a/intersight/model/workspace_folder_response.py +++ b/intersight/model/workspace_folder_response.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -211,6 +211,9 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -219,10 +222,13 @@ def _from_openapi_data(cls, object_type, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/x509_certificate.py b/intersight/model/x509_certificate.py index d90bbedcb9..17dcc5285b 100644 --- a/intersight/model/x509_certificate.py +++ b/intersight/model/x509_certificate.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -233,6 +233,9 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._var_name_to_model_instances = composed_info[1] self._additional_properties_model_instances = composed_info[2] discarded_args = composed_info[3] + composed_keys = set() + for instance in self._composed_instances: + composed_keys.update(set(instance.attribute_map.values())) for var_name, var_value in kwargs.items(): if var_name in discarded_args and \ @@ -241,10 +244,13 @@ def _from_openapi_data(cls, *args, **kwargs): # noqa: E501 self._additional_properties_model_instances: # discard variable. continue + if var_name in composed_keys: + continue setattr(self, var_name, var_value) return self + required_properties = set([ '_data_store', '_check_type', diff --git a/intersight/model/x509_certificate_all_of.py b/intersight/model/x509_certificate_all_of.py index ede46fe9fd..91d53964ad 100644 --- a/intersight/model/x509_certificate_all_of.py +++ b/intersight/model/x509_certificate_all_of.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/model_utils.py b/intersight/model_utils.py index b8895b4d7d..83e98e2125 100644 --- a/intersight/model_utils.py +++ b/intersight/model_utils.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ @@ -635,12 +635,9 @@ def __setitem__(self, name, value): [e for e in [self._path_to_item, name] if e] ) # attribute must be set on self and composed instances - model_instances = self._var_name_to_model_instances.get(name, self._additional_properties_model_instances) - for model_instance in model_instances: - if model_instance == self: - self.set_attribute(name, value) - else: - setattr(model_instance, name, value) + self.set_attribute(name, value) + for model_instance in self._composed_instances: + setattr(model_instance, name, value) if name not in self._var_name_to_model_instances: # we assigned an additional property self.__dict__['_var_name_to_model_instances'][name] = self._composed_instances + [self] @@ -1693,9 +1690,10 @@ def extract_item(item): return ( item[1], serialize=serialize)) if hasattr( item[1], '_data_store') else item - model_instances = [model_instance] + model_instances = [] if model_instance._composed_schemas: model_instances.extend(model_instance._composed_instances) + model_instances.append(model_instance) seen_json_attribute_names = set() used_fallback_python_attribute_names = set() py_to_json_map = {} @@ -1812,14 +1810,10 @@ def get_allof_instances(self, model_args, constant_args): """ composed_instances = [] for allof_class in self._composed_schemas['allOf']: - allof_model_args = {} - var_names = set(allof_class.openapi_types.keys()) - for var_name in var_names: - if var_name in model_args: - allof_model_args[var_name] = model_args[var_name] try: if constant_args.get('_spec_property_naming'): - allof_instance = allof_class._from_openapi_data(**allof_model_args, **constant_args) + model_data = dict(**model_args, **constant_args) + allof_instance = allof_class._new_from_openapi_data(**model_data) else: allof_instance = allof_class(**model_args, **constant_args) composed_instances.append(allof_instance) @@ -1992,11 +1986,6 @@ def get_discarded_args(self, composed_instances, model_args): except Exception: # allOf integer schema will throw exception pass - # Check if args exist in its attribute map of self and remove the key from discarded_args - keys = self.attribute_map.keys() - for key in keys: - if key in discarded_args: - discarded_args.remove(key) return discarded_args @@ -2081,4 +2070,4 @@ def validate_get_composed_info(constant_args, model_args, self): var_name_to_model_instances, additional_properties_model_instances, discarded_args - ] + ] \ No newline at end of file diff --git a/intersight/models/__init__.py b/intersight/models/__init__.py index 98362650e0..1b739742a6 100644 --- a/intersight/models/__init__.py +++ b/intersight/models/__init__.py @@ -993,6 +993,8 @@ from intersight.model.capability_server_actions_meta_list import CapabilityServerActionsMetaList from intersight.model.capability_server_actions_meta_list_all_of import CapabilityServerActionsMetaListAllOf from intersight.model.capability_server_actions_meta_response import CapabilityServerActionsMetaResponse +from intersight.model.capability_server_component_constraint import CapabilityServerComponentConstraint +from intersight.model.capability_server_component_constraint_all_of import CapabilityServerComponentConstraintAllOf from intersight.model.capability_server_descriptor import CapabilityServerDescriptor from intersight.model.capability_server_descriptor_all_of import CapabilityServerDescriptorAllOf from intersight.model.capability_server_descriptor_list import CapabilityServerDescriptorList @@ -5212,6 +5214,14 @@ from intersight.model.partnerintegration_logs_list_all_of import PartnerintegrationLogsListAllOf from intersight.model.partnerintegration_logs_relationship import PartnerintegrationLogsRelationship from intersight.model.partnerintegration_logs_response import PartnerintegrationLogsResponse +from intersight.model.partnerintegration_metrics import PartnerintegrationMetrics +from intersight.model.partnerintegration_metrics_all_of import PartnerintegrationMetricsAllOf +from intersight.model.partnerintegration_metrics_list import PartnerintegrationMetricsList +from intersight.model.partnerintegration_metrics_list_all_of import PartnerintegrationMetricsListAllOf +from intersight.model.partnerintegration_metrics_model import PartnerintegrationMetricsModel +from intersight.model.partnerintegration_metrics_model_all_of import PartnerintegrationMetricsModelAllOf +from intersight.model.partnerintegration_metrics_relationship import PartnerintegrationMetricsRelationship +from intersight.model.partnerintegration_metrics_response import PartnerintegrationMetricsResponse from intersight.model.partnerintegration_model import PartnerintegrationModel from intersight.model.partnerintegration_model_all_of import PartnerintegrationModelAllOf from intersight.model.partnerintegration_model_list import PartnerintegrationModelList @@ -7120,7 +7130,6 @@ from intersight.model.view_server_list import ViewServerList from intersight.model.view_server_list_all_of import ViewServerListAllOf from intersight.model.view_server_response import ViewServerResponse -from intersight.model.views_view import ViewsView from intersight.model.virtualization_action_info import VirtualizationActionInfo from intersight.model.virtualization_action_info_all_of import VirtualizationActionInfoAllOf from intersight.model.virtualization_aws_vm_compute_configuration import VirtualizationAwsVmComputeConfiguration diff --git a/intersight/rest.py b/intersight/rest.py index f58d78d389..aec2147400 100644 --- a/intersight/rest.py +++ b/intersight/rest.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/intersight/signing.py b/intersight/signing.py index 59de786189..55522891a2 100644 --- a/intersight/signing.py +++ b/intersight/signing.py @@ -3,7 +3,7 @@ Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and 3rd party IT infrastructure. This platform offers an intelligent level of management that enables IT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior generations of tools. Cisco Intersight provides an integrated and intuitive management experience for resources in the traditional data center as well as at the edge. With flexible deployment options to address complex security needs, getting started with Intersight is quick and easy. Cisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment, configuration, and ongoing maintenance. The model-based deployment works for a single system in a remote location or hundreds of systems in a data center and enables rapid, standardized configuration and deployment. It also streamlines maintaining those systems whether you are working with small or very large configurations. The Intersight OpenAPI document defines the complete set of properties that are returned in the HTTP response. From that perspective, a client can expect that no additional properties are returned, unless these properties are explicitly defined in the OpenAPI document. However, when a client uses an older version of the Intersight OpenAPI document, the server may send additional properties because the software is more recent than the client. In that case, the client may receive properties that it does not know about. Some generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document. # noqa: E501 - The version of the OpenAPI document: 1.0.11-17769 + The version of the OpenAPI document: 1.0.11-17956 Contact: intersight@cisco.com Generated by: https://openapi-generator.tech """ diff --git a/setup.py b/setup.py index 2caf593bde..f8a16e7afd 100644 --- a/setup.py +++ b/setup.py @@ -1,7 +1,7 @@ from setuptools import setup, find_packages NAME = "intersight" -VERSION = "1.0.11.17769" +VERSION = "1.0.11.17956" REQUIRES = [ "urllib3 >= 1.25.3", "python-dateutil",